From 8e6e1392a58306fa5e2de9d4402e259e6e424581 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Wed, 26 Jun 2024 15:36:10 +0200 Subject: [PATCH 01/20] Re-introduce the cookiecutters. Issue #876 --- cookiecutters/demo/README.rst | 43 + cookiecutters/demo/cookiecutter.json | 6 + .../demo/{{cookiecutter.repo}}/CHANGES.txt | 4 + .../demo/{{cookiecutter.repo}}/MANIFEST.in | 2 + .../demo/{{cookiecutter.repo}}/README.rst | 3 + .../demo/{{cookiecutter.repo}}/alembic.ini | 60 + .../{{cookiecutter.repo}}/development.ini | 129 + .../demo/{{cookiecutter.repo}}/pyproject.toml | 31 + .../requirements-dev.txt | 4 + .../{{cookiecutter.repo}}/requirements.txt | 1 + .../{{cookiecutter.package}}/__init__.py | 56 + .../event_handlers.py | 14 + .../locale/atramhasis.pot | 183 + .../locale/en/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2693 bytes .../locale/en/LC_MESSAGES/atramhasis.po | 149 + .../locale/fr/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2877 bytes .../locale/fr/LC_MESSAGES/atramhasis.po | 201 + .../locale/nl/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2799 bytes .../locale/nl/LC_MESSAGES/atramhasis.po | 201 + .../{{cookiecutter.package}}/skos/__init__.py | 41 + .../{{cookiecutter.package}}/static/Gemfile | 4 + .../{{cookiecutter.package}}/static/config.rb | 27 + .../static/css/app-admin.css | 15122 ++++++++++++++++ .../static/css/app.css | 14079 ++++++++++++++ .../static/css/print.css | 20 + .../static/css/schemetree.css | 8 + .../static/img/.gitkeep | 1 + .../static/img/atramlogo.png | Bin 0 -> 4516 bytes .../static/img/favicon.ico | Bin 0 -> 1361 bytes .../static/img/headimg.png | Bin 0 -> 20042 bytes .../static/img/listitem.png | Bin 0 -> 14931 bytes .../{{cookiecutter.package}}/static/js/app.js | 32 + .../static/js/concept.js | 12 + .../static/package-lock.json | 23 + .../static/package.json | 14 + .../scss/_{{cookiecutter.package}}-admin.scss | 1 + .../_{{cookiecutter.package}}-settings.scss | 1 + .../scss/_{{cookiecutter.package}}.scss | 1 + .../static/scss/app-admin.scss | 15 + .../static/scss/app.scss | 14 + .../scss/atramhasis/_atramhasis-admin.scss | 658 + .../scss/atramhasis/_atramhasis-article.scss | 40 + .../scss/atramhasis/_atramhasis-custom.scss | 130 + .../scss/atramhasis/_atramhasis-footer.scss | 15 + .../scss/atramhasis/_atramhasis-forms.scss | 29 + .../scss/atramhasis/_atramhasis-header.scss | 2 + .../scss/atramhasis/_atramhasis-home.scss | 24 + .../scss/atramhasis/_atramhasis-icons.scss | 40 + .../scss/atramhasis/_atramhasis-mquery.scss | 57 + .../scss/atramhasis/_atramhasis-settings.scss | 1534 ++ .../scss/atramhasis/_atramhasis-topbar.scss | 687 + .../static/scss/atramhasis/_settings.scss | 1509 ++ .../atramhasis/foundation/_functions.scss | 103 + cookiecutters/scaffold/README.rst | 34 + cookiecutters/scaffold/cookiecutter.json | 6 + .../{{cookiecutter.repo}}/CHANGES.txt | 4 + .../scaffold/{{cookiecutter.repo}}/README.rst | 3 + .../{{cookiecutter.repo}}/alembic.ini | 64 + .../{{cookiecutter.repo}}/development.ini | 10 + .../{{cookiecutter.repo}}/pyproject.toml | 21 + .../{{cookiecutter.package}}/__init__.py | 11 + 61 files changed, 35483 insertions(+) create mode 100644 cookiecutters/demo/README.rst create mode 100644 cookiecutters/demo/cookiecutter.json create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/README.rst create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/development.ini create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/atramlogo.png create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/favicon.ico create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/headimg.png create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/listitem.png create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss create mode 100644 cookiecutters/scaffold/README.rst create mode 100644 cookiecutters/scaffold/cookiecutter.json create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml create mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst new file mode 100644 index 00000000..6c154d80 --- /dev/null +++ b/cookiecutters/demo/README.rst @@ -0,0 +1,43 @@ +======================= +atramhasis demo project +======================= + +Requirements +------------ + +* Python 3.9+ +* npm + +Usage +----- + +#. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv + # Change directory into your newly created project if not already there. + pip install -r requirements-dev.txt + pip install -e . + +#. Setup database + + .. code-block:: bash + + alembic upgrade head + # fill the database with data + initialize_atramhasis_db development.ini + +#. install frontend requirements + + .. code-block:: bash + + cd /static + npm install + +#. Run server + + .. code-block:: bash + + cd + pserve development.ini diff --git a/cookiecutters/demo/cookiecutter.json b/cookiecutters/demo/cookiecutter.json new file mode 100644 index 00000000..0388c393 --- /dev/null +++ b/cookiecutters/demo/cookiecutter.json @@ -0,0 +1,6 @@ +{ + "repo": "atramhasis_demo", + "package": "atramhasis_demo", + "package_logger": "atramhasis_demo_logger", + "project": "atramhasis-demo" +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt b/cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt new file mode 100644 index 00000000..00655981 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt @@ -0,0 +1,4 @@ +0.0 +--- + +- Initial version \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in b/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in new file mode 100644 index 00000000..e1b44dfb --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in @@ -0,0 +1,2 @@ +include *.txt *.ini *.cfg *.rst +recursive-include {{cookiecutter.package}} *.ico *.png *.css *.gif *.jpg *.pt *.txt *.jinja2 *.js *.html *.xml diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/README.rst b/cookiecutters/demo/{{cookiecutter.repo}}/README.rst new file mode 100644 index 00000000..916b8556 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/README.rst @@ -0,0 +1,3 @@ +{{cookiecutter.project}} README + +This is an Atramhasis demo application diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini b/cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini new file mode 100644 index 00000000..2da4fe97 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini @@ -0,0 +1,60 @@ +# A generic, single database configuration. + +[alembic] +# path to migration scripts +script_location = atramhasis:alembic + +# template used to generate migration files +# file_template = %%(rev)s_%%(slug)s + +# max length of characters to apply to the +# "slug" field +#truncate_slug_length = 40 + +# set to 'true' to run the environment during +# the 'revision' command, regardless of autogenerate +# revision_environment = false + +# set to 'true' to allow .pyc and .pyo files without +# a source .py file to be detected as revisions in the +# versions/ directory +# sourceless = false + +# sqlalchemy.url = sqlite:///%(here)s/atramhasis.sqlite + +ini_location = %(here)s/development.ini + +# Logging configuration +[loggers] +keys = root,sqlalchemy,alembic + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = WARN +handlers = console +qualname = + +[logger_sqlalchemy] +level = WARN +handlers = +qualname = sqlalchemy.engine + +[logger_alembic] +level = INFO +handlers = +qualname = alembic + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(levelname)-5.5s [%(name)s] %(message)s +datefmt = %H:%M:%S diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/development.ini b/cookiecutters/demo/{{cookiecutter.repo}}/development.ini new file mode 100644 index 00000000..93dd9b74 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/development.ini @@ -0,0 +1,129 @@ +### +# app configuration +# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html +### + +[app:main] +use = egg:{{cookiecutter.project}} + +pyramid.reload_templates = true +pyramid.debug_authorization = false +pyramid.debug_notfound = false +pyramid.debug_routematch = false +pyramid.default_locale_name = en +pyramid.includes = + pyramid_debugtoolbar + pyramid_tm +jinja2.directories = + atramhasis:templates + {{cookiecutter.package}}:templates +jinja2.extensions = + jinja2.ext.do +jinja2.filters = + label_sort = atramhasis.utils.label_sort +available_languages = en nl fr +sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.package}}.sqlite + +atramhasis.session_factory.secret = test123 + +skosprovider.skosregistry_location = request +skosprovider.skosregistry_factory = {{cookiecutter.package}}.skos.create_registry + +jinja2.i18n.domain = atramhasis + +# Run dojo from source (src) or distribution (dist) +# If unspecified, defaults to src. +dojo.mode = dist + +# cache +cache.tree.backend = dogpile.cache.memory +cache.tree.arguments.cache_size = 5000 +cache.tree.expiration_time = 7000 + +cache.list.backend = dogpile.cache.memory +cache.list.arguments.cache_size = 5000 +cache.list.expiration_time = 7000 + +# Filesystem location to dump exports +atramhasis.dump_location = %(here)s/datadumps + +# Location of rdf2hdt executable +# atramhasis.rdf2hdt = /link/to/rdf2hdt + +# Assume an LDF server is present? +# atramhasis.ldf.enabled = True + +# Location of the config file for the LDF server +# atramhasis.ldf.config_location = %(here)s + +# External url of the LDF server +# atramhasis.ldf.baseurl = http://demo.atramhasis.org/ldf + +# Protocol the LDF server is operating under. +# See the LDF docs for more info +# atramhasis.ldf.protocol = http + +# By default, the toolbar only appears for clients from IP addresses +# '127.0.0.1' and '::1'. +# debugtoolbar.hosts = 127.0.0.1 ::1 + + +layout.focus_conceptschemes = + HERITAGETYPE + PERIOD + GEOGRAPHY + MATERIALS + +### +# wsgi server configuration +### + +[server:main] +use = egg:waitress#main +host = 0.0.0.0 +port = 6543 + +### +# logging configuration +# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html +### + +[loggers] +keys = root, atramhasis, sqlalchemy, {{cookiecutter.package_logger}} + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = INFO +handlers = console + +[logger_atramhasis] +level = DEBUG +handlers = +qualname = atramhasis + +[logger_sqlalchemy] +level = INFO +handlers = +qualname = sqlalchemy.engine +# "level = INFO" logs SQL queries. +# "level = DEBUG" logs SQL queries and results. +# "level = WARN" logs neither. (Recommended for production systems.) + +[logger_{{cookiecutter.package_logger}}] +level = DEBUG +handlers = +qualname = {{cookiecutter.package}} + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml b/cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml new file mode 100644 index 00000000..1a12fadf --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml @@ -0,0 +1,31 @@ +[build-system] +requires = ["hatchling", "hatch-fancy-pypi-readme"] +build-backend = "hatchling.build" + +[project] +name = "My atramhasis" +description = "My atramhasis setup" +version = "0.0.1" + +dependencies = [ + "atramhasis", + "pyramid", + "SQLAlchemy", + "skosprovider", + "skosprovider_getty", +] + +[project.optional-dependencies] +dev = [ + "waitress" +] + +[project.entry-points."paste.app_factory"] +main = "{{ cookiecutter.package }}:main" + +[tool.hatch.metadata.hooks.fancy-pypi-readme] +content-type = "text/x-rst" +fragments = [ + { path = "README.rst" }, + { path = "CHANGES.rst" }, +] \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt b/cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt new file mode 100644 index 00000000..8cb1ab6f --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt @@ -0,0 +1,4 @@ +# Runtime requirements +--requirement requirements.txt +waitress +pyramid-debugtoolbar diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt b/cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt new file mode 100644 index 00000000..c2ba756e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt @@ -0,0 +1 @@ +atramhasis \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py new file mode 100644 index 00000000..c6be6989 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py @@ -0,0 +1,56 @@ +import os + +from atramhasis.data.models import Base +from pyramid.config import Configurator +from pyramid.session import SignedCookieSessionFactory +from pyramid.settings import aslist +from sqlalchemy import engine_from_config + + +def main(global_config, **settings): + """This function returns a Pyramid WSGI application.""" + + # Set up sqlalchemy + engine = engine_from_config(settings, "sqlalchemy.") + Base.metadata.bind = engine + + # update settings + settings["layout.focus_conceptschemes"] = aslist( + settings["layout.focus_conceptschemes"], flatten=False + ) + + # set up dump location + dump_location = settings["atramhasis.dump_location"] + if not os.path.exists(dump_location): + os.makedirs(dump_location) + + # Set up pyramid + config = Configurator(settings=settings) + + # set default session factory + atramhasis_session_factory = SignedCookieSessionFactory( + settings["atramhasis.session_factory.secret"] + ) + config.set_session_factory(atramhasis_session_factory) + + # Set up atramhasis + config.include("atramhasis") + # Set up atramhasis db + config.include("atramhasis:data.db") + + # Set up translations + config.add_translation_dirs("{{cookiecutter.package}}:locale/") + + # Override assets + config.override_asset( + to_override="atramhasis:static/", + override_with="{{cookiecutter.package}}:static/", + ) + # Add atramhasis static folder + config.add_static_view( + name="static", path="atramhasis:static", cache_max_age=3600 + ) + + config.scan() + + return config.make_wsgi_app() diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py new file mode 100644 index 00000000..57467500 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +from atramhasis.protected_resources import ProtectedResourceEvent +from atramhasis.protected_resources import ProtectedResourceException +from pyramid.events import subscriber + + +@subscriber(ProtectedResourceEvent) +def sample_impl(event): + if event.uri.endswith("2"): + referenced_in = ["urn:someobject", "http://test.test.org/object/2"] + raise ProtectedResourceException( + "resource {0} is still in use, preventing operation".format(event.uri), + referenced_in, + ) diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot new file mode 100644 index 00000000..ed86d7f9 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot @@ -0,0 +1,183 @@ +# Translations template for atramhasis. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.4.1-dev\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:37+0100\n" +"PO-Revision-Date: 2016-09-27 14:32+0100\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.5.4\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "" + +msgid "sortLabel" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "" +msgstr[1] "" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "" + +msgid "recently_viewed" +msgstr "" + +msgid "follow" +msgstr "" + +msgid "popular_category" +msgstr "" + +msgid "view_tree" +msgstr "" + +msgid "view_relations" +msgstr "" + +msgid "tree_help" +msgstr "" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..d9eb07931ba64816163679239c905b7d4ff37224 GIT binary patch literal 2693 zcmbuAJ!~9B6vqch2p9+?L?}oo8iayv#d}}*vMy&6Cw7p9tvI%ofFiM)+kJPpcyDJl zGwaKB6p2Iy5)z6;L4}~8Ns$5}y0km4OyF|@zt`|{Pw;5``Qb?+&SH2UdhGA%K2IFC5+FP z>sLy?3qFT=AAAAaD(8nF`}+`l7W}9je+sgn&q0p=4Y(h?3myT#1NVVHf^7Eydi*oUeO-Zbp1%p+#{4HB=Q|0f9JdPc`WcYt7eKCixm%0iE-whC7aUFj+UjjMb7|inlk70ZZOBSSK>^7vGsv&2nXX~<@=YnDq2%a5+vrckk4QEiHaaz^!g z%0||w8)+=sMyrqvb6`mXI*uuDkxuZK1e7`vMmET-#gyOCChH6A)5eJoO!YwYqA;YS za2{Ekk&g($7F@<0(2BltL61P{x5@arQ$Arv8}g$BUSY!_6J?MFwkFzPhfd-sAwSeX z)~Cc3Haew5q&m%FW&A)n>S{9-si97hgP{Pn@zCFnXh5Mb6vL<_f>>cmnV?sKYr-QJ z?OWv8r@bSekkXEY8>U!C^+hb3wfm71fHq;2AdZg;)DSVUl(4Uuw89x8zejN@*n_X) zxOmvr?tEd?bI#q*GtV>5hwMWPC=PTVJ=S8)=ns&!w;Xy`$?*9!<@j`Etx}sCp?P4A+iyt&>YN@&VPt$y08HN3`2*{C-g zvnOixS`CKYI&DWBXl!@ZtDW&0v$B4=dFt$mS_5_~$~te;sKlc2+B79*l5VED@Jz|h zz}qC%=NZ{rSvem^6>Yln6Kip1RP0^Cm9R~jr1{X!HO|T6ac(M+ug}T)^u+4&>e9II zI;y>>6NjVsHqqjybaca2(^y5xIT`envE=45*YRe@cAR5}jJK2o8Yk6l%Gq}0Cf=rm z4Br{=!mueX@GX{&$}A%MpVv>8uR|-HZ&_z_(w$$}c^CPOR*B@h?OC0ffM(=?+Fn~( z3S~>l9`5(tWY4*@S*;ERgUa9}H>`?=pQ_dxRlB8ab#i{=oy!}os+yM+M(BM-zNa%8 zz;k9vx*npyt4h;2!kdGGlupay&6m7YZtFm``OS*R&R_#sm6>Qps?7DYiQG_jqL`Nk zxZ5(0tiyAqQh}+_S+~bqWSX_%Uq(0$(@_CcTGg`PRyCcMXuz(*Rcy87D~;45*W)hi zlzV(ih5ab;;o8x(ot)2yW5;==!`&5XslsqZW@(7?gRcH2)US9E*Lw^o=Pi7 z=|2eJWo#RZq1+>emvS+bNq;OPJ}X8DpB~3R7%xGQ;H)^ z3n9SE|EPd+)Ivn%V?=bV5K*`-{Ol1^$R2K9d1u#4O_l$qsT;Ypa%;p!uBo!r)U}v! zm1QBcQjN}Iv|JkR$m=NZ-vw4aUSL\n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "There is %(count)s result:" +msgstr[1] "There are %(count)s results:" + +msgid "altLabel" +msgstr "alt labels" + +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis is an open-source, web-based SKOS editor. You can use this webapplication to " +"browse SKOS vocabularies, thesauri, authority files, word lists, ... through " +"the public interface.

Atramhasis also comes with an admin interface you can use to add, update and " +"remove concepts to your vocabularies.

" + +msgid "broader" +msgstr "broader" + +msgid "browse" +msgstr "browse" + +msgid "collection" +msgstr "collection" + +msgid "concept" +msgstr "concept" + +msgid "discussion_forum" +msgstr "Our discussion forum" + +msgid "export" +msgstr "export" + +msgid "hiddenLabel" +msgstr "hidden labels" + +msgid "sortLabel" +msgstr "sort labels" + +msgid "issue_tracker" +msgstr "Our issue tracker" + +msgid "labels" +msgstr "labels" + +msgid "matches" +msgstr "matches" + +msgid "member_of" +msgstr "member of" + +msgid "members" +msgstr "members" + +msgid "more_information" +msgstr "You can find more information about this project at" + +msgid "narrower" +msgstr "narrower" + +msgid "notes" +msgstr "notes" + +msgid "online_documentation" +msgstr "Our online documentation" + +msgid "open" +msgstr "open" + +msgid "prefLabel" +msgstr "preferred labels" + +msgid "related" +msgstr "related" + +msgid "relations" +msgstr "relations" + +msgid "search" +msgstr "search" + +msgid "search_for" +msgstr "Search for" + +msgid "select_scheme" +msgstr "Select scheme" + +msgid "select_type" +msgstr "Select type" + +msgid "submit" +msgstr "submit" + +msgid "subordinate_arrays" +msgstr "subordinate arrays" + +msgid "superordinates" +msgstr "superordinates" + +msgid "type_all" +msgstr "all types" + +msgid "type_collection" +msgstr "collections" + +msgid "type_concept" +msgstr "concepts" + +msgid "welcome_to" +msgstr "Welcome to Atramhasis " + +msgid "recently_viewed" +msgstr "Recently viewed" + +msgid "follow" +msgstr "Follow Atramhasis" + +msgid "popular_category" +msgstr "Popular in this category" + +msgid "view_tree" +msgstr "View in tree structure" + +msgid "view_relations" +msgstr "View all relations" + +msgid "tree_help" +msgstr "Left click to expand nodes, right click to open concept(scheme)" + +msgid "select_scheme_error" +msgstr "Please select a concept scheme" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..4f405c84f7c3e26020c5b898e5da695aeeb68531 GIT binary patch literal 2877 zcmZvd&u<$=6vwAfpoHI)pAw+qP$i{Z+cC5aCb62PDO4n+N}^sknDOqjJ!QSKogewZ z0Ugj6AfI3QJg-|jX}p;400?#!Eczu*4!;KBC= zexAYK6ZlIH@Z03)>sy34h1YMuL*QTFec(0l4)ESvg}5Dj1e^k&1bKZ1ydP{-`->G{ z0`J258h8)*YPGIGK9_@cf;-jw+aTZb9?1GX25$pD1s?)G2M>Z*K$iOsq>P>-!aCd;X~24`7k+xeGiE9tK(8Cdl!84dndyK=$_?P=fD)eD4?F!{E0dt`t9l z_!U1_{0(Hg{{$ZcuYpg4k7AL}JrD9dYaq)d`1dGiK=$KZ@ErId$Z`7xWc#jytnVL? z{XdAsr@*HQ;|F9(YA27(#3p3^sFRjlNPSCe7F!D2|J`#fp;Eu1x|9m#tr`xL)2>51 zc`CZrsDvzY+mVP(no{hw$?%xPlzWkA7YFCC)ae-;h63k|^`Zw+vn>WXNhm8X*Ukm% zKtudGu1r~>6GP?W0f98^lI@sY^@J5;siQO83K>?JDGM`jG&3G2OqS}5I*EzHkTPG& zn4B_^n>?h-c4FnJZ|ttfE%izpEX9ybcRO2}wkZ*oQV3Oq5+@uf8xJb5Pk3afI}UaZ z>BhGX!K6J2znfzp-j}*u=nl0PfU$|rpr->5)Gl;{oN%sObi!Mr&VbTf@C_Z6rsc!F za2FfbW6rjB3d;+Ni&wrwT(IU6OpVSb(M7VHl$M;NR5ogjsdeJ?M60f^ljuz7yJ*w2 zrt@xfSJnv}sl55N%^y5-V9hs6KA)*}a!&lhlw`lF2;M9c?14 zE$L~;*Yi~A>;)MQly&46g6~Ch6FD}qM>bl{VuS4TTXL?e{nU$;k>xsx&g{128LnK} ztj$4#m~@kg<6sG0(Yo0px-8W=mySnHqTj@P-kx{fnylYm-0M0?&dZR=@hH)r0s^7r z0L8m7J@7tn)$7~a+qLayIWTnu_PKhaS$D4+SD$Wgyu7wCUsr8OnM`#*BS~IzJ4k1O zjj1Ltn&4z^!WO+DgV(8cWMxd=lT>-0YP1UyDYvQ1QdZ_@1W;R*_O(Ng%7o<5cz3*3tH~rtwo$4e;qO*)gk(Cckt5qv zG08l1Q@*t}U#}uFU(eeTk=hp_44m9JLWue*MMGvDngiV33)PVsl?-*(u_kyr>ZaQh z4X}~7U>wp3XN!PABfPswY>FtTOMHzz4o4E*gQpxsxJ$7x6F;9f-iYn z^v9!YJhJSZ=uyxZqqy^C^Yj&iPL{*buYc*J*5&& ztq{_<3%R$Zn~pyllAFkhC1a7%++>MD?UsWWcP3N}Vr+^1b%TOM{h&5d#4ADWN=vwI z#-FePE#Whd#`QNEAB1Ps= zW;F2us&p3XT!kIDlko?SyUao>4Y@*ua?ZqhJSyistaW(8JjbLbv3~u@ijDE8`oLw} zBd!J6e1VCOuyilZV}QqT0gT>t9q%1$-Y7F|QHxWy}e- z97)4B8x%`uP}x@j7MJZg9$~g6NEMf0W{}|HGG?K~8tqG&GL(?GUZcWuq4Nng&+V%~ lel9-goN)9!1i6D*bn>Ywc8YAEgF@^v@HpG)w6a}G;$I5GQs4jp literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po new file mode 100644 index 00000000..79431c06 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po @@ -0,0 +1,201 @@ +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:28+0100\n" +"PO-Revision-Date: 2017-06-28 16:16+0200\n" +"Last-Translator: \n" +"Language-Team: fr \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "feuilleter" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "concept" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "collection" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "libellés" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "notes" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "relations" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "générique" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "spécifique" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "associé" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "Collections assujetties" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "membres" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "Eléments parents" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "membre de" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "Correspondances" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "concepts" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "Sélectionnez un schéma" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "libellés principaux" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "libellés alt" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "libellés masqués" + +msgid "sortLabel" +msgstr "libellés pour trier" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "recherche" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "ouvrir" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "exporter au format" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "Sélectionnez un type" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "tous les types" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "collections" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "Rechercher" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "rechercher" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "%(count)s occurence:" +msgstr[1] "%(count)s occurences:" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis est un éditeur SKOS en ligne et open source. Vous pouvez utiliser cette " +"application web pour parcourir les vocabulaires, lexiques, fichiers " +"d'autorité, listes de mots,... du SKOS au travers de l'interface publique.

Atramhasis dispose également d'une interface d'administration que vous pouvez " +"utiliser pour ajouter, modifier et supprimer les concepts de vos " +"vocabulaires.

" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "Vous pouvez trouver plus d'information à propos de ce projet à" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "Notre forum de discussion" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "Notre documentation en ligne" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "Suivi des problèmes" + +msgid "recently_viewed" +msgstr "Consultés récemment" + +msgid "follow" +msgstr "Suivre Atramhasis" + +msgid "popular_category" +msgstr "Populaires dans cette catégorie" + +msgid "view_tree" +msgstr "Voir dans structure de l'arbre" + +msgid "view_relations" +msgstr "Voir toutes les relations" + +msgid "tree_help" +msgstr "Clic gauche pour étendre les nodes, clic droit pour ouvrir le concept" + +msgid "select_scheme_error" +msgstr "Veuillez sélectionner un schéma" + +#~ msgid "type" +#~ msgstr "type" + +#~ msgid "language" +#~ msgstr "langage" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..dc8d1b598394113ba50a434ac38377e5d3d13de5 GIT binary patch literal 2799 zcmZvc&x;&I6vsCl^ zs@};44>@=c1rGrYcn}mMhk&OX#DfSTcrbX-gCYnXJd1yUeqVR*&Klih_tW+2)%#Vi z-fxfY_(0(2dHgh)ES?R*5X{~O>=@Fw^;_$9al`~hUWpFlqU z2gq^$39{Y4YxzA;=6D|gIo{nM$MG!q7&rrRe2XC4c?D$si{PVR58MS7_5Rx+$MrtQ z{;q)!fY(9Ry9u(LZ$S2U3-qY*&)~~gFTps=uYsRI{wc`%FTp6=UBMq-Uj#W10y&OR zEx!V?-*>^XPWAo`kmLReA6@$b?GA=43=}^CDBO8>>L6bsHjg)URT26hk-L=&oxTQz9H?P^t+hUU*V2 z9@OBR@X1McJ>neEzgJyCNLw0VBga0nuYCEUH_|}>)+O4&PZt@e4frT>!nsQ5MQ}vj z0cE*h3tg3E)yKASmm8Zk=h(YtIk{cg zYP6E23jgIIL`_x6+uGNpBE@DMtzb6KyM|GYw2G~3khB4zzT z=JJI(ADlJm!tt%=$&LsoxZfjh3m4M?S-l83r{n+)KfiAfLf&aM$K!Ehe2^>H#0?y3 zw%ScUw7$7-;lkN-7v`F3K~kb|84bBiLH1}+WVu{dMkaKbgg@WL}Ml&1*&NDITB)^qTNF#k$XzQcheQGS)js0{4-FkhB7p( z@yvcN+j8$sKpG?}&O%yVemRzvIE@m}I+dcj+_Ku@>#9aL_uk~-*0ko@)NhU5Y#-S2 z{|EMxHmJ%l(?f0>BxG!Ya0(Q(?3!ZCT~n5FqQ+s%0Xn}9Z@LO^KOadI?hA7tU5D}H uC#}PuW$z&J6Ewsv%TleH{?M$2sCdsJ7Cf0E4n^U_>y!;4z)fy%s(%2+To~2> literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po new file mode 100644 index 00000000..9e6300ca --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po @@ -0,0 +1,201 @@ +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:37+0100\n" +"PO-Revision-Date: 2017-06-28 15:47+0200\n" +"Last-Translator: \n" +"Language-Team: nl \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "bladeren" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "concept" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "collectie" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "labels" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "notities" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "relaties" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "algemener" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "specifieker" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "gerelateerd" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "subordinate arrays" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "leden" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "superordinates" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "lid van" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "gelijkaardige" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "concepten" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "Kies een schema" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "geprefereerde labels" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "alt labels" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "verborgen labels" + +msgid "sortLabel" +msgstr "sorteer labels" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "zoeken" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "open" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "exporteer" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "Kies een type" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "alle types" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "collecties" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "Zoek naar" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "zoek" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "Er is %(count)s resultaat gevonden:" +msgstr[1] "Er zijn %(count)s resultaten gevonden:" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "Welkom bij Atramhasis" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis is een open-source, online SKOS editor. Met behulp van deze webtoepassing kan je " +"SKOS vocabularia, thesauri, authority files, ... doorbladeren met behulp van " +"de publieke interface.

Atramhasis heeft ook een beheersinterface die je kunt gebruiken om " +"concepten toe te voegen, te bewerken of te verwijderen.

" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "Voor meer informatie over dit project kan je terecht bij" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "Ons discussieforum" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "Onze online handleiding" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "Onze issue tracker" + +msgid "recently_viewed" +msgstr "Recent door u bekeken" + +msgid "follow" +msgstr "Volg Atramhasis" + +msgid "popular_category" +msgstr "Populair in deze categorie" + +msgid "view_tree" +msgstr "Bekijk in boom structuur" + +msgid "view_relations" +msgstr "Bekijk alle relaties" + +msgid "tree_help" +msgstr "" +"Linkerklik om de nodes uit te vouwen, rechterklik om naar het " +"concept(schema) te gaan" + +msgid "select_scheme_error" +msgstr "Gelieve een concept schema te selecteren" + +#~ msgid "type" +#~ msgstr "type" + +#~ msgid "language" +#~ msgstr "taal" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py new file mode 100644 index 00000000..deeeb26a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py @@ -0,0 +1,41 @@ +import logging + +import requests +from atramhasis import skos +from cachecontrol import CacheControl +from cachecontrol.heuristics import ExpiresAfter +from skosprovider.registry import Registry +from skosprovider_getty.providers import AATProvider +from skosprovider_getty.providers import TGNProvider + +log = logging.getLogger(__name__) +LICENSES = [ + 'https://creativecommons.org/licenses/by/4.0/', + 'http://data.vlaanderen.be/doc/licentie/modellicentie-gratis-hergebruik/v1.0' +] + + +def create_registry(request): + try: + registry = Registry(instance_scope='threaded_thread') + + getty_session = CacheControl(requests.Session(), heuristic=ExpiresAfter(weeks=1)) + + aat = AATProvider( + {'id': 'AAT', 'subject': ['external']}, + session=getty_session + ) + + tgn = TGNProvider( + {'id': 'TGN', 'subject': ['external']}, + session=getty_session + ) + + registry.register_provider(aat) + registry.register_provider(tgn) + skos.register_providers_from_db(registry, request.db) + + return registry + except AttributeError: + log.exception("Attribute error during creation of Registry.") + raise diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile new file mode 100644 index 00000000..3d2bbf85 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile @@ -0,0 +1,4 @@ +source "https://rubygems.org" + +gem "sass", "~> 3.4.9" +gem "compass", "~> 1.0.0" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb new file mode 100644 index 00000000..41bc7951 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb @@ -0,0 +1,27 @@ +# Require any additional compass plugins here. +add_import_path "node_modules/foundation-sites/scss" +add_import_path "node_modules/font-awesome/scss" + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "scss" +images_dir = "img" +javascripts_dir = "js" +extensions_dir = "extensions" + +# You can select your preferred output style here (can be overridden via the command line): +# output_style = :expanded or :nested or :compact or :compressed + +# To enable relative paths to assets via compass helper functions. Uncomment: +relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +# line_comments = false + + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +# preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css new file mode 100644 index 00000000..c01b8709 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css @@ -0,0 +1,15122 @@ +@charset "UTF-8"; +@import url(../admin/node_modules/dojo/resources/dojo.css); +@import url(../admin/node_modules/dgrid/css/dgrid.css); +@import url(../admin/node_modules/dGrowl/dGrowl.css); +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-version { + font-family: "/5.5.3/"; +} + +/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0; +} + +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small-only { + font-family: "/only screen and (max-width: 40em)/"; + width: 0; +} + +/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium-only { + font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; + width: 40.0625em; +} + +/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.0625em)/"; + width: 64.0625em; +} + +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large-only { + font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; + width: 64.0625em; +} + +/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.0625em)/"; + width: 90.0625em; +} + +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge-only { + font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; + width: 90.0625em; +} + +/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.0625em)/"; + width: 120.0625em; +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-data-attribute-namespace { + font-family: false; +} + +/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, body { + height: 100%; +} + +/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, +body { + font-size: 100%; +} + +/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +body { + background: #efefef; + color: #666666; + cursor: auto; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.5; + margin: 0; + padding: 0; + position: relative; +} + +/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + max-width: 100%; + height: auto; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:after { + clear: both; +} + +/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.hide { + display: none; +} + +/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.invisible { + visibility: hidden; +} + +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row { + margin: 0 auto; + max-width: 62.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row { + margin: 0 -0.9375rem; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row.collapse { + margin: 0; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column:last-child, +.columns + .column:last-child, .column + +.columns:last-child, +.columns + +.columns:last-child { + float: right; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column.end, +.columns + .column.end, .column + +.columns.end, +.columns + +.columns.end { + float: left; +} + +@media only screen { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse > .column, + .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-uncollapse > .column, + .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse > .column, + .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-uncollapse > .column, + .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse > .column, + .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-uncollapse > .column, + .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion { + margin-bottom: 0; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:before, .accordion:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:after { + clear: both; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation, .accordion dd { + display: block; + margin-bottom: 0 !important; +} +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation.active > a, .accordion dd.active > a { + background: #939393; + color: #333333; +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a, .accordion dd > a { + background: #989898; + color: #333333; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem; +} +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { + background: #909090; +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content, .accordion dd > .content { + display: none; + padding: 0.9375rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { + background: white; + display: block; +} + +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.8125rem; + font-weight: normal; + margin-bottom: 1.25rem; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + position: relative; + transition: opacity 300ms ease-out; + background-color: #944EA1; + border-color: #7f438a; + color: white; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + right: 0.25rem; + background: inherit; + color: #333333; + font-size: 1.375rem; + line-height: .9; + margin-top: -0.6875rem; + opacity: 0.3; + padding: 0 6px 4px; + position: absolute; + top: 50%; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + border-radius: 1000px; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #43AC6A; + border-color: #3a945b; + color: white; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #FF0000; + border-color: #db0000; + color: white; +} +/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: white; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert-close { + opacity: 0; +} + +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:after { + clear: both; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] > li { + display: block; + float: left; + height: auto; + padding: 0 0.625rem 1.25rem; +} + +@media only screen { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + border-style: solid; + border-width: 1px; + display: block; + list-style: none; + margin-left: 0; + overflow: hidden; + padding: 0.5625rem 0.875rem 0.5625rem; + background-color: #f4f4f4; + border-color: gainsboro; + border-radius: 3px; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + color: #944EA1; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + margin: 0; + text-transform: uppercase; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a { + color: #944EA1; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + color: #333333; + cursor: default; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + color: #333333; + cursor: default; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #efefef; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #efefef; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + color: #efefef; + cursor: not-allowed; + text-decoration: none; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + color: #AAAAAA; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Accessibility - hides the forward slash */ +/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +[aria-label="breadcrumbs"] [aria-hidden="true"]:after { + content: "/"; +} + +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button, .button { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + background-color: #944EA1; + border-color: #763e81; + color: white; + transition: background-color 300ms ease-out; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + color: white; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info, .button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + color: white; +} +/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding: 1.125rem 2.25rem 1.1875rem 2.25rem; + font-size: 1.25rem; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding: 0.875rem 1.75rem 0.9375rem 1.75rem; + font-size: 0.8125rem; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding: 0.625rem 1.25rem 0.6875rem 1.25rem; + font-size: 0.6875rem; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + padding-bottom: 1.0625rem; + padding-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + width: 100%; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75rem; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius { + border-radius: 3px; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.round, .button.round { + border-radius: 1000px; +} +/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #944EA1; + border-color: #763e81; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #944EA1; +} +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color: #333333; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #e7e7e7; +} +/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #43AC6A; + border-color: #368a55; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #43AC6A; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #FF0000; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #f08a24; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #a0d3e8; +} + +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.0625em) { + /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + display: inline-block; + margin: 0 -2px; + width: 50%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li > button, .button-group.even-2 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + display: inline-block; + margin: 0 -2px; + width: 33.33333%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li > button, .button-group.even-3 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + display: inline-block; + margin: 0 -2px; + width: 25%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li > button, .button-group.even-4 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + display: inline-block; + margin: 0 -2px; + width: 20%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li > button, .button-group.even-5 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + display: inline-block; + margin: 0 -2px; + width: 16.66667%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li > button, .button-group.even-6 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + display: inline-block; + margin: 0 -2px; + width: 14.28571%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li > button, .button-group.even-7 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + display: inline-block; + margin: 0 -2px; + width: 12.5%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li > button, .button-group.even-8 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li > button, .button-group > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li:first-child button, .button-group > li:first-child .button { + border-left: 0; +} +/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li { + display: block; + margin: 0; + float: none; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-top: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li { + display: block; + margin: 0; + width: 100%; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-top: 0; + } +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * > button, .button-group.radius > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *, +.button-group.radius > * > a, +.button-group.radius > * > button, +.button-group.radius > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *, +.button-group.radius.stack > * > a, +.button-group.radius.stack > * > button, +.button-group.radius.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.0625em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * > button, .button-group.round > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child button, .button-group.round > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *, +.button-group.round > * > a, +.button-group.round > * > button, +.button-group.round > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *, +.button-group.round.stack > * > a, +.button-group.round.stack > * > button, +.button-group.round.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Clearing Styles */ +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs, [data-clearing] { + list-style: none; + margin-left: 0; + margin-bottom: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:after, [data-clearing]:after { + clear: both; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs li, [data-clearing] li { + float: left; + margin-right: 10px; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { + margin-right: 0; +} + +/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #333333; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 998; + left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-container { + height: 100%; + margin: 0; + overflow: hidden; + position: relative; + z-index: 998; +} + +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-touch-label { + color: #AAAAAA; + font-size: .6em; + left: 50%; + position: absolute; + top: 50%; +} + +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translateY(-50%) translateX(-50%); + -moz-transform: translateY(-50%) translateX(-50%); + -ms-transform: translateY(-50%) translateX(-50%); + -o-transform: translateY(-50%) translateX(-50%); + transform: translateY(-50%) translateX(-50%); + max-height: 100%; + max-width: 100%; +} + +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-caption { + background: #333333; + bottom: 0; + color: #CCCCCC; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + padding: 10px 30px 20px; + position: absolute; + text-align: center; + width: 100%; + left: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close { + color: #CCCCCC; + display: none; + font-size: 30px; + line-height: 1; + padding-left: 20px; + padding-top: 10px; + z-index: 999; +} +/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #CCCCCC; +} + +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + height: 100%; + position: absolute; + top: 0; + width: 40px; + } + /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + border: solid 12px; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; + } + /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span:hover, + .clearing-main-next > span:hover { + opacity: .8; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #CCCCCC; + } + + /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: #CCCCCC; + } + + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: .3; + } + + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + clear: none; + cursor: pointer; + display: block; + float: left; + margin-right: 0; + min-height: inherit; + opacity: .4; + overflow: hidden; + padding: 0; + position: relative; + width: 120px; + } + /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + box-shadow: none; + display: block; + } + /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: .8; + } + /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #333333; + height: 85%; + overflow: hidden; + } + + /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-close { + padding-left: 0; + padding-top: 0; + position: absolute; + top: 10px; + right: 20px; + } +} +/* Foundation Dropdowns */ +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-left: 0; + margin-top: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: white transparent transparent transparent; + border-top-style: solid; + bottom: -12px; + position: absolute; + top: auto; + left: 10px; + right: auto; + z-index: 89; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + bottom: -14px; + position: absolute; + top: auto; + left: 9px; + right: auto; + z-index: 88; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + cursor: pointer; + font-size: 0.875rem; + line-height: 1.125rem; + margin: 0; +} +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #EEEEEE; +} +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + padding: 1.25rem; + width: 100%; + z-index: 89; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.radius { + border-radius: 3px; +} +/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, button.dropdown { + position: relative; + padding-right: 3.5625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; + border-style: solid; + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; +} +/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video { + height: 0; + margin-bottom: 1rem; + overflow: hidden; + padding-bottom: 67.5%; + padding-top: 1.5625rem; + position: relative; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 56.34%; +} +/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + height: 100%; + position: absolute; + top: 0; + width: 100%; + left: 0; +} + +/* Standard Forms */ +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1rem; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row { + margin: 0 -0.5rem; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row .column, +form .row .row .columns { + padding: 0 0.5rem; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse { + margin: 0; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5rem; +} + +/* Label Styles */ +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label { + color: #4d4d4d; + cursor: pointer; + display: block; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ +} +/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.right { + float: none !important; + text-align: right; +} +/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #676767; +} + +/* Attach elements to the beginning or end of an input */ +/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix, +.postfix { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; + overflow: visible; + padding-bottom: 0; + padding-top: 0; + position: relative; + text-align: center; + width: 100%; + z-index: 2; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.radius { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.radius { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.round { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.round { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + background-color: white; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-family: inherit; + font-size: 0.875rem; + height: 2.3125rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: border-color 0.15s linear, background 0.15s linear; + -moz-transition: border-color 0.15s linear, background 0.15s linear; + -ms-transition: border-color 0.15s linear, background 0.15s linear; + -o-transition: border-color 0.15s linear, background 0.15s linear; + transition: border-color 0.15s linear, background 0.15s linear; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { + background-color: #DDDDDD; + cursor: default; +} +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { + border-radius: 3px; +} + +/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse input, +form .row .prefix-radius.row.collapse textarea, +form .row .prefix-radius.row.collapse select, +form .row .prefix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse input, +form .row .postfix-radius.row.collapse textarea, +form .row .postfix-radius.row.collapse select, +form .row .postfix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse input, +form .row .prefix-round.row.collapse textarea, +form .row .prefix-round.row.collapse select, +form .row .prefix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse input, +form .row .postfix-round.row.collapse textarea, +form .row .postfix-round.row.collapse select, +form .row .postfix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="submit"] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; +} + +/* Respect enforced amount of rows for textarea */ +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea[rows] { + height: auto; +} + +/* Not allow resize out of parent */ +/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea { + max-width: 100%; +} + +/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-webkit-input-placeholder { + color: #666666; +} + +/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-moz-placeholder { + /* Firefox 18- */ + color: #666666; +} + +/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-moz-placeholder { + /* Firefox 19+ */ + color: #666666; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-ms-input-placeholder { + color: #666666; +} + +/* Add height value for select elements to match text input height */ +/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select { + -webkit-appearance: none !important; + -moz-appearance: none !important; + background-color: white; + border-radius: 0; + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + color: rgba(0, 0, 0, 0.75); + font-family: inherit; + font-size: 0.875rem; + line-height: normal; + padding: 0.5rem; + border-radius: 0; + height: 2.3125rem; +} +/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select::-ms-expand { + display: none; +} +/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select.radius { + border-radius: 3px; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:focus { + background-color: #f7f7f7; + border-color: #999999; +} +/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select[multiple] { + height: auto; +} + +/* Adjust margin for form elements below */ +/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1rem 0; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="checkbox"] + label, +input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} + +/* Normalize file input width */ +/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset { + border: 1px solid #DDDDDD; + margin: 1.125rem 0; + padding: 1.25rem; +} +/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} + +/* Error Handling */ +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] span.error, [data-abide] small.error { + display: none; +} + +/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} + +/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + margin-bottom: 0; +} +/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input[type="checkbox"], +.error input[type="radio"] { + margin-bottom: 1rem; +} +/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #FF0000; +} +/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error > label > small { + background: transparent; + color: #676767; + display: inline; + font-size: 60%; + font-style: normal; + margin: 0; + padding: 0; + text-transform: capitalize; +} +/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input.error, +textarea.error, +select.error { + margin-bottom: 0; +} + +/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.error { + color: #FF0000; +} + +/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar { + display: inline-block; + font-size: 0; + width: 100%; + background: #333333; +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + display: block; + float: left; + font-size: 1rem; + margin: 0 auto; + padding: 1.25rem; + text-align: center; + width: 25%; +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i, .icon-bar > * img { + display: block; + margin: 0 auto; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; + vertical-align: middle; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i, .icon-bar.label-right > * img { + display: inline-block; + margin: 0 .0625rem 0 0; +} +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { + margin-top: 0; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * label { + display: inline-block; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical.label-right > * { + text-align: left; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical, .icon-bar.small-vertical { + height: 100%; + width: auto; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical .item, .icon-bar.small-vertical .item { + float: none; + margin: auto; + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical { + height: 100%; + width: auto; + } + /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical { + height: 100%; + width: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + font-size: 1rem; + padding: 1.25rem; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; + font-size: 1rem; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * label { + color: white; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + color: white; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover { + background: #944EA1; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover label { + color: white; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover i { + color: white; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active { + background: #944EA1; +} +/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active label { + color: white; +} +/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active i { + color: white; +} +/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled { + cursor: not-allowed; + opacity: 0.7; + pointer-events: none; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled > * { + opacity: 0.7; + cursor: not-allowed; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list { + list-style: none; + margin-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; +} +/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* Foundation Joyride */ +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-list { + display: none; +} + +/* Default styles for the container */ +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide { + background: #333333; + color: white; + display: none; + font-family: inherit; + font-weight: normal; + position: absolute; + top: 0; + width: 95%; + z-index: 103; + left: 2.5%; +} + +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.lt-ie9 .joyride-tip-guide { + margin-left: -400px; + max-width: 800px; + left: 50%; +} + +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper { + padding: 1.125rem 1.25rem 1.5rem; + width: 100%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .joyride-prev-tip { + margin-right: 10px; +} + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub { + border: 10px solid #333333; + display: block; + height: 0; + position: absolute; + width: 0; + left: 22px; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.top { + border-color: #333333; + border-top-color: transparent !important; + border-top-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -20px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-bottom-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.right { + right: -20px; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.left { + left: -20px; +} + +/* Typography */ +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + color: white; + font-weight: bold; + line-height: 1.25; + margin: 0; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide p { + font-size: 0.875rem; + line-height: 1.3; + margin: 0 0 1.125rem 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator-wrap { + border: solid 1px #555555; + bottom: 1rem; + height: 3px; + position: absolute; + width: 50px; + right: 1.0625rem; +} + +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator { + background: #666666; + display: block; + height: inherit; + width: 0; +} + +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip { + color: #777777 !important; + font-size: 24px; + font-weight: normal; + line-height: .5 !important; + position: absolute; + text-decoration: none; + top: 10px; + right: 12px; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip:hover, .joyride-close-tip:focus { + color: #EEEEEE !important; +} + +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-modal-bg { + background: rgba(0, 0, 0, 0.5); + cursor: pointer; + display: none; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 100; + left: 0; +} + +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-wrapper { + background-color: white; + border-radius: 3px; + box-shadow: 0 0 15px white; + position: absolute; + z-index: 102; +} + +/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-cover { + background: transparent; + border-radius: 3px; + left: 0; + position: absolute; + top: 0; + z-index: 9999; +} + +/* Styles for screens that are at least 768px; */ +@media only screen { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide { + width: 300px; + left: inherit; + } + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.right { + border-color: #333333 !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + border-top-color: transparent !important; + left: auto; + right: -20px; + top: 22px; + } + /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.left { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-top-color: transparent !important; + left: -20px; + right: auto; + top: 22px; + } +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ +.keystroke, +kbd { + background-color: #ededed; + border-color: #dddddd; + color: #333333; + border-style: solid; + border-width: 1px; + font-family: "Consolas", "Menlo", "Courier", monospace; + font-size: inherit; + margin: 0; + padding: 0.125rem 0.25rem 0; + border-radius: 3px; +} + +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label { + display: inline-block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: 1; + margin-bottom: auto; + position: relative; + text-align: center; + text-decoration: none; + white-space: nowrap; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #944EA1; + color: white; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.radius { + border-radius: 3px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.round { + border-radius: 1000px; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #FF0000; + color: white; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.warning { + background-color: #f08a24; + color: white; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.success { + background-color: #43AC6A; + color: white; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e7e7e7; + color: #333333; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.info { + background-color: #a0d3e8; + color: #333333; +} + +/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition], [data-magellan-expedition-clone] { + background: white; + min-width: 100%; + padding: 10px; + z-index: 50; +} +/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { + margin-bottom: 0; +} +/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { + margin-bottom: 0; +} +/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { + line-height: 1.8em; +} + +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes rotate { + from { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/* Orbit Graceful Loading */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .preloader { + border-radius: 1000px; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: rotate; + animation-timing-function: linear; + border-color: #555555 white; + border: solid 3px; + display: block; + height: 40px; + left: 50%; + margin-left: -20px; + margin-top: -20px; + position: absolute; + top: 50%; + width: 40px; +} + +/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container { + background: none; + overflow: hidden; + position: relative; + width: 100%; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + bottom: 0; + position: absolute; + background-color: rgba(51, 51, 51, 0.8); + color: white; + font-size: 0.875rem; + padding: 0.625rem 0.875rem; + width: 100%; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + left: 10px; + background: transparent; + color: white; + font-size: 12px; + position: absolute; + top: 10px; + z-index: 10; +} +/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0; + position: relative; + right: 20px; + top: 5px; +} +/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + border: solid 4px white; + border-bottom: none; + border-top: none; + display: none; + height: 14px; + position: absolute; + top: 0; + width: 11px; + right: 0; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + top: 0; + width: 11px; + height: 14px; + border: inset 8px; + border-left-style: solid; + border-color: transparent; + border-left-color: white; + right: -4px; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333333; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + background-color: transparent; + color: white; + height: 60px; + line-height: 50px; + margin-top: -25px; + position: absolute; + text-indent: -9999px !important; + top: 45%; + width: 36px; + z-index: 10; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover, +.orbit-container .orbit-next:hover { + background-color: rgba(0, 0, 0, 0.3); +} +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + border: inset 10px; + display: block; + height: 0; + margin-top: -10px; + position: absolute; + top: 50%; + width: 0; +} +/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: white; +} +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: white; +} +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: white; + left: 50%; + margin-left: -4px; +} +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: white; +} + +/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets-container { + text-align: center; +} + +/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets { + display: block; + float: none; + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + text-align: center; + top: 10px; +} +/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + background: #CCCCCC; + cursor: pointer; + display: inline-block; + float: none; + height: 0.5625rem; + margin-right: 6px; + width: 0.5625rem; + border-radius: 1000px; +} +/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #efefef; +} +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 40.0625em) { + /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + margin: 0 !important; + opacity: 1 !important; + position: relative; + } + /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slide-number { + display: none; + } + + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-timer { + display: none; + } + + /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-next, .orbit-prev { + display: none; + } + + /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-bullets { + display: none; + } +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + margin-left: -0.3125rem; + min-height: 1.5rem; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + color: #333333; + font-size: 0.875rem; + height: 1.5rem; + margin-left: 0.3125rem; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li a, ul.pagination li button { + border-radius: 3px; + transition: background-color 300ms ease-out; + background: none; + color: #efefef; + display: block; + font-size: 1em; + font-weight: normal; + line-height: inherit; + padding: 0.0625rem 0.625rem 0.0625rem; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus, ul.pagination li:hover button, +ul.pagination li button:focus { + background: #e6e6e6; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a, ul.pagination li.unavailable button { + cursor: default; + color: #efefef; + pointer-events: none; +} +/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { + background: transparent; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a, ul.pagination li.current button { + background: #944EA1; + color: white; + cursor: default; + font-weight: bold; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { + background: #944EA1; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + display: block; + float: left; +} + +/* Pagination centred wrapper */ +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + display: inline-block; + float: none; +} + +/* Panels */ +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: white; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: #f9f4fa; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height: 1.4; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button) { + color: #944EA1; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { + color: #7f438a; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.radius { + border-radius: 3px; +} + +/* Pricing Tables */ +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table { + border: solid 1px #DDDDDD; + margin-left: 0; + margin-bottom: 1.25rem; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table * { + list-style: none; + line-height: 1; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .title { + background-color: #333333; + color: #EEEEEE; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .price { + background-color: #F6F6F6; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 2rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .description { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #777777; + font-size: 0.75rem; + font-weight: normal; + line-height: 1.4; + padding: 0.9375rem; + text-align: center; +} +/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .bullet-item { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #333333; + font-size: 0.875rem; + font-weight: normal; + padding: 0.9375rem; + text-align: center; +} +/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .cta-button { + background-color: white; + padding: 1.25rem 1.25rem 0; + text-align: center; +} + +/* Progress Bar */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress { + background-color: #F6F6F6; + border: 1px solid white; + height: 1.5625rem; + margin-bottom: 0.625rem; + padding: 0.125rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter { + background: #944EA1; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.secondary { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.success { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.alert { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.secondary .meter { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.success .meter { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.alert .meter { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius { + border-radius: 3px; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius .meter { + border-radius: 2px; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round { + border-radius: 1000px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round .meter { + border-radius: 999px; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: block; + height: 1rem; + width: 100%; + background: #FAFAFA; +} +/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: inline-block; + height: 12.5rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-handle { + bottom: -10.5rem; + margin-left: -0.5rem; + margin-top: 0; + position: absolute; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-active-segment { + border-bottom-left-radius: inherit; + border-bottom-right-radius: inherit; + border-top-left-radius: initial; + bottom: 0; + height: auto; + width: 0.875rem; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius { + background: #FAFAFA; + border-radius: 3px; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle { + background: #944EA1; + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle:hover { + background: #82458e; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round { + background: #FAFAFA; + border-radius: 1000px; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle { + background: #944EA1; + border-radius: 1000px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle:hover { + background: #82458e; +} +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled, .range-slider[disabled] { + background: #FAFAFA; + cursor: not-allowed; + opacity: 0.7; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { + background: #944EA1; + cursor: default; + opacity: 0.7; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { + background: #82458e; +} + +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-active-segment { + background: #e5e5e5; + border-bottom-left-radius: inherit; + border-top-left-radius: inherit; + display: inline-block; + height: 0.875rem; + position: absolute; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle { + border: 1px solid none; + cursor: pointer; + display: inline-block; + height: 1.375rem; + position: absolute; + top: -0.3125rem; + width: 2rem; + z-index: 1; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #944EA1; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle:hover { + background: #82458e; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + background: black; + background: rgba(0, 0, 0, 0.45); + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1004; + left: 0; +} + +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal { + border-radius: 3px; + display: none; + position: absolute; + top: 0; + visibility: hidden; + width: 100%; + z-index: 1005; + left: 0; + background-color: white; + padding: 1.875rem; + border: solid 1px #666666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); +} +@media only screen and (max-width: 40em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + min-height: 100vh; + } +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .column, .reveal-modal .columns { + min-width: 0; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child { + margin-top: 0; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 80%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + top: 6.25rem; + } +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.radius { + box-shadow: none; + border-radius: 3px; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.round { + box-shadow: none; + border-radius: 1000px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.collapse { + padding: 0; + box-shadow: none; +} +@media only screen and (min-width: 40.0625em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 30%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.small { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 40%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.medium { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 60%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.large { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 70%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 95%; + } +} +/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.full { + height: 100vh; + height: 100%; + left: 0; + margin-left: 0 !important; + max-width: none !important; + min-height: 100vh; + top: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.full { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 100%; + } +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.toback { + z-index: 1003; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal { + color: #AAAAAA; + cursor: pointer; + font-size: 2.5rem; + font-weight: bold; + line-height: 1; + position: absolute; + top: 0.625rem; + right: 1.375rem; +} + +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav { + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + list-style-position: outside; + list-style-type: none; + margin: 0; + padding: 0.875rem 0; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li { + font-size: 0.875rem; + font-weight: normal; + margin: 0 0 0.4375rem 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button) { + color: #944EA1; + display: block; + margin: 0; + padding: 0.4375rem 0.875rem; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { + background: rgba(0, 0, 0, 0.025); + color: #b77fc1; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):active { + color: #b77fc1; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.active > a:first-child:not(.button) { + color: #b77fc1; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.divider { + border-top: 1px solid; + height: 0; + list-style: none; + padding: 0; + border-top-color: #e6e6e6; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.heading { + color: #944EA1; + font-size: 0.875rem; + font-weight: bold; + text-transform: uppercase; +} + +/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button { + position: relative; + padding-right: 5.0625rem; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: inset; + top: 50%; + left: 50%; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + width: 3.09375rem; +} +/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.alert span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.success span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny { + padding-right: 3.75rem; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span { + width: 2.25rem; +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small { + padding-right: 4.375rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span { + width: 2.625rem; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span:after { + border-top-style: solid; + border-width: 0.4375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large { + padding-right: 5.5rem; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span { + width: 3.4375rem; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span:after { + border-top-style: solid; + border-width: 0.3125rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.expand { + padding-left: 2rem; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: #333333 transparent transparent transparent; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.radius span { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.round span { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:before { + border-style: none; +} +/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:after { + border-style: none; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span > i { + display: block; + left: 50%; + margin-left: -0.28889em; + margin-top: -0.48889em; + position: absolute; + top: 50%; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav { + display: block; + margin: -0.25rem 0 1.125rem; + overflow: hidden; + padding-top: 0.25rem; + width: auto; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt { + text-transform: uppercase; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt, +.sub-nav dd, +.sub-nav li { + color: #efefef; + float: left; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.875rem; + font-weight: normal; + margin-left: 1rem; + margin-bottom: 0; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a, +.sub-nav dd a, +.sub-nav li a { + color: #efefef; + padding: 0.1875rem 1rem; + text-decoration: none; +} +/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a:hover, +.sub-nav dd a:hover, +.sub-nav li a:hover { + color: #b3b3b3; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a, +.sub-nav dd.active a, +.sub-nav li.active a { + border-radius: 3px; + background: #944EA1; + color: white; + cursor: default; + font-weight: normal; + padding: 0.1875rem 1rem; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a:hover, +.sub-nav dd.active a:hover, +.sub-nav li.active a:hover { + background: #7f438a; +} + +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch { + border: none; + margin-bottom: 1.5rem; + outline: 0; + padding: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + background: #DDDDDD; + color: transparent; + cursor: pointer; + display: block; + margin-bottom: 1rem; + position: relative; + text-indent: 100%; + width: 4rem; + height: 2rem; + transition: left 0.15s ease-out; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input { + left: 10px; + opacity: 0; + padding: 0; + position: absolute; + top: 9px; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input + label { + margin-left: 0; + margin-right: 0; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; + content: ""; + display: block; + height: 1.5rem; + left: .25rem; + position: absolute; + top: .25rem; + width: 1.5rem; + -webkit-transition: left 0.15s ease-out; + -moz-transition: left 0.15s ease-out; + -o-transition: translate3d(0, 0, 0); + transition: left 0.15s ease-out; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + height: 2rem; + width: 4rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + height: 1.5rem; + width: 1.5rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + color: transparent; + background: #DDDDDD; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label { + height: 2.5rem; + width: 5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label:after { + height: 2rem; + width: 2rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large input:checked + label:after { + left: 2.75rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label { + height: 1.75rem; + width: 3.5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label:after { + height: 1.25rem; + width: 1.25rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small input:checked + label:after { + left: 2rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label { + height: 1.5rem; + width: 3rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label:after { + height: 1rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny input:checked + label:after { + left: 1.75rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label { + border-radius: 4px; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label:after { + border-radius: 3px; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round { + border-radius: 1000px; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label { + border-radius: 2rem; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label:after { + border-radius: 2rem; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table { + background: white; + border: solid 1px #DDDDDD; + margin-bottom: 1.25rem; + table-layout: auto; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table caption { + background: transparent; + color: #333333; + font-size: 1rem; + font-weight: bold; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead { + background: #F5F5F5; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot { + background: #F5F5F5; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot tr th, +table tfoot tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + color: #333333; + font-size: 0.875rem; + padding: 0.5625rem 0.625rem; + text-align: left; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #F9F9F9; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tfoot tr td, +table tbody tr th, +table tbody tr td, +table tr td { + display: table-cell; + line-height: 1.125rem; +} + +/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd, +.tabs .tab-title { + float: left; + list-style: none; + margin-bottom: 0 !important; + position: relative; +} +/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a, +.tabs .tab-title > a { + display: block; + background-color: #989898; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem 2rem; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, +.tabs .tab-title > a:hover { + background-color: #8f8f8f; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd.active > a, +.tabs .tab-title.active > a { + background-color: white; + color: #333333; +} +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, +.tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, +.tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, +.tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + float: left; + margin: 0; + margin-bottom: 1.25rem !important; + max-width: 20%; + width: 20%; + } + + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + float: left; + margin-left: -1px; + max-width: 80%; + padding-left: 1rem; + width: 80%; + } +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* Image Thumbnails */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th { + border: solid 4px white; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: all 200ms ease-out; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th:hover, .th:focus { + box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th.radius { + border-radius: 3px; +} + +/* Tooltips */ +/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip { + border-bottom: dotted 1px #CCCCCC; + color: #333333; + cursor: help; + font-weight: bold; +} +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip:hover, .has-tip:focus { + border-bottom: dotted 1px #432348; + color: #944EA1; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip.tip-left, .has-tip.tip-right { + float: none !important; +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip { + background: #333333; + color: white; + display: none; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.3; + max-width: 300px; + padding: 0.75rem; + position: absolute; + width: 100%; + z-index: 1006; + left: 50%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub { + border: solid 5px; + border-color: transparent transparent #333333 transparent; + display: block; + height: 0; + pointer-events: none; + position: absolute; + top: -10px; + width: 0; + left: 5px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub.rtl { + left: auto; + right: 5px; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.radius { + border-radius: 3px; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round { + border-radius: 1000px; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round > .nub { + left: 2rem; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.opened { + border-bottom: dotted 1px #432348 !important; + color: #944EA1 !important; +} + +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tap-to-close { + color: #777777; + display: block; + font-size: 0.625rem; + font-weight: normal; +} + +@media only screen { + /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip > .nub { + border-color: transparent transparent #333333 transparent; + top: -10px; + } + /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-top > .nub { + border-color: #333333 transparent transparent transparent; + bottom: -10px; + top: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left, .tooltip.tip-right { + float: none !important; + } + /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #333333; + left: auto; + margin-top: -5px; + right: -10px; + top: 50%; + } + /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-right > .nub { + border-color: transparent #333333 transparent transparent; + left: -10px; + margin-top: -5px; + right: auto; + top: 50%; + } +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +meta.foundation-mq-topbar { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: white; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed { + position: fixed; + top: 0; + width: 100%; + z-index: 99; + left: 0; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) { + height: auto; + max-height: 100%; + overflow-y: auto; + width: 100%; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .top-bar-section { + margin-top: 3.75rem; + z-index: 98; +} + +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar { + background: white; + height: 3.75rem; + line-height: 3.75rem; + margin-bottom: 0; + overflow: hidden; + position: relative; +} +/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar ul { + list-style: none; + margin-bottom: 0; +} +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .row { + max-width: none; +} +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input, +.top-bar select { + margin-bottom: 0; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar input, +.top-bar select { + font-size: 0.75rem; + height: 1.75rem; + padding-bottom: .35rem; + padding-top: .35rem; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .button, .top-bar button { + font-size: 0.75rem; + margin-bottom: 0; + padding-bottom: 0.4125rem; + padding-top: 0.4125rem; +} +@media only screen and (max-width: 40em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .button, .top-bar button { + position: relative; + top: -1px; + } +} +/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + margin: 0; + position: relative; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name { + font-size: 16px; + height: 3.75rem; + margin: 0; +} +/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { + font-size: 1.0625rem; + line-height: 3.75rem; + margin: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { + color: white; + display: block; + font-weight: normal; + padding: 0 1.25rem; + width: 75%; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: white; + display: block; + font-size: 0.8125rem; + font-weight: bold; + height: 3.75rem; + line-height: 3.75rem; + padding: 0 1.25rem; + position: relative; + text-transform: uppercase; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + margin-top: -16px; + top: 50%; +} +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + color: white; + height: 34px; + line-height: 33px; + padding: 0 2.8125rem 0 1.25rem; + position: relative; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + display: block; + height: 0; + position: absolute; + margin-top: -8px; + top: 50%; + right: 1.25rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 16px; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; +} +/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + background: transparent; + height: auto; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: white; +} +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, + .top-bar.expanded .top-bar-section .dropdown { + clip: initial; + } + /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { + padding: 0; + } +} + +/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + display: block; + font-size: 16px; + height: auto; + margin: 0; + padding: 0; + width: 100%; +} +/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-top: solid 1px gray; + clear: both; + height: 1px; + width: 100%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li { + background: #333333; +} +/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + color: white; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.8125rem; + font-weight: normal; + padding-left: 1.25rem; + padding: 12px 0 12px 1.25rem; + text-transform: none; + width: 100%; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + color: white; +} +/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + color: #333333; +} +/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + color: white; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + color: white; +} +/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + color: white; +} +/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + color: white; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + color: white; +} +/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + color: #333333; +} +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + color: white; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + color: white; +} +/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + color: white; +} +/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + color: white; +} +/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li:hover:not(.has-form) > a { + background-color: #555555; + color: white; + background: #333333; +} +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: #944EA1; + color: white; +} +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a:hover { + background: #7f438a; + color: white; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 1.25rem; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); + border-left-style: solid; + margin-right: 1.25rem; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + width: 100%; +} +/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + padding: 0; + position: absolute; + top: 0; + z-index: 99; + left: 100%; +} +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + height: auto; + width: 100%; +} +/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 1.25rem; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { + color: white; + display: block; +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { + background: none; +} +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.has-form { + padding: 8px 1.25rem; +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li .button, +.top-bar-section .dropdown li button { + top: auto; +} +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + color: #777777; + font-size: 0.625rem; + font-weight: bold; + margin-bottom: 0; + padding: 8px 1.25rem 2px; + text-transform: uppercase; +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar { + background: white; + overflow: visible; + } + /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a, + .top-bar .name h2 a, + .top-bar .name h3 a, + .top-bar .name h4 a, + .top-bar .name h5 a, + .top-bar .name h6 a { + width: auto; + } + /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar select, + .top-bar .button, + .top-bar button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .has-form > .button, + .top-bar .has-form > button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: white; + } + + /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + margin: 0 auto; + margin-bottom: 0; + max-width: 62.5rem; + } + + /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + display: inline; + height: auto !important; + width: auto; + } + /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.hover > a:not(.button) { + background-color: #555555; + background: #333333; + color: white; + } + /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button) { + background: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #555555; + background: #333333; + } + /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button) { + background: #944EA1; + color: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #7f438a; + color: white; + } + /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 2.5rem !important; + } + /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 1.875rem; + } + /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + } + /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + top: 0.1875rem; + right: 5px; + } + /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + background: transparent; + min-width: 100%; + top: auto; + } + /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + background: #333333; + color: white; + line-height: 3.75rem; + padding: 12px 1.25rem; + white-space: nowrap; + } + /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + background: #333333; + color: white; + } + /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + background-color: #555555; + color: white; + background: #333333; + } + /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + background: #333333; + white-space: nowrap; + } + /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, + .top-bar-section > ul > [role="separator"] { + border-right: solid 1px white; + border-bottom: none; + border-top: none; + clear: none; + height: 3.75rem; + width: 0; + } + /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: white; + height: 3.75rem; + padding: 0 1.25rem; + } + /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + + /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background-color: #555555; + background: #333333; + color: white; + } + /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: #944EA1; + color: white; + } + /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) and (max-width: 64em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) and (max-width: 90em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) and (max-width: 120em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a { + color: #944EA1; + line-height: inherit; + text-decoration: none; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #7f438a; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + font-style: italic; + line-height: 1.35; +} + +/* Default header styles */ +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.4; + margin-bottom: 0.5rem; + margin-top: 0.2rem; + text-rendering: optimizeLegibility; +} +/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + color: #7a7a7a; + font-size: 60%; + line-height: 0; +} + +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #7a7a7a; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +hr { + border: solid #efefef; + border-width: 1px 0 0; + clear: both; + height: 0; + margin: 1.25rem 0 1.1875rem; +} + +/* Helpful Typography Defaults */ +/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +code { + background-color: #f8f8f8; + border-color: #dfdfdf; + border-style: solid; + border-width: 1px; + color: #333333; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-family: inherit; + font-size: 1rem; + line-height: 1.6; + list-style-position: outside; + margin-bottom: 1.25rem; +} + +/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} + +/* Unordered Lists */ +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} + +/* Ordered Lists */ +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet { + list-style-type: none; + margin-left: 0; +} +/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet li ul, +.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Definition Lists */ +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #666666; + cursor: help; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #DDDDDD; +} + +/* Blockquotes */ +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #DDDDDD; +} +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #626262; +} +/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #626262; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #7a7a7a; +} + +/* Microformats */ +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #DDDDDD; + padding: 0.625rem 0.75rem; +} +/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +@media print { + /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #efefef; + page-break-inside: avoid; + } + + /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.34in; + } + /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } +} +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { + min-height: 100%; + -webkit-overflow-scrolling: touch; +} + +/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.inner-wrap { + position: relative; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:before, .inner-wrap:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:after { + clear: both; +} + +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar { + -webkit-backface-visibility: hidden; + background: #333333; + color: white; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { + color: white; + font-weight: bold; + line-height: 2.8125rem; + margin: 0; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { + font-size: 1.125rem; +} + +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-right: solid 1px #1a1a1a; + left: 0; +} + +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-left: solid 1px #1a1a1a; + right: 0; +} + +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section { + height: 2.8125rem; + padding: 0 0.625rem; + position: absolute; + text-align: center; + top: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + text-align: left; +} +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + text-align: right; +} +/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + left: 0; + right: 2.8125rem; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + left: 2.8125rem; + right: 0; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.middle { + left: 2.8125rem; + right: 2.8125rem; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar .menu-icon { + color: white; + display: block; + height: 2.8125rem; + padding: 0; + position: relative; + text-indent: 2.1875rem; + transform: translate3d(0, 0, 0); + width: 2.8125rem; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span::after { + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + margin-top: -0.5rem; + left: 0.90625rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 1rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span:hover:after { + box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list { + list-style-type: none; + margin: 0; + padding: 0; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li label { + background: #444444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + display: block; + font-size: 0.75rem; + font-weight: bold; + margin: 0; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a { + border-bottom: 1px solid #262626; + color: rgba(255, 255, 255, 0.7); + display: block; + padding: 0.66667rem; + transition: background 300ms ease; +} +/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:hover { + background: #242424; +} +/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:active { + background: #242424; +} + +/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right > .inner-wrap { + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -ms-transform: translate(15.625rem, 0); + -o-transform: translate3d(15.625rem, 0, 0); + transform: translate3d(15.625rem, 0, 0); +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left > .inner-wrap { + -webkit-transform: translate3d(-15.625rem, 0, 0); + -moz-transform: translate3d(-15.625rem, 0, 0); + -ms-transform: translate(-15.625rem, 0); + -o-transform: translate3d(-15.625rem, 0, 0); + transform: translate3d(-15.625rem, 0, 0); +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top > .inner-wrap { + -webkit-transform: translate3d(0, -18.75rem, 0); + -moz-transform: translate3d(0, -18.75rem, 0); + -ms-transform: translate(0, -18.75rem); + -o-transform: translate3d(0, -18.75rem, 0); + transform: translate3d(0, -18.75rem, 0); +} +/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom > .inner-wrap { + -webkit-transform: translate3d(0, 18.75rem, 0); + -moz-transform: translate3d(0, 18.75rem, 0); + -ms-transform: translate(0, 18.75rem); + -o-transform: translate3d(0, 18.75rem, 0); + transform: translate3d(0, 18.75rem, 0); +} +/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, +.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .left-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .top-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .left-off-canvas-menu { + left: -15.625rem; +} +/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .right-off-canvas-menu { + right: -15.625rem; +} +/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .top-off-canvas-menu { + top: -18.75rem; +} +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .bottom-off-canvas-menu { + bottom: -18.75rem; +} +/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; +} +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; +} +/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-top > .inner-wrap { + right: 18.75rem; +} +/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-bottom > .inner-wrap { + left: 18.75rem; +} + +/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} +/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} +/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} + +/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} + +/* small displays */ +@media only screen { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* medium displays */ +@media only screen and (min-width: 40.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* large displays */ +@media only screen and (min-width: 64.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xlarge displays */ +@media only screen and (min-width: 90.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xxlarge displays */ +@media only screen and (min-width: 120.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-landscape, td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} + +@media only screen and (orientation: landscape) { + /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; + } + + /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-landscape, td.hide-for-portrait, + th.show-for-landscape, + th.hide-for-portrait { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; + } + + /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table !important; +} + +/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table !important; +} + +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Screen reader-specific classes */ +/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-sr { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus:focus, .show-on-focus:active { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; +} + +/* Print visibility */ +/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.print-only, +.show-for-print { + display: none !important; +} + +@media print { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .print-only, + .show-for-print { + display: block !important; + } + + /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-on-print, + .hide-for-print { + display: none !important; + } + + /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-print { + display: table !important; + } + + /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-print { + display: table-header-group !important; + } + + /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-print { + display: table-row-group !important; + } + + /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-print { + display: table-row !important; + } + + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-print { + display: table-cell !important; + } + + /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-print { + display: table-cell !important; + } +} +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; +} +/* line 4, ../node_modules/font-awesome/scss/_core.scss */ +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* makes the font 33% larger relative to the icon container */ +/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; +} + +/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-2x { + font-size: 2em; +} + +/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-3x { + font-size: 3em; +} + +/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-4x { + font-size: 4em; +} + +/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-5x { + font-size: 5em; +} + +/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ +.fa-fw { + width: 1.28571em; + text-align: center; +} + +/* line 4, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; +} +/* line 8, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul > li { + position: relative; +} + +/* line 10, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; +} +/* line 16, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li.fa-lg { + left: -1.85714em; +} + +/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; +} + +/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-left { + float: left; +} + +/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-right { + float: right; +} + +/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-left { + margin-right: .3em; +} +/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-right { + margin-left: .3em; +} + +/* Deprecated as of 4.4.0 */ +/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-right { + float: right; +} + +/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-left { + float: left; +} + +/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-left { + margin-right: .3em; +} +/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-right { + margin-left: .3em; +} + +/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} + +/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x { + line-height: inherit; +} + +/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-2x { + font-size: 2em; +} + +/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-inverse { + color: #fff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glass:before { + content: ""; +} + +/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-music:before { + content: ""; +} + +/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search:before { + content: ""; +} + +/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-o:before { + content: ""; +} + +/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart:before { + content: ""; +} + +/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star:before { + content: ""; +} + +/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-o:before { + content: ""; +} + +/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user:before { + content: ""; +} + +/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-film:before { + content: ""; +} + +/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-large:before { + content: ""; +} + +/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th:before { + content: ""; +} + +/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-list:before { + content: ""; +} + +/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check:before { + content: ""; +} + +/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: ""; +} + +/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-plus:before { + content: ""; +} + +/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-minus:before { + content: ""; +} + +/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-power-off:before { + content: ""; +} + +/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signal:before { + content: ""; +} + +/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gear:before, +.fa-cog:before { + content: ""; +} + +/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash-o:before { + content: ""; +} + +/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-home:before { + content: ""; +} + +/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-o:before { + content: ""; +} + +/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clock-o:before { + content: ""; +} + +/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-road:before { + content: ""; +} + +/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-download:before { + content: ""; +} + +/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-down:before { + content: ""; +} + +/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-up:before { + content: ""; +} + +/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-inbox:before { + content: ""; +} + +/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle-o:before { + content: ""; +} + +/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-right:before, +.fa-repeat:before { + content: ""; +} + +/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-refresh:before { + content: ""; +} + +/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-alt:before { + content: ""; +} + +/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lock:before { + content: ""; +} + +/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag:before { + content: ""; +} + +/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-headphones:before { + content: ""; +} + +/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-off:before { + content: ""; +} + +/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-down:before { + content: ""; +} + +/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-up:before { + content: ""; +} + +/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qrcode:before { + content: ""; +} + +/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-barcode:before { + content: ""; +} + +/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tag:before { + content: ""; +} + +/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tags:before { + content: ""; +} + +/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-book:before { + content: ""; +} + +/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark:before { + content: ""; +} + +/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-print:before { + content: ""; +} + +/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera:before { + content: ""; +} + +/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-font:before { + content: ""; +} + +/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bold:before { + content: ""; +} + +/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-italic:before { + content: ""; +} + +/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-height:before { + content: ""; +} + +/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-width:before { + content: ""; +} + +/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-left:before { + content: ""; +} + +/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-center:before { + content: ""; +} + +/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-right:before { + content: ""; +} + +/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-justify:before { + content: ""; +} + +/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list:before { + content: ""; +} + +/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dedent:before, +.fa-outdent:before { + content: ""; +} + +/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-indent:before { + content: ""; +} + +/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-video-camera:before { + content: ""; +} + +/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: ""; +} + +/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil:before { + content: ""; +} + +/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-marker:before { + content: ""; +} + +/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adjust:before { + content: ""; +} + +/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tint:before { + content: ""; +} + +/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edit:before, +.fa-pencil-square-o:before { + content: ""; +} + +/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square-o:before { + content: ""; +} + +/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square-o:before { + content: ""; +} + +/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows:before { + content: ""; +} + +/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-backward:before { + content: ""; +} + +/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-backward:before { + content: ""; +} + +/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-backward:before { + content: ""; +} + +/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play:before { + content: ""; +} + +/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause:before { + content: ""; +} + +/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop:before { + content: ""; +} + +/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forward:before { + content: ""; +} + +/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-forward:before { + content: ""; +} + +/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-forward:before { + content: ""; +} + +/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eject:before { + content: ""; +} + +/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-left:before { + content: ""; +} + +/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-right:before { + content: ""; +} + +/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-circle:before { + content: ""; +} + +/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-circle:before { + content: ""; +} + +/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle:before { + content: ""; +} + +/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle:before { + content: ""; +} + +/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle:before { + content: ""; +} + +/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info-circle:before { + content: ""; +} + +/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crosshairs:before { + content: ""; +} + +/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle-o:before { + content: ""; +} + +/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle-o:before { + content: ""; +} + +/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ban:before { + content: ""; +} + +/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-left:before { + content: ""; +} + +/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-right:before { + content: ""; +} + +/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-up:before { + content: ""; +} + +/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-down:before { + content: ""; +} + +/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-forward:before, +.fa-share:before { + content: ""; +} + +/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expand:before { + content: ""; +} + +/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compress:before { + content: ""; +} + +/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus:before { + content: ""; +} + +/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus:before { + content: ""; +} + +/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asterisk:before { + content: ""; +} + +/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation-circle:before { + content: ""; +} + +/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gift:before { + content: ""; +} + +/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leaf:before { + content: ""; +} + +/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire:before { + content: ""; +} + +/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye:before { + content: ""; +} + +/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye-slash:before { + content: ""; +} + +/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-warning:before, +.fa-exclamation-triangle:before { + content: ""; +} + +/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plane:before { + content: ""; +} + +/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar:before { + content: ""; +} + +/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-random:before { + content: ""; +} + +/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment:before { + content: ""; +} + +/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magnet:before { + content: ""; +} + +/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-up:before { + content: ""; +} + +/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-down:before { + content: ""; +} + +/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-retweet:before { + content: ""; +} + +/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-cart:before { + content: ""; +} + +/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder:before { + content: ""; +} + +/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open:before { + content: ""; +} + +/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-v:before { + content: ""; +} + +/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-h:before { + content: ""; +} + +/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: ""; +} + +/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter-square:before { + content: ""; +} + +/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-square:before { + content: ""; +} + +/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera-retro:before { + content: ""; +} + +/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-key:before { + content: ""; +} + +/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gears:before, +.fa-cogs:before { + content: ""; +} + +/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments:before { + content: ""; +} + +/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-up:before { + content: ""; +} + +/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-down:before { + content: ""; +} + +/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half:before { + content: ""; +} + +/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart-o:before { + content: ""; +} + +/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-out:before { + content: ""; +} + +/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin-square:before { + content: ""; +} + +/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumb-tack:before { + content: ""; +} + +/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link:before { + content: ""; +} + +/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-in:before { + content: ""; +} + +/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trophy:before { + content: ""; +} + +/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-square:before { + content: ""; +} + +/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-upload:before { + content: ""; +} + +/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lemon-o:before { + content: ""; +} + +/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone:before { + content: ""; +} + +/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square-o:before { + content: ""; +} + +/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark-o:before { + content: ""; +} + +/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone-square:before { + content: ""; +} + +/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter:before { + content: ""; +} + +/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-f:before, +.fa-facebook:before { + content: ""; +} + +/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github:before { + content: ""; +} + +/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock:before { + content: ""; +} + +/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card:before { + content: ""; +} + +/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-feed:before, +.fa-rss:before { + content: ""; +} + +/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hdd-o:before { + content: ""; +} + +/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullhorn:before { + content: ""; +} + +/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell:before { + content: ""; +} + +/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-certificate:before { + content: ""; +} + +/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-right:before { + content: ""; +} + +/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-left:before { + content: ""; +} + +/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-up:before { + content: ""; +} + +/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-down:before { + content: ""; +} + +/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-left:before { + content: ""; +} + +/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-right:before { + content: ""; +} + +/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-up:before { + content: ""; +} + +/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-down:before { + content: ""; +} + +/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-globe:before { + content: ""; +} + +/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wrench:before { + content: ""; +} + +/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tasks:before { + content: ""; +} + +/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-filter:before { + content: ""; +} + +/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-briefcase:before { + content: ""; +} + +/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-alt:before { + content: ""; +} + +/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-group:before, +.fa-users:before { + content: ""; +} + +/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chain:before, +.fa-link:before { + content: ""; +} + +/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud:before { + content: ""; +} + +/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flask:before { + content: ""; +} + +/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cut:before, +.fa-scissors:before { + content: ""; +} + +/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copy:before, +.fa-files-o:before { + content: ""; +} + +/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paperclip:before { + content: ""; +} + +/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-save:before, +.fa-floppy-o:before { + content: ""; +} + +/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square:before { + content: ""; +} + +/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: ""; +} + +/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ul:before { + content: ""; +} + +/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ol:before { + content: ""; +} + +/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-strikethrough:before { + content: ""; +} + +/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-underline:before { + content: ""; +} + +/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-table:before { + content: ""; +} + +/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magic:before { + content: ""; +} + +/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-truck:before { + content: ""; +} + +/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest:before { + content: ""; +} + +/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-square:before { + content: ""; +} + +/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-square:before { + content: ""; +} + +/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus:before { + content: ""; +} + +/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-money:before { + content: ""; +} + +/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-down:before { + content: ""; +} + +/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-up:before { + content: ""; +} + +/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-left:before { + content: ""; +} + +/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-right:before { + content: ""; +} + +/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-columns:before { + content: ""; +} + +/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unsorted:before, +.fa-sort:before { + content: ""; +} + +/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-down:before, +.fa-sort-desc:before { + content: ""; +} + +/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-up:before, +.fa-sort-asc:before { + content: ""; +} + +/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope:before { + content: ""; +} + +/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin:before { + content: ""; +} + +/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-left:before, +.fa-undo:before { + content: ""; +} + +/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-legal:before, +.fa-gavel:before { + content: ""; +} + +/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashboard:before, +.fa-tachometer:before { + content: ""; +} + +/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment-o:before { + content: ""; +} + +/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments-o:before { + content: ""; +} + +/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flash:before, +.fa-bolt:before { + content: ""; +} + +/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sitemap:before { + content: ""; +} + +/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-umbrella:before { + content: ""; +} + +/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paste:before, +.fa-clipboard:before { + content: ""; +} + +/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lightbulb-o:before { + content: ""; +} + +/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exchange:before { + content: ""; +} + +/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-download:before { + content: ""; +} + +/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-upload:before { + content: ""; +} + +/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-md:before { + content: ""; +} + +/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stethoscope:before { + content: ""; +} + +/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-suitcase:before { + content: ""; +} + +/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-o:before { + content: ""; +} + +/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-coffee:before { + content: ""; +} + +/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cutlery:before { + content: ""; +} + +/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text-o:before { + content: ""; +} + +/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building-o:before { + content: ""; +} + +/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hospital-o:before { + content: ""; +} + +/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ambulance:before { + content: ""; +} + +/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medkit:before { + content: ""; +} + +/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fighter-jet:before { + content: ""; +} + +/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-beer:before { + content: ""; +} + +/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-h-square:before { + content: ""; +} + +/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square:before { + content: ""; +} + +/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-left:before { + content: ""; +} + +/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-right:before { + content: ""; +} + +/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-up:before { + content: ""; +} + +/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-down:before { + content: ""; +} + +/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-left:before { + content: ""; +} + +/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-right:before { + content: ""; +} + +/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-up:before { + content: ""; +} + +/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-down:before { + content: ""; +} + +/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-desktop:before { + content: ""; +} + +/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-laptop:before { + content: ""; +} + +/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tablet:before { + content: ""; +} + +/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mobile-phone:before, +.fa-mobile:before { + content: ""; +} + +/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o:before { + content: ""; +} + +/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-left:before { + content: ""; +} + +/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-right:before { + content: ""; +} + +/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spinner:before { + content: ""; +} + +/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle:before { + content: ""; +} + +/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply:before, +.fa-reply:before { + content: ""; +} + +/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-alt:before { + content: ""; +} + +/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-o:before { + content: ""; +} + +/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open-o:before { + content: ""; +} + +/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-smile-o:before { + content: ""; +} + +/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-frown-o:before { + content: ""; +} + +/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meh-o:before { + content: ""; +} + +/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gamepad:before { + content: ""; +} + +/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-keyboard-o:before { + content: ""; +} + +/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-o:before { + content: ""; +} + +/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-checkered:before { + content: ""; +} + +/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-terminal:before { + content: ""; +} + +/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code:before { + content: ""; +} + +/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: ""; +} + +/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: ""; +} + +/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-location-arrow:before { + content: ""; +} + +/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crop:before { + content: ""; +} + +/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code-fork:before { + content: ""; +} + +/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlink:before, +.fa-chain-broken:before { + content: ""; +} + +/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question:before { + content: ""; +} + +/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info:before { + content: ""; +} + +/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation:before { + content: ""; +} + +/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-superscript:before { + content: ""; +} + +/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subscript:before { + content: ""; +} + +/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eraser:before { + content: ""; +} + +/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-puzzle-piece:before { + content: ""; +} + +/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone:before { + content: ""; +} + +/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone-slash:before { + content: ""; +} + +/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shield:before { + content: ""; +} + +/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-o:before { + content: ""; +} + +/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire-extinguisher:before { + content: ""; +} + +/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rocket:before { + content: ""; +} + +/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-maxcdn:before { + content: ""; +} + +/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-left:before { + content: ""; +} + +/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-right:before { + content: ""; +} + +/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-up:before { + content: ""; +} + +/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-down:before { + content: ""; +} + +/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-html5:before { + content: ""; +} + +/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-css3:before { + content: ""; +} + +/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-anchor:before { + content: ""; +} + +/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock-alt:before { + content: ""; +} + +/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullseye:before { + content: ""; +} + +/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-h:before { + content: ""; +} + +/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-v:before { + content: ""; +} + +/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rss-square:before { + content: ""; +} + +/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle:before { + content: ""; +} + +/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ticket:before { + content: ""; +} + +/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square:before { + content: ""; +} + +/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square-o:before { + content: ""; +} + +/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-up:before { + content: ""; +} + +/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-down:before { + content: ""; +} + +/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square:before { + content: ""; +} + +/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil-square:before { + content: ""; +} + +/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link-square:before { + content: ""; +} + +/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square:before { + content: ""; +} + +/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compass:before { + content: ""; +} + +/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: ""; +} + +/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: ""; +} + +/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: ""; +} + +/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-euro:before, +.fa-eur:before { + content: ""; +} + +/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gbp:before { + content: ""; +} + +/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dollar:before, +.fa-usd:before { + content: ""; +} + +/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rupee:before, +.fa-inr:before { + content: ""; +} + +/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: ""; +} + +/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: ""; +} + +/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-won:before, +.fa-krw:before { + content: ""; +} + +/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitcoin:before, +.fa-btc:before { + content: ""; +} + +/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file:before { + content: ""; +} + +/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text:before { + content: ""; +} + +/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-asc:before { + content: ""; +} + +/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-desc:before { + content: ""; +} + +/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-asc:before { + content: ""; +} + +/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-desc:before { + content: ""; +} + +/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-asc:before { + content: ""; +} + +/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-desc:before { + content: ""; +} + +/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-up:before { + content: ""; +} + +/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-down:before { + content: ""; +} + +/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-square:before { + content: ""; +} + +/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube:before { + content: ""; +} + +/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing:before { + content: ""; +} + +/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing-square:before { + content: ""; +} + +/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-play:before { + content: ""; +} + +/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dropbox:before { + content: ""; +} + +/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-overflow:before { + content: ""; +} + +/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-instagram:before { + content: ""; +} + +/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flickr:before { + content: ""; +} + +/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adn:before { + content: ""; +} + +/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket:before { + content: ""; +} + +/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket-square:before { + content: ""; +} + +/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr:before { + content: ""; +} + +/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr-square:before { + content: ""; +} + +/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-down:before { + content: ""; +} + +/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-up:before { + content: ""; +} + +/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-left:before { + content: ""; +} + +/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-right:before { + content: ""; +} + +/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-apple:before { + content: ""; +} + +/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-windows:before { + content: ""; +} + +/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-android:before { + content: ""; +} + +/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linux:before { + content: ""; +} + +/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dribbble:before { + content: ""; +} + +/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skype:before { + content: ""; +} + +/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-foursquare:before { + content: ""; +} + +/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trello:before { + content: ""; +} + +/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-female:before { + content: ""; +} + +/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-male:before { + content: ""; +} + +/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gittip:before, +.fa-gratipay:before { + content: ""; +} + +/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sun-o:before { + content: ""; +} + +/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-moon-o:before { + content: ""; +} + +/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-archive:before { + content: ""; +} + +/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bug:before { + content: ""; +} + +/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vk:before { + content: ""; +} + +/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-weibo:before { + content: ""; +} + +/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-renren:before { + content: ""; +} + +/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pagelines:before { + content: ""; +} + +/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-exchange:before { + content: ""; +} + +/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-right:before { + content: ""; +} + +/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-left:before { + content: ""; +} + +/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: ""; +} + +/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dot-circle-o:before { + content: ""; +} + +/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair:before { + content: ""; +} + +/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo-square:before { + content: ""; +} + +/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-turkish-lira:before, +.fa-try:before { + content: ""; +} + +/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square-o:before { + content: ""; +} + +/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-space-shuttle:before { + content: ""; +} + +/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slack:before { + content: ""; +} + +/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-square:before { + content: ""; +} + +/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wordpress:before { + content: ""; +} + +/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-openid:before { + content: ""; +} + +/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: ""; +} + +/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: ""; +} + +/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yahoo:before { + content: ""; +} + +/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google:before { + content: ""; +} + +/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit:before { + content: ""; +} + +/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-square:before { + content: ""; +} + +/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon-circle:before { + content: ""; +} + +/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon:before { + content: ""; +} + +/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-delicious:before { + content: ""; +} + +/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-digg:before { + content: ""; +} + +/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-pp:before { + content: ""; +} + +/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-alt:before { + content: ""; +} + +/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-drupal:before { + content: ""; +} + +/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-joomla:before { + content: ""; +} + +/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-language:before { + content: ""; +} + +/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fax:before { + content: ""; +} + +/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building:before { + content: ""; +} + +/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-child:before { + content: ""; +} + +/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paw:before { + content: ""; +} + +/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spoon:before { + content: ""; +} + +/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cube:before { + content: ""; +} + +/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cubes:before { + content: ""; +} + +/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance:before { + content: ""; +} + +/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance-square:before { + content: ""; +} + +/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam:before { + content: ""; +} + +/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam-square:before { + content: ""; +} + +/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-recycle:before { + content: ""; +} + +/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-automobile:before, +.fa-car:before { + content: ""; +} + +/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cab:before, +.fa-taxi:before { + content: ""; +} + +/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tree:before { + content: ""; +} + +/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spotify:before { + content: ""; +} + +/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deviantart:before { + content: ""; +} + +/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soundcloud:before { + content: ""; +} + +/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-database:before { + content: ""; +} + +/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-pdf-o:before { + content: ""; +} + +/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-word-o:before { + content: ""; +} + +/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-excel-o:before { + content: ""; +} + +/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-powerpoint-o:before { + content: ""; +} + +/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: ""; +} + +/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: ""; +} + +/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: ""; +} + +/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: ""; +} + +/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-code-o:before { + content: ""; +} + +/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vine:before { + content: ""; +} + +/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codepen:before { + content: ""; +} + +/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-jsfiddle:before { + content: ""; +} + +/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: ""; +} + +/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o-notch:before { + content: ""; +} + +/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: ""; +} + +/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ge:before, +.fa-empire:before { + content: ""; +} + +/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git-square:before { + content: ""; +} + +/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git:before { + content: ""; +} + +/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: ""; +} + +/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tencent-weibo:before { + content: ""; +} + +/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qq:before { + content: ""; +} + +/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wechat:before, +.fa-weixin:before { + content: ""; +} + +/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send:before, +.fa-paper-plane:before { + content: ""; +} + +/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send-o:before, +.fa-paper-plane-o:before { + content: ""; +} + +/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-history:before { + content: ""; +} + +/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-thin:before { + content: ""; +} + +/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-header:before { + content: ""; +} + +/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paragraph:before { + content: ""; +} + +/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sliders:before { + content: ""; +} + +/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt:before { + content: ""; +} + +/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt-square:before { + content: ""; +} + +/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bomb:before { + content: ""; +} + +/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: ""; +} + +/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tty:before { + content: ""; +} + +/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-binoculars:before { + content: ""; +} + +/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plug:before { + content: ""; +} + +/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slideshare:before { + content: ""; +} + +/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitch:before { + content: ""; +} + +/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yelp:before { + content: ""; +} + +/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-newspaper-o:before { + content: ""; +} + +/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wifi:before { + content: ""; +} + +/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calculator:before { + content: ""; +} + +/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paypal:before { + content: ""; +} + +/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-wallet:before { + content: ""; +} + +/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-visa:before { + content: ""; +} + +/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-mastercard:before { + content: ""; +} + +/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-discover:before { + content: ""; +} + +/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-amex:before { + content: ""; +} + +/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-paypal:before { + content: ""; +} + +/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-stripe:before { + content: ""; +} + +/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash:before { + content: ""; +} + +/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash-o:before { + content: ""; +} + +/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash:before { + content: ""; +} + +/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copyright:before { + content: ""; +} + +/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-at:before { + content: ""; +} + +/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eyedropper:before { + content: ""; +} + +/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paint-brush:before { + content: ""; +} + +/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-birthday-cake:before { + content: ""; +} + +/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-area-chart:before { + content: ""; +} + +/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pie-chart:before { + content: ""; +} + +/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-line-chart:before { + content: ""; +} + +/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm:before { + content: ""; +} + +/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm-square:before { + content: ""; +} + +/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-off:before { + content: ""; +} + +/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-on:before { + content: ""; +} + +/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bicycle:before { + content: ""; +} + +/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bus:before { + content: ""; +} + +/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ioxhost:before { + content: ""; +} + +/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angellist:before { + content: ""; +} + +/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc:before { + content: ""; +} + +/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: ""; +} + +/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meanpath:before { + content: ""; +} + +/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-buysellads:before { + content: ""; +} + +/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-connectdevelop:before { + content: ""; +} + +/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashcube:before { + content: ""; +} + +/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forumbee:before { + content: ""; +} + +/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leanpub:before { + content: ""; +} + +/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sellsy:before { + content: ""; +} + +/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shirtsinbulk:before { + content: ""; +} + +/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-simplybuilt:before { + content: ""; +} + +/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skyatlas:before { + content: ""; +} + +/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-plus:before { + content: ""; +} + +/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-arrow-down:before { + content: ""; +} + +/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-diamond:before { + content: ""; +} + +/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ship:before { + content: ""; +} + +/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-secret:before { + content: ""; +} + +/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-motorcycle:before { + content: ""; +} + +/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-street-view:before { + content: ""; +} + +/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heartbeat:before { + content: ""; +} + +/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus:before { + content: ""; +} + +/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars:before { + content: ""; +} + +/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mercury:before { + content: ""; +} + +/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-intersex:before, +.fa-transgender:before { + content: ""; +} + +/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-transgender-alt:before { + content: ""; +} + +/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-double:before { + content: ""; +} + +/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-double:before { + content: ""; +} + +/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-mars:before { + content: ""; +} + +/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke:before { + content: ""; +} + +/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-v:before { + content: ""; +} + +/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-h:before { + content: ""; +} + +/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-neuter:before { + content: ""; +} + +/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-genderless:before { + content: ""; +} + +/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-official:before { + content: ""; +} + +/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-p:before { + content: ""; +} + +/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-whatsapp:before { + content: ""; +} + +/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-server:before { + content: ""; +} + +/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-plus:before { + content: ""; +} + +/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-times:before { + content: ""; +} + +/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hotel:before, +.fa-bed:before { + content: ""; +} + +/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viacoin:before { + content: ""; +} + +/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-train:before { + content: ""; +} + +/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subway:before { + content: ""; +} + +/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medium:before { + content: ""; +} + +/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yc:before, +.fa-y-combinator:before { + content: ""; +} + +/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-optin-monster:before { + content: ""; +} + +/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opencart:before { + content: ""; +} + +/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expeditedssl:before { + content: ""; +} + +/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-4:before, +.fa-battery-full:before { + content: ""; +} + +/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: ""; +} + +/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-2:before, +.fa-battery-half:before { + content: ""; +} + +/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-1:before, +.fa-battery-quarter:before { + content: ""; +} + +/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-0:before, +.fa-battery-empty:before { + content: ""; +} + +/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mouse-pointer:before { + content: ""; +} + +/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-i-cursor:before { + content: ""; +} + +/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-group:before { + content: ""; +} + +/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-ungroup:before { + content: ""; +} + +/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note:before { + content: ""; +} + +/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note-o:before { + content: ""; +} + +/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-jcb:before { + content: ""; +} + +/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-diners-club:before { + content: ""; +} + +/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clone:before { + content: ""; +} + +/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-balance-scale:before { + content: ""; +} + +/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-o:before { + content: ""; +} + +/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: ""; +} + +/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: ""; +} + +/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: ""; +} + +/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass:before { + content: ""; +} + +/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: ""; +} + +/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: ""; +} + +/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-scissors-o:before { + content: ""; +} + +/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-lizard-o:before { + content: ""; +} + +/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-spock-o:before { + content: ""; +} + +/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-pointer-o:before { + content: ""; +} + +/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-peace-o:before { + content: ""; +} + +/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trademark:before { + content: ""; +} + +/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-registered:before { + content: ""; +} + +/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-creative-commons:before { + content: ""; +} + +/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg:before { + content: ""; +} + +/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg-circle:before { + content: ""; +} + +/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tripadvisor:before { + content: ""; +} + +/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki:before { + content: ""; +} + +/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki-square:before { + content: ""; +} + +/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-get-pocket:before { + content: ""; +} + +/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wikipedia-w:before { + content: ""; +} + +/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-safari:before { + content: ""; +} + +/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chrome:before { + content: ""; +} + +/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-firefox:before { + content: ""; +} + +/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opera:before { + content: ""; +} + +/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-internet-explorer:before { + content: ""; +} + +/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tv:before, +.fa-television:before { + content: ""; +} + +/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-contao:before { + content: ""; +} + +/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-500px:before { + content: ""; +} + +/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-amazon:before { + content: ""; +} + +/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-plus-o:before { + content: ""; +} + +/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-minus-o:before { + content: ""; +} + +/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-times-o:before { + content: ""; +} + +/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-check-o:before { + content: ""; +} + +/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-industry:before { + content: ""; +} + +/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-pin:before { + content: ""; +} + +/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-signs:before { + content: ""; +} + +/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-o:before { + content: ""; +} + +/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map:before { + content: ""; +} + +/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting:before { + content: ""; +} + +/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting-o:before { + content: ""; +} + +/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-houzz:before { + content: ""; +} + +/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo:before { + content: ""; +} + +/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-black-tie:before { + content: ""; +} + +/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fonticons:before { + content: ""; +} + +/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-alien:before { + content: ""; +} + +/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edge:before { + content: ""; +} + +/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card-alt:before { + content: ""; +} + +/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codiepie:before { + content: ""; +} + +/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-modx:before { + content: ""; +} + +/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fort-awesome:before { + content: ""; +} + +/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-usb:before { + content: ""; +} + +/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-product-hunt:before { + content: ""; +} + +/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mixcloud:before { + content: ""; +} + +/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-scribd:before { + content: ""; +} + +/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle:before { + content: ""; +} + +/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle-o:before { + content: ""; +} + +/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle:before { + content: ""; +} + +/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle-o:before { + content: ""; +} + +/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-bag:before { + content: ""; +} + +/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-basket:before { + content: ""; +} + +/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hashtag:before { + content: ""; +} + +/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth:before { + content: ""; +} + +/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth-b:before { + content: ""; +} + +/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-percent:before { + content: ""; +} + +/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gitlab:before { + content: ""; +} + +/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpbeginner:before { + content: ""; +} + +/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpforms:before { + content: ""; +} + +/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envira:before { + content: ""; +} + +/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-universal-access:before { + content: ""; +} + +/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair-alt:before { + content: ""; +} + +/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle-o:before { + content: ""; +} + +/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-blind:before { + content: ""; +} + +/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-audio-description:before { + content: ""; +} + +/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-control-phone:before { + content: ""; +} + +/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-braille:before { + content: ""; +} + +/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-assistive-listening-systems:before { + content: ""; +} + +/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: ""; +} + +/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: ""; +} + +/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide:before { + content: ""; +} + +/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide-g:before { + content: ""; +} + +/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signing:before, +.fa-sign-language:before { + content: ""; +} + +/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-low-vision:before { + content: ""; +} + +/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo:before { + content: ""; +} + +/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo-square:before { + content: ""; +} + +/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat:before { + content: ""; +} + +/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-ghost:before { + content: ""; +} + +/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-square:before { + content: ""; +} + +/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper:before { + content: ""; +} + +/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-first-order:before { + content: ""; +} + +/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yoast:before { + content: ""; +} + +/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-themeisle:before { + content: ""; +} + +/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: ""; +} + +/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fa:before, +.fa-font-awesome:before { + content: ""; +} + +/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ +.sticky { + border-bottom: 1px solid #f0f1f3; +} + +/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ +footer { + clear: both; + margin: 10px 0 0 0; + padding: 10px 0; + border-top: 1px solid #e5e5e5; +} + +/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ +footer .footerpage { + clear: both; + margin: 0px 0px; + padding: 26px 0px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter, .subfooterright { + padding: 10px 20px 20px 20px; + border-left: 1px solid #d6d6d6; + margin: 30px 0; + font-size: 0.8em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter h3, .subfooterright h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 0; + padding: 0 0 20px 0; +} + +/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooterright { + border-right: 1px solid #d6d6d6; +} + +/*sub footer page*/ +/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page { + margin: 20px 0 0 0; + padding: 25px 0 0 0; +} + +/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page h5 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 3px; + color: #666666; + margin-bottom: 0; + border-top: 1px solid #e5e5e5; + padding: 20px 0; + min-height: 20px; +} + +/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page ul { + font-size: 0.8em; +} + +/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ +small { + font-size: 0.6em; + color: #666666; +} + +/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ +a { + color: #2b709d; +} + +/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ +a:hover { + color: #f77f00 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ +.divider { + border: 1px solid #efefef; +} + +/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ +.dropdown { + box-shadow: 0px 2px 2px #ccc; + border: 1px solid #efefef; +} + +/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + border: 0; + font-size: 0.8em; +} + +/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ +textarea:focus, input:focus, select:focus { + outline: none; +} + +/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ +*:focus { + outline: none; +} + +/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + background: #fff; + border: 1px solid #fff !important; + box-shadow: none; +} + +/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top:hover { + background: #fff; + border: 1px solid #fff !important; +} + +/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ +.toggle-topbar { + background: white; + font-weight: normal; +} + +/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon { + color: #666666 !important; +} + +/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a { + color: #666666 !important; +} + +/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a:hover { + color: #666666 !important; +} + +/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ +.has-form { + background-color: white !important; +} + +/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li { + background: white !important; +} + +/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li select { + border: 0; + padding: 0 30px 0 10px; + height: 100%; + margin-top: -16px; +} + +/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section button[type=submit] { + background: transparent; + padding: 0; + top: 0; +} + +/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ +.nostyleList { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ +h1 { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: black; + margin: 30px 0; +} + +/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ +h2 { + font-size: 0.8em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ +h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ +h4 { + font-size: 0.6em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 20px; +} + +/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url(listitem.png) no-repeat 0 6px; + padding: 0 0 15px 15px; +} + +/*padding fix result page*/ +/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad { + padding: 0; +} + +/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*tab nav*/ +/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li { + list-style-type: none; + float: left; + text-transform: uppercase; + margin-top: 20px; +} + +/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a { + border: 1px solid #d6d6d6; + background: white; + color: #2b709d !important; +} + +/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a:hover { + color: #f77f00 !important; + background-color: white !important; +} + +/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li:first-child { + padding: 0; +} + +/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title > a { + background-color: #efefef !important; +} + +/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title.active > a { + background-color: white !important; + color: black !important; +} + +/* home form */ +/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ +.home-search-placer { + padding: 0 0 0 30px; +} + +/* various small styles */ +/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url("../img/listitem.png") no-repeat 0 6px; + padding: 0 0 15px 15px; + font-size: 0.8rem; +} + +/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ +h3.relations-title { + margin-bottom: 0px; +} + +/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ +h4.relations-subtitle { + margin: 20px 20px; +} + +/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ +.pageOverlay { + text-align: center; +} + +/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #999; +} + +/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} + +/* logo */ +/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ +.logo { + margin: 10px 20px 0 -32px; +} + +/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logotext { + color: #666666; + letter-spacing: 16px; + font-size: 0.8em; + margin: 30px 0; + text-transform: uppercase; +} + +/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ +img.logo-small { + width: 60px; + margin: 8px 15px 0 12px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logo-small-text { + letter-spacing: 10px; + color: #666666; + font-size: 0.7em !important; + text-transform: uppercase; + padding: 0 13px 0 0; + margin: 0; +} + +/*home*/ +/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ +.language { + font-size: 0.6em; + margin: 10px 5px 0 0; + padding: 0; +} + +/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ +.language-active a { + color: #f77f00; +} + +/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ +.bgcontainer { + background: white; + padding: 30px 0; +} + +/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position { + position: relative; +} + +/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form { + position: absolute; + z-index: 100; + width: 100%; + margin-top: 50px; +} + +/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form input { + background: #f9f9f9; +} + +/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form button[type=submit] { + background: transparent; + padding: 0; + margin: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext { + padding: 30px 30px 0 0; +} + +/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext p, .ptext li { + font-size: 0.8em; +} + +/*icons*/ +/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid #f77f00; + margin: 18px 0 0 16px; +} + +/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: #f77f00; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid #f77f00; + margin: 10px 0 0 10px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} + +/*Panel content*/ +/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ +h1.panel-header { + font-size: 2em; + color: #f77f00; + margin: 20px 0; +} + +/*ID*/ +/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ +h2.id-header { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 12px 0 20px 0; + padding: 0; +} + +/* title result*/ +/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result { + padding: 20px 0 0 0; + font-size: 1.2em; + color: #666666; +} + +/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result strong { + font-size: 1em; +} + +/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result span { + color: #f77f00; + font-size: 1em; +} + +/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ +dl.infolist { + font-size: 0.8em; + display: block; + margin: 0 0 20px 0; +} + +/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dt { + padding: 10px 0 0 0; + color: #666666; + font-weight: normal; +} + +/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dd { + margin: -25px 0 0 105px; +} + +/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote { + font-size: 0.9em; + border-top: 1px solid #efefef; +} + +/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ +ul.scopeNote { + margin: 0; + padding: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li { + list-style-type: none; + list-style-position: outside !important; + margin: 0; + padding: 0 0 30px 0; +} + +/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li:first-child { + margin: 20px 0 0 0; +} + +/*result grid*/ +/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid { + background: white; + display: table; + word-wrap: break-word; +} + +/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a { + display: block; + background: white; + margin: 0; + line-height: 0.9em; + border: 1px solid #efefef; + text-align: center; + height: 100px; + overflow: hidden; + padding: 24px 0 0 0; +} + +/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover { + display: block; + height: 100px; + transition: all 0.5s ease; + background: #efefef; +} + +/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a h5 { + font-size: 0.7em; + color: #2b709d; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover h5 { + font-size: 0.7em; + color: #f77f00; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid span { + font-size: 0.6em; + color: #999; + line-height: 8px; +} + +/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid small { + font-size: 0.5em; + text-transform: uppercase; + letter-spacing: 1px; +} + +/*download top*/ +/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ +@media (min-width: 400px) { + /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + } + + /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin-right: 0px; + padding: 0; + } + + /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: 0px 0 0 -10px; + background: white !important; + } +} +@media (min-width: 320px) and (max-width: 400px) { + /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin: 0px; + padding: 0; + } + + /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ + li.cube { + background: url(listitem.png) no-repeat 0 5px; + padding: 0 0 0 15px; + } + + /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 30px 0 0; + } + + /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + border: 0; + } + + /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: -4px 0 0 -10px; + background: white !important; + } + + /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ico-mglass { + margin-top: -40px; + } +} +@media (min-width: 1024px) { + /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + margin-top: 60px; + } +} +@media (max-width: 1024px) { + /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ + .logo { + margin: 10px 20px 0 5px; + } + + /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + padding: 0 20px; + } +} +@media screen and (min-width: 768px) { + /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ + .rwd-break { + display: none; + } +} +@media (min-width: 1000px) { + /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 20px 20px 0 0px; + } + + /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 0px 0 0; + } +} +@media (min-width: 1045px) { + /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ + .result-grid { + width: 250px; + word-break: break-word; + } +} +/* Placeholder fields */ +/* line 3, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container { + -webkit-appearance: none; + -webkit-border-radius: 0px; + background-color: white; + font-family: inherit; + border: 1px solid #d5d5d5; + color: rgba(0, 0, 0, 0.75); + display: inline-table; + vertical-align: top; + font-size: 0.875rem; + height: 2.3125rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: box-shadow 0.45s, border-color 0.45s ease-in-out; + margin: 1px 0 16px 0; +} + +/* line 5, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container label { + display: table-cell; + padding-left: 10px; + color: #3f3840; + width: 20%; + font-size: 0.775rem; + vertical-align: middle; + background-color: transparent; +} + +/* line 6, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container input[type="text"] { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent !important; + color: #3f3840; +} + +/* line 7, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container select { + border: none; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent; + -moz-appearance: none; + height: 37px; + font-size: 0.9em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container > .combo-dropdown { + border: 0 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container textarea { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent !important; + resize: vertical; +} + +/* line 10, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container.error { + border: 1px solid #FF0000 !important; +} + +/* line 11, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-input { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent; + background: none !important; + padding-left: 8px; +} + +/* line 12, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-input-border { + border-left: 1px dotted #d3d3d3 !important; +} + +/* line 13, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-disabled { + background-color: #DDDDDD; +} + +/* line 14, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-textarea label { + vertical-align: top; + padding-top: 8px; +} + +/* line 16, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { + display: table-cell !important; + vertical-align: middle !important; + cursor: pointer; + font-size: 0.8em; +} + +/* line 17, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox label { + position: relative; + width: 100%; +} + +/* line 18, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"] { + opacity: 0; + position: absolute; +} + +/* line 19, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { + content: ''; + background: #2da3ce; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 20px; + padding: 2px; + margin-left: 10px; + text-align: center; + font-size: 0.8em; +} + +/* line 20, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { + content: '\2714'; + background: #2da3ce; + color: #fff; +} + +/*small*/ +/* line 24, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { + display: table-cell !important; + vertical-align: middle !important; + cursor: pointer; + font-size: 0.7em; +} + +/* line 25, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm label { + position: relative; + width: 100%; +} + +/* line 26, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"] { + opacity: 0; + position: absolute; +} + +/* line 27, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { + content: ''; + background: #2da3ce; + display: inline-block; + vertical-align: middle; + width: 15px; + height: 15px; + padding: 0px; + margin-right: 10px; + text-align: center; + font-size: 0.8em; +} + +/* line 28, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { + content: '\2714'; + background: #2da3ce; + color: #fff; +} + +/* main html layout */ +/* line 13, ../scss/atramhasis/_atramhasis-admin.scss */ +html, body { + width: 100%; + height: 100%; + margin: 0; + overflow: hidden; +} + +/* line 15, ../scss/atramhasis/_atramhasis-admin.scss */ +.app-content-container, #appDiv, #appContainer { + width: 100%; + height: 100%; + background: #f3f3f3; +} + +/* line 16, ../scss/atramhasis/_atramhasis-admin.scss */ +.appBody { + width: 100%; + height: 100%; + padding: 20px 80px 10px 20px; +} + +/* line 19, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabSpacer { + border: none; + height: 0; +} + +/* line 20, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabPaneWrapper { + border: none; + border-radius: 0; +} + +/* line 21, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs { + border: 0; + font-size: 14px; +} + +/* line 22, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab { + border: 1px solid #efefef; + border-top: none; + background: #ffffff none; + border-radius: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { + color: #d5d5d5; +} + +/* line 24, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabCloseButton { + background: none !important; + width: 15px; + height: 100%; + padding-top: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabCloseButton:before { + content: "\f00d"; + font-family: FontAwesome; +} + +/* line 26, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { + border: none; + background: #ffffff none; +} + +/* line 27, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton { + cursor: pointer; + padding-top: 0; +} + +/* line 28, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { + padding-bottom: 3px; +} + +/* line 29, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { + color: #2b709d; +} + +/* line 34, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs { + text-align: center; + width: 100% !important; + padding: 0; + border: 0; + height: 50px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab { + background: #2b709d none !important; + border: 1px solid #d6d6d6; + border-radius: 0; + color: white; + font-size: 0.6875rem; + padding: 0.625rem 1.25rem !important; + text-transform: uppercase; + line-height: normal; + margin: 0 1px 1.25rem 0 !important; +} + +/* line 36, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTabDisabled { + background: #d5d5d5 !important; +} + +/* line 37, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { + color: #3f3840 !important; +} + +/* line 38, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { + background-color: #763e81 !important; + color: #f77f00 !important; +} + +/* line 39, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { + background: #f77f00 none !important; +} + +/* line 40, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainer .tabStripButton { + height: 100% !important; +} + +/* line 41, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { + overflow-y: auto; + height: 100%; +} + +/* line 43, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv footer { + height: 30px; + background-color: white; + padding: 5px 10px; + margin-top: 0; +} + +/* line 50, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header { + background-color: white; +} +/* line 53, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header nav { + border-bottom: 1px solid #f0f1f3; +} +/* line 57, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section li select { + height: 3.65rem !important; + cursor: pointer; +} +/* line 62, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button { + height: 3.65rem !important; + cursor: pointer; + top: auto; + background-color: white; + border: 0; + width: 100%; + color: #666666; +} +/* line 72, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button:hover { + background-color: #666666; +} +/* line 76, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button i { + width: 100%; + font-size: 20px; + padding: 5px; +} + +/* line 83, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitContentPane { + padding: 0 !important; +} + +/* Custom notification styles! */ +/* line 88, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-channel { + width: 350px !important; +} + +/* line 91, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-notification { + width: 320px !important; +} + +/* 'Warning' Channel */ +/* line 96, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-channel-warn .dGrowl-notification { + background-color: #ffd9a2; + border: 1px solid #e97b14; +} + +/* buttons */ +/* line 102, ../scss/atramhasis/_atramhasis-admin.scss */ +a.button { + color: white; + background-color: #2b709d; + border: 1px solid #d6d6d6; + padding: 0.1rem 0.5rem 0.2rem 0.5rem; + font-size: 0.8rem; + margin: 0; +} + +/* line 111, ../scss/atramhasis/_atramhasis-admin.scss */ +a.admin-button:hover { + background-color: #255f85; + color: white !important; +} + +/* noscript div */ +/* line 117, ../scss/atramhasis/_atramhasis-admin.scss */ +.noscript { + top: 0; + left: 0; + position: absolute; + width: 100%; + height: 100%; + z-index: 1002; + display: block; + background-color: #efefef; + text-align: center; + padding: 25px; +} + +/* Loading overlay */ +/* line 120, ../scss/atramhasis/_atramhasis-admin.scss */ +.pageOverlay { + top: 0; + left: 0; + position: absolute; + height: 100%; + width: 100%; + z-index: 1001; + display: block; + background-color: #666666; + text-align: center; + color: #d6d6d6; +} + +/* line 121, ../scss/atramhasis/_atramhasis-admin.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #d6d6d6; +} + +/* line 124, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container { + min-height: 300px; + position: absolute; + top: 60px; + right: 0; + background: white; + text-align: left; + overflow: hidden; + white-space: nowrap; + z-index: 10; + border-left: 1px solid #d5d5d5; + box-shadow: -1px 0px 2px 0px #d5d5d5; +} + +/* line 138, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-overlay { + position: absolute; + top: 60px; + left: 0; + background-color: black; + height: 100%; + width: 100%; +} + +/* line 147, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-inner { + float: left; + display: inline-block; + text-align: left; + padding-left: 5px; + padding-top: 20px; + padding-right: 15px; + width: 480px; + height: 100%; +} + +/* line 158, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open { + -webkit-transition: width 0.8s ease-in-out; + -moz-transition: width 0.8s ease-in-out; + -o-transition: width 0.8s ease-in-out; + transition: width 0.8s ease-in-out; + width: 480px; +} + +/* line 166, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close .slidemenu-inner { + overflow-y: hidden; +} + +/* line 170, ../scss/atramhasis/_atramhasis-admin.scss */ +.slideoverlay-open.slidemenu-overlay { + -webkit-transition: opacity 0.8s ease-in-out; + -moz-transition: opacity 0.8s ease-in-out; + -o-transition: opacity 0.8s ease-in-out; + transition: opacity 0.8s ease-in-out; + opacity: 0.3; + visibility: visible; +} + +/* line 179, ../scss/atramhasis/_atramhasis-admin.scss */ +.slideoverlay-close.slidemenu-overlay { + transition: visibility 0.8s, opacity 0.8s ease-in-out; + -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; + visibility: hidden; + opacity: 0; +} + +/* line 188, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { + overflow-y: auto; + padding-right: 10px; +} + +/* line 193, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close { + -webkit-transition: width 0.8s ease-in-out; + -moz-transition: width 0.8s ease-in-out; + -o-transition: width 0.8s ease-in-out; + transition: width 0.8s ease-in-out; + width: 50px; +} + +/* line 201, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { + transition: visibility 0.8s, opacity 0.8s ease-in-out; + -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; + visibility: hidden; + opacity: 0; +} + +/* line 210, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { + -webkit-transition: opacity 0.8s ease-in-out; + -moz-transition: opacity 0.8s ease-in-out; + -o-transition: opacity 0.8s ease-in-out; + transition: opacity 0.8s ease-in-out; + opacity: 1; + visibility: visible; +} + +/* line 221, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-pane { + height: 100%; +} +/* line 225, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results { + padding-left: 15px; +} +/* line 229, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid { + width: 100%; + border-color: #f0f1f3; + height: 100%; +} +/* line 235, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table { + margin: 0; +} +/* line 239, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table tr th, +.slidemenu-container .search-results table tr td { + font-size: 11px !important; +} +/* line 244, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid-header table .dgrid-cell { + padding: 5px; +} +/* line 248, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table .dgrid-cell { + padding-left: 5px; + border-color: #f0f1f3; +} +/* line 253, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid .dgrid-column-id { + width: 45px; +} +/* line 257, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid .dgrid-content .dgrid-column-id { + vertical-align: middle; +} +/* line 261, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell { + word-break: keep-all; + white-space: normal; +} +/* line 266, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell h3 { + margin-bottom: 3px; + color: #753f7f !important; + font-weight: bold !important; + margin-top: 0 !important; +} +/* line 273, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell p { + padding: 0; + margin: 0; + color: #888888; + font-size: 11px; +} +/* line 280, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form { + margin-bottom: 15px; + display: inline-block; +} +/* line 284, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .scheme-select { + display: inline-block; + width: 100%; +} +/* line 289, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button { + background-color: #e5e5e5; + border: 0; + padding: 10px 45px 15px 40px; +} +/* line 295, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button:hover { + background-color: #d6d6d6; +} +/* line 299, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button span { + margin: 0; +} +/* line 303, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .edit-scheme-button { + margin-left: 0; + padding-left: 0; +} +/* line 309, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-footer-buttons { + margin-top: 20px; + height: 60px; +} + +/* line 315, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager, .note-manager, .sources-manager { + height: 402px; +} +/* line 318, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid .dgrid-column-language, .note-manager .dgrid .dgrid-column-language, .sources-manager .dgrid .dgrid-column-language { + width: 160px; +} +/* line 322, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid .dgrid-column-label, +.label-manager .dgrid .dgrid-column-note, .note-manager .dgrid .dgrid-column-label, +.note-manager .dgrid .dgrid-column-note, .sources-manager .dgrid .dgrid-column-label, +.sources-manager .dgrid .dgrid-column-note { + width: 380px; +} +/* line 327, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-row-table, .note-manager .dgrid-row-table, .sources-manager .dgrid-row-table { + margin: 0; +} +/* line 331, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-cell, .note-manager .dgrid-cell, .sources-manager .dgrid-cell { + padding: 5px; +} +/* line 335, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-column-actions, .note-manager .dgrid-column-actions, .sources-manager .dgrid-column-actions { + width: 90px; + text-align: center; + vertical-align: middle; +} +/* line 341, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dGridHyperlink, .note-manager .dGridHyperlink, .sources-manager .dGridHyperlink { + text-align: center; +} +/* line 345, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dGridHyperlink a, .note-manager .dGridHyperlink a, .sources-manager .dGridHyperlink a { + font-size: 18px; +} + +/* line 351, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-row { + vertical-align: middle; + background-color: #f0f1f3; + padding-top: 5px; + padding-bottom: 5px; +} + +/* line 358, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager, .matches-manager { + height: 402px; +} +/* line 361, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .relation-row p, .matches-manager .relation-row p { + margin-top: 0; + color: black; + margin-top: 7px; + margin-bottom: 0; + font-size: 14px; + font-weight: bold; +} +/* line 370, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .relation-row .large-1, .matches-manager .relation-row .large-1 { + padding-right: 0; +} +/* line 374, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid, .matches-manager .dgrid { + margin-bottom: 5px; +} +/* line 377, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-cell, .matches-manager .dgrid .dgrid-cell { + padding-left: 15px; +} +/* line 381, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-row-table, .matches-manager .dgrid .dgrid-row-table { + margin: 0; +} +/* line 385, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-column-remove, +.relation-manager .dgrid .dgrid-column-actions, .matches-manager .dgrid .dgrid-column-remove, +.matches-manager .dgrid .dgrid-column-actions { + width: 60px; + text-align: center; + vertical-align: middle; +} +/* line 392, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dGridHyperlink, .matches-manager .dgrid .dGridHyperlink { + text-align: center; +} +/* line 396, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dGridHyperlink a, .matches-manager .dgrid .dGridHyperlink a { + width: 100%; + font-size: 18px; +} + +/* line 403, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-manager .dgrid .dgrid-column-uri { + white-space: nowrap; + text-overflow: ellipsis; + width: 400px; +} + +/* line 409, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-dialog { + height: 500px; + width: 450px; +} + +/* line 414, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog { + width: 600px; + height: 400px; +} +/* line 418, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid { + height: 250px; +} +/* line 421, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; +} +/* line 427, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-column-link { + width: 35px; + text-align: center; +} +/* line 432, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; +} +/* line 436, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-row-table { + margin-bottom: 0; +} + +/* line 442, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog, .import-concept-dialog { + width: 800px; + height: 635px; +} +/* line 447, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-cell, .import-concept-dialog .dgrid .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; +} +/* line 453, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-row-table { + margin: 0; +} +/* line 457, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-column-id, +.matches-dialog .dgrid .dgrid-column-type, .import-concept-dialog .dgrid .dgrid-column-id, +.import-concept-dialog .dgrid .dgrid-column-type { + width: 100px; +} +/* line 462, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-column-link, .import-concept-dialog .dgrid .dgrid-column-link { + width: 35px; + text-align: center; +} +/* line 467, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-selected .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; +} + +/* line 473, ../scss/atramhasis/_atramhasis-admin.scss */ +.import-concept-dialog { + height: 580px; +} + +/* line 479, ../scss/atramhasis/_atramhasis-admin.scss */ +.notes-dialog .htmlEditor .dijitToolbar, .sources-dialog .htmlEditor .dijitToolbar { + border: 1px #d5d5d5 solid; +} +/* line 483, ../scss/atramhasis/_atramhasis-admin.scss */ +.notes-dialog .htmlEditor textarea, .sources-dialog .htmlEditor textarea { + height: 300px; + border: 1px #d5d5d5 solid; + width: 99.8%; + padding: 5px; + resize: vertical; + overflow-y: scroll; + overflow-x: hidden; +} + +/* line 494, ../scss/atramhasis/_atramhasis-admin.scss */ +.sources-dialog { + width: 600px; +} + +/* line 498, ../scss/atramhasis/_atramhasis-admin.scss */ +.footerButtons { + margin-top: 20px; +} + +/* line 502, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail { + background-color: white; + padding-right: 20px; + display: inline-block; + overflow-y: auto; + width: 100%; +} +/* line 509, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .concept-title-info { + padding-top: 10px; + margin-right: 20px; + font-size: 0.8rem; + float: left; +} +/* line 516, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .concept-hr { + margin-left: 1.25rem; +} +/* line 520, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .no-top-padding { + padding-top: 0; + margin-top: 0; +} +/* line 525, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block { + margin-bottom: 20px; +} +/* line 529, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist { + font-size: 1em; + padding: 0; + margin: 10px 0 0 0; +} +/* line 535, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist dt { + font-size: 1.2em; + padding-top: 5px; + margin: 0; +} +/* line 541, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist dd { + margin-left: 120px; + margin-top: -20px; + min-height: 19px; + font-size: 13px; +} +/* line 548, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block { + max-height: 200px; + overflow-y: auto; +} +/* line 553, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote { + border: 0 !important; + font-size: 1.1em; +} +/* line 557, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote h3 { + margin-bottom: 20px; +} +/* line 561, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote li { + padding-bottom: 10px !important; +} + +/* line 571, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-column-id { + width: 120px; +} +/* line 575, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-row-table { + margin: 0; +} +/* line 579, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-cell { + padding: 5px; +} +/* line 583, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-column-actions { + width: 50px; + text-align: center; + vertical-align: middle; +} + +/* line 592, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container { + /*for IE*/ +} +/* line 593, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container .no-arrow-select select { + /*for firefox*/ + -moz-appearance: none !important; + /*for chrome*/ + -webkit-appearance: none !important; + appearance: none !important; + text-indent: 0.01px; + text-overflow: ''; +} +/* line 604, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container .no-arrow-select select::-ms-expand { + display: none !important; +} + +/* line 609, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogUnderlay { + background: rgba(72, 72, 72, 0.8) !important; + opacity: 1 !important; +} + +/* line 610, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogTitle { + font-size: 18px; + color: #753f7f; +} + +/* line 611, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogCloseIcon { + background: none !important; + font-size: 22px; + font-weight: bold; +} + +/* line 612, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .closeText { + display: block; + color: #989898; +} + +/* line 613, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog { + background-color: #FFFFFF; +} + +/* line 614, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogPaneContent { + padding: 25px; +} + +/* line 615, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogTitleBar { + padding: 10px !important; + background-color: #FFFFFF !important; +} + +/* line 616, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { + color: black; + text-transform: uppercase; +} + +/* line 618, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-dijitContentPane { + padding: 5px 0 0 0 !important; +} + +/* line 623, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dgrid { + border-color: #f0f1f3 !important; +} +/* line 626, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dgrid .dgrid-cell { + border-color: #f0f1f3 !important; +} + +/* line 631, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar { + text-align: center !important; + padding-bottom: 15px !important; +} +/* line 635, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar .dijitButtonNode { + background: transparent none !important; + border: none !important; + box-shadow: none !important; + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + color: white !important; +} +/* line 643, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar .dijitButtonHover .dijitButtonNode { + color: #f77f00 !important; +} +/* line 647, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar *:focus { + outline: none !important; +} + +/* line 653, ../scss/atramhasis/_atramhasis-admin.scss */ +.radio-container > input[type="radio"] { + display: inline-block; + margin: 0.5rem 1rem 0 0.5rem; + vertical-align: baseline; +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css new file mode 100644 index 00000000..9a336ffc --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css @@ -0,0 +1,14079 @@ +@charset "UTF-8"; +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-version { + font-family: "/5.5.3/"; +} + +/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0; +} + +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small-only { + font-family: "/only screen and (max-width: 40em)/"; + width: 0; +} + +/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium-only { + font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; + width: 40.0625em; +} + +/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.0625em)/"; + width: 64.0625em; +} + +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large-only { + font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; + width: 64.0625em; +} + +/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.0625em)/"; + width: 90.0625em; +} + +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge-only { + font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; + width: 90.0625em; +} + +/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.0625em)/"; + width: 120.0625em; +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-data-attribute-namespace { + font-family: false; +} + +/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, body { + height: 100%; +} + +/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, +body { + font-size: 100%; +} + +/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +body { + background: #efefef; + color: #666666; + cursor: auto; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.5; + margin: 0; + padding: 0; + position: relative; +} + +/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + max-width: 100%; + height: auto; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:after { + clear: both; +} + +/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.hide { + display: none; +} + +/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.invisible { + visibility: hidden; +} + +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row { + margin: 0 auto; + max-width: 62.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row { + margin: 0 -0.9375rem; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row.collapse { + margin: 0; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column:last-child, +.columns + .column:last-child, .column + +.columns:last-child, +.columns + +.columns:last-child { + float: right; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column.end, +.columns + .column.end, .column + +.columns.end, +.columns + +.columns.end { + float: left; +} + +@media only screen { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse > .column, + .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-uncollapse > .column, + .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse > .column, + .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-uncollapse > .column, + .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse > .column, + .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-uncollapse > .column, + .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion { + margin-bottom: 0; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:before, .accordion:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:after { + clear: both; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation, .accordion dd { + display: block; + margin-bottom: 0 !important; +} +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation.active > a, .accordion dd.active > a { + background: #939393; + color: #333333; +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a, .accordion dd > a { + background: #989898; + color: #333333; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem; +} +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { + background: #909090; +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content, .accordion dd > .content { + display: none; + padding: 0.9375rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { + background: white; + display: block; +} + +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.8125rem; + font-weight: normal; + margin-bottom: 1.25rem; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + position: relative; + transition: opacity 300ms ease-out; + background-color: #944EA1; + border-color: #7f438a; + color: white; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + right: 0.25rem; + background: inherit; + color: #333333; + font-size: 1.375rem; + line-height: .9; + margin-top: -0.6875rem; + opacity: 0.3; + padding: 0 6px 4px; + position: absolute; + top: 50%; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + border-radius: 1000px; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #43AC6A; + border-color: #3a945b; + color: white; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #FF0000; + border-color: #db0000; + color: white; +} +/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: white; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert-close { + opacity: 0; +} + +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:after { + clear: both; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] > li { + display: block; + float: left; + height: auto; + padding: 0 0.625rem 1.25rem; +} + +@media only screen { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + border-style: solid; + border-width: 1px; + display: block; + list-style: none; + margin-left: 0; + overflow: hidden; + padding: 0.5625rem 0.875rem 0.5625rem; + background-color: #f4f4f4; + border-color: gainsboro; + border-radius: 3px; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + color: #944EA1; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + margin: 0; + text-transform: uppercase; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a { + color: #944EA1; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + color: #333333; + cursor: default; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + color: #333333; + cursor: default; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #efefef; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #efefef; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + color: #efefef; + cursor: not-allowed; + text-decoration: none; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + color: #AAAAAA; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Accessibility - hides the forward slash */ +/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +[aria-label="breadcrumbs"] [aria-hidden="true"]:after { + content: "/"; +} + +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button, .button { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + background-color: #944EA1; + border-color: #763e81; + color: white; + transition: background-color 300ms ease-out; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + color: white; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info, .button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + color: white; +} +/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding: 1.125rem 2.25rem 1.1875rem 2.25rem; + font-size: 1.25rem; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding: 0.875rem 1.75rem 0.9375rem 1.75rem; + font-size: 0.8125rem; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding: 0.625rem 1.25rem 0.6875rem 1.25rem; + font-size: 0.6875rem; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + padding-bottom: 1.0625rem; + padding-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + width: 100%; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75rem; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius { + border-radius: 3px; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.round, .button.round { + border-radius: 1000px; +} +/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #944EA1; + border-color: #763e81; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #944EA1; +} +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color: #333333; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #e7e7e7; +} +/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #43AC6A; + border-color: #368a55; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #43AC6A; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #FF0000; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #f08a24; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #a0d3e8; +} + +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.0625em) { + /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + display: inline-block; + margin: 0 -2px; + width: 50%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li > button, .button-group.even-2 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + display: inline-block; + margin: 0 -2px; + width: 33.33333%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li > button, .button-group.even-3 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + display: inline-block; + margin: 0 -2px; + width: 25%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li > button, .button-group.even-4 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + display: inline-block; + margin: 0 -2px; + width: 20%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li > button, .button-group.even-5 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + display: inline-block; + margin: 0 -2px; + width: 16.66667%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li > button, .button-group.even-6 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + display: inline-block; + margin: 0 -2px; + width: 14.28571%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li > button, .button-group.even-7 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + display: inline-block; + margin: 0 -2px; + width: 12.5%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li > button, .button-group.even-8 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li > button, .button-group > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li:first-child button, .button-group > li:first-child .button { + border-left: 0; +} +/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li { + display: block; + margin: 0; + float: none; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-top: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li { + display: block; + margin: 0; + width: 100%; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-top: 0; + } +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * > button, .button-group.radius > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *, +.button-group.radius > * > a, +.button-group.radius > * > button, +.button-group.radius > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *, +.button-group.radius.stack > * > a, +.button-group.radius.stack > * > button, +.button-group.radius.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.0625em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * > button, .button-group.round > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child button, .button-group.round > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *, +.button-group.round > * > a, +.button-group.round > * > button, +.button-group.round > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *, +.button-group.round.stack > * > a, +.button-group.round.stack > * > button, +.button-group.round.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Clearing Styles */ +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs, [data-clearing] { + list-style: none; + margin-left: 0; + margin-bottom: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:after, [data-clearing]:after { + clear: both; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs li, [data-clearing] li { + float: left; + margin-right: 10px; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { + margin-right: 0; +} + +/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #333333; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 998; + left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-container { + height: 100%; + margin: 0; + overflow: hidden; + position: relative; + z-index: 998; +} + +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-touch-label { + color: #AAAAAA; + font-size: .6em; + left: 50%; + position: absolute; + top: 50%; +} + +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translateY(-50%) translateX(-50%); + -moz-transform: translateY(-50%) translateX(-50%); + -ms-transform: translateY(-50%) translateX(-50%); + -o-transform: translateY(-50%) translateX(-50%); + transform: translateY(-50%) translateX(-50%); + max-height: 100%; + max-width: 100%; +} + +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-caption { + background: #333333; + bottom: 0; + color: #CCCCCC; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + padding: 10px 30px 20px; + position: absolute; + text-align: center; + width: 100%; + left: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close { + color: #CCCCCC; + display: none; + font-size: 30px; + line-height: 1; + padding-left: 20px; + padding-top: 10px; + z-index: 999; +} +/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #CCCCCC; +} + +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + height: 100%; + position: absolute; + top: 0; + width: 40px; + } + /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + border: solid 12px; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; + } + /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span:hover, + .clearing-main-next > span:hover { + opacity: .8; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #CCCCCC; + } + + /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: #CCCCCC; + } + + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: .3; + } + + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + clear: none; + cursor: pointer; + display: block; + float: left; + margin-right: 0; + min-height: inherit; + opacity: .4; + overflow: hidden; + padding: 0; + position: relative; + width: 120px; + } + /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + box-shadow: none; + display: block; + } + /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: .8; + } + /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #333333; + height: 85%; + overflow: hidden; + } + + /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-close { + padding-left: 0; + padding-top: 0; + position: absolute; + top: 10px; + right: 20px; + } +} +/* Foundation Dropdowns */ +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-left: 0; + margin-top: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: white transparent transparent transparent; + border-top-style: solid; + bottom: -12px; + position: absolute; + top: auto; + left: 10px; + right: auto; + z-index: 89; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + bottom: -14px; + position: absolute; + top: auto; + left: 9px; + right: auto; + z-index: 88; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + cursor: pointer; + font-size: 0.875rem; + line-height: 1.125rem; + margin: 0; +} +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #EEEEEE; +} +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + padding: 1.25rem; + width: 100%; + z-index: 89; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.radius { + border-radius: 3px; +} +/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, button.dropdown { + position: relative; + padding-right: 3.5625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; + border-style: solid; + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; +} +/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video { + height: 0; + margin-bottom: 1rem; + overflow: hidden; + padding-bottom: 67.5%; + padding-top: 1.5625rem; + position: relative; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 56.34%; +} +/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + height: 100%; + position: absolute; + top: 0; + width: 100%; + left: 0; +} + +/* Standard Forms */ +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1rem; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row { + margin: 0 -0.5rem; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row .column, +form .row .row .columns { + padding: 0 0.5rem; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse { + margin: 0; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5rem; +} + +/* Label Styles */ +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label { + color: #4d4d4d; + cursor: pointer; + display: block; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ +} +/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.right { + float: none !important; + text-align: right; +} +/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #676767; +} + +/* Attach elements to the beginning or end of an input */ +/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix, +.postfix { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; + overflow: visible; + padding-bottom: 0; + padding-top: 0; + position: relative; + text-align: center; + width: 100%; + z-index: 2; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.radius { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.radius { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.round { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.round { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + background-color: white; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-family: inherit; + font-size: 0.875rem; + height: 2.3125rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: border-color 0.15s linear, background 0.15s linear; + -moz-transition: border-color 0.15s linear, background 0.15s linear; + -ms-transition: border-color 0.15s linear, background 0.15s linear; + -o-transition: border-color 0.15s linear, background 0.15s linear; + transition: border-color 0.15s linear, background 0.15s linear; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { + background-color: #DDDDDD; + cursor: default; +} +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { + border-radius: 3px; +} + +/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse input, +form .row .prefix-radius.row.collapse textarea, +form .row .prefix-radius.row.collapse select, +form .row .prefix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse input, +form .row .postfix-radius.row.collapse textarea, +form .row .postfix-radius.row.collapse select, +form .row .postfix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse input, +form .row .prefix-round.row.collapse textarea, +form .row .prefix-round.row.collapse select, +form .row .prefix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse input, +form .row .postfix-round.row.collapse textarea, +form .row .postfix-round.row.collapse select, +form .row .postfix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="submit"] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; +} + +/* Respect enforced amount of rows for textarea */ +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea[rows] { + height: auto; +} + +/* Not allow resize out of parent */ +/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea { + max-width: 100%; +} + +/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-webkit-input-placeholder { + color: #666666; +} + +/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-moz-placeholder { + /* Firefox 18- */ + color: #666666; +} + +/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-moz-placeholder { + /* Firefox 19+ */ + color: #666666; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-ms-input-placeholder { + color: #666666; +} + +/* Add height value for select elements to match text input height */ +/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select { + -webkit-appearance: none !important; + -moz-appearance: none !important; + background-color: white; + border-radius: 0; + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + color: rgba(0, 0, 0, 0.75); + font-family: inherit; + font-size: 0.875rem; + line-height: normal; + padding: 0.5rem; + border-radius: 0; + height: 2.3125rem; +} +/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select::-ms-expand { + display: none; +} +/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select.radius { + border-radius: 3px; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:focus { + background-color: #f7f7f7; + border-color: #999999; +} +/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select[multiple] { + height: auto; +} + +/* Adjust margin for form elements below */ +/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1rem 0; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="checkbox"] + label, +input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} + +/* Normalize file input width */ +/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset { + border: 1px solid #DDDDDD; + margin: 1.125rem 0; + padding: 1.25rem; +} +/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} + +/* Error Handling */ +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] span.error, [data-abide] small.error { + display: none; +} + +/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} + +/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + margin-bottom: 0; +} +/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input[type="checkbox"], +.error input[type="radio"] { + margin-bottom: 1rem; +} +/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #FF0000; +} +/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error > label > small { + background: transparent; + color: #676767; + display: inline; + font-size: 60%; + font-style: normal; + margin: 0; + padding: 0; + text-transform: capitalize; +} +/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input.error, +textarea.error, +select.error { + margin-bottom: 0; +} + +/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.error { + color: #FF0000; +} + +/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar { + display: inline-block; + font-size: 0; + width: 100%; + background: #333333; +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + display: block; + float: left; + font-size: 1rem; + margin: 0 auto; + padding: 1.25rem; + text-align: center; + width: 25%; +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i, .icon-bar > * img { + display: block; + margin: 0 auto; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; + vertical-align: middle; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i, .icon-bar.label-right > * img { + display: inline-block; + margin: 0 .0625rem 0 0; +} +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { + margin-top: 0; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * label { + display: inline-block; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical.label-right > * { + text-align: left; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical, .icon-bar.small-vertical { + height: 100%; + width: auto; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical .item, .icon-bar.small-vertical .item { + float: none; + margin: auto; + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical { + height: 100%; + width: auto; + } + /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical { + height: 100%; + width: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + font-size: 1rem; + padding: 1.25rem; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; + font-size: 1rem; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * label { + color: white; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + color: white; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover { + background: #944EA1; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover label { + color: white; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover i { + color: white; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active { + background: #944EA1; +} +/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active label { + color: white; +} +/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active i { + color: white; +} +/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled { + cursor: not-allowed; + opacity: 0.7; + pointer-events: none; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled > * { + opacity: 0.7; + cursor: not-allowed; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list { + list-style: none; + margin-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; +} +/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* Foundation Joyride */ +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-list { + display: none; +} + +/* Default styles for the container */ +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide { + background: #333333; + color: white; + display: none; + font-family: inherit; + font-weight: normal; + position: absolute; + top: 0; + width: 95%; + z-index: 103; + left: 2.5%; +} + +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.lt-ie9 .joyride-tip-guide { + margin-left: -400px; + max-width: 800px; + left: 50%; +} + +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper { + padding: 1.125rem 1.25rem 1.5rem; + width: 100%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .joyride-prev-tip { + margin-right: 10px; +} + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub { + border: 10px solid #333333; + display: block; + height: 0; + position: absolute; + width: 0; + left: 22px; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.top { + border-color: #333333; + border-top-color: transparent !important; + border-top-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -20px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-bottom-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.right { + right: -20px; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.left { + left: -20px; +} + +/* Typography */ +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + color: white; + font-weight: bold; + line-height: 1.25; + margin: 0; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide p { + font-size: 0.875rem; + line-height: 1.3; + margin: 0 0 1.125rem 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator-wrap { + border: solid 1px #555555; + bottom: 1rem; + height: 3px; + position: absolute; + width: 50px; + right: 1.0625rem; +} + +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator { + background: #666666; + display: block; + height: inherit; + width: 0; +} + +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip { + color: #777777 !important; + font-size: 24px; + font-weight: normal; + line-height: .5 !important; + position: absolute; + text-decoration: none; + top: 10px; + right: 12px; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip:hover, .joyride-close-tip:focus { + color: #EEEEEE !important; +} + +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-modal-bg { + background: rgba(0, 0, 0, 0.5); + cursor: pointer; + display: none; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 100; + left: 0; +} + +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-wrapper { + background-color: white; + border-radius: 3px; + box-shadow: 0 0 15px white; + position: absolute; + z-index: 102; +} + +/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-cover { + background: transparent; + border-radius: 3px; + left: 0; + position: absolute; + top: 0; + z-index: 9999; +} + +/* Styles for screens that are at least 768px; */ +@media only screen { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide { + width: 300px; + left: inherit; + } + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.right { + border-color: #333333 !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + border-top-color: transparent !important; + left: auto; + right: -20px; + top: 22px; + } + /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.left { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-top-color: transparent !important; + left: -20px; + right: auto; + top: 22px; + } +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ +.keystroke, +kbd { + background-color: #ededed; + border-color: #dddddd; + color: #333333; + border-style: solid; + border-width: 1px; + font-family: "Consolas", "Menlo", "Courier", monospace; + font-size: inherit; + margin: 0; + padding: 0.125rem 0.25rem 0; + border-radius: 3px; +} + +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label { + display: inline-block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: 1; + margin-bottom: auto; + position: relative; + text-align: center; + text-decoration: none; + white-space: nowrap; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #944EA1; + color: white; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.radius { + border-radius: 3px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.round { + border-radius: 1000px; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #FF0000; + color: white; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.warning { + background-color: #f08a24; + color: white; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.success { + background-color: #43AC6A; + color: white; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e7e7e7; + color: #333333; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.info { + background-color: #a0d3e8; + color: #333333; +} + +/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition], [data-magellan-expedition-clone] { + background: white; + min-width: 100%; + padding: 10px; + z-index: 50; +} +/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { + margin-bottom: 0; +} +/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { + margin-bottom: 0; +} +/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { + line-height: 1.8em; +} + +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes rotate { + from { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/* Orbit Graceful Loading */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .preloader { + border-radius: 1000px; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: rotate; + animation-timing-function: linear; + border-color: #555555 white; + border: solid 3px; + display: block; + height: 40px; + left: 50%; + margin-left: -20px; + margin-top: -20px; + position: absolute; + top: 50%; + width: 40px; +} + +/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container { + background: none; + overflow: hidden; + position: relative; + width: 100%; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + bottom: 0; + position: absolute; + background-color: rgba(51, 51, 51, 0.8); + color: white; + font-size: 0.875rem; + padding: 0.625rem 0.875rem; + width: 100%; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + left: 10px; + background: transparent; + color: white; + font-size: 12px; + position: absolute; + top: 10px; + z-index: 10; +} +/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0; + position: relative; + right: 20px; + top: 5px; +} +/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + border: solid 4px white; + border-bottom: none; + border-top: none; + display: none; + height: 14px; + position: absolute; + top: 0; + width: 11px; + right: 0; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + top: 0; + width: 11px; + height: 14px; + border: inset 8px; + border-left-style: solid; + border-color: transparent; + border-left-color: white; + right: -4px; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333333; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + background-color: transparent; + color: white; + height: 60px; + line-height: 50px; + margin-top: -25px; + position: absolute; + text-indent: -9999px !important; + top: 45%; + width: 36px; + z-index: 10; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover, +.orbit-container .orbit-next:hover { + background-color: rgba(0, 0, 0, 0.3); +} +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + border: inset 10px; + display: block; + height: 0; + margin-top: -10px; + position: absolute; + top: 50%; + width: 0; +} +/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: white; +} +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: white; +} +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: white; + left: 50%; + margin-left: -4px; +} +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: white; +} + +/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets-container { + text-align: center; +} + +/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets { + display: block; + float: none; + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + text-align: center; + top: 10px; +} +/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + background: #CCCCCC; + cursor: pointer; + display: inline-block; + float: none; + height: 0.5625rem; + margin-right: 6px; + width: 0.5625rem; + border-radius: 1000px; +} +/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #efefef; +} +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 40.0625em) { + /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + margin: 0 !important; + opacity: 1 !important; + position: relative; + } + /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slide-number { + display: none; + } + + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-timer { + display: none; + } + + /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-next, .orbit-prev { + display: none; + } + + /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-bullets { + display: none; + } +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + margin-left: -0.3125rem; + min-height: 1.5rem; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + color: #333333; + font-size: 0.875rem; + height: 1.5rem; + margin-left: 0.3125rem; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li a, ul.pagination li button { + border-radius: 3px; + transition: background-color 300ms ease-out; + background: none; + color: #efefef; + display: block; + font-size: 1em; + font-weight: normal; + line-height: inherit; + padding: 0.0625rem 0.625rem 0.0625rem; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus, ul.pagination li:hover button, +ul.pagination li button:focus { + background: #e6e6e6; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a, ul.pagination li.unavailable button { + cursor: default; + color: #efefef; + pointer-events: none; +} +/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { + background: transparent; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a, ul.pagination li.current button { + background: #944EA1; + color: white; + cursor: default; + font-weight: bold; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { + background: #944EA1; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + display: block; + float: left; +} + +/* Pagination centred wrapper */ +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + display: inline-block; + float: none; +} + +/* Panels */ +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: white; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: #f9f4fa; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height: 1.4; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button) { + color: #944EA1; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { + color: #7f438a; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.radius { + border-radius: 3px; +} + +/* Pricing Tables */ +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table { + border: solid 1px #DDDDDD; + margin-left: 0; + margin-bottom: 1.25rem; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table * { + list-style: none; + line-height: 1; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .title { + background-color: #333333; + color: #EEEEEE; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .price { + background-color: #F6F6F6; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 2rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .description { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #777777; + font-size: 0.75rem; + font-weight: normal; + line-height: 1.4; + padding: 0.9375rem; + text-align: center; +} +/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .bullet-item { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #333333; + font-size: 0.875rem; + font-weight: normal; + padding: 0.9375rem; + text-align: center; +} +/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .cta-button { + background-color: white; + padding: 1.25rem 1.25rem 0; + text-align: center; +} + +/* Progress Bar */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress { + background-color: #F6F6F6; + border: 1px solid white; + height: 1.5625rem; + margin-bottom: 0.625rem; + padding: 0.125rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter { + background: #944EA1; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.secondary { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.success { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.alert { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.secondary .meter { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.success .meter { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.alert .meter { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius { + border-radius: 3px; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius .meter { + border-radius: 2px; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round { + border-radius: 1000px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round .meter { + border-radius: 999px; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: block; + height: 1rem; + width: 100%; + background: #FAFAFA; +} +/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: inline-block; + height: 12.5rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-handle { + bottom: -10.5rem; + margin-left: -0.5rem; + margin-top: 0; + position: absolute; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-active-segment { + border-bottom-left-radius: inherit; + border-bottom-right-radius: inherit; + border-top-left-radius: initial; + bottom: 0; + height: auto; + width: 0.875rem; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius { + background: #FAFAFA; + border-radius: 3px; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle { + background: #944EA1; + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle:hover { + background: #82458e; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round { + background: #FAFAFA; + border-radius: 1000px; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle { + background: #944EA1; + border-radius: 1000px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle:hover { + background: #82458e; +} +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled, .range-slider[disabled] { + background: #FAFAFA; + cursor: not-allowed; + opacity: 0.7; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { + background: #944EA1; + cursor: default; + opacity: 0.7; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { + background: #82458e; +} + +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-active-segment { + background: #e5e5e5; + border-bottom-left-radius: inherit; + border-top-left-radius: inherit; + display: inline-block; + height: 0.875rem; + position: absolute; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle { + border: 1px solid none; + cursor: pointer; + display: inline-block; + height: 1.375rem; + position: absolute; + top: -0.3125rem; + width: 2rem; + z-index: 1; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #944EA1; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle:hover { + background: #82458e; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + background: black; + background: rgba(0, 0, 0, 0.45); + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1004; + left: 0; +} + +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal { + border-radius: 3px; + display: none; + position: absolute; + top: 0; + visibility: hidden; + width: 100%; + z-index: 1005; + left: 0; + background-color: white; + padding: 1.875rem; + border: solid 1px #666666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); +} +@media only screen and (max-width: 40em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + min-height: 100vh; + } +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .column, .reveal-modal .columns { + min-width: 0; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child { + margin-top: 0; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 80%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + top: 6.25rem; + } +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.radius { + box-shadow: none; + border-radius: 3px; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.round { + box-shadow: none; + border-radius: 1000px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.collapse { + padding: 0; + box-shadow: none; +} +@media only screen and (min-width: 40.0625em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 30%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.small { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 40%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.medium { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 60%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.large { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 70%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 95%; + } +} +/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.full { + height: 100vh; + height: 100%; + left: 0; + margin-left: 0 !important; + max-width: none !important; + min-height: 100vh; + top: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.full { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 100%; + } +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.toback { + z-index: 1003; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal { + color: #AAAAAA; + cursor: pointer; + font-size: 2.5rem; + font-weight: bold; + line-height: 1; + position: absolute; + top: 0.625rem; + right: 1.375rem; +} + +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav { + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + list-style-position: outside; + list-style-type: none; + margin: 0; + padding: 0.875rem 0; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li { + font-size: 0.875rem; + font-weight: normal; + margin: 0 0 0.4375rem 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button) { + color: #944EA1; + display: block; + margin: 0; + padding: 0.4375rem 0.875rem; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { + background: rgba(0, 0, 0, 0.025); + color: #b77fc1; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):active { + color: #b77fc1; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.active > a:first-child:not(.button) { + color: #b77fc1; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.divider { + border-top: 1px solid; + height: 0; + list-style: none; + padding: 0; + border-top-color: #e6e6e6; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.heading { + color: #944EA1; + font-size: 0.875rem; + font-weight: bold; + text-transform: uppercase; +} + +/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button { + position: relative; + padding-right: 5.0625rem; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: inset; + top: 50%; + left: 50%; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + width: 3.09375rem; +} +/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.alert span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.success span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny { + padding-right: 3.75rem; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span { + width: 2.25rem; +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small { + padding-right: 4.375rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span { + width: 2.625rem; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span:after { + border-top-style: solid; + border-width: 0.4375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large { + padding-right: 5.5rem; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span { + width: 3.4375rem; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span:after { + border-top-style: solid; + border-width: 0.3125rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.expand { + padding-left: 2rem; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: #333333 transparent transparent transparent; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.radius span { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.round span { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:before { + border-style: none; +} +/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:after { + border-style: none; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span > i { + display: block; + left: 50%; + margin-left: -0.28889em; + margin-top: -0.48889em; + position: absolute; + top: 50%; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav { + display: block; + margin: -0.25rem 0 1.125rem; + overflow: hidden; + padding-top: 0.25rem; + width: auto; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt { + text-transform: uppercase; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt, +.sub-nav dd, +.sub-nav li { + color: #efefef; + float: left; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.875rem; + font-weight: normal; + margin-left: 1rem; + margin-bottom: 0; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a, +.sub-nav dd a, +.sub-nav li a { + color: #efefef; + padding: 0.1875rem 1rem; + text-decoration: none; +} +/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a:hover, +.sub-nav dd a:hover, +.sub-nav li a:hover { + color: #b3b3b3; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a, +.sub-nav dd.active a, +.sub-nav li.active a { + border-radius: 3px; + background: #944EA1; + color: white; + cursor: default; + font-weight: normal; + padding: 0.1875rem 1rem; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a:hover, +.sub-nav dd.active a:hover, +.sub-nav li.active a:hover { + background: #7f438a; +} + +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch { + border: none; + margin-bottom: 1.5rem; + outline: 0; + padding: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + background: #DDDDDD; + color: transparent; + cursor: pointer; + display: block; + margin-bottom: 1rem; + position: relative; + text-indent: 100%; + width: 4rem; + height: 2rem; + transition: left 0.15s ease-out; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input { + left: 10px; + opacity: 0; + padding: 0; + position: absolute; + top: 9px; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input + label { + margin-left: 0; + margin-right: 0; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; + content: ""; + display: block; + height: 1.5rem; + left: .25rem; + position: absolute; + top: .25rem; + width: 1.5rem; + -webkit-transition: left 0.15s ease-out; + -moz-transition: left 0.15s ease-out; + -o-transition: translate3d(0, 0, 0); + transition: left 0.15s ease-out; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + height: 2rem; + width: 4rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + height: 1.5rem; + width: 1.5rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + color: transparent; + background: #DDDDDD; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label { + height: 2.5rem; + width: 5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label:after { + height: 2rem; + width: 2rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large input:checked + label:after { + left: 2.75rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label { + height: 1.75rem; + width: 3.5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label:after { + height: 1.25rem; + width: 1.25rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small input:checked + label:after { + left: 2rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label { + height: 1.5rem; + width: 3rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label:after { + height: 1rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny input:checked + label:after { + left: 1.75rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label { + border-radius: 4px; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label:after { + border-radius: 3px; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round { + border-radius: 1000px; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label { + border-radius: 2rem; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label:after { + border-radius: 2rem; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table { + background: white; + border: solid 1px #DDDDDD; + margin-bottom: 1.25rem; + table-layout: auto; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table caption { + background: transparent; + color: #333333; + font-size: 1rem; + font-weight: bold; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead { + background: #F5F5F5; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot { + background: #F5F5F5; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot tr th, +table tfoot tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + color: #333333; + font-size: 0.875rem; + padding: 0.5625rem 0.625rem; + text-align: left; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #F9F9F9; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tfoot tr td, +table tbody tr th, +table tbody tr td, +table tr td { + display: table-cell; + line-height: 1.125rem; +} + +/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd, +.tabs .tab-title { + float: left; + list-style: none; + margin-bottom: 0 !important; + position: relative; +} +/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a, +.tabs .tab-title > a { + display: block; + background-color: #989898; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem 2rem; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, +.tabs .tab-title > a:hover { + background-color: #8f8f8f; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd.active > a, +.tabs .tab-title.active > a { + background-color: white; + color: #333333; +} +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, +.tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, +.tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, +.tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + float: left; + margin: 0; + margin-bottom: 1.25rem !important; + max-width: 20%; + width: 20%; + } + + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + float: left; + margin-left: -1px; + max-width: 80%; + padding-left: 1rem; + width: 80%; + } +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* Image Thumbnails */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th { + border: solid 4px white; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: all 200ms ease-out; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th:hover, .th:focus { + box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th.radius { + border-radius: 3px; +} + +/* Tooltips */ +/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip { + border-bottom: dotted 1px #CCCCCC; + color: #333333; + cursor: help; + font-weight: bold; +} +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip:hover, .has-tip:focus { + border-bottom: dotted 1px #432348; + color: #944EA1; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip.tip-left, .has-tip.tip-right { + float: none !important; +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip { + background: #333333; + color: white; + display: none; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.3; + max-width: 300px; + padding: 0.75rem; + position: absolute; + width: 100%; + z-index: 1006; + left: 50%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub { + border: solid 5px; + border-color: transparent transparent #333333 transparent; + display: block; + height: 0; + pointer-events: none; + position: absolute; + top: -10px; + width: 0; + left: 5px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub.rtl { + left: auto; + right: 5px; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.radius { + border-radius: 3px; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round { + border-radius: 1000px; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round > .nub { + left: 2rem; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.opened { + border-bottom: dotted 1px #432348 !important; + color: #944EA1 !important; +} + +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tap-to-close { + color: #777777; + display: block; + font-size: 0.625rem; + font-weight: normal; +} + +@media only screen { + /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip > .nub { + border-color: transparent transparent #333333 transparent; + top: -10px; + } + /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-top > .nub { + border-color: #333333 transparent transparent transparent; + bottom: -10px; + top: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left, .tooltip.tip-right { + float: none !important; + } + /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #333333; + left: auto; + margin-top: -5px; + right: -10px; + top: 50%; + } + /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-right > .nub { + border-color: transparent #333333 transparent transparent; + left: -10px; + margin-top: -5px; + right: auto; + top: 50%; + } +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +meta.foundation-mq-topbar { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: white; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed { + position: fixed; + top: 0; + width: 100%; + z-index: 99; + left: 0; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) { + height: auto; + max-height: 100%; + overflow-y: auto; + width: 100%; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .top-bar-section { + margin-top: 3.75rem; + z-index: 98; +} + +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar { + background: white; + height: 3.75rem; + line-height: 3.75rem; + margin-bottom: 0; + overflow: hidden; + position: relative; +} +/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar ul { + list-style: none; + margin-bottom: 0; +} +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .row { + max-width: none; +} +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input, +.top-bar select { + margin-bottom: 0; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar input, +.top-bar select { + font-size: 0.75rem; + height: 1.75rem; + padding-bottom: .35rem; + padding-top: .35rem; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .button, .top-bar button { + font-size: 0.75rem; + margin-bottom: 0; + padding-bottom: 0.4125rem; + padding-top: 0.4125rem; +} +@media only screen and (max-width: 40em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .button, .top-bar button { + position: relative; + top: -1px; + } +} +/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + margin: 0; + position: relative; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name { + font-size: 16px; + height: 3.75rem; + margin: 0; +} +/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { + font-size: 1.0625rem; + line-height: 3.75rem; + margin: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { + color: white; + display: block; + font-weight: normal; + padding: 0 1.25rem; + width: 75%; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: white; + display: block; + font-size: 0.8125rem; + font-weight: bold; + height: 3.75rem; + line-height: 3.75rem; + padding: 0 1.25rem; + position: relative; + text-transform: uppercase; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + margin-top: -16px; + top: 50%; +} +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + color: white; + height: 34px; + line-height: 33px; + padding: 0 2.8125rem 0 1.25rem; + position: relative; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + display: block; + height: 0; + position: absolute; + margin-top: -8px; + top: 50%; + right: 1.25rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 16px; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; +} +/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + background: transparent; + height: auto; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: white; +} +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, + .top-bar.expanded .top-bar-section .dropdown { + clip: initial; + } + /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { + padding: 0; + } +} + +/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + display: block; + font-size: 16px; + height: auto; + margin: 0; + padding: 0; + width: 100%; +} +/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-top: solid 1px gray; + clear: both; + height: 1px; + width: 100%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li { + background: #333333; +} +/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + color: white; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.8125rem; + font-weight: normal; + padding-left: 1.25rem; + padding: 12px 0 12px 1.25rem; + text-transform: none; + width: 100%; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + color: white; +} +/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + color: #333333; +} +/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + color: white; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + color: white; +} +/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + color: white; +} +/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + color: white; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + color: white; +} +/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + color: #333333; +} +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + color: white; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + color: white; +} +/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + color: white; +} +/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + color: white; +} +/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li:hover:not(.has-form) > a { + background-color: #555555; + color: white; + background: #333333; +} +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: #944EA1; + color: white; +} +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a:hover { + background: #7f438a; + color: white; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 1.25rem; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); + border-left-style: solid; + margin-right: 1.25rem; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + width: 100%; +} +/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + padding: 0; + position: absolute; + top: 0; + z-index: 99; + left: 100%; +} +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + height: auto; + width: 100%; +} +/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 1.25rem; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { + color: white; + display: block; +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { + background: none; +} +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.has-form { + padding: 8px 1.25rem; +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li .button, +.top-bar-section .dropdown li button { + top: auto; +} +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + color: #777777; + font-size: 0.625rem; + font-weight: bold; + margin-bottom: 0; + padding: 8px 1.25rem 2px; + text-transform: uppercase; +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar { + background: white; + overflow: visible; + } + /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a, + .top-bar .name h2 a, + .top-bar .name h3 a, + .top-bar .name h4 a, + .top-bar .name h5 a, + .top-bar .name h6 a { + width: auto; + } + /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar select, + .top-bar .button, + .top-bar button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .has-form > .button, + .top-bar .has-form > button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: white; + } + + /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + margin: 0 auto; + margin-bottom: 0; + max-width: 62.5rem; + } + + /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + display: inline; + height: auto !important; + width: auto; + } + /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.hover > a:not(.button) { + background-color: #555555; + background: #333333; + color: white; + } + /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button) { + background: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #555555; + background: #333333; + } + /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button) { + background: #944EA1; + color: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #7f438a; + color: white; + } + /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 2.5rem !important; + } + /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 1.875rem; + } + /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + } + /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + top: 0.1875rem; + right: 5px; + } + /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + background: transparent; + min-width: 100%; + top: auto; + } + /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + background: #333333; + color: white; + line-height: 3.75rem; + padding: 12px 1.25rem; + white-space: nowrap; + } + /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + background: #333333; + color: white; + } + /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + background-color: #555555; + color: white; + background: #333333; + } + /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + background: #333333; + white-space: nowrap; + } + /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, + .top-bar-section > ul > [role="separator"] { + border-right: solid 1px white; + border-bottom: none; + border-top: none; + clear: none; + height: 3.75rem; + width: 0; + } + /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: white; + height: 3.75rem; + padding: 0 1.25rem; + } + /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + + /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background-color: #555555; + background: #333333; + color: white; + } + /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: #944EA1; + color: white; + } + /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) and (max-width: 64em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) and (max-width: 90em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) and (max-width: 120em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a { + color: #944EA1; + line-height: inherit; + text-decoration: none; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #7f438a; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + font-style: italic; + line-height: 1.35; +} + +/* Default header styles */ +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.4; + margin-bottom: 0.5rem; + margin-top: 0.2rem; + text-rendering: optimizeLegibility; +} +/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + color: #7a7a7a; + font-size: 60%; + line-height: 0; +} + +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #7a7a7a; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +hr { + border: solid #efefef; + border-width: 1px 0 0; + clear: both; + height: 0; + margin: 1.25rem 0 1.1875rem; +} + +/* Helpful Typography Defaults */ +/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +code { + background-color: #f8f8f8; + border-color: #dfdfdf; + border-style: solid; + border-width: 1px; + color: #333333; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-family: inherit; + font-size: 1rem; + line-height: 1.6; + list-style-position: outside; + margin-bottom: 1.25rem; +} + +/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} + +/* Unordered Lists */ +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} + +/* Ordered Lists */ +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet { + list-style-type: none; + margin-left: 0; +} +/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet li ul, +.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Definition Lists */ +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #666666; + cursor: help; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #DDDDDD; +} + +/* Blockquotes */ +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #DDDDDD; +} +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #626262; +} +/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #626262; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #7a7a7a; +} + +/* Microformats */ +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #DDDDDD; + padding: 0.625rem 0.75rem; +} +/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +@media print { + /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #efefef; + page-break-inside: avoid; + } + + /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.34in; + } + /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } +} +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { + min-height: 100%; + -webkit-overflow-scrolling: touch; +} + +/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.inner-wrap { + position: relative; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:before, .inner-wrap:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:after { + clear: both; +} + +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar { + -webkit-backface-visibility: hidden; + background: #333333; + color: white; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { + color: white; + font-weight: bold; + line-height: 2.8125rem; + margin: 0; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { + font-size: 1.125rem; +} + +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-right: solid 1px #1a1a1a; + left: 0; +} + +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-left: solid 1px #1a1a1a; + right: 0; +} + +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section { + height: 2.8125rem; + padding: 0 0.625rem; + position: absolute; + text-align: center; + top: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + text-align: left; +} +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + text-align: right; +} +/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + left: 0; + right: 2.8125rem; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + left: 2.8125rem; + right: 0; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.middle { + left: 2.8125rem; + right: 2.8125rem; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar .menu-icon { + color: white; + display: block; + height: 2.8125rem; + padding: 0; + position: relative; + text-indent: 2.1875rem; + transform: translate3d(0, 0, 0); + width: 2.8125rem; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span::after { + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + margin-top: -0.5rem; + left: 0.90625rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 1rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span:hover:after { + box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list { + list-style-type: none; + margin: 0; + padding: 0; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li label { + background: #444444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + display: block; + font-size: 0.75rem; + font-weight: bold; + margin: 0; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a { + border-bottom: 1px solid #262626; + color: rgba(255, 255, 255, 0.7); + display: block; + padding: 0.66667rem; + transition: background 300ms ease; +} +/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:hover { + background: #242424; +} +/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:active { + background: #242424; +} + +/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right > .inner-wrap { + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -ms-transform: translate(15.625rem, 0); + -o-transform: translate3d(15.625rem, 0, 0); + transform: translate3d(15.625rem, 0, 0); +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left > .inner-wrap { + -webkit-transform: translate3d(-15.625rem, 0, 0); + -moz-transform: translate3d(-15.625rem, 0, 0); + -ms-transform: translate(-15.625rem, 0); + -o-transform: translate3d(-15.625rem, 0, 0); + transform: translate3d(-15.625rem, 0, 0); +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top > .inner-wrap { + -webkit-transform: translate3d(0, -18.75rem, 0); + -moz-transform: translate3d(0, -18.75rem, 0); + -ms-transform: translate(0, -18.75rem); + -o-transform: translate3d(0, -18.75rem, 0); + transform: translate3d(0, -18.75rem, 0); +} +/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom > .inner-wrap { + -webkit-transform: translate3d(0, 18.75rem, 0); + -moz-transform: translate3d(0, 18.75rem, 0); + -ms-transform: translate(0, 18.75rem); + -o-transform: translate3d(0, 18.75rem, 0); + transform: translate3d(0, 18.75rem, 0); +} +/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, +.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .left-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .top-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .left-off-canvas-menu { + left: -15.625rem; +} +/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .right-off-canvas-menu { + right: -15.625rem; +} +/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .top-off-canvas-menu { + top: -18.75rem; +} +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .bottom-off-canvas-menu { + bottom: -18.75rem; +} +/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; +} +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; +} +/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-top > .inner-wrap { + right: 18.75rem; +} +/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-bottom > .inner-wrap { + left: 18.75rem; +} + +/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} +/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} +/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} + +/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} + +/* small displays */ +@media only screen { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* medium displays */ +@media only screen and (min-width: 40.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* large displays */ +@media only screen and (min-width: 64.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xlarge displays */ +@media only screen and (min-width: 90.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xxlarge displays */ +@media only screen and (min-width: 120.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-landscape, td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} + +@media only screen and (orientation: landscape) { + /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; + } + + /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-landscape, td.hide-for-portrait, + th.show-for-landscape, + th.hide-for-portrait { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; + } + + /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table !important; +} + +/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table !important; +} + +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Screen reader-specific classes */ +/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-sr { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus:focus, .show-on-focus:active { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; +} + +/* Print visibility */ +/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.print-only, +.show-for-print { + display: none !important; +} + +@media print { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .print-only, + .show-for-print { + display: block !important; + } + + /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-on-print, + .hide-for-print { + display: none !important; + } + + /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-print { + display: table !important; + } + + /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-print { + display: table-header-group !important; + } + + /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-print { + display: table-row-group !important; + } + + /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-print { + display: table-row !important; + } + + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-print { + display: table-cell !important; + } + + /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-print { + display: table-cell !important; + } +} +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; +} +/* line 4, ../node_modules/font-awesome/scss/_core.scss */ +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* makes the font 33% larger relative to the icon container */ +/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; +} + +/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-2x { + font-size: 2em; +} + +/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-3x { + font-size: 3em; +} + +/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-4x { + font-size: 4em; +} + +/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-5x { + font-size: 5em; +} + +/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ +.fa-fw { + width: 1.28571em; + text-align: center; +} + +/* line 4, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; +} +/* line 8, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul > li { + position: relative; +} + +/* line 10, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; +} +/* line 16, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li.fa-lg { + left: -1.85714em; +} + +/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; +} + +/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-left { + float: left; +} + +/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-right { + float: right; +} + +/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-left { + margin-right: .3em; +} +/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-right { + margin-left: .3em; +} + +/* Deprecated as of 4.4.0 */ +/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-right { + float: right; +} + +/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-left { + float: left; +} + +/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-left { + margin-right: .3em; +} +/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-right { + margin-left: .3em; +} + +/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} + +/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x { + line-height: inherit; +} + +/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-2x { + font-size: 2em; +} + +/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-inverse { + color: #fff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glass:before { + content: ""; +} + +/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-music:before { + content: ""; +} + +/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search:before { + content: ""; +} + +/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-o:before { + content: ""; +} + +/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart:before { + content: ""; +} + +/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star:before { + content: ""; +} + +/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-o:before { + content: ""; +} + +/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user:before { + content: ""; +} + +/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-film:before { + content: ""; +} + +/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-large:before { + content: ""; +} + +/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th:before { + content: ""; +} + +/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-list:before { + content: ""; +} + +/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check:before { + content: ""; +} + +/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: ""; +} + +/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-plus:before { + content: ""; +} + +/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-minus:before { + content: ""; +} + +/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-power-off:before { + content: ""; +} + +/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signal:before { + content: ""; +} + +/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gear:before, +.fa-cog:before { + content: ""; +} + +/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash-o:before { + content: ""; +} + +/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-home:before { + content: ""; +} + +/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-o:before { + content: ""; +} + +/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clock-o:before { + content: ""; +} + +/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-road:before { + content: ""; +} + +/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-download:before { + content: ""; +} + +/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-down:before { + content: ""; +} + +/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-up:before { + content: ""; +} + +/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-inbox:before { + content: ""; +} + +/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle-o:before { + content: ""; +} + +/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-right:before, +.fa-repeat:before { + content: ""; +} + +/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-refresh:before { + content: ""; +} + +/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-alt:before { + content: ""; +} + +/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lock:before { + content: ""; +} + +/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag:before { + content: ""; +} + +/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-headphones:before { + content: ""; +} + +/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-off:before { + content: ""; +} + +/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-down:before { + content: ""; +} + +/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-up:before { + content: ""; +} + +/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qrcode:before { + content: ""; +} + +/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-barcode:before { + content: ""; +} + +/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tag:before { + content: ""; +} + +/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tags:before { + content: ""; +} + +/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-book:before { + content: ""; +} + +/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark:before { + content: ""; +} + +/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-print:before { + content: ""; +} + +/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera:before { + content: ""; +} + +/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-font:before { + content: ""; +} + +/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bold:before { + content: ""; +} + +/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-italic:before { + content: ""; +} + +/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-height:before { + content: ""; +} + +/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-width:before { + content: ""; +} + +/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-left:before { + content: ""; +} + +/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-center:before { + content: ""; +} + +/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-right:before { + content: ""; +} + +/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-justify:before { + content: ""; +} + +/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list:before { + content: ""; +} + +/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dedent:before, +.fa-outdent:before { + content: ""; +} + +/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-indent:before { + content: ""; +} + +/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-video-camera:before { + content: ""; +} + +/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: ""; +} + +/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil:before { + content: ""; +} + +/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-marker:before { + content: ""; +} + +/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adjust:before { + content: ""; +} + +/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tint:before { + content: ""; +} + +/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edit:before, +.fa-pencil-square-o:before { + content: ""; +} + +/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square-o:before { + content: ""; +} + +/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square-o:before { + content: ""; +} + +/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows:before { + content: ""; +} + +/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-backward:before { + content: ""; +} + +/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-backward:before { + content: ""; +} + +/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-backward:before { + content: ""; +} + +/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play:before { + content: ""; +} + +/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause:before { + content: ""; +} + +/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop:before { + content: ""; +} + +/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forward:before { + content: ""; +} + +/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-forward:before { + content: ""; +} + +/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-forward:before { + content: ""; +} + +/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eject:before { + content: ""; +} + +/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-left:before { + content: ""; +} + +/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-right:before { + content: ""; +} + +/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-circle:before { + content: ""; +} + +/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-circle:before { + content: ""; +} + +/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle:before { + content: ""; +} + +/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle:before { + content: ""; +} + +/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle:before { + content: ""; +} + +/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info-circle:before { + content: ""; +} + +/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crosshairs:before { + content: ""; +} + +/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle-o:before { + content: ""; +} + +/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle-o:before { + content: ""; +} + +/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ban:before { + content: ""; +} + +/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-left:before { + content: ""; +} + +/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-right:before { + content: ""; +} + +/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-up:before { + content: ""; +} + +/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-down:before { + content: ""; +} + +/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-forward:before, +.fa-share:before { + content: ""; +} + +/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expand:before { + content: ""; +} + +/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compress:before { + content: ""; +} + +/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus:before { + content: ""; +} + +/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus:before { + content: ""; +} + +/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asterisk:before { + content: ""; +} + +/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation-circle:before { + content: ""; +} + +/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gift:before { + content: ""; +} + +/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leaf:before { + content: ""; +} + +/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire:before { + content: ""; +} + +/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye:before { + content: ""; +} + +/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye-slash:before { + content: ""; +} + +/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-warning:before, +.fa-exclamation-triangle:before { + content: ""; +} + +/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plane:before { + content: ""; +} + +/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar:before { + content: ""; +} + +/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-random:before { + content: ""; +} + +/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment:before { + content: ""; +} + +/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magnet:before { + content: ""; +} + +/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-up:before { + content: ""; +} + +/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-down:before { + content: ""; +} + +/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-retweet:before { + content: ""; +} + +/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-cart:before { + content: ""; +} + +/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder:before { + content: ""; +} + +/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open:before { + content: ""; +} + +/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-v:before { + content: ""; +} + +/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-h:before { + content: ""; +} + +/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: ""; +} + +/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter-square:before { + content: ""; +} + +/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-square:before { + content: ""; +} + +/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera-retro:before { + content: ""; +} + +/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-key:before { + content: ""; +} + +/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gears:before, +.fa-cogs:before { + content: ""; +} + +/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments:before { + content: ""; +} + +/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-up:before { + content: ""; +} + +/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-down:before { + content: ""; +} + +/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half:before { + content: ""; +} + +/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart-o:before { + content: ""; +} + +/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-out:before { + content: ""; +} + +/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin-square:before { + content: ""; +} + +/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumb-tack:before { + content: ""; +} + +/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link:before { + content: ""; +} + +/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-in:before { + content: ""; +} + +/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trophy:before { + content: ""; +} + +/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-square:before { + content: ""; +} + +/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-upload:before { + content: ""; +} + +/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lemon-o:before { + content: ""; +} + +/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone:before { + content: ""; +} + +/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square-o:before { + content: ""; +} + +/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark-o:before { + content: ""; +} + +/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone-square:before { + content: ""; +} + +/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter:before { + content: ""; +} + +/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-f:before, +.fa-facebook:before { + content: ""; +} + +/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github:before { + content: ""; +} + +/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock:before { + content: ""; +} + +/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card:before { + content: ""; +} + +/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-feed:before, +.fa-rss:before { + content: ""; +} + +/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hdd-o:before { + content: ""; +} + +/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullhorn:before { + content: ""; +} + +/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell:before { + content: ""; +} + +/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-certificate:before { + content: ""; +} + +/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-right:before { + content: ""; +} + +/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-left:before { + content: ""; +} + +/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-up:before { + content: ""; +} + +/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-down:before { + content: ""; +} + +/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-left:before { + content: ""; +} + +/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-right:before { + content: ""; +} + +/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-up:before { + content: ""; +} + +/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-down:before { + content: ""; +} + +/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-globe:before { + content: ""; +} + +/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wrench:before { + content: ""; +} + +/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tasks:before { + content: ""; +} + +/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-filter:before { + content: ""; +} + +/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-briefcase:before { + content: ""; +} + +/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-alt:before { + content: ""; +} + +/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-group:before, +.fa-users:before { + content: ""; +} + +/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chain:before, +.fa-link:before { + content: ""; +} + +/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud:before { + content: ""; +} + +/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flask:before { + content: ""; +} + +/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cut:before, +.fa-scissors:before { + content: ""; +} + +/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copy:before, +.fa-files-o:before { + content: ""; +} + +/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paperclip:before { + content: ""; +} + +/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-save:before, +.fa-floppy-o:before { + content: ""; +} + +/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square:before { + content: ""; +} + +/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: ""; +} + +/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ul:before { + content: ""; +} + +/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ol:before { + content: ""; +} + +/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-strikethrough:before { + content: ""; +} + +/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-underline:before { + content: ""; +} + +/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-table:before { + content: ""; +} + +/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magic:before { + content: ""; +} + +/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-truck:before { + content: ""; +} + +/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest:before { + content: ""; +} + +/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-square:before { + content: ""; +} + +/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-square:before { + content: ""; +} + +/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus:before { + content: ""; +} + +/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-money:before { + content: ""; +} + +/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-down:before { + content: ""; +} + +/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-up:before { + content: ""; +} + +/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-left:before { + content: ""; +} + +/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-right:before { + content: ""; +} + +/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-columns:before { + content: ""; +} + +/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unsorted:before, +.fa-sort:before { + content: ""; +} + +/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-down:before, +.fa-sort-desc:before { + content: ""; +} + +/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-up:before, +.fa-sort-asc:before { + content: ""; +} + +/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope:before { + content: ""; +} + +/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin:before { + content: ""; +} + +/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-left:before, +.fa-undo:before { + content: ""; +} + +/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-legal:before, +.fa-gavel:before { + content: ""; +} + +/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashboard:before, +.fa-tachometer:before { + content: ""; +} + +/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment-o:before { + content: ""; +} + +/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments-o:before { + content: ""; +} + +/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flash:before, +.fa-bolt:before { + content: ""; +} + +/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sitemap:before { + content: ""; +} + +/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-umbrella:before { + content: ""; +} + +/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paste:before, +.fa-clipboard:before { + content: ""; +} + +/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lightbulb-o:before { + content: ""; +} + +/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exchange:before { + content: ""; +} + +/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-download:before { + content: ""; +} + +/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-upload:before { + content: ""; +} + +/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-md:before { + content: ""; +} + +/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stethoscope:before { + content: ""; +} + +/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-suitcase:before { + content: ""; +} + +/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-o:before { + content: ""; +} + +/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-coffee:before { + content: ""; +} + +/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cutlery:before { + content: ""; +} + +/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text-o:before { + content: ""; +} + +/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building-o:before { + content: ""; +} + +/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hospital-o:before { + content: ""; +} + +/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ambulance:before { + content: ""; +} + +/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medkit:before { + content: ""; +} + +/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fighter-jet:before { + content: ""; +} + +/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-beer:before { + content: ""; +} + +/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-h-square:before { + content: ""; +} + +/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square:before { + content: ""; +} + +/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-left:before { + content: ""; +} + +/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-right:before { + content: ""; +} + +/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-up:before { + content: ""; +} + +/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-down:before { + content: ""; +} + +/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-left:before { + content: ""; +} + +/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-right:before { + content: ""; +} + +/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-up:before { + content: ""; +} + +/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-down:before { + content: ""; +} + +/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-desktop:before { + content: ""; +} + +/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-laptop:before { + content: ""; +} + +/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tablet:before { + content: ""; +} + +/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mobile-phone:before, +.fa-mobile:before { + content: ""; +} + +/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o:before { + content: ""; +} + +/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-left:before { + content: ""; +} + +/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-right:before { + content: ""; +} + +/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spinner:before { + content: ""; +} + +/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle:before { + content: ""; +} + +/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply:before, +.fa-reply:before { + content: ""; +} + +/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-alt:before { + content: ""; +} + +/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-o:before { + content: ""; +} + +/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open-o:before { + content: ""; +} + +/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-smile-o:before { + content: ""; +} + +/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-frown-o:before { + content: ""; +} + +/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meh-o:before { + content: ""; +} + +/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gamepad:before { + content: ""; +} + +/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-keyboard-o:before { + content: ""; +} + +/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-o:before { + content: ""; +} + +/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-checkered:before { + content: ""; +} + +/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-terminal:before { + content: ""; +} + +/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code:before { + content: ""; +} + +/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: ""; +} + +/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: ""; +} + +/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-location-arrow:before { + content: ""; +} + +/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crop:before { + content: ""; +} + +/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code-fork:before { + content: ""; +} + +/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlink:before, +.fa-chain-broken:before { + content: ""; +} + +/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question:before { + content: ""; +} + +/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info:before { + content: ""; +} + +/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation:before { + content: ""; +} + +/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-superscript:before { + content: ""; +} + +/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subscript:before { + content: ""; +} + +/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eraser:before { + content: ""; +} + +/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-puzzle-piece:before { + content: ""; +} + +/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone:before { + content: ""; +} + +/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone-slash:before { + content: ""; +} + +/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shield:before { + content: ""; +} + +/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-o:before { + content: ""; +} + +/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire-extinguisher:before { + content: ""; +} + +/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rocket:before { + content: ""; +} + +/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-maxcdn:before { + content: ""; +} + +/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-left:before { + content: ""; +} + +/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-right:before { + content: ""; +} + +/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-up:before { + content: ""; +} + +/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-down:before { + content: ""; +} + +/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-html5:before { + content: ""; +} + +/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-css3:before { + content: ""; +} + +/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-anchor:before { + content: ""; +} + +/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock-alt:before { + content: ""; +} + +/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullseye:before { + content: ""; +} + +/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-h:before { + content: ""; +} + +/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-v:before { + content: ""; +} + +/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rss-square:before { + content: ""; +} + +/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle:before { + content: ""; +} + +/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ticket:before { + content: ""; +} + +/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square:before { + content: ""; +} + +/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square-o:before { + content: ""; +} + +/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-up:before { + content: ""; +} + +/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-down:before { + content: ""; +} + +/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square:before { + content: ""; +} + +/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil-square:before { + content: ""; +} + +/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link-square:before { + content: ""; +} + +/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square:before { + content: ""; +} + +/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compass:before { + content: ""; +} + +/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: ""; +} + +/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: ""; +} + +/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: ""; +} + +/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-euro:before, +.fa-eur:before { + content: ""; +} + +/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gbp:before { + content: ""; +} + +/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dollar:before, +.fa-usd:before { + content: ""; +} + +/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rupee:before, +.fa-inr:before { + content: ""; +} + +/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: ""; +} + +/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: ""; +} + +/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-won:before, +.fa-krw:before { + content: ""; +} + +/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitcoin:before, +.fa-btc:before { + content: ""; +} + +/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file:before { + content: ""; +} + +/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text:before { + content: ""; +} + +/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-asc:before { + content: ""; +} + +/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-desc:before { + content: ""; +} + +/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-asc:before { + content: ""; +} + +/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-desc:before { + content: ""; +} + +/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-asc:before { + content: ""; +} + +/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-desc:before { + content: ""; +} + +/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-up:before { + content: ""; +} + +/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-down:before { + content: ""; +} + +/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-square:before { + content: ""; +} + +/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube:before { + content: ""; +} + +/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing:before { + content: ""; +} + +/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing-square:before { + content: ""; +} + +/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-play:before { + content: ""; +} + +/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dropbox:before { + content: ""; +} + +/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-overflow:before { + content: ""; +} + +/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-instagram:before { + content: ""; +} + +/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flickr:before { + content: ""; +} + +/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adn:before { + content: ""; +} + +/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket:before { + content: ""; +} + +/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket-square:before { + content: ""; +} + +/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr:before { + content: ""; +} + +/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr-square:before { + content: ""; +} + +/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-down:before { + content: ""; +} + +/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-up:before { + content: ""; +} + +/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-left:before { + content: ""; +} + +/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-right:before { + content: ""; +} + +/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-apple:before { + content: ""; +} + +/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-windows:before { + content: ""; +} + +/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-android:before { + content: ""; +} + +/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linux:before { + content: ""; +} + +/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dribbble:before { + content: ""; +} + +/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skype:before { + content: ""; +} + +/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-foursquare:before { + content: ""; +} + +/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trello:before { + content: ""; +} + +/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-female:before { + content: ""; +} + +/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-male:before { + content: ""; +} + +/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gittip:before, +.fa-gratipay:before { + content: ""; +} + +/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sun-o:before { + content: ""; +} + +/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-moon-o:before { + content: ""; +} + +/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-archive:before { + content: ""; +} + +/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bug:before { + content: ""; +} + +/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vk:before { + content: ""; +} + +/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-weibo:before { + content: ""; +} + +/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-renren:before { + content: ""; +} + +/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pagelines:before { + content: ""; +} + +/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-exchange:before { + content: ""; +} + +/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-right:before { + content: ""; +} + +/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-left:before { + content: ""; +} + +/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: ""; +} + +/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dot-circle-o:before { + content: ""; +} + +/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair:before { + content: ""; +} + +/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo-square:before { + content: ""; +} + +/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-turkish-lira:before, +.fa-try:before { + content: ""; +} + +/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square-o:before { + content: ""; +} + +/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-space-shuttle:before { + content: ""; +} + +/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slack:before { + content: ""; +} + +/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-square:before { + content: ""; +} + +/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wordpress:before { + content: ""; +} + +/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-openid:before { + content: ""; +} + +/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: ""; +} + +/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: ""; +} + +/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yahoo:before { + content: ""; +} + +/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google:before { + content: ""; +} + +/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit:before { + content: ""; +} + +/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-square:before { + content: ""; +} + +/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon-circle:before { + content: ""; +} + +/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon:before { + content: ""; +} + +/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-delicious:before { + content: ""; +} + +/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-digg:before { + content: ""; +} + +/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-pp:before { + content: ""; +} + +/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-alt:before { + content: ""; +} + +/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-drupal:before { + content: ""; +} + +/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-joomla:before { + content: ""; +} + +/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-language:before { + content: ""; +} + +/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fax:before { + content: ""; +} + +/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building:before { + content: ""; +} + +/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-child:before { + content: ""; +} + +/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paw:before { + content: ""; +} + +/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spoon:before { + content: ""; +} + +/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cube:before { + content: ""; +} + +/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cubes:before { + content: ""; +} + +/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance:before { + content: ""; +} + +/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance-square:before { + content: ""; +} + +/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam:before { + content: ""; +} + +/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam-square:before { + content: ""; +} + +/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-recycle:before { + content: ""; +} + +/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-automobile:before, +.fa-car:before { + content: ""; +} + +/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cab:before, +.fa-taxi:before { + content: ""; +} + +/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tree:before { + content: ""; +} + +/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spotify:before { + content: ""; +} + +/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deviantart:before { + content: ""; +} + +/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soundcloud:before { + content: ""; +} + +/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-database:before { + content: ""; +} + +/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-pdf-o:before { + content: ""; +} + +/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-word-o:before { + content: ""; +} + +/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-excel-o:before { + content: ""; +} + +/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-powerpoint-o:before { + content: ""; +} + +/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: ""; +} + +/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: ""; +} + +/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: ""; +} + +/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: ""; +} + +/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-code-o:before { + content: ""; +} + +/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vine:before { + content: ""; +} + +/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codepen:before { + content: ""; +} + +/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-jsfiddle:before { + content: ""; +} + +/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: ""; +} + +/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o-notch:before { + content: ""; +} + +/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: ""; +} + +/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ge:before, +.fa-empire:before { + content: ""; +} + +/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git-square:before { + content: ""; +} + +/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git:before { + content: ""; +} + +/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: ""; +} + +/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tencent-weibo:before { + content: ""; +} + +/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qq:before { + content: ""; +} + +/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wechat:before, +.fa-weixin:before { + content: ""; +} + +/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send:before, +.fa-paper-plane:before { + content: ""; +} + +/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send-o:before, +.fa-paper-plane-o:before { + content: ""; +} + +/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-history:before { + content: ""; +} + +/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-thin:before { + content: ""; +} + +/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-header:before { + content: ""; +} + +/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paragraph:before { + content: ""; +} + +/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sliders:before { + content: ""; +} + +/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt:before { + content: ""; +} + +/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt-square:before { + content: ""; +} + +/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bomb:before { + content: ""; +} + +/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: ""; +} + +/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tty:before { + content: ""; +} + +/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-binoculars:before { + content: ""; +} + +/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plug:before { + content: ""; +} + +/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slideshare:before { + content: ""; +} + +/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitch:before { + content: ""; +} + +/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yelp:before { + content: ""; +} + +/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-newspaper-o:before { + content: ""; +} + +/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wifi:before { + content: ""; +} + +/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calculator:before { + content: ""; +} + +/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paypal:before { + content: ""; +} + +/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-wallet:before { + content: ""; +} + +/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-visa:before { + content: ""; +} + +/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-mastercard:before { + content: ""; +} + +/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-discover:before { + content: ""; +} + +/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-amex:before { + content: ""; +} + +/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-paypal:before { + content: ""; +} + +/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-stripe:before { + content: ""; +} + +/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash:before { + content: ""; +} + +/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash-o:before { + content: ""; +} + +/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash:before { + content: ""; +} + +/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copyright:before { + content: ""; +} + +/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-at:before { + content: ""; +} + +/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eyedropper:before { + content: ""; +} + +/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paint-brush:before { + content: ""; +} + +/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-birthday-cake:before { + content: ""; +} + +/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-area-chart:before { + content: ""; +} + +/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pie-chart:before { + content: ""; +} + +/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-line-chart:before { + content: ""; +} + +/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm:before { + content: ""; +} + +/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm-square:before { + content: ""; +} + +/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-off:before { + content: ""; +} + +/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-on:before { + content: ""; +} + +/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bicycle:before { + content: ""; +} + +/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bus:before { + content: ""; +} + +/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ioxhost:before { + content: ""; +} + +/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angellist:before { + content: ""; +} + +/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc:before { + content: ""; +} + +/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: ""; +} + +/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meanpath:before { + content: ""; +} + +/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-buysellads:before { + content: ""; +} + +/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-connectdevelop:before { + content: ""; +} + +/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashcube:before { + content: ""; +} + +/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forumbee:before { + content: ""; +} + +/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leanpub:before { + content: ""; +} + +/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sellsy:before { + content: ""; +} + +/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shirtsinbulk:before { + content: ""; +} + +/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-simplybuilt:before { + content: ""; +} + +/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skyatlas:before { + content: ""; +} + +/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-plus:before { + content: ""; +} + +/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-arrow-down:before { + content: ""; +} + +/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-diamond:before { + content: ""; +} + +/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ship:before { + content: ""; +} + +/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-secret:before { + content: ""; +} + +/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-motorcycle:before { + content: ""; +} + +/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-street-view:before { + content: ""; +} + +/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heartbeat:before { + content: ""; +} + +/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus:before { + content: ""; +} + +/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars:before { + content: ""; +} + +/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mercury:before { + content: ""; +} + +/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-intersex:before, +.fa-transgender:before { + content: ""; +} + +/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-transgender-alt:before { + content: ""; +} + +/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-double:before { + content: ""; +} + +/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-double:before { + content: ""; +} + +/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-mars:before { + content: ""; +} + +/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke:before { + content: ""; +} + +/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-v:before { + content: ""; +} + +/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-h:before { + content: ""; +} + +/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-neuter:before { + content: ""; +} + +/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-genderless:before { + content: ""; +} + +/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-official:before { + content: ""; +} + +/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-p:before { + content: ""; +} + +/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-whatsapp:before { + content: ""; +} + +/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-server:before { + content: ""; +} + +/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-plus:before { + content: ""; +} + +/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-times:before { + content: ""; +} + +/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hotel:before, +.fa-bed:before { + content: ""; +} + +/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viacoin:before { + content: ""; +} + +/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-train:before { + content: ""; +} + +/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subway:before { + content: ""; +} + +/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medium:before { + content: ""; +} + +/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yc:before, +.fa-y-combinator:before { + content: ""; +} + +/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-optin-monster:before { + content: ""; +} + +/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opencart:before { + content: ""; +} + +/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expeditedssl:before { + content: ""; +} + +/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-4:before, +.fa-battery-full:before { + content: ""; +} + +/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: ""; +} + +/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-2:before, +.fa-battery-half:before { + content: ""; +} + +/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-1:before, +.fa-battery-quarter:before { + content: ""; +} + +/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-0:before, +.fa-battery-empty:before { + content: ""; +} + +/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mouse-pointer:before { + content: ""; +} + +/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-i-cursor:before { + content: ""; +} + +/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-group:before { + content: ""; +} + +/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-ungroup:before { + content: ""; +} + +/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note:before { + content: ""; +} + +/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note-o:before { + content: ""; +} + +/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-jcb:before { + content: ""; +} + +/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-diners-club:before { + content: ""; +} + +/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clone:before { + content: ""; +} + +/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-balance-scale:before { + content: ""; +} + +/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-o:before { + content: ""; +} + +/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: ""; +} + +/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: ""; +} + +/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: ""; +} + +/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass:before { + content: ""; +} + +/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: ""; +} + +/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: ""; +} + +/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-scissors-o:before { + content: ""; +} + +/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-lizard-o:before { + content: ""; +} + +/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-spock-o:before { + content: ""; +} + +/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-pointer-o:before { + content: ""; +} + +/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-peace-o:before { + content: ""; +} + +/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trademark:before { + content: ""; +} + +/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-registered:before { + content: ""; +} + +/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-creative-commons:before { + content: ""; +} + +/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg:before { + content: ""; +} + +/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg-circle:before { + content: ""; +} + +/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tripadvisor:before { + content: ""; +} + +/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki:before { + content: ""; +} + +/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki-square:before { + content: ""; +} + +/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-get-pocket:before { + content: ""; +} + +/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wikipedia-w:before { + content: ""; +} + +/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-safari:before { + content: ""; +} + +/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chrome:before { + content: ""; +} + +/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-firefox:before { + content: ""; +} + +/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opera:before { + content: ""; +} + +/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-internet-explorer:before { + content: ""; +} + +/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tv:before, +.fa-television:before { + content: ""; +} + +/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-contao:before { + content: ""; +} + +/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-500px:before { + content: ""; +} + +/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-amazon:before { + content: ""; +} + +/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-plus-o:before { + content: ""; +} + +/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-minus-o:before { + content: ""; +} + +/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-times-o:before { + content: ""; +} + +/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-check-o:before { + content: ""; +} + +/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-industry:before { + content: ""; +} + +/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-pin:before { + content: ""; +} + +/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-signs:before { + content: ""; +} + +/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-o:before { + content: ""; +} + +/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map:before { + content: ""; +} + +/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting:before { + content: ""; +} + +/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting-o:before { + content: ""; +} + +/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-houzz:before { + content: ""; +} + +/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo:before { + content: ""; +} + +/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-black-tie:before { + content: ""; +} + +/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fonticons:before { + content: ""; +} + +/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-alien:before { + content: ""; +} + +/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edge:before { + content: ""; +} + +/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card-alt:before { + content: ""; +} + +/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codiepie:before { + content: ""; +} + +/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-modx:before { + content: ""; +} + +/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fort-awesome:before { + content: ""; +} + +/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-usb:before { + content: ""; +} + +/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-product-hunt:before { + content: ""; +} + +/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mixcloud:before { + content: ""; +} + +/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-scribd:before { + content: ""; +} + +/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle:before { + content: ""; +} + +/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle-o:before { + content: ""; +} + +/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle:before { + content: ""; +} + +/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle-o:before { + content: ""; +} + +/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-bag:before { + content: ""; +} + +/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-basket:before { + content: ""; +} + +/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hashtag:before { + content: ""; +} + +/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth:before { + content: ""; +} + +/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth-b:before { + content: ""; +} + +/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-percent:before { + content: ""; +} + +/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gitlab:before { + content: ""; +} + +/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpbeginner:before { + content: ""; +} + +/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpforms:before { + content: ""; +} + +/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envira:before { + content: ""; +} + +/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-universal-access:before { + content: ""; +} + +/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair-alt:before { + content: ""; +} + +/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle-o:before { + content: ""; +} + +/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-blind:before { + content: ""; +} + +/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-audio-description:before { + content: ""; +} + +/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-control-phone:before { + content: ""; +} + +/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-braille:before { + content: ""; +} + +/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-assistive-listening-systems:before { + content: ""; +} + +/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: ""; +} + +/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: ""; +} + +/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide:before { + content: ""; +} + +/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide-g:before { + content: ""; +} + +/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signing:before, +.fa-sign-language:before { + content: ""; +} + +/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-low-vision:before { + content: ""; +} + +/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo:before { + content: ""; +} + +/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo-square:before { + content: ""; +} + +/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat:before { + content: ""; +} + +/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-ghost:before { + content: ""; +} + +/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-square:before { + content: ""; +} + +/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper:before { + content: ""; +} + +/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-first-order:before { + content: ""; +} + +/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yoast:before { + content: ""; +} + +/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-themeisle:before { + content: ""; +} + +/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: ""; +} + +/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fa:before, +.fa-font-awesome:before { + content: ""; +} + +/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ +.sticky { + border-bottom: 1px solid #f0f1f3; +} + +/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ +footer { + clear: both; + margin: 10px 0 0 0; + padding: 10px 0; + border-top: 1px solid #e5e5e5; +} + +/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ +footer .footerpage { + clear: both; + margin: 0px 0px; + padding: 26px 0px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter, .subfooterright { + padding: 10px 20px 20px 20px; + border-left: 1px solid #d6d6d6; + margin: 30px 0; + font-size: 0.8em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter h3, .subfooterright h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 0; + padding: 0 0 20px 0; +} + +/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooterright { + border-right: 1px solid #d6d6d6; +} + +/*sub footer page*/ +/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page { + margin: 20px 0 0 0; + padding: 25px 0 0 0; +} + +/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page h5 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 3px; + color: #666666; + margin-bottom: 0; + border-top: 1px solid #e5e5e5; + padding: 20px 0; + min-height: 20px; +} + +/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page ul { + font-size: 0.8em; +} + +/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ +small { + font-size: 0.6em; + color: #666666; +} + +/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ +a { + color: #2b709d; +} + +/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ +a:hover { + color: #f77f00 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ +.divider { + border: 1px solid #efefef; +} + +/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ +.dropdown { + box-shadow: 0px 2px 2px #ccc; + border: 1px solid #efefef; +} + +/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + border: 0; + font-size: 0.8em; +} + +/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ +textarea:focus, input:focus, select:focus { + outline: none; +} + +/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ +*:focus { + outline: none; +} + +/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + background: #fff; + border: 1px solid #fff !important; + box-shadow: none; +} + +/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top:hover { + background: #fff; + border: 1px solid #fff !important; +} + +/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ +.toggle-topbar { + background: white; + font-weight: normal; +} + +/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon { + color: #666666 !important; +} + +/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a { + color: #666666 !important; +} + +/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a:hover { + color: #666666 !important; +} + +/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ +.has-form { + background-color: white !important; +} + +/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li { + background: white !important; +} + +/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li select { + border: 0; + padding: 0 30px 0 10px; + height: 100%; + margin-top: -16px; +} + +/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section button[type=submit] { + background: transparent; + padding: 0; + top: 0; +} + +/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ +.nostyleList { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ +h1 { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: black; + margin: 30px 0; +} + +/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ +h2 { + font-size: 0.8em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ +h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ +h4 { + font-size: 0.6em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 20px; +} + +/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url(listitem.png) no-repeat 0 6px; + padding: 0 0 15px 15px; +} + +/*padding fix result page*/ +/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad { + padding: 0; +} + +/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*tab nav*/ +/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li { + list-style-type: none; + float: left; + text-transform: uppercase; + margin-top: 20px; +} + +/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a { + border: 1px solid #d6d6d6; + background: white; + color: #2b709d !important; +} + +/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a:hover { + color: #f77f00 !important; + background-color: white !important; +} + +/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li:first-child { + padding: 0; +} + +/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title > a { + background-color: #efefef !important; +} + +/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title.active > a { + background-color: white !important; + color: black !important; +} + +/* home form */ +/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ +.home-search-placer { + padding: 0 0 0 30px; +} + +/* various small styles */ +/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url("../img/listitem.png") no-repeat 0 6px; + padding: 0 0 15px 15px; + font-size: 0.8rem; +} + +/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ +h3.relations-title { + margin-bottom: 0px; +} + +/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ +h4.relations-subtitle { + margin: 20px 20px; +} + +/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ +.pageOverlay { + text-align: center; +} + +/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #999; +} + +/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} + +/* logo */ +/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ +.logo { + margin: 10px 20px 0 -32px; +} + +/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logotext { + color: #666666; + letter-spacing: 16px; + font-size: 0.8em; + margin: 30px 0; + text-transform: uppercase; +} + +/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ +img.logo-small { + width: 60px; + margin: 8px 15px 0 12px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logo-small-text { + letter-spacing: 10px; + color: #666666; + font-size: 0.7em !important; + text-transform: uppercase; + padding: 0 13px 0 0; + margin: 0; +} + +/*home*/ +/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ +.language { + font-size: 0.6em; + margin: 10px 5px 0 0; + padding: 0; +} + +/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ +.language-active a { + color: #f77f00; +} + +/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ +.bgcontainer { + background: white; + padding: 30px 0; +} + +/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position { + position: relative; +} + +/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form { + position: absolute; + z-index: 100; + width: 100%; + margin-top: 50px; +} + +/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form input { + background: #f9f9f9; +} + +/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form button[type=submit] { + background: transparent; + padding: 0; + margin: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext { + padding: 30px 30px 0 0; +} + +/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext p, .ptext li { + font-size: 0.8em; +} + +/*icons*/ +/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid #f77f00; + margin: 18px 0 0 16px; +} + +/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: #f77f00; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid #f77f00; + margin: 10px 0 0 10px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} + +/*Panel content*/ +/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ +h1.panel-header { + font-size: 2em; + color: #f77f00; + margin: 20px 0; +} + +/*ID*/ +/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ +h2.id-header { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 12px 0 20px 0; + padding: 0; +} + +/* title result*/ +/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result { + padding: 20px 0 0 0; + font-size: 1.2em; + color: #666666; +} + +/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result strong { + font-size: 1em; +} + +/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result span { + color: #f77f00; + font-size: 1em; +} + +/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ +dl.infolist { + font-size: 0.8em; + display: block; + margin: 0 0 20px 0; +} + +/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dt { + padding: 10px 0 0 0; + color: #666666; + font-weight: normal; +} + +/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dd { + margin: -25px 0 0 105px; +} + +/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote { + font-size: 0.9em; + border-top: 1px solid #efefef; +} + +/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ +ul.scopeNote { + margin: 0; + padding: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li { + list-style-type: none; + list-style-position: outside !important; + margin: 0; + padding: 0 0 30px 0; +} + +/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li:first-child { + margin: 20px 0 0 0; +} + +/*result grid*/ +/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid { + background: white; + display: table; + word-wrap: break-word; +} + +/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a { + display: block; + background: white; + margin: 0; + line-height: 0.9em; + border: 1px solid #efefef; + text-align: center; + height: 100px; + overflow: hidden; + padding: 24px 0 0 0; +} + +/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover { + display: block; + height: 100px; + transition: all 0.5s ease; + background: #efefef; +} + +/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a h5 { + font-size: 0.7em; + color: #2b709d; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover h5 { + font-size: 0.7em; + color: #f77f00; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid span { + font-size: 0.6em; + color: #999; + line-height: 8px; +} + +/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid small { + font-size: 0.5em; + text-transform: uppercase; + letter-spacing: 1px; +} + +/*download top*/ +/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ +@media (min-width: 400px) { + /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + } + + /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin-right: 0px; + padding: 0; + } + + /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: 0px 0 0 -10px; + background: white !important; + } +} +@media (min-width: 320px) and (max-width: 400px) { + /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin: 0px; + padding: 0; + } + + /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ + li.cube { + background: url(listitem.png) no-repeat 0 5px; + padding: 0 0 0 15px; + } + + /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 30px 0 0; + } + + /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + border: 0; + } + + /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: -4px 0 0 -10px; + background: white !important; + } + + /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ico-mglass { + margin-top: -40px; + } +} +@media (min-width: 1024px) { + /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + margin-top: 60px; + } +} +@media (max-width: 1024px) { + /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ + .logo { + margin: 10px 20px 0 5px; + } + + /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + padding: 0 20px; + } +} +@media screen and (min-width: 768px) { + /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ + .rwd-break { + display: none; + } +} +@media (min-width: 1000px) { + /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 20px 20px 0 0px; + } + + /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 0px 0 0; + } +} +@media (min-width: 1045px) { + /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ + .result-grid { + width: 250px; + word-break: break-word; + } +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css new file mode 100644 index 00000000..0cdb5ce6 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css @@ -0,0 +1,20 @@ +.treetab { + display: none; +} + +.header { + display: none; +} + +h1.concept { + margin-top: 20px; +} + +.sticky.fixed { + display:none; +} + +#pDebug { + display: none; +} + diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css new file mode 100644 index 00000000..22cc04ab --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css @@ -0,0 +1,8 @@ +/* line 1, ../scss/schemetree.scss */ +body { + font-family: Arial, Helvetica, sans-serif; +} + +@page { + margin: 25mm; +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep @@ -0,0 +1 @@ + diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/atramlogo.png b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/atramlogo.png new file mode 100644 index 0000000000000000000000000000000000000000..5e3d43a28ada1ecc497b19e6ee8f9f37aa382775 GIT binary patch literal 4516 zcmaJ_c{r49`+f%58Y*O824!dLGM2H7HTyD_Y=gmI7L2_z)<}yrWeE{6WXYN&+0vUx zO_qp{B&5l{MZf9&-rn!`$M=5EaXim`U)OP+=e3=GJ!v*pCTy(ytN;M8nVBN&XeWvG zx-m1-z7@|qi)jZR(a4!-kM|=+qC(MtzAxSz4Kc%_{Lyx3ly7v%AX*y$=%p|Y&O~QR z3z!cctAP3yqY#B9(9i&&4UZzAe1gzKh&S3FgVPbCc65nBFuposPHL8lmIOm|0LC;X z6m1`4<=_(&M0zT9qs-&r@2~|{vDl5y=BILuOaYR&2SD4Y-4451@N<59q1d|?I#YU;}B#+pWk ziYiJgvjx8Y;iB2)s`?7L6nR#`^vTtN)MKUxL6AXqge{P)r2c z*Ekf9h5Xq#4D-*mX#6AJUs&INuI1c6VxhERpug7p|JME6Mbpr)>)+y~8Gp+kjiYHk zlqT*4m{u78uydFp^c|umzZOMja8ZN?W?m`C)xT6wsDE4%D#gson}Z0e>Seyl2m0U7O)SOw0|11YMz%-|T8DWEHcj0zU89G45J#M-4 z?5m)T%CycQd7rZV`t|Eqv0c=IqlY^&93~cJ*TbPl>s`3;i=d@B`FG6Unja7LaJy?$CphR!E{5h) zSddJv?zk-~QX>}JJiIJS4v&6%B*8Y<~P^d8|g)e+xCB9r`8!C@+3n_?q=>6UZF#Vb*DynwEmc-43julmYb zH{jnbyv1w$bYCd+fNN}sw7`fwJpBak$WC?Y2|AM|lJ5iT8XmAVRd8jzrp&T)y(${? z!C%mM*4&udP_w_rl@WM6s!o*T6+YsVP(rT<`k=$x_4L`8T}~XUtb^Y8jrc5H_o8Qi z)NXHzYAu`RkDrdL*LuJy_{l?0Jo-pTmlrO?ES|cr^~l>~{dO@XOMVm}8xWWa&? z$R_mCDG#`Q{Vhbtow;BZvOhRdrK0U*PV#2ouB*;;`lc}J(G9|Me|ST_4u4OjSAj?Y z$q}5`4|KZ7N9vW@o~qOO;*J3mWQ=lJO}lRRIqyYgE{@&#l14XzsUI4y!41_*9nf=~ zCbuN>0o5IGqvwV=DWCjplP2;$-yCk($FM?eRiDa+x6vQ|sG_KS9xpNrpYAGzI$__2Q=?V4mn4MB%a+IS}BTHl% zL{#{duCEWL_c8QU(?2MT(F&lhfG%)KJHg$$)vqd<@Dk`?b9=Ycul^Rz264jdR*eN2RFu~9t(qjfiHi&bXxno$;oAww7mhk%C8nUsy*zpeZdf|y7^a7yg%8b#hb$QI1Krd0YM%Q=i;94C!JPz74^RD~c3X0BfYD5qLyeMfk zIH>gBgR9wmWWMcl0^&@!5H4}+3%4Ec#PZ1omaKB^ZEB1N5zZ3noNWk5O9X%zZn}eI_WU!mk_NMxM!v>vYml#NH6XN|7ZtFbr zf;#qg`XG;$W6Fe0h>wNm6^+XqLQc1u+O`8#$ab$Syc+bHr1EBNdDR` zdZj=B$OhiHe||n#S^%M5?rxE{?>zs&CsXhY0VmA_?C&ER8Qw9aTNG^3v9&U$qUNMC2rV{I+}_VEz;)66E4o>*t@S(UFlEnOr1-nlraLCOhG zjlOpXs%X0RwFHjS$9%?F2iIq@1iVl-l}iF~eH!wm40}_go5OaXQrSy(bL~t28f5Ri zc90Gtd5j#npLN??$~ptsy^IpppDXZXS?|Qpa>T@5n}{eBJFg4aAlFZT-nOGe%2tJ~XMh<~A# zg13Z`e!7jEJY`3R_7*jIl?CS4#T8g4AIeMwz#2xWsJnq zVLW+CC(FpuDk;07Ut2RzGrtCnlRLjXI}WgI_MhDQ;bzw_5fBH-u4jZT{;c^>nvqP5EapM9VFEmX@_GM%($E?rw2XA?zi3u9Zy1 zPv$S?&uusUA&sp#OwErKTA;Goy{o&iRMxMVT|Xhz#j|DtdY*_Fe2iIlwx41XY2fno z4OXi^@+~}ip|r?)!z6k#U#GY*icdPTIxu|AEydi|B)7v6H`!Xseym(rWh;NnhVJ|Q(mVqk+HYLW zuUgz?nWldEBGTwSq^0-H6$p{Xl}g;*&`Yf@fIgaAyt8dT&<_RLg6s234CIly*D2B~ z{xX}gV{~()>Ku=BSeZj7x$ZxU51C&`jw?&zh0cqmxbIttD7{PLKh0 z+{);b<9gGMZSIHr6AaOPj3f=yLX&IXS*7P+v_;Goe3cM#Qu0^0Jj1i5RXN7je8nqy zt(Pez!#OHLgNO2DKSp-nn=5=16yA}i#wE(YP*jMywt7cpdPSH%PSxrxwbuKIS$HOs zV&da?J%W(F_u_a9--4q4M>(lD%NET`Bf#u?cGcS&X~*c23VLp+}ahwU%$UIs}=RCD3oUiRN$Y#Kb*YI*@AAZ7ZF<(6+U zzlZ!T+wLB%5fk%0(91UyZvjVhQThvgRIKy=PvxQCi-$>l0tIq zdVe>OjG|wip$doeQ12t>)N$%LF%+g_0LPA8$3ZS`9%SecDY{fKY;CYtU3ly8ASt1- z-H@{(l~T_S`SRqlgG^ei7wmMH!^>&6Y6w&gAS5CjIYiDFpX3afiD$1)3ZIFO6=)rB z*}HdSsJ~CrpZXY{N@=_cu?;5N3AquOZ1xe-R&X9C@&eC(eEsO@w8cl6QDX`_>z*#$ zOnRF^oqh_gw-Xw4B@s5LKQp^@%g9q@m90YQ9eY9qLFHJG{FxW_9W7^PHw5y9p309@ zZJ$x7j3_BkU2rwC*xf87+Mcy$tJhq3wNwTM@T*=DHIRHt?F4aL=>w<5kY$%-neXr)3V}1PVBc6lcpH{%R zV#lsGNxN>SaqFIz=s>1FfbOmSiR4d_8DG>N`8BLJ^F?^RScEDMl%iAn7}CfD7TD)+ zV>?^8g{|E8Rqh=+VjJA;8{d_$@moMabeEK}U#omRC^BRM-uYB?hHzF1U=V95%(c9$ zY*UF=Pz=u~-$2?oPQFn+HQZfqifr=-q3-spn?gzvoaI%xdIt3oHB<#@?RP(5Ael&0Dda9C6cV@+%qLARt&&NKL8Z@06_Xl@dkk7 zJOJLx09aoGfXk6{o!i3zu<(#X#|h~I>L{Qti17Y`ndTUC+gEs>n&^^K59_Is9{lHQ z>b(i}=Hk67%KRVEEvG~PzkdoJD5k2Nr|B+(ntE#_3`Mx1fVxwG4`?ZLa&~5%E++pO zA|E$Wvm`lud3Jh?LZ_)5XM%1d3G!9n#}?`A#0W*8SbO^H#3+TMcxU$9SP~~+^%6Zw z%KV;uV2`%)fZ(BQplS_RRa1MhwZ?`Gh0gtb@$AFKNekprwIkQRuY;o-e` zh=K`kAI3YgkQ@uV>w8qoMKufHt#8m0PqfS%UQfXFxv(`3Yl?>LX|QQ4qOwO+4v3Nk zTO`=|4OmSOY}<<{ED@y@qIM!*57K&RK3MZMw0<3SB@S;-qi~GYj+S~OYDc8Vl^p+_ zA|O^9f|mQjJKxT2VC*-fa1mPNPw#*B-E*|W1M2pnWy{FF9}xyEqMC;mFNQag(3(K3 zHW<4ak7^d81x{F9D7-AjyX9!*C-6=>lEc92*TXBjkbGNsO$s|QP^}AE>V1;2e5J-rmy=i&W@SZxqi7lPz*Xm1?a%gLr8?pSQh4#08NxVX#3 zF76u=60)+kS_?=!XQiDdZD={7m(Z#Hi-o6Yf+m34LLm30eL>rIlS zuysZIal7Mi^Xq$#4SC72A!{BzXk9xv_YEU?Yoq{Ztd>O43Fk=E?o0q|=g$RW_@$hn z&ALV;;Kxb(Q)FDLA7la$;n@_G!`{O7_2a43Yx7kBAbQP1icn~h@ z^M0}J(j`92a3n*h7M8Vc3i0>%Uwxr|xzelr>>6)}hef`koLDZ`XWEv>W;ch2ihSN| zv(HloH73eDt5eDGB(`2*h*=)yyJ&mqzC2vi$cS(A%DI;_1&T9Y07*9w;QsbD>fn=u*JA zmtaV>w!odG_R?{2lic&eZdH>0VB%l5nM%D|5c63@(-KSKnU|~1*szZb*KKq-7(U9% zXlL^E5jsY_#h`JXCBNP^#Jcjv61IT*@ F{|C8nvoQbw literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/headimg.png b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/headimg.png new file mode 100644 index 0000000000000000000000000000000000000000..178cde621385f96ae3a7ef5995b380655f42a9d6 GIT binary patch literal 20042 zcmV)8K*qm`P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0000g zP)t-s|NsB~{{H>_{rvp=`}_O)`uh3#`S|$w_xJbq_V)Gl_4M@g^Yiln003eehxPyf z00Cl4M??+wv|;rC000SaNLh0L01FZT01FZU(%pXi002#WNkl z=mou?7xaQ&&x{g`1MjpF44AOI!1w6P=!D-Lm({h0(_|GqxYiOg}nz=%cnj+w9city{mi6@W>F z_we&S6*fJwX5X#HnPRYztcTxj`m zOrhzcwT7btyEqdWFg9#;v)JOxFGh%~j-VyhejhC`25n=lK_Rep7bC{S$Xs1(SPa;< zU!w=c*htNxCH9r00EeLGHI{2kp{for+kR%$7FecQz-;?q4WTuCSw&#Bz3Kldu-YxP z#Qy36v+X~O+5oHO8sk(GQ*=In*>(-2+WY{s|CslsHc!CjU#eA~c}SXHwO@a4-hkQm ze5(EW%JlpJn^&o}8p7KHh)|su{|@-$mWTQ=-aDiw*=FC2yA_ARZQq2 zG!F`-zPt)fj}TOS1+vMh_3P_uvB-$NF{+7d$@et_W@oFZ zWzC}=oKMy-$*KX<*QIL*%(l&{`Lguo^Q$iA(fw)-TB1e_Um3LO0E=x;*A^HXw5o7^ zeMRjUesu?}>8p%$iCcl!t}gs4tTa9TR@%A1)8*-aOJ8~IPc~?J%L;`rTAykM{IC2p z85^!Dw0jW`T0GIJn$dR+?RDSlGRRtgRgvW)RYY_KY+c4Vdp4!TzV?5jhPE_aRbpCqJs`Z~I;rApa2Z7R#ll(M?AH)~dP}?;D!`Vq%cBx5M3E1%nnH4}olZ zb;xoZOlYV5F3KP`4u`wH3g})`(~&K*miBGRke!B4dwed*7PtOM)q&aBsElivi)$3d z$mV&&M(qusOESo-GGXtpe2Pk>!76LtmUhm&n+?o}wlM#S0C}j$T}?)TJfi8S!;pP# z$dg)_D7!yAd|?~&1AkjW{~sYdY?9XDwQLP zMx=p|UUOojKFm+b=J-48Z@2cY=W-0PrVkaqC9^|oi~w0QA`SS*)>Q0c@zA-BaYuXE z^BkEd3sSixU5QBCnNj4d0$rL^R}~#&Tx)bd z2*_DO3%>WKMkFkss8W%pC%#u|CP2rKcC~AvF~}?7rmb%6rJ#FZHmM$knC54zM5O6! z+%+yHGne0YPTi^P%!hne3-lFC7?CQK_sd3>So4MFKCZgWE61xjZI?m+B$t(-!&<%sqD2D7{)`a>vBhliupnJaai~a9zp;c|1VF zVtSRP@|?=4EQP;m--X9B`6pU3?1I`se9#TqOrcttM@+BUn$&wDL{^TlZrXP%uZoP} z&^_5LgW4^s2|5#nj4@s0{nlw~CA*^K!N^Z9#@S1S;fN!*66xfxH_j zqE=20l?1J1-BI7}TOK#kFzopxYXFD$dI)?qEG8BhkC`*vx~7+omL?TSHf5Ih7bWGs z^nPNc*h0(q5cp_V;Gg^iK^K~iO!k*FXr-Dm`g@@>kNULNeLMtn`5G3}Dp9YxjPo~$ zu4sjaH1EllsD?C!uOl1L7NAqabHUC$qm=1YC>CZ5-8+*DC90JZrA^0G;giMKx=H#t zyYn)tD7dB z)T`%y6v8zvpo5byd0mAdnIAY-MVj^&a8 z**|?+0p^mNZ)Bihsd|+|`O|TN_>CtBA_-(&pno4aKnjZq@Ab_XT&%&Dx7v3#ji z`RVkG=kI{2-Q)gvL|e(z0xTpravRlN04sKEUgz?|;(GRMo>;>Y3% zhCwz@<(rBNi#>5=(LKrcZH?eZdCalTx!F^7glx`n0bO>*+kE^TpCYC)j}W&y^+s`u z@em6w+SwRPjz`r@x%fHz!ZYibj04U&Yq*&s6BP|&NrqWyk@ChubXlb@5_d=KSGRNoaZpHizW1~f>T@@tZ zQGIH7?C6}wWgzwcUTwYl`4de^raWCo$iSnTu|a?Em^ofcMmk6CxaGkmO-ZHM!~b^l>JVDU%6aRK!Nz9)r+$f?chm(n;zZ*5T!@*lP()k^77~>w zH3ao(O@^QARCO7!X(rXhJE{yHVVVnDYhuJhu#l*{-yvuWE;pS2IpZxo;x!wVubtzS zKIV_TJl73WU+Z{OzrIy#Cw@{9t_ z3v7|b%d8WX#f&>HySoI^5d>ja$V%5jn>w_)y{#E{RMNCWb92+Wd9dJw%OIC>sVE9_ zJVoyE=gydhU?EGC{@o7`wyxQG@&cwiW@cs{eABY-qn2$aGj?@JxD3V(m%KAmV%0Hw z^#Ea&EF^?4M3-%or#^3aYjpC+`SUk#-WrwZ(vu&yt+-HS9gMpSPPwDgj5!_<&`Dlc zDe1Qi;|p1F5p#&GtNQYb=5erH;|bi{YtNBegy?kh^6!i9wp0PpLdy%MN#-a$#@*7; z#(a`u+;JZO7&r8{Zyswl&hOd6R$5C7Zsn!7ZaWFN)7CffL~BW#6O~3;^daZv=8i~P zO{_RYm+UK!Ok2M9qHU+N{n@0hLrJbRGy3S}%^T;B!;V++mbFLNx-)Nl+qUguwXo4> zP$+k0L#lr zlFV^Le50_-vEnR5)4pdDnf-Js?Q_kUN9R6o)0(gW+tl$ro4&aDxC-Dv6V8ubFy`2g zF9sbytV~^)3xiB+i5D#Gv#zBy-hyqeW$hQRBVEMEz-2I-A8``Qv0Gy9mJ%-)f;nnh zvRKj4qtA>OCAm)@V+-%(&4^bV6Ik!w$==E%v5(GJ@kZRzg(6bi06Dq+GgX)lCJ=Fz)~UwiTct?7$2yn1wY6R0Y;q7>h= zn(kACGC|yO&IzW@8A~(#WfsnG@$I*P#9M_we9E@z>Ageq-7RID@2hsV{tq8g?IewvHP3iD=V4X=i&50+EZ)OW_dxY!FLr=irZFVU7 zO7e`x5|aHUDr$ z*al?*R0u7kWMuXa>FAI#j{nG$5ZEW3zr|Td*@f!XHL=>B8o<9M=^?I)PH;2R?1aZX zGNOz4QE^A{yQN=IKGV;%1dLHOg(e;oZE_sikACV*0^cvm=W8b8EB%*&CEPvnrhRU zEqlL~16-W(-@UQ_||lGqNV6 zm!~M(k0O7QG2kKj#!=|>m6e|R$HRLw?oYCkg%mYDqiDN(SzF@Vz_@bqB^7QuK5ct{ zZ*?>c^Owcgz8*o{&l5wbmT$CvMm zaL?z0IcfD4WBXBznYr3!YcP>LotN$V zYea!lr#Wr0yNbteXf;`1e<)GMc95MRcJ?zyvjyjUuUEqg<@>KK%b8A zG~!|*L}OaDp%r2KOVSZsW476|&}?))`ON(&t|q96DYIi$bu z_nWEXd-k0>dGp4%TQ8);U1h?j3wRdJKb((D+a3+F!UD|~+0(s8D4c0t-?BGct{gPe z^V&nO&|;ZOK3DxqG|&nPG~LG!lHL02t+R&@AKtU~BIGC?4yCD&`3R7Wfb6#4W&bA< zWCiUQKV(;TOspWb(*&;i$wT`>IJKEJmB;vZ8%#9&B2#Se3aFq!)AQ>C%#W@mb^aS2 zw#>~P+HbgP?r%{bD=5(P6>0DBry!9Z zUs>1Sr!k&vJbj_?l!T0-cpT)~gU{RB+dr}AH1>=ZLmtbpbJWa(=J=)}dk%!9f&xv? zYvE`%E8SjlAHYGp%4F*Ng_{Mk_<3H9u5V0W!ftB{vUV4+1?blB$MwXD_w6XCut00_ zR**b#MV_oPaK9Yt)NwXPPXeV3hNHA|IXI+}^tOyMS>szje=hGGNlPd7i(ALv}P&&_dHa)tFl-~_xLV`l2JWMZwi z8^7}u+TxxI{MAlHW4QZJVGFIvt?rHZHPm^K(wzDr>zC%lnlA&y+syQ})$YsbnWI|M zP<4T*n|USeiby%}&ClG-cjIY2rH>>;@=P`t@%Og-p?5m4dwS1yOa zoEEJ3kkoD>;bfg{ivzW+IpQw^WOqBgsd~tYae|0h!=fAA0ln5hwTR0sp$`tE$zn z70GT_!!fSi8>aIgHkaBY1Fh?lH|cRAh?U8TUu^cz26g$~lj-UpE0z@EGy!FrkW(d- zYgzAeGMChT_+dQnZ1Gm{q~M7z%KQd(h})}>v}zYGt#({9&(*z)Z~Ip%Jp52|W~6ln zR1UYcs0&+RHVJMj3*oM-%BU5Kdpd60|Edh6*Z8aN>A2MXUJM)Lf4iWG2@P#c|6j*?2HT)=7L`Zxv+cRFa>m7O)VN zKYXFxRx2824Wr9B#pvjb6GSJ4mSKJaKV4FY>G`+jjSyMUjfczZ13aXF|j&)x3-QBSqFEd3*@!-2AO*iQSnj>te~HBDf)xx$+d2P>nfj?ljk6JkbS!-_{x`}ij@UWh@Lz! zXm`~da%(lTN_hBLz)$rR!*JAtkJ^H5RU0abt2<^PN?9R$Vo>!CLwa)8(^T*ThRuR= ztK){gsjCpO>W*2qI5H5{_nQ@m97Ob9E*KKnc54(^lkrtL_{z7djEu2{qGJZu;Zx@x z!!&?Qv}n3+2oCB?KWl%rt4UTEWEu4rlOGiQ1(MOC1?<{D7w(QIBppb_k-cuI$6Fq6 zXyCB1e@hDZ0?cG-d+wD^#qaZ77qSowQ&2(A_FQSTztuqINlgvcS_FSsum{I@&^}@F zhs={(6du_t1+P0&O9k|di^%2Kuay7H83)X{JMH`@1O#d#7%%{+zpeGMIhTl&HWsXZ? zyz%wIM^qb`U-N>oBEaq?3(rKLY%-!6j&hOtZi1aN0)eG%w7Hv#HfkO>+*>@)J2KyW z{j4BlOX29;#xR>(pJuG4$_-=-BlA@u0(>XDz1)b_RGjNs2V+LH_uDCq%(q8~Ec%Nl zTDN@E#^3O)Vtb_cRAd8t>7-HZ{dNi?3*KrO#^~he%*@R6k6_p6Yxy>0_SD4?SDjil zWkk8>U&+YwOUHn?AtUv!>2J5}DXr`B^p#J{q+aEI@CA`A@c+#f$u7zx>qhesGh-qw zr7Ia(fI&ZXFrHXj!Caa;z6g>EtGp{sA!LCbLGyeiEk35tcJ6?P+)L@2A(NeLBBhz@ zpEnMJyFjl>B1kA?W%q?DMAr2~9gxO5P^I&SK^8@Me?Cne>Oj+MpunEY)kYS$WpX8C zUE4yPKN+&>I(Z5ptGp4951Ge0D3fO(nD(O>f#?*?CJsRu$*c z#EKz$k@Z|nHa?mMWJNo*mqX`-vItq{MpZ>jFtQ5!%K4Ht%3qKJ%%};nFg@tYr#o~J z2iiQ&Mo*z)w1oU)VV-T|H*wYZAS`X!iXd!jh1X)!SeJl%G1hWuQCT5k(RUzaQ zgse*08UxV%=`tl#3}~^vf`?SWQVT#<9ZvynlL8y%0uVMQm)W8hPXrwmLn5n^2J*n5 z=QeCZ7>?OV)UK>54!Qtj`8(@GLAee(J0_ELLYrOA`1`AHu>fS%2}s^mIN=(vs|75xYUoxLaQyw(L4pl)*VQtnAaiM! zOXas6tp>7cI8o==DqBUCOAo5~`ul0l8#llhMqCg-AFPp|>loRWo$T~)f`QfwZIUR} zsSCT0MEf8EkVVNFbF^l&9cYE2pWv?y2z4gHDlvTsGVtaHS(IAikMH51Upg=c15+** zPNzuYCVznrJ7a13`E>P>MbQ{rkhu{JBJ;zPwhOS}`8V^}KJ~hYq1@J5BlYqGF#QPi z;kyRzWii`8EaC}Wfojiq(Q}NNUL@YCKC%e)VRIvDQNZ%yaf$q&9{BFTK}{e-oj+1h zU3GB=MTuXd#)#D-e8_P4WZrI!#9O3(!2kLqi%!$Wc7uOGixboCy6FOlQWg&}8QrTX zTX0nonO|emhdWQ;Pq8j^#6eSmwIfn7DYF6tz#0A$PZ0gyYUSQ4$5?idS?A2$|c%p|TX)6kC` zhhc-Pf-7vfogn6@B}#l^MJcGr#YY7hFNbTI%?&@mc=gYc3+D;=)M4;J&FTQLDfW;_ zM~!S_Xk;QrS(3NzvH`2>iMH}ntdC)u)p}wg;QCI%()(0JHX2>xaH<5!SSt0WDzt)yAoV0pl4&y&5zvwkLRt z0EDrgL|PB9$v46N)G^Kftr`1)rv2TvXTqPp5CxUV1^5cgqgtp)7w?9Z)hPAjH0SdF z)UfyyyNA6BBl!w+yX37!_w3QYBF$>ibYu(K%sI#lf_h%@ins^E_~%EBQX$yFYJk53 z?8onO&c7Hew0CW@lb2>7-2(J0BSALdk4z7|dB{dB8pN|s_u!CqkSYT;GJp(JMi7)8 zB+#Cq`}DbTSxB+|Iih&ecmT3MRUdSSqSG-)`yQPpmo_$60i%VjsRhGACvLQ7vE8P+ zdCV}B0xXFHSWxq|U}Wf}=`V8Dd)o303>9V5(!A(_Nr{R!iH`=`BFCvx^TnQ+713l2 z>JC!CJiDV6jhmR=SlxLV5>KTv&;>OoILZH@OQiYH%5-EudJ>h*TRJjOvI-ZkTfgXS z&~~nq`dstQb-S3=OvBMj*ARhe5O(pk8wr`!9aXZ|NXf`hSx*-_=RNJK>0So@vtfM8 z)u-3(=d?c0@JsT9d61D!A7`NcoPnCqK!8MSvr|C&>9<|V( z+aaF}5C$o%Usgl=cXIEyW~Mep)_M7~KeBi*GTc+CP&1aRAhL2T;?axVObr<;1Mi>7 zi}Z*myCXvntl@OwW=o|IbmS{>%qT4}6ZpN^0i50H+(0kWIPo?%1TaRb z^0rtV8kJsG#&T6UB4mO4SUAXB-G!`a-o7hn8#b$(oS`Em&Q)K8>XQpX7M;s1TNK$t z*T;!1o14ART{KHF3)sv;>9lX%1b?s(TZhlJUU85`*X1QZ)pzo{yv;`Aq7!d`H+O(c zR`8iH9hj<<-@5fwAoDHiML6_Lbcs9xs=kBlPQds1O?#~k@F2*yOt}&L6pmPsCh5Gu zcBdmrA}zE-3#w2oivqV5=g3gA_ocjI!YnjSJxxPK0hV`BjfZW8aX_GDCu+Y9C$Vj% z?B?4gpJ9XrK&Oi!3vSJp*W6?FFCY={q4OGpWtg7%l|0Q5-TsoFuxVt&W9|^-Os z#b+iX7&+^+BFKWfcIBz$f3Vw{qleDZau#GR^W9`fSZ%<73vR?c3%GeRbv^}QT$kAs z`qKAv3T;97i^x1(G*A_8H@aw`nr=ieb%e#;uOHBJu_xdrQFBDceiYGXj0I zai$~o-qfa5VeY*!S01Q}m2zT|cD9BpW8S&pwnUZ3D}B8!X}Hs%n0G>1Ru1?PP9 z;b*Y)^tSIRAG4={TWQhN3biBiLF;}U`@zbJbXAo0OhP zxg??d4F+j|*56S+EO5KAHJjX^*2KA>=VLYmLFEm!(4t9;D!}yBvGG%j)riSh8$TV4 z*#x2_*4~K9VAJd49K7bx-`5Z|qn^lPEOUn3}GOpfg-;kok z>~C>bTzO#vty^n=HbP?9^)G%z+uG!N!{g@*A%@1pBO=qIaD|u$i{sKXcT|$@Pwe4C zw2}0|oZ~$aedqcaL}ckA`u7e~vN2+vB&qQmA!DNAUE$Y?qBtxUhBX2U^i0Pk-?^(i zl0Eq6cc~{yA=YDe(t6~`*qd2WO_)6Iu`(3CXw2YF@qE#R=x#C)ma4mW^p;T*-8|#_umpG7))GEW6U|!XdjvlX z*G>L!%=A{?ZgVz#x29)i#G9XC+FF3jwjwGKUBm#OBgq z$Sj;rIo;5hsH@OME51FLq@{9$*r{V}-sgep)4(Ep=07uS*P^Fy8g%=hS2;h4jh;&i zWZ18{AD!O2m6jc5QmZgquIOfU&J#{6KeMhM+Uy!RPy2bLo8NBPd;Uk)*F9_oakc6?B?$e3!pBWJ{hOn#b%A&IO&hENy^4CLk!YP{3u zJ`Z>le`7$>guR>1E_^|jpH9HQ>7U_FtTgVM0m!;Fy^DR=AULhek?XDySvZ55Xx+_g zo7(~p|C>B#4ztp2rIJU(Hqlr)LM9p+n2qS$(z{gWk(AFJ6(Y-pW+0lHoLvyv1W)=< zc0WbghCBJ0hYq#17>zi1jTq)h^r&)t1&uq#v@1du%Ix&uYu&=cb$eU0&;<7!K5?R3 zv2%K{kc|5PXo}(Oo|1_%r?mroo%Lcn_vf0()|Uxa5ag~1St#R7KtkmM+j?6}Uf;ZN zn9-iYsI6aikYPRx%qb`AhEf2Ws;`Iv!QpRY2K17jXn^9R*+`$&lM0cUB`h;-6)0E% zjph3sWCL(4436UxLS(SQczHX|!f2R2xR7+~0loDw%14Q8utH>0B{;s>MXl=rrOsxj zL`KQ#{Su=HT7B zZ$xIwtUw-pvpOL7f;R9HzP+iTRiuNMM@vAqEATW^osNV5XPUY2PSNjQI>)Dd+69bj z`{s|D{!WHut4;+O;5V;CBQ9l`1v_~x@T442hYSM|zL6zBHsZX+vBe|<7%TKOVQw@S z02SG1;g!Y$$V^lV`Hrmc<2*-r?#3vjX%u8G)l>{wHT4q7W zEX?KO0@nI{amK!*>AP%f^zk)g1S^k!?py^#_MCcB_C&5gB4|9mLuh)hFr^z9oA8O0 zL*Zf-1(8|TK7{W?1Fqj7!Q&6DErVX{1F+V5)Ioxw?RA~?tusk2(Y|F%`zHd~Lh~4; z{!|pRC~2Ab^TvDll?X4Gs0z=vK^KfC$m^d0|L?|wmhMJmAny`eWsp#hYx=rdqmOR> zDv-rKi!+U+rKPI^WF;*#KWD0S2G8Ia!vBOBWVUyqMG21iXE6Ud5!mn;3btpOcH~w@ z(U!F)@pI{|)|Y?(aL-Wrz)D+Y5JL0(e(D$s`j`{=bP8%`NwPl!S6+8K0FR#KZ=+A`C;`vICCBv9L5;^#89c9ULz8K&f?OTl-KN-jf2{uGCg zIK@3e047Ro9gs(*Ei>;z6Is*#eWT`h5?v>(vnje!(69RK><}H1%0nhv4CpI;Pgw$$ zw#?j$&o1G6cwzL5BC6$IdtrC2wNKWrC z>jwYG9jO*HzR;dSHzmz%Zzc>~nG3g0qn1VUv#IiSO{Fd~@JK!U)q2!TkG6H+tpLV+Pt3Yr%^5S{ zDaAg9qI#86!ayC7PF!)Qv-D*KxBDA^r6=~?3hIoBaZW%+@pVf5cG3X9_6sFI#vpet z@O1ME@Rh#Iw1zY{QW9&wn~@FhJoE_N_ux?GW*8z_mrih5^Y7pUj{r+bq| z>Q##3HIcg-s<(bIv?W93A}cS&w%FyS&S%W)9ds=DrBd*x*Z*uAXfW5KLbBu{<%1`- z-#oj?D8G%V6A=RYXFS6`(i|3Y9tqNU(ajj^SXuYB4oReee4j)c!@P_@d|>} zCAqyrj~VUYKvn=bX#N1n#?+?xOBr`Eu^x{zeFQUzUxRNTk9|yh!;qET?6b^#?;>ON z+e!SxIHAF_IXYodc4|v6W^Bc90abct>eDwfn8P0XqLUtkz2g^rR?qm$Ne@50IH<#E}cbI=p%P79?5WnwBnx5&VL(u3!Z^4ck$mA#+S-F!j zFlr&U#SvB^LIK~W_sGBTv7o)N#W8iFj?vz!5k93hbWb~u#2M)|X z*j#hv((5p0I2p-^F*o{e^<9+8FE|TA_C#duV8cJuFCB*>fRRAp3{MzzSC0o=XV?&n zZ?<+fzimJ$DkD{*2(ml!MzC!KL@Nj6Z4cY_RT(wjWn)d+NAzsh9dwY5D9D&TR*pNw z`mx-}7}&k0Tg1=iQW_yMHLZ0GcIRwx6=W}ynYXR&?dvkM7!lbRBIC}2R9XG+r#>im zG6oeXnklZpa>p^7jXBI3e3}Fou%+n2vF{%tc+u)Or8VsR6y3zso^3rpVL6rJ)-NR_ z6nKyg`JZx@Ct3-2#{&2W?-94v9#_v1qpOREW+yvt&VUC)154ZY+jIgPF^YNNoL3y)CfN80Wljs|0M*$I1s5 zfNV-Qg2%BKX-=^kbIF(Ok=WMnfFUlkpE{Q&Ez0ahsSYM-+;v+zzKyNf`&~gtnG4vD zWwQ@W^KWWo{ig9vHEyF2$|^$kjuzXKdw1#B)pt-bPy8r+Sc*KW?~!$tLfG*gXTYGeuR9OQ-z@TirK1NuJ1mmdi+ zC1)Oe8=Ng03Ryb;q?WNb!-L8cT6+F>`5npRAwu>K(c(lPBVT_kJ*OqMr(HtNHGGM! zCr1kpn>Bs?^U8qvHlq4n_r#i>iKwr6jjq-MZ)U*&_!*KUBr-1MwjW=MlIwZURrS`r z7jBI*nsEwn)bU~i=2S|RNj`~y)~jBD+J{G3*JbQ)1H2!E1vSv{<&8s|_~^@qDl$HiIa?5s+~iunVHcW$3JYYY``?%c8z)ApllLqBdpcV#Xu-C)rkqN zd!R9yXH%%BT@l}lb%{vzkI$ui2M#ir5-sgpPn^GSb9D4EgETt&=;np;zhB@+uffI-uw|IG;^g^b;-J^9qLVRt z3Y?7gDXA)Q*Ze=k;P57mDzYqhiM-4oil(&i)U+nhqR#i=*oP50i5h zKFlKpIX59MUnWb@odQFFZ9JGdMhx;b#`qE0gh0X{h12wsO$qB#X?Ij*WLWE{yO1>s zHjZPq^z-HwX`UD8R3{)iGS4~{_@GGNs|~V%jRMXB7HN}WE)4J!((~EKTpzX{rFryI zsZIc7N*hysZ5Mn{8)W_tY1p09X`E+)wt;C7Dg2ESQt5@2r8Ha}vR!E+l)hODDXj%G z)5W$Kay%bwHn8)sEM}Hz)y&H5f>?#5H(Z%LV$26>g3MP^Kc(+zY{($%61tM1*gb>r zIU5pv%|6PGY#65fb2)K=_*+eoX+C+He8|Yj#tRVB!M@t`72NLN z>maYF5-z3GV(>8&ab5X^Z?_Pxm*#4MY=Oe}nfCg+xe)< ziA8Chldn)CtCNUfnVw;?3HxDo(ilJ%S3jt|F$0h3v9s}=G7E4>N(q^o05MDJ`n18% zDO1O+WU03k9f5UtY+L#n>b6!2|3{;8h|Q&jA5L>*_Ncs1Qj*6*{C9r)A~xdNfFArlEX{V>wVeU})~oi5)5iadpL)uXd0jQ*^z9cj*_t7vdG>T0Xju0RFvL)gzbrle zjJ>^mhFdzHC+T?d$i{oqQn8;EhFcJcwhy*j<6<#|8Uk25tlj8Co^&mLYGP2 zyk&=V$~n*b{y~?&QbB7iNbqwWY7wp+Guh8yjo~VSgq{Zm{9vI7qb&knY4T z&OCLN-JAg!d-*|N%XBHOD#Q6@-Ui=2fkou=Od^S=8)E5BaQ76xoHbl`>`q$YzJBip zF6$x0rn?i`Ye9`%)3DDBgC;Nh0I*pIe4{jKfwvfhmLCn%v7YD{RGDnretz^+sOwja zc#TeOE3(Ara(^KhterG=;z$@FWDWwEO!Pk`TI3>uianhvwBzu+5N8-86ndT$EfcVV z=3j(3Ls}@5NQcC5GkLLU)QQFj|M}CJBIAliFK-UdG;3e zGNiPwk);j2H3TLmRJVIq`w=p#H{hGQE@XX*!`In+eA=~LhtN1{IcS0vb`uAm;GG{VbJ7l7Aq?@*x+afq4F>*dkPgG=TSj83LRst3>Dqk~Y zSd)Ue8$p;-wIcg#fr?WgQ!0yHo6vSRpG&6c;y3e5+`rL_n$jOKxntIVdlK65UFAr% z)d{klhva^9wSXP6bDJ;>a_DfXR>*jatP{uVwv0s3+QPYNrcqyXHhpna4iFX0Cc_LE zS8tag`?(m2hb2My3}yA)<2%Iy&uaL!d}mj|*D9jzp=Q?){-y`Pyr0}~1M{q1zh z;qNSzASn}dgM!TB{1H8QfJ|Q{f*GjdFD4f>|Wo){_j-cVtc{YlqCCg^;T*k@Y(`&_s60E}r^^O}w$2g!aZKxTK#Sml_4jEb~|yvSl(v3t@ztnTB1-bJ`kN4l2F%ZH#CRTs+a zlO6>KE|xcy4{!#)LMzcar?}x@WUoTCvQcX^Ds=$_q0BycMFE0xTm1m_dWl_e{0P0O zcFuf1>Ie6?ux9QoR)C<~R*~T#rsdl{2ikhqLaYzM$9-FDPj=hIF?gM)ps7=CWaCby z886wWQJ$4Qq57M}?syM=vVV4U2!#3O=qD!SRHeNiAQ9&YyU*dgkkVyqymd>`C7NN( zoFs3)h!p5fuOV@oyGB_zQ590yyamErEsckL(Vcb1H!j}ge2*KA5b^0)ApLf}$<-|t zo_K@u9t2vC^OkyssbWA$N2AWjlpL&0x4AFvn?a;N& zFP2stI$*n?eWPmkV4#S}2)!>TU%*^heW*(b zh0>XJE*;r}OkZPLkEd!43JIlE)~T{%oW0+s0w4-?ZV&@#$h+@XkU%-r-O>NF6_j%+w*aKd}dL06Pt#GD>wMzN4e0d#DaA zAknIeZKCY)l^z(1To$nj3U@qdU6&!_^Htk5X!@2~qXK$`(!3pceOGM3CiCAMPAFz5 zMc|*s6aDso9b~o4)%2k*3Q#)DLQW^R9F{wO?aD(&5qPF+EZqu|Q3Rdp3t2z8-jFq( zg`qeq$LPV~)gELr&Vhx-Lyv zC7rfQIlN9Nmc~bq+eljnm!?7RDjLQeKV&hn|6H#;4Oh|b8@0ycP$Nz%o%R^I*SzlB zXNIa3K6fJ{Ekw#`C-g32!$-@zi)zrzD7g3reAdx;bKKPw8N)16z2ff0A=kG=Jz{Mp zYmG?IKajgG5$tdyN9!7;4dM+K-V<87I+O_2QQM2l8sU@hg^Qsf|OPi%!!sK4YdJ zlkQh*u8g~=60#1ZZ;c6_dbMfxb1n8U-tb4?OSNR!XEwsqu<(oNT0`RW3f!I&F?$OB zL!tLi9s1%ZXM0u(YG4N4$kfybc8+H)IGVMF#3}aERad)I%vN_&TN2WB(5*FIv1QxX0H!>nn-nw zq8nJa!=G+mEs-fb{TyU!ZG{fK4D?~UUO0&6?L`kMsZtcrF!3bViIdQxAj7INed~wv zyZ=$@&}vR@ha=>z07sd``?tC!GN;=GtRz<3L|ZrE zom~~1H(KAsF}dh@T!(VNOOAG7Px7`jIEvXMdQg%)^Hv%#b)*xcDxYhSTd!S-|16O&B~@ z6R@jdEeWG#osK8vW-k zuP|pwaczAnk#T#>vvYvl0T=4ebjTc|L9HwI4pJ9BZz-O#)63k zfSoV2fc+h6M#%auJMuW&+~hDr$eD1Q1vvkdKw__Y3Xp{L1r5ibQwej%mDB<>qUD%P z!0}32jPw|Hapd3D6*LT=8IFVCvZ3n!P`dgL_V*!lrX2JjlOALF+2yitqYAVbIfGn1 z(9%Wi`jH}JgR%XY$s`=FB+khk0${I?9hOrk1kd|Z$0CDW;?ySYoy7XaG=1#{@=2)c z4k$Lv)H4|ATGou@Q4c7$jvsEK&1H(Ro5$}Q|C`!*TDlgypjmdNzQzn(-FFOU@#J8u z7N?8*oY;{~=H;k%s#H5(0XcoZw=qL4ky#s6Pd=peIhic8VvOX>Q(ADMP{1(LLI~(A ztEXf#ltp8jS~i#ieQC%U6~XiUENWnm?_EnmHLQuw)Os?`8Z&G(TyD9ehLWRmNea3w zbo~R8@&V)0OdSR-Yb9(g_P#8esRwF=Is%tl?rz+1>@!K-CBGo9uOI{U3cAjn@6hx; zhHLwZIv{K*n2Y; zbdXk%{fyfwvMyq@HZe*)b!<~&U|EPVnE7kUAJbVK>xR?AyI!Kpf zC3Q$5OG1trnlTn{qoE+9)=zwshuBwG{=ZYMxcVdAvm;Knnc{@J&7p#fI=g^(0gUVT zI}niKYGj|LSF+(@btq2F2Cj*bn-lgKsT~e)BxgZlxd4frkgw4(?X^0JRB%dQ(x16W zs8r+P1*K6bixB2q?90dEJ6&^pcDd#Q_2-sr!of0EFX8v!Cv(BEoL?=#(41}(vfUb& z80Ry!Ea>+oeI=L4{OOykos|V4Gi4QCQnW_d<3&n^y7S8Eyidq(ZoAAH4l-ctitk`h z%?K2llvsy#R5T)x@l1~0d_|2oJ(S3hbbyYy>`rdiz^~2@qA_#Q@yhi|amC$ov5Xu|4OOdLau<#n=DE}t9Z>EYR+ZTy%$kR3#yI5g zb<+`I2}1h~l-pN&5Lq1(j@ffVlQ(`!qcD@Tv4;Vc$S6D^_R^y12@(*R#{Rq3Abjav z5?7qqXytZO>~ErZ*SO*$8I#Z*aVE6o`a}l0l;gC96*h(AlHFu1-KgkRTzn0y@9P^G zNMNS}wB#N3b8@jcTPAvP8v&V!68=_e5WWO_99y?|ka1^$W1dZJl*p`y=hGn0gy!E{ zYY@Jq?>n^LY24}{vq%k8lnyMy!gY4FSziH0i}0Fv)*3_*Epj$y7;=D60-0jAfLD=} zt!{p_FjkW#Uvi%4FV1{QJ3y%Crs`!K5U#2L@ymXdxzr);l&$;J5E8941sOBXxOU>I zOv}_QvgOc^jPre0**<1LIAI!a2k@|h)47b-`({gGXQc>V9S2H{Hx z#CnWkY6$LB`n#F^Pae8Kt??G_dn}Rhl)oP60u>vsuU1fkh|%9&e&oo_P8gw1htb~? z5l^OlB>zO=@O?@{T+*@m3s*}0zPt|Xd;{Hl*3lZpp4t)_Xj+Y>Wpo6f7V5{kF$~;$hRQJF%awGe>F6t~NL_ln=l%diYoMst@=3 zQRe+y8h5 z!h%9onKVkh=zNgA!~Vr5-{B3BsW{{yLpKoA_#_kUEex1IHd%kpVW5UIn@js2daV%9 zMF!x-1_jw5A(P8;$oaSqX(3bR7y7WbH@Ie~*lW1&8TjZ#E;~ooU26>f)bJ<;G0i+C z0IZ`^Q#Mqk(&-(*JVdLP`bMU=;jrYhx1FSB$j}Qq>A0_eTb(_1jZ7nf%Pcd){V9L| zWw2ikTA%bBaJL6vg9Eh&5J>A$zg_Ct1PjbhKp+)Gu&;&I(Tj(0ZMiPhd?dK{$t^#5 znaEBbWJ1%Yj$Pc0tEWVEH}%`rkIk>=Rgb-7&z$DCKf;XtCyI1KqlT-?O4WaTkvtJ@?!qZS!Y*;oF0RAD9Kvidl71S zoPUSwU8bc(#ux~1><&R0qtk(C7^*9Wq|IdU>|2mKFH;699q(TW~lSyGv|2dFp%4U0lV*Ao! zlr&M@GxKAcbQN4G@e=h!D=ws^6^6);ZH5PsmZr_0m-Mx;e_JoSgvG`4D~9Xc>RN=A%wcaFBXU1SyT2M8|Q7%pR}!w6!Ot0RRNtII?<;FqJ}TM%D;#UtG_Q ztMKI71>q!dlhH?YZcc}yeh1jp1^Sz9uB&SPa%otuvg>WUAy&O?cvBfkd)hiy$L-e2 zB4L|Bn)rf0m2p;#M6?3z79KCG(`aX@B(`nq(8xXVt53GYpOZ*Z=h!Nvtt400R|lv{ z2nOmYr4KV?v$1sjbu}!LUUvEzGGzbKKlxL83RKejW#8+5aP7p5THjG*^aeWk0Z&i8 z*7%f33o>G5?fgIB08vT*c!IxLR*x-uD}pBSvl=ee)4ni~Qd8a4PQRcR^nzZ{3wl8> l=mou?7xaQ&&Shory30 zY-~SFs)M@3n#eic-7oLkABJtj$O^YtF`5JP{%!I>mtPa z7dr>m#i>=Xb9ZZN#z-dyeH@#@sPB4_KC0#tU!BCXS;`5CBtEU?Hfe{#VS87o`ym#z zd`Yxqr6`muc||LgE9Ex?mHd|E4M~+nxuRwhD_2`1krCP*eXr3PcSn9zbG(!nSrF_WoboHyM1+9zrQpyiuZ6fv!xwI2j>Bn_Hg76LJJf5 ztz|=q;^rBd(iqV-jGAZIi5$gl+=bwj}K0K1qoP1!d`6f}S7yQO{oiaC&(q z#@OksU_q~}Ov58*MH;=5rX@9%F10}lS+9rKjQ#My_uX1ruDg@b3-x+Zp2F?6X*nL9 z((8sapOlqO=7$?*jBBK{HBr_?W#d3mNL}kn@ecWvWnhvj=RDfJ?R3s(Ju1{gQ*}*) z9zZ$oLAIi8#^$wLpmx@$-PX6gC^kI{Z#QaW?s>%gJL-uk7G6AS7N^B zzPMFWt3?RHKDTYKB&vjc|JAEe8+R*8aW!1fzCC9Ec$nq z!q_LbXt-9=w1Q?x^Ud=ayUqx^hYg1usS({M<#Eb<`_jCl6?ve2oR<~?xRpxkByA-( zYUCbKn%*SNme6!>KH(sn&=WR>cDxfvgBf#NOhiz?aX}i)nB!t1f&z{U(qP6M7ZVW_ za9ofEGv>IMh@gPuf;5;h$Hhbh1soTo!HhXBCL$={xF8K?%yBUhK>^1FX)t4si-`yd zI4($o8FO4rL{PwSK^n}M<6pS=I0bMqPcsy}%6?{~kx_lo=4vo3mc n`_IeEOQm`AN9Xg?{4u(5XI=d5;Sb-EM6})9X?%b0_~ZWo_l+NF literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js new file mode 100644 index 00000000..6f429047 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js @@ -0,0 +1,32 @@ +// Foundation JavaScript +// Documentation can be found at: http://foundation.zurb.com/docs +$(document).foundation(); + +// Function that makes the mobile menu work. +$('#mobile-menu-select').change(function() { + window.location = $(this).val(); +}); + +$(document).ready(function () { + /* + * Set form action for label search form + * Set href for scheme links + * On startup and value change + */ + setSchemeUrls( $("#scheme").val()); + + $("#scheme").change(function() { + var url = $("#scheme").val(); + setSchemeUrls(url); + }); +}); + +function setSchemeUrls(baseurl){ + $("#search-form").attr("action", baseurl); +} + +function getUrlVar(key){ + var result = new RegExp(key + "=([^&]*)", "i").exec(window.location.search); + return result && unescape(result[1]) || ""; +} + diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js new file mode 100644 index 00000000..9ac1ae8e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js @@ -0,0 +1,12 @@ +$(document).ready(function () { + var searchUrl = window.location.search.substr(1); + var params = searchUrl.split(); + + if (params.indexOf('view_tree') > -1) { + openTreeTab(); + } +}); + +function openTreeTab() { + document.getElementById('tree-link').click(); +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json new file mode 100644 index 00000000..60748272 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json @@ -0,0 +1,23 @@ +{ + "name": "atramhasis", + "version": "0.7.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "d3": { + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", + "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" + }, + "font-awesome": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.6.3.tgz", + "integrity": "sha1-hpM2UVQO4Ah0xmQBf1DyFy9lMaI=" + }, + "foundation-sites": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-5.5.3.tgz", + "integrity": "sha1-ZVbrKzHN47ImYwEWvSFdldBWwKc=" + } + } +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json new file mode 100644 index 00000000..3d13e8df --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json @@ -0,0 +1,14 @@ +{ + "name": "atramhasis", + "version": "0.7.0", + "description": "Node packages for public part of Atramhasis.", + "repository": { + "type": "git", + "url": "https://github.com/OnroerendErfgoed/atramhasis.git" + }, + "dependencies": { + "font-awesome": "~4.6.3", + "foundation-sites": "~5.5.0", + "d3": "~3.5.6" + } +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss new file mode 100644 index 00000000..3b8218dd --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss new file mode 100644 index 00000000..d8f2b94d --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss new file mode 100644 index 00000000..1d9026a5 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.package}} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss new file mode 100644 index 00000000..7e6190f2 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss @@ -0,0 +1,15 @@ +@import "atramhasis/settings"; +@import "atramhasis/atramhasis-settings"; +@import "{{cookiecutter.package}}-settings"; +@import "foundation"; +@import "font-awesome"; +@import "atramhasis/atramhasis-header"; +@import "atramhasis/atramhasis-footer"; +@import "atramhasis/atramhasis-custom"; +@import "atramhasis/atramhasis-home"; +@import "atramhasis/atramhasis-icons"; +@import "atramhasis/atramhasis-article"; +@import "atramhasis/atramhasis-mquery"; +@import "atramhasis/atramhasis-forms"; +@import "atramhasis/atramhasis-admin"; +@import "{{cookiecutter.package}}-admin"; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss new file mode 100644 index 00000000..157f63d4 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss @@ -0,0 +1,14 @@ +@import "atramhasis/settings"; +@import "atramhasis/atramhasis-settings"; +@import "{{cookiecutter.package}}-settings"; +@import "foundation"; +@import "font-awesome"; +@import "atramhasis/atramhasis-header"; +@import "atramhasis/atramhasis-footer"; +@import "atramhasis/atramhasis-custom"; +@import "atramhasis/atramhasis-home"; +@import "atramhasis/atramhasis-icons"; +@import "atramhasis/atramhasis-article"; +//@import "atramhasis/atramhasis-topbar"; +@import "atramhasis/atramhasis-mquery"; +@import "{{cookiecutter.package}}"; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss new file mode 100644 index 00000000..86f3bcc9 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss @@ -0,0 +1,658 @@ +@charset "UTF-8"; +// DOJO imports +@import '../admin/node_modules/dojo/resources/dojo.css'; +@import '../admin/node_modules/dgrid/css/dgrid.css'; +//@import '../admin/node_modules/dijit/themes/claro/claro.css'; // messes with dialogs :/ +@import '../admin/node_modules/dGrowl/dGrowl.css'; + +$animationSpeed: 0.8s; +$menu-width: 50px; +$menu-width-open: 480px; + +/* main html layout */ +html, body { width: 100%; height: 100%; margin: 0; overflow:hidden; } + +.app-content-container, #appDiv, #appContainer { width: 100%; height: 100%; background: #f3f3f3; } +.appBody { width: 100%; height: 100%; padding: 20px 80px 10px 20px; } + +//Tab container +.claro .dijitTabSpacer { border: none; height: 0; } +.claro .dijitTabPaneWrapper { border: none; border-radius: 0; } +.claro .dijitTabContainerBottom-tabs { border: 0; font-size:14px;} +.claro .dijitTabContainerBottom-tabs .dijitTab { border: 1px solid #efefef; border-top: none; background: #ffffff none; border-radius: 0; } +.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { color: $gray; } +.claro .dijitTabCloseButton { background: none !important; width: 15px; height: 100%; padding-top: 0; } +.claro .dijitTabCloseButton:before { content: "\f00d"; font-family: FontAwesome; } +.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { border: none; background: #ffffff none; } +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton{ cursor: pointer; padding-top: 0;} +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { padding-bottom: 3px; } +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { color: $blue; } + +.claro .dijitTabContainerTop-tabs { text-align: center; width: 100% !important; padding: 0; border: 0; height: 50px; } +.claro .dijitTabContainerTop-tabs .dijitTab { background: $blue none !important; border: 1px solid $light-gray; border-radius: 0; color: $white; font-size: 0.6875rem; padding: 0.625rem 1.25rem !important; text-transform: uppercase; line-height: normal; margin: 0 1px 1.25rem 0 !important; } +.claro .dijitTabContainerTop-tabs .dijitTabDisabled { background: $gray !important; } +.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { color: $dark-gray !important; } +.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { background-color: #763e81 !important; color: $orange !important; } +.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { background: $orange none !important; } +.claro .dijitTabContainer .tabStripButton { height: 100% !important; } +.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { overflow-y: auto; height: 100%; } + +#appDiv footer { + height: 30px; + background-color: $topbar-bg-color; + padding: 5px 10px; + margin-top: 0; +} + +#appDiv header { + background-color: $topbar-bg-color; + + nav { + border-bottom: 1px solid #f0f1f3; + } + + .top-bar-section li select { + height: 3.65rem !important; + cursor: pointer; + } + + .top-bar-section .menu-button { + height: 3.65rem !important; + cursor: pointer; + top: auto; + background-color: white; + border: 0; + width: 100%; + color: #666666; + } + + .top-bar-section .menu-button:hover { + background-color: #666666; + } + + .top-bar-section .menu-button i { + width: 100%; + font-size: 20px; + padding: 5px; + } +} + +.claro .dijitContentPane { + padding: 0 !important; +} + +/* Custom notification styles! */ +.dGrowl-channel { + width: 350px !important; +} +.dGrowl-notification { + width: 320px !important; +} + +/* 'Warning' Channel */ +.dGrowl-channel-warn .dGrowl-notification { + background-color: rgb(255, 217, 162); + border: 1px solid rgb(233, 123, 20); +} + +/* buttons */ +a.button { + color: $white; + background-color: $blue; + border: 1px solid $light-gray; + padding: 0.1rem 0.5rem 0.2rem 0.5rem; + font-size: 0.8rem; + margin: 0; +} + +a.admin-button:hover { + background-color: scale-color($blue, $lightness: -15%); + color: $white !important; +} + +/* noscript div */ +.noscript { top: 0; left: 0; position: absolute; width: 100%; height: 100%; z-index: 1002; display: block; background-color: $body-bg; text-align: center; padding: 25px} + +/* Loading overlay */ +.pageOverlay { top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: block; background-color: $steel; text-align: center; color: $light-gray;} +.loadingMessage {font-size: 1em; margin: 30px; color: $light-gray;} + +// slide menu +.slidemenu-container { + min-height: 300px; + position: absolute; + top: 60px; + right: 0; + background: white; + text-align: left; + overflow: hidden; + white-space: nowrap; + z-index: 10; + border-left: 1px solid $gray; + box-shadow: -1px 0px 2px 0px $gray; +} + +.slidemenu-overlay { + position: absolute; + top: 60px; + left: 0; + background-color: black; + height: 100%; + width: 100%; +} + +.slidemenu-inner { + float: left; + display: inline-block; + text-align: left; + padding-left: 5px; + padding-top: 20px; + padding-right: 15px; + width: $menu-width-open; + height: 100%; +} + +.slidemenu-open { + -webkit-transition: width $animationSpeed ease-in-out; + -moz-transition: width $animationSpeed ease-in-out; + -o-transition: width $animationSpeed ease-in-out; + transition: width $animationSpeed ease-in-out; + width: $menu-width-open; +} + +.slidemenu-close .slidemenu-inner { + overflow-y: hidden; +} + +.slideoverlay-open.slidemenu-overlay { + -webkit-transition: opacity $animationSpeed ease-in-out; + -moz-transition: opacity $animationSpeed ease-in-out; + -o-transition: opacity $animationSpeed ease-in-out; + transition: opacity $animationSpeed ease-in-out; + opacity: 0.3; + visibility: visible; +} + +.slideoverlay-close.slidemenu-overlay { + transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + visibility: hidden; + opacity: 0; +} + +.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { + overflow-y: auto; + padding-right: 10px; +} + +.slidemenu-close { + -webkit-transition: width $animationSpeed ease-in-out; + -moz-transition: width $animationSpeed ease-in-out; + -o-transition: width $animationSpeed ease-in-out; + transition: width $animationSpeed ease-in-out; + width: $menu-width; +} + +.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { + transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + visibility: hidden; + opacity: 0; +} + +.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { + -webkit-transition: opacity $animationSpeed ease-in-out; + -moz-transition: opacity $animationSpeed ease-in-out; + -o-transition: opacity $animationSpeed ease-in-out; + transition: opacity $animationSpeed ease-in-out; + opacity: 1; + visibility: visible; +} + +.slidemenu-container { + + .search-pane { + height: 100%; + } + + .search-results { + padding-left: 15px; + } + + .search-results .dgrid { + width: 100%; + border-color: #f0f1f3; + height: 100%; + } + + .search-results table { + margin: 0; + } + + .search-results table tr th, + .search-results table tr td { + font-size: 11px !important; + } + + .search-results .dgrid-header table .dgrid-cell { + padding: 5px; + } + + .search-results table .dgrid-cell { + padding-left: 5px; + border-color: #f0f1f3; + } + + .search-results .dgrid .dgrid-column-id { + width: 45px; + } + + .search-results .dgrid .dgrid-content .dgrid-column-id { + vertical-align: middle; + } + + .search-results .slideMenuGridCell { + word-break: keep-all; + white-space: normal; + } + + .search-results .slideMenuGridCell h3 { + margin-bottom: 3px; + color: #753f7f !important; + font-weight: bold !important; + margin-top: 0 !important; + } + + .search-results .slideMenuGridCell p { + padding: 0; + margin: 0; + color: $jumbo; + font-size: 11px; + } + + .search-form { + margin-bottom: 15px; + display: inline-block; + + .scheme-select { + display: inline-block; + width: 100%; + } + + .search-button { + background-color: $mid-gray; + border: 0; + padding: 10px 45px 15px 40px; + } + + .search-button:hover { + background-color: $light-gray; + } + + .search-button span { + margin: 0; + } + + .edit-scheme-button { + margin-left: 0; + padding-left: 0; + } + } + + .search-footer-buttons { + margin-top: 20px; + height: 60px; + } +} + +.label-manager, .note-manager, .sources-manager { + height: 402px; + + .dgrid .dgrid-column-language { + width: 160px; + } + + .dgrid .dgrid-column-label, + .dgrid .dgrid-column-note { + width: 380px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-cell { + padding: 5px; + } + + .dgrid-column-actions { + width: 90px; + text-align: center; + vertical-align: middle; + } + + .dGridHyperlink { + text-align: center; + } + + .dGridHyperlink a { + font-size: 18px; + } + +} + +.relation-row { + vertical-align: middle; + background-color: #f0f1f3; + padding-top: 5px; + padding-bottom: 5px; +} + +.relation-manager, .matches-manager { + height: 402px; + + .relation-row p { + margin-top: 0; + color: black; + margin-top: 7px; + margin-bottom: 0; + font-size: 14px; + font-weight: bold; + } + + .relation-row .large-1 { + padding-right: 0; + } + + .dgrid { + margin-bottom: 5px; + + .dgrid-cell { + padding-left: 15px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-column-remove, + .dgrid-column-actions { + width: 60px; + text-align: center; + vertical-align: middle; + } + + .dGridHyperlink { + text-align: center; + } + + .dGridHyperlink a { + width: 100%; + font-size: 18px; + } + } +} + +.matches-manager .dgrid .dgrid-column-uri { + white-space: nowrap; + text-overflow: ellipsis; + width: 400px; +} + +.relation-dialog { + height: 500px; + width: 450px; +} + +.merge-concept-dialog { + width: 600px; + height: 400px; + + .dgrid { + height: 250px; + + .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; + } + + .dgrid-column-link { + width: 35px; + text-align: center; + } + + .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; + } + + .dgrid-row-table { + margin-bottom: 0; + } + } +} + +.matches-dialog, .import-concept-dialog { + width: 800px; + height: 635px; + + .dgrid { + .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-column-id, + .dgrid-column-type { + width: 100px; + } + + .dgrid-column-link { + width: 35px; + text-align: center; + } + + .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; + } + } +} + +.import-concept-dialog { + height: 580px; +} + +.notes-dialog, .sources-dialog { + + .htmlEditor .dijitToolbar{ + border: 1px #d5d5d5 solid; + } + + .htmlEditor textarea { + height: 300px; + border: 1px #d5d5d5 solid; + width: 99.8%; + padding: 5px; + resize: vertical; + overflow-y: scroll; + overflow-x: hidden; + } +} + +.sources-dialog { + width: 600px; +} + +.footerButtons { + margin-top: 20px; +} + +.concept-detail { + background-color: $white; + padding-right: 20px; + display: inline-block; + overflow-y: auto; + width: 100%; + + .concept-title-info { + padding-top: 10px; + margin-right: 20px; + font-size: 0.8rem; + float: left; + } + + .concept-hr { + margin-left: 1.25rem; + } + + .no-top-padding { + padding-top: 0; + margin-top: 0; + } + + .label-relation-block { + margin-bottom: 20px; + } + + .label-relation-block .dllist { + font-size: 1em; + padding: 0; + margin: 10px 0 0 0; + } + + .label-relation-block .dllist dt { + font-size:1.2em; + padding-top:5px; + margin:0; + } + + .label-relation-block .dllist dd { + margin-left:120px; + margin-top:-20px; + min-height: 19px; + font-size: 13px; + } + + .label-relation-block { + max-height: 200px; + overflow-y: auto; + } + + .scopeNote { + border: 0 !important; + font-size: 1.1em; + + h3 { + margin-bottom: 20px; + } + + li { + padding-bottom: 10px !important; + } + } +} + +.manage-languages-dialog { + + .dgrid { + + .dgrid-column-id { + width: 120px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-cell { + padding: 5px; + } + + .dgrid-column-actions { + width: 50px; + text-align: center; + vertical-align: middle; + } + } +} + +// not working??? +.placeholder-container { + .no-arrow-select select { + /*for firefox*/ + -moz-appearance: none !important; + /*for chrome*/ + -webkit-appearance: none !important; + appearance: none !important; + text-indent: 0.01px; + text-overflow: ''; + } + + /*for IE*/ + .no-arrow-select select::-ms-expand { + display: none !important; + } +} + +.claro .dijitDialogUnderlay { background: rgba(72, 72, 72, 0.8) !important; opacity: 1 !important; } +.claro .dijitDialog .dijitDialogTitle { font-size: 18px; color: #753f7f; } +.claro .dijitDialogCloseIcon { background: none !important; font-size: 22px; font-weight: bold; } +.claro .dijitDialog .closeText { display: block; color: $silver } +.claro .dijitDialog { background-color: #FFFFFF; } +.claro .dijitDialog .dijitDialogPaneContent { padding: 25px; } +.claro .dijitDialogTitleBar { padding: 10px !important; background-color: #FFFFFF !important;} +.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { color: black; text-transform: uppercase; } + +.claro .dijitTabContainerTop-dijitContentPane { + padding: 5px 0 0 0 !important; +} + +// overwrites for dgrid border color +.claro .dgrid { + border-color: #f0f1f3 !important; + + .dgrid-cell { + border-color: #f0f1f3 !important; + } +} + +.confirm-dialog .dijitDialogPaneActionBar { + text-align: center !important; + padding-bottom: 15px !important; + + .dijitButtonNode { + background: transparent none !important; + border: none !important; + box-shadow: none !important; + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + color: $white !important; + } + .dijitButtonHover .dijitButtonNode { + color: $orange !important; + } + + *:focus { + outline: none !important; + } +} + +.radio-container { + > input[type="radio"] { + display: inline-block; + margin: 0.5rem 1rem 0 0.5rem; + vertical-align: baseline; + } +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss new file mode 100644 index 00000000..8ec96bdf --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss @@ -0,0 +1,40 @@ +@charset "UTF-8"; + + +/*Panel content*/ + +h1.panel-header {font-size:2em;color:$orange;margin:20px 0;} + +/*ID*/ +h2.id-header {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:12px 0 20px 0;padding:0;} + + +/* title result*/ +.title-result {padding:20px 0 0 0;font-size:1.2em;color:$steel;} +.title-result strong {font-size:1em;} +.title-result span {color:$orange;font-size:1em;} + +// list +dl.infolist {font-size:0.8em;display:block;margin:0 0 20px 0} +.infolist dt {padding:10px 0 0 0;color:$steel;font-weight:normal} +.infolist dd {margin:-25px 0 0 105px} + +// text +.scopeNote {font-size:0.9em;border-top:1px solid $aluminum;} +ul.scopeNote {margin:0;padding:0;} +.scopeNote li {list-style-type:none;list-style-position:outside !important;margin:0;padding:0 0 30px 0;} +.scopeNote li:first-child {margin:20px 0 0 0;} +/*result grid*/ +.result-grid {background:$white;display: table; word-wrap: break-word;} +.result-grid a {display:block;background:$white;margin:0;line-height:0.9em;border:1px solid $aluminum ;text-align:center;height:100px;overflow:hidden;padding:24px 0 0 0;} +.result-grid a:hover {display:block;height:100px;transition: all 0.5s ease;background: $aluminum ;} +.result-grid a h5 {font-size:0.7em;color:#2b709d;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} +.result-grid a:hover h5 {font-size:0.7em;color:$orange;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} +.result-grid span {font-size:0.6em;color:#999;line-height:8px;} +.result-grid small {font-size:0.5em;text-transform:uppercase;letter-spacing:1px} + +/*download top*/ +ul.downloadtop {margin:30px 0 0 0;padding:0;} +.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:left;} +.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} +.downloadtop li:first-child {padding:0;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss new file mode 100644 index 00000000..fde5c57d --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss @@ -0,0 +1,130 @@ +@charset "UTF-8"; + +//custom +small {font-size:0.6em;color:$steel} +a {color:$blue;} +a:hover {color:$orange !important;} + +// top menu +.divider {border:1px solid $aluminum;} +.dropdown {box-shadow:0px 2px 2px #ccc;border:1px solid $aluminum;} +input.search-input-top {border:0;font-size:0.8em} + +// removes blue border when selected +textarea:focus, input:focus, select:focus{ outline: none;} +*:focus {outline: none;} + + +// header search +input.search-input-top {background:#fff;border:1px solid #fff !important;box-shadow:none} +input.search-input-top:hover {background:#fff;border:1px solid #fff !important} + + +.toggle-topbar {background:$white;font-weight:normal} +.menu-icon {color:$steel !important; } +.menu-icon a {color:$steel !important; } +.menu-icon a:hover {color:$steel !important; } +.has-form {background-color:$white !important} + +.top-bar-section li {background:$white !important} +.top-bar-section li select {border:0;padding:0 30px 0 10px;height:100%;margin-top: -16px;} +.top-bar-section button[type=submit] {background:transparent; padding: 0; top:0;} + + +// submenu +.nostyleList {list-style:none;margin-left: 0;padding-left: 0 } +h1 {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:black;margin:30px 0;} +h2 {font-size:0.8em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} +h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} +h4 {font-size:0.6em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 20px;} + + +ul.no_bullet { + list-style-type: none; + padding: 0 ; + margin: 0 ; +} + +li.cube { + background: url(listitem.png) no-repeat 0 6px;padding:0 0 15px 15px; +} + +/*padding fix result page*/ +.large-3-pad {padding:0;} + +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +ul.downloadtop {margin:30px 0 0 0;padding:0;} +.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:$default-float;} +.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} +.downloadtop li:first-child {padding:0;} + + +/*tab nav*/ +.tabnav li {list-style-type:none;float:$default-float;text-transform: uppercase;margin-top: 20px;} +.tabnav li a {border:1px solid #d6d6d6;background:$white;color:$blue !important} +.tabnav li a:hover {color:$orange !important;background-color:$white !important} +.tabnav li:first-child {padding:0;} +.tabnav .tab-title > a {background-color:#efefef !important;} +.tabnav .tab-title.active > a {background-color:$white !important; color: $black !important;} + + +/* home form */ +.home-search-placer {padding:0 0 0 30px;} + + +/* various small styles */ +ul.no_bullet { + list-style-type: none; + padding: 0 ; + margin: 0 ; +} + +li.cube { + background: url('../img/listitem.png') no-repeat 0 6px; + padding:0 0 15px 15px; + font-size:0.8rem; +} + +h3.relations-title { + margin-bottom: 0px; +} + +h4.relations-subtitle { + margin: 20px 20px; +} + +.pageOverlay { text-align: center;} +.loadingMessage {font-size: 1em; margin: 30px; color: #999; } + +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss new file mode 100644 index 00000000..f826e0e6 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss @@ -0,0 +1,15 @@ +@charset "UTF-8"; +footer {clear:both;margin:10px 0 0 0;padding:10px 0;border-top:1px solid $mid-gray } +footer .footerpage {clear:both;margin:0px 0px;padding:26px 0px;} + + +// home +.subfooter, .subfooterright {padding:10px 20px 20px 20px;border-left:1px solid $light-gray;margin:30px 0;font-size:0.8em} +.subfooter h3, .subfooterright h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:0;padding:0 0 20px 0} +.subfooterright {border-right:1px solid $light-gray;} + + +/*sub footer page*/ +.subfooter-page {margin:20px 0 0 0;padding:25px 0 0 0;} +.subfooter-page h5 {font-size:0.7em;text-transform:uppercase;letter-spacing: 3px;color:$steel;margin-bottom:0;border-top:1px solid $mid-gray;padding:20px 0 ;min-height:20px;} +.subfooter-page ul {font-size:0.8em;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss new file mode 100644 index 00000000..66a65452 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss @@ -0,0 +1,29 @@ +@charset "UTF-8"; +/* Placeholder fields */ +.placeholder-container { -webkit-appearance: none; -webkit-border-radius: 0px; background-color: white; font-family: inherit; border: 1px solid $gray; color: rgba(0, 0, 0, 0.75); display: inline-table; + vertical-align: top; font-size: 0.875rem; height: 2.3125rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: box-shadow 0.45s, border-color 0.45s ease-in-out; margin: 1px 0 16px 0; } +.placeholder-container label { display: table-cell; padding-left: 10px; color: $dark-gray; width: 20%; font-size: 0.775rem; vertical-align: middle; background-color: transparent; } +.placeholder-container input[type="text"] { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; color:$dark-gray; } +.placeholder-container select { border: none; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; -moz-appearance: none; height:37px;font-size:0.9em } +.placeholder-container > .combo-dropdown { border: 0 !important; } +.placeholder-container textarea { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; resize: vertical; } +.placeholder-container.error { border: 1px solid $alert-color !important; } +.placeholder-input { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; background: none !important; padding-left: 8px; } +.placeholder-input-border { border-left: 1px dotted #d3d3d3 !important; } +.placeholder-disabled { background-color: #DDDDDD; } +.placeholder-textarea label { vertical-align: top; padding-top: 8px;} + +.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.8em; } +.placeholder-checkbox label { position: relative; width: 100%; } +.placeholder-checkbox input[type="checkbox"] { opacity: 0; position: absolute; } +.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 20px; height: 20px; padding: 2px; margin-left: 10px; text-align: center; font-size:0.8em; } +.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { content: '\2714'; background: $fresh-blue; color: #fff; } + + +/*small*/ +.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.7em; } +.placeholder-checkbox-sm label { position: relative; width: 100%; } +.placeholder-checkbox-sm input[type="checkbox"] { opacity: 0; position: absolute; } +.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 15px; height: 15px; padding: 0px; margin-right: 10px; text-align: center; font-size:0.8em; } +.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { content: '\2714'; background: $fresh-blue; color: #fff; } + diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss new file mode 100644 index 00000000..5298cc7e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss @@ -0,0 +1,2 @@ +@charset "UTF-8"; +.sticky {border-bottom:1px solid #f0f1f3;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss new file mode 100644 index 00000000..bf5ddcba --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss @@ -0,0 +1,24 @@ +@charset "UTF-8"; +/* logo */ + +.logo {margin:10px 20px 0 -32px;} +h1.logotext {color:$steel;letter-spacing:16px;font-size:0.8em;margin:30px 0;text-transform:uppercase} +img.logo-small {width:60px;margin:8px 15px 0 12px;} +h1.logo-small-text {letter-spacing:10px;color:$steel;font-size:0.7em !important;text-transform:uppercase;padding:0 13px 0 0;margin:0;} + + +/*home*/ +.language {font-size:0.6em;margin:10px 5px 0 0;padding:0} +.language-active a { color:$orange; } + +.bgcontainer {background:$white;padding:30px 0} + +.home-img_position {position:relative} +.home-img_position form {position:absolute;z-index:100;width:100%;margin-top:50px} +.home-img_position form input {background:#f9f9f9;} +.home-img_position form button[type=submit] {background:transparent; padding: 0; margin:0;} + + + +.ptext {padding:30px 30px 0 0} +.ptext p, .ptext li {font-size:0.8em} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss new file mode 100644 index 00000000..dbb565ab --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss @@ -0,0 +1,40 @@ +@charset "UTF-8"; +/*icons*/ + + +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid $orange;margin:18px 0 0 16px; +} +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: $orange; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid $orange; + margin:10px 0 0 10px; +} + +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss new file mode 100644 index 00000000..92cba948 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss @@ -0,0 +1,57 @@ +@charset "UTF-8"; +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ + +@media (min-width: 400px) { + .subfooter, .subfooterright {margin:30px 0 0 0;} + .home-search-placer {margin-right:0px;padding:0;} + input.search-input-top {padding-left:0;margin:0px 0 0 -10px;background:$white !important} + + } + +@media (min-width: 320px) and (max-width: 400px) { + .ptext {padding:0 38px} + .home-search-placer {margin:0px;padding:0} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} + .subfooter, .subfooterright {margin:30px 0 0 0;border:0} + .footerpage {padding-left:18px;margin-top:30px;} + input.search-input-top {padding-left:0;margin:-4px 0 0 -10px;background:$white !important} + + .ico-mglass {margin-top:-40px} + } + +@media (min-width: 1024px) { + + .footerpage {margin-top:60px} + } + +@media (max-width: 1024px) { + .logo {margin:10px 20px 0 5px;} + .footerpage {padding-left:18px;margin-top:30px} + .ptext {padding:0 38px} + .home-search-placer {padding:0 20px} + } + + +@media screen and (min-width: 768px){ + .rwd-break { display: none; } + } + + + @media (min-width: 1000px) { + .ptext {padding:20px 20px 0 0px} + .home-img_position {margin:0px 0px 0 0} + } + + +@media (min-width: 1045px) { + .result-grid {width: 250px; word-break: break-word;} +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss new file mode 100644 index 00000000..96b75bc0 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss @@ -0,0 +1,1534 @@ +@charset "UTF-8"; +// Custom Atramhasis + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +// $rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; +$fa-font-path: "../node_modules/font-awesome/fonts"; + +$primary-color: #944EA1 !default; +$secondary-color: #e7e7e7 !default; +$alert-color: #FF0000 !default; +$success-color: #43AC6A !default; +$warning-color: #f08a24 !default; +$info-color: #a0d3e8 !default; +$custom-color:#FFFFCC !default; + + +$dark-purple : rgb(117,63,127); // #753F7F +$mid-purple : rgb(148,78,161); // #944EA1 +$light-purple : rgb(176,93,191); // #B05DBF +$white : rgb(255,255,255); // #FFFFFF +$black : rgb(0, 0, 0); // #000000 +$dark-gray : rgb(63,56,64); // #3F3840 +$mid-gray : rgb(229,229,229); // #E5E5E5 +$light-gray : rgb(237,237,237); // #EDEDED +$gray : rgb(213,213,213); // #D5D5D5 +$silver : rgb(152,152,152); // #989898 +$steel : #666666 !default; +$jet : #333333 !default; +$ghost : #FAFAFA; +$aluminum : #efefef; +$white-gray : #fbfbfb; // hover color +$jumbo : #888888; + +$fresh-blue : #2da3ce; +$gray-blue : #86abbe; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. + +// $base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 10% +// $base-line-height: 140%; + +// We use this to control whether or not CSS classes come through in the gem files. +// $include-html-classes: true; +// $include-print-styles: true; +// $include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +// $row-width: rem-calc(1000); +// $row-width: rem-calc(1170) !default; +// $total-columns: 12; +// $column-gutter: rem-calc(30); + + + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + + + +// We use these to define default font stacks +$font-family-sans-serif: "Noto+Sans", Helvetica Neue,Helvetica, Arial, sans-serif; +// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + + +// We use these to define default font weights +$font-weight-normal: normal !default; +$font-weight-bold: bold !default; + + + +// $ghost : #FAFAFA; +// $snow : #F9F9F9; +// $vapor : #F6F6F6; +// $white-smoke : #F5F5F5; +// $smoke : #EEEEEE; +// $gainsboro : #DDDDDD; +// $iron : #CCCCCC; +// $base : #AAAAAA; +// $jumbo : #888888; +// $monsoon : #777777; +// $charcoal : #555555; +// $tuatara : #444444; +// $oil : #333333; + + +// We use these as default colors throughout + +// $primary-color: #944EA1 !default; +// $secondary-color: #e7e7e7 !default; +// $alert-color: #ff0000 !default; +// $success-color: #43AC6A !default; +// $warning-color: #f08a24 !default; +// $info-color: #a0d3e8 !default; +// $custom-color:#FFFFCC !default; + + +// $dark-purple : rgb(117,63,127); // #753F7F +// $mid-purple : rgb(148,78,161); // #944EA1 +// $light-purple : rgb(176,93,191); // #B05DBF +// $white : rgb(255,255,255); // #FFFFFF +// $black : rgb(0, 0, 0); // #000000 +// $dark-gray : rgb(63,56,64); // #3F3840 + +// $light-gray : rgb(237,237,237); // #EDEDED +// $gray : rgb(213,213,213); // #D5D5D5 +// $silver : rgb(152,152,152); // #989898 +// $steel : #666666 !default; +// $jet : #333333 !default; +// $ghost : #FAFAFA; +// $aluminum : #efefef; +// $white-gray : #fbfbfb; // hover color +// $jumbo : #888888; + +// social +// $soc-twitter : #2da5da; +// $soc-facebook : #3567a6; +// $soc-mail : #926da5; +// $soc-linkedin : #007ab9; +// $soc-twitter_hover : #2690bf; +// $soc-facebook_hover : #255592; +// $soc-mail_hover : #7a588b; +// $soc-linkedin_hover : #006ca4; + + + +// Atramhasis specific + + $white : rgb(255,255,255); // #FFFFFF + $orange : #f77f00; + $white-gray : #fbfbfb; // hover color + $mid-gray : rgb(229,229,229); // #E5E5E5 + $aluminum : #efefef !default; + $steel : #666666 !default; + $light-gray : #d6d6d6; + $blue : #2b709d; + + + +// We use these to control various global styles + $body-bg: $aluminum; + $body-font-color: $steel; + $body-font-family: $font-family-sans-serif; + $body-font-weight: $font-weight-normal; + $body-font-style: normal; + +// We use this to control font-smoothing + $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// OE Query Ranges + +//$small-range: (0em, 36.125em) !default; +//$medium-range: (36.128em, 55.500em) !default; +//$large-range: (55.503em, 73.125em) !default; +//$xlarge-range: (73.128em, 120em) !default; +//$xxlarge-range: (120.063em, 99999999em) !default; + +//$screen: "only screen"; +//$landscape: "#{$screen} and (orientation: landscape)"; +//$portrait: "#{$screen} and (orientation: portrait)"; +//$small-up: $screen; +//$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; +//$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +//$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; +//$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +//$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; +//$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +//$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; +//$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +//$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +// $small: $medium-up; +// $medium: $medium-up; +// $large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: $body-font-family; +// $header-font-weight: $font-weight-normal; +// $header-font-style: normal; +// $header-font-color: $dark-purple; +// $header-line-height: 1.4; +// $header-top-margin: .2rem; +// $header-bottom-margin: .5rem; +// $header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes + $h1-font-size: rem-calc(44); + $h2-font-size: rem-calc(37); + $h3-font-size: rem-calc(27); + $h4-font-size: rem-calc(23); + $h5-font-size: rem-calc(18); + $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +// $h1-font-reduction: rem-calc(10) !default; +// $h2-font-reduction: rem-calc(10) !default; +// $h3-font-reduction: rem-calc(5) !default; +// $h4-font-reduction: rem-calc(5) !default; +// $h5-font-reduction: 0 !default; +// $h6-font-reduction: 0 !default; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); +// $subheader-font-weight: $font-weight-normal; +// $subheader-top-margin: .2rem; +// $subheader-bottom-margin: .5rem; + +// A general styling +// $small-font-size: 80%; +// $small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; +// $paragraph-font-size: 1rem; +// $paragraph-line-height: 1.4; +// $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; +// $anchor-font-color: $primary-color; +// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); + +// We use these to style the
element +$hr-border-width: 1px; +$hr-border-style: solid; +$hr-border-color: $aluminum; +$hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(2 20 0 19); +// $blockquote-border: 3px solid $mid-purple; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver ; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: $column-gutter/2; +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// We use this to control transition effects +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); +// $align-block-grid-to-grid: false; + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); +// $crumb-side-padding: rem-calc(14); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 0px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. +// $crumb-font-size: rem-calc(13); +// $crumb-font-color: $primary-color; +// $crumb-font-color-current: $dark-gray; +// $crumb-font-color-unavailable: $silver; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs +// $crumb-slash-color: $base; +// $crumb-slash: "›"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border and hover styles. +// $button-border-width: 0px; +// $button-border-style: solid; +// $button-bg-color: $primary-color; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color +// $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(14); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke ; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. +// $f-dropdown-content-padding: rem-calc(20); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; +// $input-font-color: rgba(0,0,0,0.75); +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $mid-gray; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: none; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels + +// $input-error-message-padding: rem-calc(3 6 6); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: normal; +// $input-error-message-font-color: $alert-color; +// $input-error-message-font-color-alt: $light-purple; + +// We use this to style the glowing effect of inputs when focused +// $input-include-glowing-effect: true; +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +$select-bg-color: $white; +$select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $include-html-icon-bar-classes: $include-html-classes; +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + + + + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 0 !important; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-off-canvas-classes: $include-html-classes; + +// $tabbar-bg: $oil; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); +// $off-canvas-bg: $oil; +// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: $tuatara; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + +// $tabbar-menu-icon-text-indent: rem-calc(35); +// $tabbar-menu-icon-width: $tabbar-height; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $dark-purple; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $light-purple; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $silver; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +$panel-bg: scale-color($white, $lightness: -5%); +$panel-bg: scale-color($white, $lightness: 95%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +$panel-margin-bottom: 0; +//$panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $steel; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; + + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor ; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor ; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-pad: rem-calc(2); +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variables define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variables define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(8); +// $reveal-close-side: rem-calc(11); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: inside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $light-purple; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + +// We use these to control the active item styles +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling border styles and background colors for the switch container +// $switch-border-color: scale-color($white, $lightness: -20%); +// $switch-border-style: solid; +// $switch-border-width: 1px; +// $switch-bg: $white; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: rem-calc(22); +// $switch-height-sml: rem-calc(28); +// $switch-height-med: rem-calc(36); +// $switch-height-lrg: rem-calc(44); +// $switch-bottom-margin: rem-calc(20); + +// We use these to control default font sizes for our classes. +// $switch-font-size-tny: 11px; +// $switch-font-size-sml: 12px; +// $switch-font-size-med: 14px; +// $switch-font-size-lrg: 17px; +// $switch-label-side-padding: 6px; + + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); +// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); +// $switch-paddle-border-width: 1px; +// $switch-paddle-border-style: solid; +// $switch-paddle-transition-speed: .1s; +// $switch-paddle-transition-ease: ease-out; +// $switch-positive-color: scale-color($success-color, $lightness: 94%); +// $switch-negative-color: $white-smoke; + +// Outline Style for tabbing through switches +// $switch-label-outline: 1px dotted $jumbo; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow ; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke ; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(12); +// $tabs-navigation-bg-color: $mid-purple; +// $tabs-navigation-active-bg-color: $dark-purple; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $white; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(14); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: $column-gutter/2; + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// custom background +// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} + + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar +$topbar-bg-color: $white; +// $topbar-bg: $topbar-bg-color; + +// Height and margin +//$topbar-height: 60px; +$topbar-height: rem-calc(60); +// $topbar-margin-bottom: 30px; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Style the top bar dropdown elements +//$topbar-dropdown-bg: $white !important; +//$topbar-dropdown-link-color: $blue; +//$topbar-dropdown-link-bg: $white; +//$topbar-dropdown-link-weight: $font-weight-normal; +//$topbar-dropdown-toggle-size: 5px; +//$topbar-dropdown-toggle-color: $orange; +//$topbar-dropdown-toggle-alpha: 0.9; + +// Set the link colors and styles for top-level nav + +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; +// $topbar-link-font-size: rem-calc(16); +// $topbar-link-hover-lightness: -10%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; +// $topbar-link-bg-color-hover: $charcoal; +// $topbar-link-bg-hover: $dark-purple; +// $topbar-link-bg-active: $dark-purple !default; +// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); + +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: $topbar-height / 3; +// $topbar-back-link-size: $h5-font-size; +// $topbar-link-dropdown-padding: 20px; + +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; +// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; +// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss new file mode 100644 index 00000000..81a9b9ff --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss @@ -0,0 +1,687 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +@import "global"; +@import "grid"; +@import "buttons"; +@import "forms"; + +// +// Top Bar Variables +// +$include-html-top-bar-classes: $include-html-classes !default; + +// Background color for the top bar +$topbar-bg-color: $white !default; +$topbar-bg: $topbar-bg-color !default; + + +// Height and margin +$topbar-height: 60px !default; +$topbar-margin-bottom: 0 !default; + +// Controlling the styles for the title in the top bar +$topbar-title-weight: $font-weight-normal !default; +$topbar-title-font-size: rem-calc(17) !default; + +// Set the link colors and styles for top-level nav +$topbar-link-color: #333 !default; +$topbar-link-color-hover: $orange !default; +$topbar-link-color-active: $white !default; +$topbar-link-color-active-hover: $orange !default; +$topbar-link-weight: $font-weight-normal !default; +$topbar-link-font-size: rem-calc(13) !default; +$topbar-link-hover-lightness: -10% !default; // Darken by 10% +$topbar-link-bg: $topbar-bg !default; +$topbar-link-bg-hover: $white !default; +$topbar-link-bg-color-hover: $aluminum !default; +$topbar-link-bg-active: $primary-color !default; +$topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%) !default; +$topbar-link-font-family: $body-font-family !default; +$topbar-link-text-transform: none !default; +$topbar-link-padding: $topbar-height / 2 !default; +$topbar-back-link-size: rem-calc(18) !default; +$topbar-link-dropdown-padding: 20px !default; +$topbar-button-font-size: 0.75rem !default; +$topbar-button-top: 7px !default; + +// Style the top bar dropdown elements +//$topbar-dropdown-bg: $white !default; +//$topbar-dropdown-link-color: #333 !default; +//$topbar-dropdown-link-color-hover: $topbar-link-color-hover !default; +//$topbar-dropdown-link-bg: $white !default; +//$topbar-dropdown-link-weight: $font-weight-normal !default; +//$topbar-dropdown-toggle-size: 5px !default; +//$topbar-dropdown-toggle-color: $orange !default; +//$topbar-dropdown-toggle-alpha: 0.9 !default; + +//$topbar-dropdown-label-color: $orange !default; +//$topbar-dropdown-label-text-transform: uppercase !default; +//$topbar-dropdown-label-font-weight: $font-weight-bold !default; +//$topbar-dropdown-label-font-size: rem-calc(10) !default; +$topbar-dropdown-label-bg: $oil !default; + +// Top menu icon styles +$topbar-menu-link-transform: uppercase !default; +$topbar-menu-link-font-size: rem-calc(13) !default; +$topbar-menu-link-weight: $font-weight-bold !default; +$topbar-menu-link-color: #a5a5a5 !default; +$topbar-menu-icon-color: #a5a5a5 !default; +$topbar-menu-link-color-toggled: $jumbo !default; +$topbar-menu-icon-color-toggled: $jumbo !default; + +// Transitions and breakpoint styles +$topbar-transition-speed: 300ms !default; +// Using rem-calc for the below breakpoint causes issues with top bar +$topbar-breakpoint: #{lower-bound($medium-range)} !default; // Change to 9999px for always mobile layout +$topbar-media-query: $medium-up !default; + +// Divider Styles +$topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%) !default; +$topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%) !default; + +// Sticky Class +$topbar-sticky-class: ".sticky" !default; +$topbar-arrows: true !default; //Set false to remove the triangle icon from the menu item +$topbar-dropdown-arrows: true !default; //Set false to remove the \00bb >> text from dropdown subnavigation li + +// Accessibility mixins for hiding and showing the menu dropdown items +@mixin topbar-hide-dropdown { + // Makes an element visually hidden by default, but visible when focused. + display: block; + @include element-invisible(); +} + +@mixin topbar-show-dropdown { + display: block; + @include element-invisible-off(); + position: absolute !important; // Reset the position from static to absolute +} + +@include exports("top-bar") { + + @if $include-html-top-bar-classes { + + // Used to provide media query values for javascript components. + // This class is generated despite the value of $include-html-top-bar-classes + // to ensure width calculations work correctly. + meta.foundation-mq-topbar { + font-family: "/" + unquote($topbar-media-query) + "/"; + width: $topbar-breakpoint; + } + + /* Wrapped around .top-bar to contain to grid width */ + .contain-to-grid { + width: 100%; + background: $topbar-bg; + + .top-bar { margin-bottom: $topbar-margin-bottom; } + } + + // Wrapped around .top-bar to make it stick to the top + .fixed { + width: 100%; + #{$default-float}: 0; + position: fixed; + top: 0; + z-index: 99; + + &.expanded:not(.top-bar) { + overflow-y: auto; + height: auto; + width: 100%; + max-height: 100%; + + .title-area { + position: fixed; + width: 100%; + z-index: 99; + } + // Ensure you can scroll the menu on small screens + .top-bar-section { + z-index: 98; + margin-top: $topbar-height; + } + } + } + + .top-bar { + overflow: hidden; + height: $topbar-height; + line-height: $topbar-height; + position: relative; + background: $topbar-bg; + margin-bottom: $topbar-margin-bottom; + + // Topbar Global list Styles + ul { + margin-bottom: 0; + list-style: none; + } + + .row { max-width: none; } + + form, + input { margin-bottom: 0; } + + input { height: 1.8rem; padding-top: .35rem; padding-bottom: .35rem; font-size: $topbar-button-font-size; } + + .button, button { + padding-top: .35rem + rem-calc(1); + padding-bottom: .35rem + rem-calc(1); + margin-bottom: 0; + font-size: $topbar-button-font-size; + // position: relative; + // top: -1px; + + // Corrects a slight misalignment when put next to an input field + @media #{$small-only} { + position: relative; + top: -1px; + } + } + + // Title Area + .title-area { + position: relative; + margin: 0; + } + + .name { + height: $topbar-height; + margin: 0; + font-size: $rem-base; + + h1 { + line-height: $topbar-height; + font-size: $topbar-title-font-size; + margin: 0; + a { + font-weight: $topbar-title-weight; + color: $topbar-link-color; + width: 75%; + display: block; + padding: 0 $topbar-link-padding; + } + } + } + + // Menu toggle button on small devices + .toggle-topbar { + position: absolute; + #{$opposite-direction}: 0; + top: 0; + + a { + color: $topbar-link-color; + text-transform: $topbar-menu-link-transform; + font-size: $topbar-menu-link-font-size; + font-weight: $topbar-menu-link-weight; + position: relative; + display: block; + padding: 0 $topbar-link-padding; + height: $topbar-height; + line-height: $topbar-height; + } + + // Adding the class "menu-icon" will add the 3-line icon people love and adore. + &.menu-icon { + top: 50%; + margin-top: -16px; + + a { + @if $text-direction == rtl { + text-indent: -58px; + } + height: 34px; + line-height: 33px; + padding: 0 $topbar-link-padding+25 0 $topbar-link-padding; + color: $topbar-menu-link-color; + position: relative; + + & { + // @include hamburger icon + // + // We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon + // $width - Width of hamburger icon + // $left - If false, icon will be centered horizontally || explicitly set value in rem + // $top - If false, icon will be centered vertically || explicitly set value in rem + // $thickness - thickness of lines in hamburger icon, set value in px + // $gap - spacing between the lines in hamburger icon, set value in px + // $color - icon color + // $hover-color - icon color during hover, here it isn't set b/c it would override $topbar-menu-icon-color-toggled + // $offcanvas - Set to false of @include in topbar + @include hamburger(16px, false, 0, 1px, 6px, $topbar-menu-icon-color, "", false); + } + } + } + } + + // Change things up when the top-bar is expanded + &.expanded { + height: auto; + background: transparent; + + .title-area { background: $topbar-bg; } + + .toggle-topbar { + a { color: $topbar-menu-link-color-toggled; + span::after { + // Shh, don't tell, but box-shadows create the menu icon :) + // Change the color of the bars when the menu is expanded, using given thickness from hamburger() above + box-shadow: 0 0px 0 1px $topbar-menu-icon-color-toggled, + 0 7px 0 1px $topbar-menu-icon-color-toggled, + 0 14px 0 1px $topbar-menu-icon-color-toggled; + } + } + } + } + } + + // Right and Left Navigation that stacked by default + .top-bar-section { + #{$default-float}: 0; + position: relative; + width: auto; + @include single-transition($default-float, $topbar-transition-speed); + + ul { + padding: 0; + width: 100%; + height: auto; + display: block; + font-size: $rem-base; + margin: 0; + } + + .divider, + [role="separator"] { + border-top: $topbar-divider-border-top; + clear: both; + height: 1px; + width: 100%; + } + + ul li { + background: $topbar-dropdown-bg; + & > a { + display: block; + width: 100%; + color: $topbar-link-color; + padding: 12px 0 12px 0; + padding-#{$default-float}: $topbar-link-padding; + font-family: $topbar-link-font-family; + font-size: $topbar-link-font-size; + font-weight: $topbar-link-weight; + text-transform: $topbar-link-text-transform; + + + &.button { + font-size: $topbar-link-font-size; + padding-#{$opposite-direction}: $topbar-link-padding; + padding-#{$default-float}: $topbar-link-padding; + @include button-style($bg:$primary-color); + } + &.button.secondary { @include button-style($bg:$secondary-color); } + &.button.success { @include button-style($bg:$success-color); } + &.button.alert { @include button-style($bg:$alert-color); } + &.button.warning { @include button-style($bg:$warning-color); } + } + + > button { + font-size: $topbar-link-font-size; + padding-#{$opposite-direction}: $topbar-link-padding; + padding-#{$default-float}: $topbar-link-padding; + @include button-style($bg:$primary-color); + + &.secondary { @include button-style($bg:$secondary-color); } + &.success { @include button-style($bg:$success-color); } + &.alert { @include button-style($bg:$alert-color); } + &.warning { @include button-style($bg:$warning-color); } + } + + // Apply the hover link color when it has that class + &:hover:not(.has-form) > a { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + + } + + // Apply the active link color when it has that class + &.active > a { + background: $topbar-link-bg-active; + color: $topbar-link-color-active; + &:hover { + background: $topbar-link-bg-active-hover; + color: $topbar-link-color-active-hover; + } + } + } + + // Add some extra padding for list items contains buttons + .has-form { padding: $topbar-link-padding; } + + // Styling for list items that have a dropdown within them. + .has-dropdown { + position: relative; + + & > a { + &:after { + @if ($topbar-arrows){ + @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), $default-float); + } + margin-#{$opposite-direction}: $topbar-link-padding; + margin-top: -($topbar-dropdown-toggle-size / 2) - 2; + position: absolute; + top: 50%; + #{$opposite-direction}: 0; + } + } + + &.moved { position: static; + & > .dropdown { + @include topbar-show-dropdown(); + width: 100%; + } + & > a:after { + display: none; + } + } + } + + // Styling elements inside of dropdowns + .dropdown { + padding: 0; + position: absolute; + #{$default-float}: 100%; + top: 0; + z-index: 99; + @include topbar-hide-dropdown(); + + li { + width: 100%; + height: auto; + + a { + font-weight: $topbar-dropdown-link-weight; + padding: 8px $topbar-link-padding; + &.parent-link { + font-weight: $topbar-link-weight; + } + } + + &.title h5, &.parent-link { + // Back Button + margin-bottom: 0; + margin-top: 0; + font-size: $topbar-back-link-size; + a { + color: $topbar-link-color; + // line-height: $topbar-height / 2; + display: block; + &:hover { background:none; } + } + } + &.has-form { padding: 8px $topbar-link-padding; } + .button, button { top: auto; } + } + + label { + padding: 8px $topbar-link-padding 2px; + margin-bottom: 0; + text-transform: $topbar-dropdown-label-text-transform; + color: $topbar-dropdown-label-color; + font-weight: $topbar-dropdown-label-font-weight; + font-size: $topbar-dropdown-label-font-size; + } + } + } + + .js-generated { display: block; } + + + // Top Bar styles intended for screen sizes above the breakpoint. + @media #{$topbar-media-query} { + .top-bar { + background: $topbar-bg; + @include clearfix; + overflow: visible; + + .toggle-topbar { display: none; } + + .title-area { float: $default-float; } + .name h1 a { width: auto; } + + input, + .button, + button { + font-size: rem-calc(14); + position: relative; + top: $topbar-button-top; + } + + &.expanded { background: $topbar-bg; } + } + + .contain-to-grid .top-bar { + max-width: $row-width; + margin: 0 auto; + margin-bottom: $topbar-margin-bottom; + } + + .top-bar-section { + @include single-transition(none,0,0); + #{$default-float}: 0 !important; + + ul { + width: auto; + height: auto !important; + display: inline; + + li { + float: $default-float; + .js-generated { display: none; } + } + } + + li { + &.hover { + > a:not(.button) { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + } + } + &:not(.has-form) { + a:not(.button) { + padding: 0 $topbar-link-padding; + line-height: $topbar-height; + background: $topbar-link-bg; + &:hover { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + } + } + } + &.active:not(.has-form) { + a:not(.button) { + padding: 0 $topbar-link-padding; + line-height: $topbar-height; + color: $topbar-link-color-active; + background: $topbar-link-bg-active; + &:hover { + background: $topbar-link-bg-active-hover; + color: $topbar-link-color-active-hover; + } + } + } + } + + .has-dropdown { + + @if($topbar-arrows){ + + & > a { + padding-#{$opposite-direction}: $topbar-link-padding + $topbar-link-dropdown-padding !important; + &:after { + @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), top); + margin-top: -($topbar-dropdown-toggle-size / 2); + top: $topbar-height / 2; + } + } + + } + + &.moved { position: relative; + & > .dropdown { + @include topbar-hide-dropdown(); + } + } + + &.hover, &.not-click:hover { + & > .dropdown { + @include topbar-show-dropdown(); + } + } + > a:focus + .dropdown { + @include topbar-show-dropdown(); + } + + .dropdown li.has-dropdown { + & > a { + @if ($topbar-dropdown-arrows){ + &:after { + border: none; + content: "\00bb"; + top: 1rem; + margin-top: -1px; + #{$opposite-direction}: 5px; + line-height: 1.2; + } + } + } + } + + } + + .dropdown { + #{$default-float}: 0; + top: auto; + background: transparent; + min-width: 100%; + + li { + a { + color: $topbar-dropdown-link-color; + line-height: $topbar-height; + white-space: nowrap; + padding: 12px $topbar-link-padding; + background: $topbar-dropdown-link-bg; + } + + &:not(.has-form):not(.active) { + & > a:not(.button) { + color: $topbar-dropdown-link-color; + background: $topbar-dropdown-link-bg; + } + + &:hover > a:not(.button) { + color: $topbar-dropdown-link-color-hover; + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + } + } + + label { + white-space: nowrap; + background: $topbar-dropdown-label-bg; + } + + // Second Level Dropdowns + .dropdown { + #{$default-float}: 100%; + top: 0; + } + } + } + + & > ul > .divider, + & > ul > [role="separator"] { + border-bottom: none; + border-top: none; + border-#{$opposite-direction}: $topbar-divider-border-bottom; + clear: none; + height: $topbar-height; + width: 0; + } + + .has-form { + background: $topbar-link-bg; + padding: 0 $topbar-height / 3; + height: $topbar-height; + } + + // Position overrides for ul.right and ul.left + .#{$opposite-direction} { + li .dropdown { + #{$default-float}: auto; + #{$opposite-direction}: 0; + + li .dropdown { #{$opposite-direction}: 100%; } + } + } + .#{$default-float} { + li .dropdown { + #{$opposite-direction}: auto; + #{$default-float}: 0; + + li .dropdown { #{$default-float}: 100%; } + } + } + } + + // Degrade gracefully when Javascript is disabled. Displays dropdown and changes + // background & text color on hover. + .no-js .top-bar-section { + ul li { + // Apply the hover link color when it has that class + &:hover > a { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + } + + // Apply the active link color when it has that class + &:active > a { + background: $topbar-link-bg-active; + color: $topbar-link-color-active; + } + } + + .has-dropdown { + &:hover { + & > .dropdown { + @include topbar-show-dropdown(); + } + } + > a:focus + .dropdown { + @include topbar-show-dropdown(); + } + } + } + } + } +} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss new file mode 100644 index 00000000..41e6bd52 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss @@ -0,0 +1,1509 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +// $rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. + +// $base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 10% +// $base-line-height: 140%; + +// We use this to control whether or not CSS classes come through in the gem files. +// $include-html-classes: true; +// $include-print-styles: true; +// $include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +// $row-width: rem-calc(1000); +// $row-width: rem-calc(1170) !default; +// $total-columns: 12; +// $column-gutter: rem-calc(30); + + + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to define default font stacks +// $font-family-sans-serif: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; +// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + + +// We use these to define default font stacks + +// $font-family-light-serif: "Flanders Art Sans Light", Arial, sans-serif !default; +// $font-family-bold-serif: "Flanders Art Sans Bold", Arial, sans-serif !default; +// $font-family-sans-serif: "Flanders Art Sans", Arial, sans-serif !default; +// $font-family-medium-serif: "Flanders Art Sans Medium", Arial, sans-serif !default; + + +// $font-family-serif: Calibri, Georgia,serif !default; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace !default; + + + +// We use these to define default font weights +// $font-weight-normal: normal !default; +// $font-weight-bold: bold !default; + + + + +// We use these to define default font weights +// $font-weight-normal: normal !default; +// $font-weight-bold: bold !default; + +// $ghost : #FAFAFA; +// $snow : #F9F9F9; +// $vapor : #F6F6F6; +// $white-smoke : #F5F5F5; +// $smoke : #EEEEEE; +// $gainsboro : #DDDDDD; +// $iron : #CCCCCC; +// $base : #AAAAAA; +// $jumbo : #888888; +// $monsoon : #777777; +// $charcoal : #555555; +// $tuatara : #444444; +// $oil : #333333; + + +// We use these as default colors throughout + +// $primary-color: #944EA1 !default; +// $secondary-color: #e7e7e7 !default; +// $alert-color: #ff0000 !default; +// $success-color: #43AC6A !default; +// $warning-color: #f08a24 !default; +// $info-color: #a0d3e8 !default; +// $custom-color:#FFFFCC !default; + + +// $dark-purple : rgb(117,63,127); // #753F7F +// $mid-purple : rgb(148,78,161); // #944EA1 +// $light-purple : rgb(176,93,191); // #B05DBF +// $white : rgb(255,255,255); // #FFFFFF +// $black : rgb(0, 0, 0); // #000000 +// $dark-gray : rgb(63,56,64); // #3F3840 +// $mid-gray : rgb(229,229,229); // #E5E5E5 +// $light-gray : rgb(237,237,237); // #EDEDED +// $gray : rgb(213,213,213); // #D5D5D5 +// $silver : rgb(152,152,152); // #989898 +// $steel : #666666 !default; +// $jet : #333333 !default; +// $ghost : #FAFAFA; +// $aluminum : #efefef; +// $white-gray : #fbfbfb; // hover color +// $jumbo : #888888; + +// social +// $soc-twitter : #2da5da; +// $soc-facebook : #3567a6; +// $soc-mail : #926da5; +// $soc-linkedin : #007ab9; +// $soc-twitter_hover : #2690bf; +// $soc-facebook_hover : #255592; +// $soc-mail_hover : #7a588b; +// $soc-linkedin_hover : #006ca4; + +// OE specific +// $fresh-blue : #2da3ce; +// $gray-blue : #86abbe; + +// We use these to control various global styles +// $body-bg: #f5F5F5; +// $body-font-color: $silver; +// $body-font-family: $font-family-sans-serif; +// $body-font-weight: $font-weight-normal; +// $body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// OE Query Ranges + +// $small-range: (0em, 36.125em) !default; +// $medium-range: (36.128em, 55.500em) !default; +// $large-range: (55.503em, 73.125em) !default; +// $xlarge-range: (73.128em, 120em) !default; +// $xxlarge-range: (120.063em, 99999999em) !default; + +// $screen: "only screen"; +// $landscape: "#{$screen} and (orientation: landscape)"; +// $portrait: "#{$screen} and (orientation: portrait)"; +// $small-up: $screen; +// $small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; +// $medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +// $medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; +// $large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +// $large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; +// $xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +// $xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; +// $xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +// $xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +// $small: $medium-up; +// $medium: $medium-up; +// $large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: $body-font-family; +// $header-font-weight: $font-weight-normal; +// $header-font-style: normal; +// $header-font-color: $dark-purple; +// $header-line-height: 1.4; +// $header-top-margin: .2rem; +// $header-bottom-margin: .5rem; +// $header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes +// $h1-font-size: rem-calc(44); +// $h2-font-size: rem-calc(37); +// $h3-font-size: rem-calc(27); +// $h4-font-size: rem-calc(23); +// $h5-font-size: rem-calc(18); +// $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +// $h1-font-reduction: rem-calc(10) !default; +// $h2-font-reduction: rem-calc(10) !default; +// $h3-font-reduction: rem-calc(5) !default; +// $h4-font-reduction: rem-calc(5) !default; +// $h5-font-reduction: 0 !default; +// $h6-font-reduction: 0 !default; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); +// $subheader-font-weight: $font-weight-normal; +// $subheader-top-margin: .2rem; +// $subheader-bottom-margin: .5rem; + +// A general styling +// $small-font-size: 80%; +// $small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; +// $paragraph-font-size: 1rem; +// $paragraph-line-height: 1.4; +// $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; +// $anchor-font-color: $primary-color; +// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); + +// We use these to style the
element +// $hr-border-width: 1px; +// $hr-border-style: solid; +// $hr-border-color: $gainsboro; +// $hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(2 20 0 19); +// $blockquote-border: 3px solid $mid-purple; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver ; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: $column-gutter/2; +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// We use this to control transition effects +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); +// $align-block-grid-to-grid: false; + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); +// $crumb-side-padding: rem-calc(14); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 0px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. +// $crumb-font-size: rem-calc(13); +// $crumb-font-color: $primary-color; +// $crumb-font-color-current: $dark-gray; +// $crumb-font-color-unavailable: $silver; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs +// $crumb-slash-color: $base; +// $crumb-slash: "›"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border and hover styles. +// $button-border-width: 0px; +// $button-border-style: solid; +// $button-bg-color: $primary-color; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color +// $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(14); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke ; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. +// $f-dropdown-content-padding: rem-calc(20); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; +// $input-font-color: rgba(0,0,0,0.75); +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $mid-gray; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: none; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels + +// $input-error-message-padding: rem-calc(3 6 6); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: normal; +// $input-error-message-font-color: $alert-color; +// $input-error-message-font-color-alt: $light-purple; + +// We use this to style the glowing effect of inputs when focused +// $input-include-glowing-effect: true; +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +// $select-bg-color: $white; +// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $include-html-icon-bar-classes: $include-html-classes; +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + + + + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 0 !important; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-off-canvas-classes: $include-html-classes; + +// $tabbar-bg: $oil; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); +// $off-canvas-bg: $oil; +// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: $tuatara; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + +// $tabbar-menu-icon-text-indent: rem-calc(35); +// $tabbar-menu-icon-width: $tabbar-height; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $dark-purple; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $light-purple; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $silver; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +// $panel-bg: scale-color($white, $lightness: -5%); +// $panel-bg: scale-color($white, $lightness: 95%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +// $panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $steel; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; + + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor ; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor ; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-pad: rem-calc(2); +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variables define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variables define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(8); +// $reveal-close-side: rem-calc(11); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: inside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $light-purple; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + +// We use these to control the active item styles +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling border styles and background colors for the switch container +// $switch-border-color: scale-color($white, $lightness: -20%); +// $switch-border-style: solid; +// $switch-border-width: 1px; +// $switch-bg: $white; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: rem-calc(22); +// $switch-height-sml: rem-calc(28); +// $switch-height-med: rem-calc(36); +// $switch-height-lrg: rem-calc(44); +// $switch-bottom-margin: rem-calc(20); + +// We use these to control default font sizes for our classes. +// $switch-font-size-tny: 11px; +// $switch-font-size-sml: 12px; +// $switch-font-size-med: 14px; +// $switch-font-size-lrg: 17px; +// $switch-label-side-padding: 6px; + + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); +// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); +// $switch-paddle-border-width: 1px; +// $switch-paddle-border-style: solid; +// $switch-paddle-transition-speed: .1s; +// $switch-paddle-transition-ease: ease-out; +// $switch-positive-color: scale-color($success-color, $lightness: 94%); +// $switch-negative-color: $white-smoke; + +// Outline Style for tabbing through switches +// $switch-label-outline: 1px dotted $jumbo; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow ; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke ; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(12); +// $tabs-navigation-bg-color: $mid-purple; +// $tabs-navigation-active-bg-color: $dark-purple; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $white; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(14); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: $column-gutter/2; + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// custon background +// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} + + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar +// $topbar-bg-color: $mid-purple; +// $topbar-bg: $topbar-bg-color; + +// Height and margin +// $topbar-height: 45px; +// $topbar-margin-bottom: 30px; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Style the top bar dropdown elements +// $topbar-dropdown-bg: $mid-purple; +// $topbar-dropdown-link-color: $white; +// $topbar-dropdown-link-bg: $mid-purple; +// $topbar-dropdown-link-weight: $font-weight-normal; +// $topbar-dropdown-toggle-size: 5px; +// $topbar-dropdown-toggle-color: $white; +// $topbar-dropdown-toggle-alpha: 0.4; + +// Set the link colors and styles for top-level nav + +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; +// $topbar-link-font-size: rem-calc(16); +// $topbar-link-hover-lightness: -10%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; +// $topbar-link-bg-color-hover: $charcoal; +// $topbar-link-bg-hover: $dark-purple; +// $topbar-link-bg-active: $dark-purple !default; +// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); + +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: $topbar-height / 3; +// $topbar-back-link-size: $h5-font-size; +// $topbar-link-dropdown-padding: 20px; + +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; +// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; +// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss new file mode 100644 index 00000000..ef01bcee --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss @@ -0,0 +1,103 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// This is the default html and body font-size for the base rem value. +$rem-base: 16px !default; + +// IMPORT ONCE +// We use this to prevent styles from being loaded multiple times for compenents that rely on other components. +$modules: () !default; +@mixin exports($name) { + $module_index: index($modules, $name); + @if (($module_index == null) or ($module_index == false)) { + $modules: append($modules, $name); + @content; + } +} + +// +// @functions +// + + +// RANGES +// We use these functions to define ranges for various things, like media queries. +@function lower-bound($range){ + @if length($range) <= 0 { + @return 0; + } + @return nth($range,1); +} + +@function upper-bound($range) { + @if length($range) < 2 { + @return 999999999999; + } + @return nth($range, 2); +} + +// STRIP UNIT +// It strips the unit of measure and returns it +@function strip-unit($num) { + @return $num / ($num * 0 + 1); +} + +// CONVERT TO REM +@function convert-to-rem($value, $base-value: $rem-base) { + $value: strip-unit($value) / strip-unit($base-value) * 1rem; + @if ($value == 0rem) { $value: 0; } // Turn 0rem into 0 + @return $value; +} + +@function data($attr) { + @if $namespace { + @return '[data-' + $namespace + '-' + $attr + ']'; + } + + @return '[data-' + $attr + ']'; +} + +// REM CALC + +// New Syntax, allows to optionally calculate on a different base value to counter compounding effect of rem's. +// Call with 1, 2, 3 or 4 parameters, 'px' is not required but supported: +// +// rem-calc(10 20 30px 40); +// +// Space delimited, if you want to delimit using comma's, wrap it in another pair of brackets +// +// rem-calc((10, 20, 30, 40px)); +// +// Optionally call with a different base (eg: 8px) to calculate rem. +// +// rem-calc(16px 32px 48px, 8px); +// +// If you require to comma separate your list +// +// rem-calc((16px, 32px, 48), 8px); + +@function rem-calc($values, $base-value: $rem-base) { + $max: length($values); + + @if $max == 1 { @return convert-to-rem(nth($values, 1), $base-value); } + + $remValues: (); + @for $i from 1 through $max { + $remValues: append($remValues, convert-to-rem(nth($values, $i), $base-value)); + } + @return $remValues; +} + +// OLD EM CALC +// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() +@function emCalc($values){ + @return rem-calc($values); +} + +// OLD EM CALC +// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() +@function em-calc($values){ + @return rem-calc($values); +} diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst new file mode 100644 index 00000000..17c4b2be --- /dev/null +++ b/cookiecutters/scaffold/README.rst @@ -0,0 +1,34 @@ +======================= +atramhasis demo project +======================= + +Requirements +------------ + +* Python 3.9+ +* npm + +Usage +----- + +#. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv + # Change directory into your newly created project if not already there. + $ pip install -r requirements-dev.txt + $ pip install -e . + +#. Setup database + + .. code-block:: bash + + $ alembic upgrade head + +#. Run server + + .. code-block:: bash + + $ cd + $ pserve development.ini diff --git a/cookiecutters/scaffold/cookiecutter.json b/cookiecutters/scaffold/cookiecutter.json new file mode 100644 index 00000000..621a1597 --- /dev/null +++ b/cookiecutters/scaffold/cookiecutter.json @@ -0,0 +1,6 @@ +{ + "repo": "atramhasis_demo", + "package": "atramhasis_demo", + "package_logger": "demo_logger", + "project": "atramhasis-demo" +} diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt b/cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt new file mode 100644 index 00000000..00655981 --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt @@ -0,0 +1,4 @@ +0.0 +--- + +- Initial version \ No newline at end of file diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst b/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst new file mode 100644 index 00000000..ed8c0d1a --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst @@ -0,0 +1,3 @@ +{{cookiecutter.package}} README + +this is just a scaffold diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini b/cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini new file mode 100644 index 00000000..0dfeb651 --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini @@ -0,0 +1,64 @@ +# A generic, single database configuration. + +[alembic] +# path to migration scripts +script_location = atramhasis:alembic + +# uncomment if your project uses its own alembic +# script_location = alembic +# version_locations = %(here)s/alembic/versions atramhasis:alembic/versions + +# template used to generate migration files +# file_template = %%(rev)s_%%(slug)s + +# max length of characters to apply to the +# "slug" field +#truncate_slug_length = 40 + +# set to 'true' to run the environment during +# the 'revision' command, regardless of autogenerate +# revision_environment = false + +# set to 'true' to allow .pyc and .pyo files without +# a source .py file to be detected as revisions in the +# versions/ directory +# sourceless = false + +# sqlalchemy.url = sqlite:///%(here)s/atramhasis.sqlite + +ini_location = %(here)s/development.ini + +# Logging configuration +[loggers] +keys = root,sqlalchemy,alembic + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = WARN +handlers = console +qualname = + +[logger_sqlalchemy] +level = WARN +handlers = +qualname = sqlalchemy.engine + +[logger_alembic] +level = INFO +handlers = +qualname = alembic + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(levelname)-5.5s [%(name)s] %(message)s +datefmt = %H:%M:%S diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini new file mode 100644 index 00000000..ed40047b --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini @@ -0,0 +1,10 @@ +[app:main] +use = egg:my_atra + +sqlalchemy.url = sqlite:///%(here)s/atra.db + + +[server:main] +use = egg:waitress#main +host = 0.0.0.0 +port = 6543 \ No newline at end of file diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml b/cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml new file mode 100644 index 00000000..9d2d8957 --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml @@ -0,0 +1,21 @@ +[build-system] +requires = ["hatchling"] +build-backend = "hatchling.build" + +[project] +name = "My atramhasis" +description = "My atramhasis setup" +version = "0.0.1" + +dependencies = [ + "atramhasis", + "pyramid", +] + +[project.optional-dependencies] +dev = [ + "waitress" +] + +[project.entry-points."paste.app_factory"] +main = "{{ cookiecutter.package }}:main" diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py b/cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py new file mode 100644 index 00000000..207bc394 --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py @@ -0,0 +1,11 @@ +from pyramid.config import Configurator + + +def main(global_config, **settings): + """ This function returns a Pyramid WSGI application.""" + with Configurator(settings=settings) as config: + config.include('atramhasis') + # Set up atramhasis db + config.include('atramhasis:data.db') + + return config.make_wsgi_app() From 99af80033a891f6522d2e5d157ab123f8445bf06 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 10:48:10 +0200 Subject: [PATCH 02/20] Some doc updates --- cookiecutters/demo/README.rst | 6 ++++++ cookiecutters/scaffold/README.rst | 6 ++++++ docs/source/customisation.rst | 2 +- docs/source/demo.rst | 2 +- 4 files changed, 14 insertions(+), 2 deletions(-) diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst index 6c154d80..ec01a08b 100644 --- a/cookiecutters/demo/README.rst +++ b/cookiecutters/demo/README.rst @@ -11,6 +11,12 @@ Requirements Usage ----- +#. Use cookiecutter to generate the demo project + +.. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo + #. Create a virtual environment and install requirements .. code-block:: bash diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst index 17c4b2be..ab79904d 100644 --- a/cookiecutters/scaffold/README.rst +++ b/cookiecutters/scaffold/README.rst @@ -11,6 +11,12 @@ Requirements Usage ----- +#. Use cookiecutter to generate the scaffold project + +.. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold + #. Create a virtual environment and install requirements .. code-block:: bash diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index 500ca206..b03c4474 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -16,7 +16,7 @@ instance with only these default settings. Creating your own project ========================= -Follow the README at `atramhasis_scaffold_cookiecutter `_ +Follow the README at `atramhasis scaffold cookiecutter `_ This gives you a clean slate to start your customisations on. diff --git a/docs/source/demo.rst b/docs/source/demo.rst index 15d0e45a..d1955469 100644 --- a/docs/source/demo.rst +++ b/docs/source/demo.rst @@ -24,7 +24,7 @@ Once cookiecutter is installed, you use it to generate the demo site. .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis_demo_cookiecutter + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo Running this command will ask a few questions. Just accept the default answers, unless you want to give your project a different name. After the From 25374106167d60bda6d4a96b09ffafc4c226f072 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 11:07:10 +0200 Subject: [PATCH 03/20] rename cookiecutter settings. --- atramhasis/static/package-lock.json | 26 +++++------------- cookiecutters/demo/cookiecutter.json | 7 ++--- .../demo/{{cookiecutter.repo}}/MANIFEST.in | 2 -- .../scss/_{{cookiecutter.package}}-admin.scss | 1 - .../_{{cookiecutter.package}}-settings.scss | 1 - .../scss/_{{cookiecutter.package}}.scss | 1 - .../CHANGES.txt | 0 .../{{cookiecutter.root_folder}}/MANIFEST.in | 2 ++ .../README.rst | 2 +- .../alembic.ini | 0 .../development.ini | 10 +++---- .../pyproject.toml | 4 +-- .../requirements-dev.txt | 0 .../requirements.txt | 0 .../__init__.py | 4 +-- .../event_handlers.py | 0 .../locale/atramhasis.pot | 0 .../locale/en/LC_MESSAGES/atramhasis.mo | Bin .../locale/en/LC_MESSAGES/atramhasis.po | 0 .../locale/fr/LC_MESSAGES/atramhasis.mo | Bin .../locale/fr/LC_MESSAGES/atramhasis.po | 0 .../locale/nl/LC_MESSAGES/atramhasis.mo | Bin .../locale/nl/LC_MESSAGES/atramhasis.po | 0 .../skos/__init__.py | 0 .../static/Gemfile | 0 .../static/config.rb | 0 .../static/css/app-admin.css | 0 .../static/css/app.css | 0 .../static/css/print.css | 0 .../static/css/schemetree.css | 0 .../static/img/.gitkeep | 0 .../static/img/atramlogo.png | Bin .../static/img/favicon.ico | Bin .../static/img/headimg.png | Bin .../static/img/listitem.png | Bin .../static/js/app.js | 0 .../static/js/concept.js | 0 .../static/package-lock.json | 0 .../static/package.json | 0 ...{{cookiecutter.python_package}}-admin.scss | 1 + ...ookiecutter.python_package}}-settings.scss | 1 + .../_{{cookiecutter.python_package}}.scss | 1 + .../static/scss/app-admin.scss | 4 +-- .../static/scss/app.scss | 4 +-- .../scss/atramhasis/_atramhasis-admin.scss | 0 .../scss/atramhasis/_atramhasis-article.scss | 0 .../scss/atramhasis/_atramhasis-custom.scss | 0 .../scss/atramhasis/_atramhasis-footer.scss | 0 .../scss/atramhasis/_atramhasis-forms.scss | 0 .../scss/atramhasis/_atramhasis-header.scss | 0 .../scss/atramhasis/_atramhasis-home.scss | 0 .../scss/atramhasis/_atramhasis-icons.scss | 0 .../scss/atramhasis/_atramhasis-mquery.scss | 0 .../scss/atramhasis/_atramhasis-settings.scss | 0 .../scss/atramhasis/_atramhasis-topbar.scss | 0 .../static/scss/atramhasis/_settings.scss | 0 .../atramhasis/foundation/_functions.scss | 0 cookiecutters/scaffold/cookiecutter.json | 7 ++--- .../scaffold/{{cookiecutter.repo}}/README.rst | 3 -- .../CHANGES.txt | 0 .../{{cookiecutter.root_folder}}/README.rst | 3 ++ .../alembic.ini | 0 .../development.ini | 2 +- .../pyproject.toml | 4 +-- .../__init__.py | 0 65 files changed, 38 insertions(+), 52 deletions(-) delete mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in delete mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/CHANGES.txt (100%) create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/README.rst (50%) rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/alembic.ini (100%) rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/development.ini (90%) rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/pyproject.toml (85%) rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/requirements-dev.txt (100%) rename cookiecutters/demo/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/requirements.txt (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/__init__.py (91%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/event_handlers.py (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/atramhasis.pot (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/en/LC_MESSAGES/atramhasis.mo (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/en/LC_MESSAGES/atramhasis.po (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/fr/LC_MESSAGES/atramhasis.mo (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/fr/LC_MESSAGES/atramhasis.po (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/nl/LC_MESSAGES/atramhasis.mo (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/locale/nl/LC_MESSAGES/atramhasis.po (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/skos/__init__.py (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/Gemfile (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/config.rb (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/css/app-admin.css (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/css/app.css (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/css/print.css (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/css/schemetree.css (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/img/.gitkeep (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/img/atramlogo.png (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/img/favicon.ico (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/img/headimg.png (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/img/listitem.png (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/js/app.js (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/js/concept.js (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/package-lock.json (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/package.json (100%) create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/app-admin.scss (82%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/app.scss (82%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-admin.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-article.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-custom.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-footer.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-forms.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-header.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-home.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-icons.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-mquery.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-settings.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_atramhasis-topbar.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/_settings.scss (100%) rename cookiecutters/demo/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/static/scss/atramhasis/foundation/_functions.scss (100%) delete mode 100644 cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst rename cookiecutters/scaffold/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/CHANGES.txt (100%) create mode 100644 cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst rename cookiecutters/scaffold/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/alembic.ini (100%) rename cookiecutters/scaffold/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/development.ini (73%) rename cookiecutters/scaffold/{{{cookiecutter.repo}} => {{cookiecutter.root_folder}}}/pyproject.toml (76%) rename cookiecutters/scaffold/{{{cookiecutter.repo}}/{{cookiecutter.package}} => {{cookiecutter.root_folder}}/{{cookiecutter.python_package}}}/__init__.py (100%) diff --git a/atramhasis/static/package-lock.json b/atramhasis/static/package-lock.json index e1966004..32635377 100644 --- a/atramhasis/static/package-lock.json +++ b/atramhasis/static/package-lock.json @@ -1,35 +1,23 @@ { "name": "atramhasis", "version": "2.0.0", - "lockfileVersion": 3, + "lockfileVersion": 1, "requires": true, - "packages": { - "": { - "name": "atramhasis", - "version": "2.0.0", - "dependencies": { - "d3": "~3.5.17", - "font-awesome": "~4.7.0", - "foundation-sites": "~5.5.3" - } - }, - "node_modules/d3": { + "dependencies": { + "d3": { "version": "3.5.17", "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", "integrity": "sha512-yFk/2idb8OHPKkbAL8QaOaqENNoMhIaSHZerk3oQsECwkObkCpJyjYwCe+OHiq6UEdhe1m8ZGARRRO3ljFjlKg==" }, - "node_modules/font-awesome": { + "font-awesome": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", - "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=", - "engines": { - "node": ">=0.10.3" - } + "integrity": "sha512-U6kGnykA/6bFmg1M/oT9EkFeIYv7JlX3bozwQJWiiLz6L0w3F5vBVPxHlwyX/vtNq1ckcpRKOB9f2Qal/VtFpg==" }, - "node_modules/foundation-sites": { + "foundation-sites": { "version": "5.5.3", "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-5.5.3.tgz", - "integrity": "sha1-ZVbrKzHN47ImYwEWvSFdldBWwKc=" + "integrity": "sha512-z0NZl6Orkmeu0yhgjl3a8Ecd3frjEichn9IqocQX2jHMv9Ecd6UOPWS85f1YJXdCF6bHqnekGkrcWQ37ciR0Pw==" } } } diff --git a/cookiecutters/demo/cookiecutter.json b/cookiecutters/demo/cookiecutter.json index 0388c393..b07501bf 100644 --- a/cookiecutters/demo/cookiecutter.json +++ b/cookiecutters/demo/cookiecutter.json @@ -1,6 +1,5 @@ { - "repo": "atramhasis_demo", - "package": "atramhasis_demo", - "package_logger": "atramhasis_demo_logger", - "project": "atramhasis-demo" + "root_folder": "atramhasis_demo", + "python_package": "atramhasis_demo", + "package_logger": "demo_logger" } diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in b/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in deleted file mode 100644 index e1b44dfb..00000000 --- a/cookiecutters/demo/{{cookiecutter.repo}}/MANIFEST.in +++ /dev/null @@ -1,2 +0,0 @@ -include *.txt *.ini *.cfg *.rst -recursive-include {{cookiecutter.package}} *.ico *.png *.css *.gif *.jpg *.pt *.txt *.jinja2 *.js *.html *.xml diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss deleted file mode 100644 index 3b8218dd..00000000 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-admin.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss deleted file mode 100644 index d8f2b94d..00000000 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}-settings.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss b/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss deleted file mode 100644 index 1d9026a5..00000000 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/_{{cookiecutter.package}}.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.package}} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/CHANGES.txt rename to cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in b/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in new file mode 100644 index 00000000..637fe6be --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in @@ -0,0 +1,2 @@ +include *.txt *.ini *.cfg *.rst +recursive-include {{cookiecutter.python_package}} *.ico *.png *.css *.gif *.jpg *.pt *.txt *.jinja2 *.js *.html *.xml diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/README.rst b/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst similarity index 50% rename from cookiecutters/demo/{{cookiecutter.repo}}/README.rst rename to cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst index 916b8556..8555ad9b 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/README.rst +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst @@ -1,3 +1,3 @@ -{{cookiecutter.project}} README +{{cookiecutter.python_package}} README This is an Atramhasis demo application diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/alembic.ini rename to cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/development.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini similarity index 90% rename from cookiecutters/demo/{{cookiecutter.repo}}/development.ini rename to cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini index 93dd9b74..835d8dac 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/development.ini +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini @@ -4,7 +4,7 @@ ### [app:main] -use = egg:{{cookiecutter.project}} +use = egg:{{cookiecutter.python_package}} pyramid.reload_templates = true pyramid.debug_authorization = false @@ -16,18 +16,18 @@ pyramid.includes = pyramid_tm jinja2.directories = atramhasis:templates - {{cookiecutter.package}}:templates + {{cookiecutter.python_package}}:templates jinja2.extensions = jinja2.ext.do jinja2.filters = label_sort = atramhasis.utils.label_sort available_languages = en nl fr -sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.package}}.sqlite +sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite atramhasis.session_factory.secret = test123 skosprovider.skosregistry_location = request -skosprovider.skosregistry_factory = {{cookiecutter.package}}.skos.create_registry +skosprovider.skosregistry_factory = {{cookiecutter.python_package}}.skos.create_registry jinja2.i18n.domain = atramhasis @@ -117,7 +117,7 @@ qualname = sqlalchemy.engine [logger_{{cookiecutter.package_logger}}] level = DEBUG handlers = -qualname = {{cookiecutter.package}} +qualname = {{cookiecutter.python_package}} [handler_console] class = StreamHandler diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml similarity index 85% rename from cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml rename to cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml index 1a12fadf..0c8bd0bc 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/pyproject.toml +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml @@ -3,7 +3,7 @@ requires = ["hatchling", "hatch-fancy-pypi-readme"] build-backend = "hatchling.build" [project] -name = "My atramhasis" +name = "{{ cookiecutter.python_package }}" description = "My atramhasis setup" version = "0.0.1" @@ -21,7 +21,7 @@ dev = [ ] [project.entry-points."paste.app_factory"] -main = "{{ cookiecutter.package }}:main" +main = "{{ cookiecutter.python_package }}:main" [tool.hatch.metadata.hooks.fancy-pypi-readme] content-type = "text/x-rst" diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/requirements-dev.txt rename to cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/requirements.txt rename to cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py similarity index 91% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py index c6be6989..acf240e3 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py @@ -39,12 +39,12 @@ def main(global_config, **settings): config.include("atramhasis:data.db") # Set up translations - config.add_translation_dirs("{{cookiecutter.package}}:locale/") + config.add_translation_dirs("{{cookiecutter.python_package}}:locale/") # Override assets config.override_asset( to_override="atramhasis:static/", - override_with="{{cookiecutter.package}}:static/", + override_with="{{cookiecutter.python_package}}:static/", ) # Add atramhasis static folder config.add_static_view( diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/event_handlers.py rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/atramhasis.pot rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.mo rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.po similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/en/LC_MESSAGES/atramhasis.po rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.po diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.mo rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/fr/LC_MESSAGES/atramhasis.po rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.mo rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/locale/nl/LC_MESSAGES/atramhasis.po rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/skos/__init__.py rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/Gemfile rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/config.rb rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app-admin.css rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/app.css rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/print.css rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/css/schemetree.css rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/.gitkeep rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/atramlogo.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/atramlogo.png rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/favicon.ico b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/favicon.ico similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/favicon.ico rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/favicon.ico diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/headimg.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/headimg.png rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/listitem.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/listitem.png similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/img/listitem.png rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/listitem.png diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/app.js rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/js/concept.js rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package-lock.json rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/package.json rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss new file mode 100644 index 00000000..0ed7749a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss new file mode 100644 index 00000000..8bc18143 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss new file mode 100644 index 00000000..6140b31a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}} diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss similarity index 82% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss index 7e6190f2..f163dbe6 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app-admin.scss +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss @@ -1,6 +1,6 @@ @import "atramhasis/settings"; @import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.package}}-settings"; +@import "{{cookiecutter.python_package}}-settings"; @import "foundation"; @import "font-awesome"; @import "atramhasis/atramhasis-header"; @@ -12,4 +12,4 @@ @import "atramhasis/atramhasis-mquery"; @import "atramhasis/atramhasis-forms"; @import "atramhasis/atramhasis-admin"; -@import "{{cookiecutter.package}}-admin"; +@import "{{cookiecutter.python_package}}-admin"; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss similarity index 82% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss index 157f63d4..a13be20f 100644 --- a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/app.scss +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss @@ -1,6 +1,6 @@ @import "atramhasis/settings"; @import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.package}}-settings"; +@import "{{cookiecutter.python_package}}-settings"; @import "foundation"; @import "font-awesome"; @import "atramhasis/atramhasis-header"; @@ -11,4 +11,4 @@ @import "atramhasis/atramhasis-article"; //@import "atramhasis/atramhasis-topbar"; @import "atramhasis/atramhasis-mquery"; -@import "{{cookiecutter.package}}"; +@import "{{cookiecutter.python_package}}"; diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-admin.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-article.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-custom.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-footer.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-forms.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-header.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-home.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-icons.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-mquery.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-settings.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_atramhasis-topbar.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/_settings.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss diff --git a/cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss similarity index 100% rename from cookiecutters/demo/{{cookiecutter.repo}}/{{cookiecutter.package}}/static/scss/atramhasis/foundation/_functions.scss rename to cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss diff --git a/cookiecutters/scaffold/cookiecutter.json b/cookiecutters/scaffold/cookiecutter.json index 621a1597..7200fd03 100644 --- a/cookiecutters/scaffold/cookiecutter.json +++ b/cookiecutters/scaffold/cookiecutter.json @@ -1,6 +1,5 @@ { - "repo": "atramhasis_demo", - "package": "atramhasis_demo", - "package_logger": "demo_logger", - "project": "atramhasis-demo" + "root_folder": "atramhasis_scaffold", + "python_package": "atramhasis_scaffold", + "package_logger": "scaffold_logger" } diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst b/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst deleted file mode 100644 index ed8c0d1a..00000000 --- a/cookiecutters/scaffold/{{cookiecutter.repo}}/README.rst +++ /dev/null @@ -1,3 +0,0 @@ -{{cookiecutter.package}} README - -this is just a scaffold diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.repo}}/CHANGES.txt rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst new file mode 100644 index 00000000..45fe820b --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst @@ -0,0 +1,3 @@ +{{cookiecutter.python_package}} README + +this is just a scaffold diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.repo}}/alembic.ini rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini similarity index 73% rename from cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini index ed40047b..7ccde76f 100644 --- a/cookiecutters/scaffold/{{cookiecutter.repo}}/development.ini +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini @@ -1,5 +1,5 @@ [app:main] -use = egg:my_atra +use = egg:{{ cookiecutter.python_package }} sqlalchemy.url = sqlite:///%(here)s/atra.db diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml similarity index 76% rename from cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml index 9d2d8957..06c8c52c 100644 --- a/cookiecutters/scaffold/{{cookiecutter.repo}}/pyproject.toml +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml @@ -3,7 +3,7 @@ requires = ["hatchling"] build-backend = "hatchling.build" [project] -name = "My atramhasis" +name = "{{ cookiecutter.python_package }}" description = "My atramhasis setup" version = "0.0.1" @@ -18,4 +18,4 @@ dev = [ ] [project.entry-points."paste.app_factory"] -main = "{{ cookiecutter.package }}:main" +main = "{{ cookiecutter.python_package }}:main" diff --git a/cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.repo}}/{{cookiecutter.package}}/__init__.py rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py From ff45f5e0cee5cc3f9bcd18eeb57d5ad7e19ed4d4 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 11:56:02 +0200 Subject: [PATCH 04/20] Simplify cookiecutters --- cookiecutter/README.rst | 47 + cookiecutter/__init__.py | 0 .../cookiecutter.json | 0 .../{{cookiecutter.root_folder}}/CHANGES.txt | 0 .../{{cookiecutter.root_folder}}/README.rst | 0 .../{{cookiecutter.root_folder}}/__init__.py | 0 .../{{cookiecutter.root_folder}}/alembic.ini | 0 .../development.ini | 0 .../pyproject.toml | 0 .../__init__.py | 0 cookiecutters/demo/README.rst | 49 - cookiecutters/demo/cookiecutter.json | 5 - .../{{cookiecutter.root_folder}}/MANIFEST.in | 2 - .../{{cookiecutter.root_folder}}/README.rst | 3 - .../{{cookiecutter.root_folder}}/alembic.ini | 60 - .../development.ini | 129 - .../pyproject.toml | 31 - .../requirements-dev.txt | 4 - .../requirements.txt | 1 - .../__init__.py | 56 - .../event_handlers.py | 14 - .../locale/atramhasis.pot | 183 - .../locale/en/LC_MESSAGES/atramhasis.mo | Bin 2693 -> 0 bytes .../locale/en/LC_MESSAGES/atramhasis.po | 149 - .../locale/fr/LC_MESSAGES/atramhasis.mo | Bin 2877 -> 0 bytes .../locale/fr/LC_MESSAGES/atramhasis.po | 201 - .../locale/nl/LC_MESSAGES/atramhasis.mo | Bin 2799 -> 0 bytes .../locale/nl/LC_MESSAGES/atramhasis.po | 201 - .../skos/__init__.py | 41 - .../static/Gemfile | 4 - .../static/config.rb | 27 - .../static/css/app-admin.css | 15122 ---------------- .../static/css/app.css | 14079 -------------- .../static/css/print.css | 20 - .../static/css/schemetree.css | 8 - .../static/img/.gitkeep | 1 - .../static/img/atramlogo.png | Bin 4516 -> 0 bytes .../static/img/favicon.ico | Bin 1361 -> 0 bytes .../static/img/headimg.png | Bin 20042 -> 0 bytes .../static/img/listitem.png | Bin 14931 -> 0 bytes .../static/js/app.js | 32 - .../static/js/concept.js | 12 - .../static/package-lock.json | 23 - .../static/package.json | 14 - ...{{cookiecutter.python_package}}-admin.scss | 1 - ...ookiecutter.python_package}}-settings.scss | 1 - .../_{{cookiecutter.python_package}}.scss | 1 - .../static/scss/app-admin.scss | 15 - .../static/scss/app.scss | 14 - .../scss/atramhasis/_atramhasis-admin.scss | 658 - .../scss/atramhasis/_atramhasis-article.scss | 40 - .../scss/atramhasis/_atramhasis-custom.scss | 130 - .../scss/atramhasis/_atramhasis-footer.scss | 15 - .../scss/atramhasis/_atramhasis-forms.scss | 29 - .../scss/atramhasis/_atramhasis-header.scss | 2 - .../scss/atramhasis/_atramhasis-home.scss | 24 - .../scss/atramhasis/_atramhasis-icons.scss | 40 - .../scss/atramhasis/_atramhasis-mquery.scss | 57 - .../scss/atramhasis/_atramhasis-settings.scss | 1534 -- .../scss/atramhasis/_atramhasis-topbar.scss | 687 - .../static/scss/atramhasis/_settings.scss | 1509 -- .../atramhasis/foundation/_functions.scss | 103 - cookiecutters/scaffold/README.rst | 40 - .../{{cookiecutter.root_folder}}/CHANGES.txt | 4 - docs/source/customisation.rst | 2 +- docs/source/demo.rst | 14 +- 66 files changed, 52 insertions(+), 35386 deletions(-) create mode 100644 cookiecutter/README.rst create mode 100644 cookiecutter/__init__.py rename {cookiecutters/scaffold => cookiecutter}/cookiecutter.json (100%) rename {cookiecutters/demo => cookiecutter}/{{cookiecutter.root_folder}}/CHANGES.txt (100%) rename {cookiecutters/scaffold => cookiecutter}/{{cookiecutter.root_folder}}/README.rst (100%) create mode 100644 cookiecutter/{{cookiecutter.root_folder}}/__init__.py rename {cookiecutters/scaffold => cookiecutter}/{{cookiecutter.root_folder}}/alembic.ini (100%) rename {cookiecutters/scaffold => cookiecutter}/{{cookiecutter.root_folder}}/development.ini (100%) rename {cookiecutters/scaffold => cookiecutter}/{{cookiecutter.root_folder}}/pyproject.toml (100%) rename {cookiecutters/scaffold => cookiecutter}/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py (100%) delete mode 100644 cookiecutters/demo/README.rst delete mode 100644 cookiecutters/demo/cookiecutter.json delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/favicon.ico delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/listitem.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss delete mode 100644 cookiecutters/scaffold/README.rst delete mode 100644 cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt diff --git a/cookiecutter/README.rst b/cookiecutter/README.rst new file mode 100644 index 00000000..028e7d5b --- /dev/null +++ b/cookiecutter/README.rst @@ -0,0 +1,47 @@ +=========================== +atramhasis scaffold project +=========================== + +Requirements +------------ + +* Python 3.9+ +* cookiecutter + +Usage +----- + +#. Use cookiecutter to generate the scaffold project + + .. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutter + +#. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_scaffold_venv + # Change directory into your newly created project if not already there. + # The [dev] optional requirement will install the waitress WSGI server. + # You are of course free to choose another. + $ pip install -e .[dev] + +#. Setup database + + .. code-block:: bash + + $ alembic upgrade head + + Optionally, add demo data: + + .. code-block:: bash + + $ initialize_atramhasis_db development.ini + +#. Run server + + .. code-block:: bash + + $ cd + $ pserve development.ini diff --git a/cookiecutter/__init__.py b/cookiecutter/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cookiecutters/scaffold/cookiecutter.json b/cookiecutter/cookiecutter.json similarity index 100% rename from cookiecutters/scaffold/cookiecutter.json rename to cookiecutter/cookiecutter.json diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt b/cookiecutter/{{cookiecutter.root_folder}}/CHANGES.txt similarity index 100% rename from cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt rename to cookiecutter/{{cookiecutter.root_folder}}/CHANGES.txt diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst b/cookiecutter/{{cookiecutter.root_folder}}/README.rst similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst rename to cookiecutter/{{cookiecutter.root_folder}}/README.rst diff --git a/cookiecutter/{{cookiecutter.root_folder}}/__init__.py b/cookiecutter/{{cookiecutter.root_folder}}/__init__.py new file mode 100644 index 00000000..e69de29b diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini b/cookiecutter/{{cookiecutter.root_folder}}/alembic.ini similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini rename to cookiecutter/{{cookiecutter.root_folder}}/alembic.ini diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini b/cookiecutter/{{cookiecutter.root_folder}}/development.ini similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini rename to cookiecutter/{{cookiecutter.root_folder}}/development.ini diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutter/{{cookiecutter.root_folder}}/pyproject.toml similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml rename to cookiecutter/{{cookiecutter.root_folder}}/pyproject.toml diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutter/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py similarity index 100% rename from cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py rename to cookiecutter/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst deleted file mode 100644 index ec01a08b..00000000 --- a/cookiecutters/demo/README.rst +++ /dev/null @@ -1,49 +0,0 @@ -======================= -atramhasis demo project -======================= - -Requirements ------------- - -* Python 3.9+ -* npm - -Usage ------ - -#. Use cookiecutter to generate the demo project - -.. code-block:: bash - - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo - -#. Create a virtual environment and install requirements - - .. code-block:: bash - - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv - # Change directory into your newly created project if not already there. - pip install -r requirements-dev.txt - pip install -e . - -#. Setup database - - .. code-block:: bash - - alembic upgrade head - # fill the database with data - initialize_atramhasis_db development.ini - -#. install frontend requirements - - .. code-block:: bash - - cd /static - npm install - -#. Run server - - .. code-block:: bash - - cd - pserve development.ini diff --git a/cookiecutters/demo/cookiecutter.json b/cookiecutters/demo/cookiecutter.json deleted file mode 100644 index b07501bf..00000000 --- a/cookiecutters/demo/cookiecutter.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "root_folder": "atramhasis_demo", - "python_package": "atramhasis_demo", - "package_logger": "demo_logger" -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in b/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in deleted file mode 100644 index 637fe6be..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in +++ /dev/null @@ -1,2 +0,0 @@ -include *.txt *.ini *.cfg *.rst -recursive-include {{cookiecutter.python_package}} *.ico *.png *.css *.gif *.jpg *.pt *.txt *.jinja2 *.js *.html *.xml diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst b/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst deleted file mode 100644 index 8555ad9b..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst +++ /dev/null @@ -1,3 +0,0 @@ -{{cookiecutter.python_package}} README - -This is an Atramhasis demo application diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini deleted file mode 100644 index 2da4fe97..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini +++ /dev/null @@ -1,60 +0,0 @@ -# A generic, single database configuration. - -[alembic] -# path to migration scripts -script_location = atramhasis:alembic - -# template used to generate migration files -# file_template = %%(rev)s_%%(slug)s - -# max length of characters to apply to the -# "slug" field -#truncate_slug_length = 40 - -# set to 'true' to run the environment during -# the 'revision' command, regardless of autogenerate -# revision_environment = false - -# set to 'true' to allow .pyc and .pyo files without -# a source .py file to be detected as revisions in the -# versions/ directory -# sourceless = false - -# sqlalchemy.url = sqlite:///%(here)s/atramhasis.sqlite - -ini_location = %(here)s/development.ini - -# Logging configuration -[loggers] -keys = root,sqlalchemy,alembic - -[handlers] -keys = console - -[formatters] -keys = generic - -[logger_root] -level = WARN -handlers = console -qualname = - -[logger_sqlalchemy] -level = WARN -handlers = -qualname = sqlalchemy.engine - -[logger_alembic] -level = INFO -handlers = -qualname = alembic - -[handler_console] -class = StreamHandler -args = (sys.stderr,) -level = NOTSET -formatter = generic - -[formatter_generic] -format = %(levelname)-5.5s [%(name)s] %(message)s -datefmt = %H:%M:%S diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini deleted file mode 100644 index 835d8dac..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini +++ /dev/null @@ -1,129 +0,0 @@ -### -# app configuration -# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html -### - -[app:main] -use = egg:{{cookiecutter.python_package}} - -pyramid.reload_templates = true -pyramid.debug_authorization = false -pyramid.debug_notfound = false -pyramid.debug_routematch = false -pyramid.default_locale_name = en -pyramid.includes = - pyramid_debugtoolbar - pyramid_tm -jinja2.directories = - atramhasis:templates - {{cookiecutter.python_package}}:templates -jinja2.extensions = - jinja2.ext.do -jinja2.filters = - label_sort = atramhasis.utils.label_sort -available_languages = en nl fr -sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite - -atramhasis.session_factory.secret = test123 - -skosprovider.skosregistry_location = request -skosprovider.skosregistry_factory = {{cookiecutter.python_package}}.skos.create_registry - -jinja2.i18n.domain = atramhasis - -# Run dojo from source (src) or distribution (dist) -# If unspecified, defaults to src. -dojo.mode = dist - -# cache -cache.tree.backend = dogpile.cache.memory -cache.tree.arguments.cache_size = 5000 -cache.tree.expiration_time = 7000 - -cache.list.backend = dogpile.cache.memory -cache.list.arguments.cache_size = 5000 -cache.list.expiration_time = 7000 - -# Filesystem location to dump exports -atramhasis.dump_location = %(here)s/datadumps - -# Location of rdf2hdt executable -# atramhasis.rdf2hdt = /link/to/rdf2hdt - -# Assume an LDF server is present? -# atramhasis.ldf.enabled = True - -# Location of the config file for the LDF server -# atramhasis.ldf.config_location = %(here)s - -# External url of the LDF server -# atramhasis.ldf.baseurl = http://demo.atramhasis.org/ldf - -# Protocol the LDF server is operating under. -# See the LDF docs for more info -# atramhasis.ldf.protocol = http - -# By default, the toolbar only appears for clients from IP addresses -# '127.0.0.1' and '::1'. -# debugtoolbar.hosts = 127.0.0.1 ::1 - - -layout.focus_conceptschemes = - HERITAGETYPE - PERIOD - GEOGRAPHY - MATERIALS - -### -# wsgi server configuration -### - -[server:main] -use = egg:waitress#main -host = 0.0.0.0 -port = 6543 - -### -# logging configuration -# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html -### - -[loggers] -keys = root, atramhasis, sqlalchemy, {{cookiecutter.package_logger}} - -[handlers] -keys = console - -[formatters] -keys = generic - -[logger_root] -level = INFO -handlers = console - -[logger_atramhasis] -level = DEBUG -handlers = -qualname = atramhasis - -[logger_sqlalchemy] -level = INFO -handlers = -qualname = sqlalchemy.engine -# "level = INFO" logs SQL queries. -# "level = DEBUG" logs SQL queries and results. -# "level = WARN" logs neither. (Recommended for production systems.) - -[logger_{{cookiecutter.package_logger}}] -level = DEBUG -handlers = -qualname = {{cookiecutter.python_package}} - -[handler_console] -class = StreamHandler -args = (sys.stderr,) -level = NOTSET -formatter = generic - -[formatter_generic] -format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml deleted file mode 100644 index 0c8bd0bc..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml +++ /dev/null @@ -1,31 +0,0 @@ -[build-system] -requires = ["hatchling", "hatch-fancy-pypi-readme"] -build-backend = "hatchling.build" - -[project] -name = "{{ cookiecutter.python_package }}" -description = "My atramhasis setup" -version = "0.0.1" - -dependencies = [ - "atramhasis", - "pyramid", - "SQLAlchemy", - "skosprovider", - "skosprovider_getty", -] - -[project.optional-dependencies] -dev = [ - "waitress" -] - -[project.entry-points."paste.app_factory"] -main = "{{ cookiecutter.python_package }}:main" - -[tool.hatch.metadata.hooks.fancy-pypi-readme] -content-type = "text/x-rst" -fragments = [ - { path = "README.rst" }, - { path = "CHANGES.rst" }, -] \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt deleted file mode 100644 index 8cb1ab6f..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt +++ /dev/null @@ -1,4 +0,0 @@ -# Runtime requirements ---requirement requirements.txt -waitress -pyramid-debugtoolbar diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt deleted file mode 100644 index c2ba756e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -atramhasis \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py deleted file mode 100644 index acf240e3..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py +++ /dev/null @@ -1,56 +0,0 @@ -import os - -from atramhasis.data.models import Base -from pyramid.config import Configurator -from pyramid.session import SignedCookieSessionFactory -from pyramid.settings import aslist -from sqlalchemy import engine_from_config - - -def main(global_config, **settings): - """This function returns a Pyramid WSGI application.""" - - # Set up sqlalchemy - engine = engine_from_config(settings, "sqlalchemy.") - Base.metadata.bind = engine - - # update settings - settings["layout.focus_conceptschemes"] = aslist( - settings["layout.focus_conceptschemes"], flatten=False - ) - - # set up dump location - dump_location = settings["atramhasis.dump_location"] - if not os.path.exists(dump_location): - os.makedirs(dump_location) - - # Set up pyramid - config = Configurator(settings=settings) - - # set default session factory - atramhasis_session_factory = SignedCookieSessionFactory( - settings["atramhasis.session_factory.secret"] - ) - config.set_session_factory(atramhasis_session_factory) - - # Set up atramhasis - config.include("atramhasis") - # Set up atramhasis db - config.include("atramhasis:data.db") - - # Set up translations - config.add_translation_dirs("{{cookiecutter.python_package}}:locale/") - - # Override assets - config.override_asset( - to_override="atramhasis:static/", - override_with="{{cookiecutter.python_package}}:static/", - ) - # Add atramhasis static folder - config.add_static_view( - name="static", path="atramhasis:static", cache_max_age=3600 - ) - - config.scan() - - return config.make_wsgi_app() diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py deleted file mode 100644 index 57467500..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py +++ /dev/null @@ -1,14 +0,0 @@ -# -*- coding: utf-8 -*- -from atramhasis.protected_resources import ProtectedResourceEvent -from atramhasis.protected_resources import ProtectedResourceException -from pyramid.events import subscriber - - -@subscriber(ProtectedResourceEvent) -def sample_impl(event): - if event.uri.endswith("2"): - referenced_in = ["urn:someobject", "http://test.test.org/object/2"] - raise ProtectedResourceException( - "resource {0} is still in use, preventing operation".format(event.uri), - referenced_in, - ) diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot deleted file mode 100644 index ed86d7f9..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot +++ /dev/null @@ -1,183 +0,0 @@ -# Translations template for atramhasis. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2015. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.4.1-dev\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:37+0100\n" -"PO-Revision-Date: 2016-09-27 14:32+0100\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.5.4\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "" - -msgid "sortLabel" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "" -msgstr[1] "" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "" - -msgid "recently_viewed" -msgstr "" - -msgid "follow" -msgstr "" - -msgid "popular_category" -msgstr "" - -msgid "view_tree" -msgstr "" - -msgid "view_relations" -msgstr "" - -msgid "tree_help" -msgstr "" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index d9eb07931ba64816163679239c905b7d4ff37224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2693 zcmbuAJ!~9B6vqch2p9+?L?}oo8iayv#d}}*vMy&6Cw7p9tvI%ofFiM)+kJPpcyDJl zGwaKB6p2Iy5)z6;L4}~8Ns$5}y0km4OyF|@zt`|{Pw;5``Qb?+&SH2UdhGA%K2IFC5+FP z>sLy?3qFT=AAAAaD(8nF`}+`l7W}9je+sgn&q0p=4Y(h?3myT#1NVVHf^7Eydi*oUeO-Zbp1%p+#{4HB=Q|0f9JdPc`WcYt7eKCixm%0iE-whC7aUFj+UjjMb7|inlk70ZZOBSSK>^7vGsv&2nXX~<@=YnDq2%a5+vrckk4QEiHaaz^!g z%0||w8)+=sMyrqvb6`mXI*uuDkxuZK1e7`vMmET-#gyOCChH6A)5eJoO!YwYqA;YS za2{Ekk&g($7F@<0(2BltL61P{x5@arQ$Arv8}g$BUSY!_6J?MFwkFzPhfd-sAwSeX z)~Cc3Haew5q&m%FW&A)n>S{9-si97hgP{Pn@zCFnXh5Mb6vL<_f>>cmnV?sKYr-QJ z?OWv8r@bSekkXEY8>U!C^+hb3wfm71fHq;2AdZg;)DSVUl(4Uuw89x8zejN@*n_X) zxOmvr?tEd?bI#q*GtV>5hwMWPC=PTVJ=S8)=ns&!w;Xy`$?*9!<@j`Etx}sCp?P4A+iyt&>YN@&VPt$y08HN3`2*{C-g zvnOixS`CKYI&DWBXl!@ZtDW&0v$B4=dFt$mS_5_~$~te;sKlc2+B79*l5VED@Jz|h zz}qC%=NZ{rSvem^6>Yln6Kip1RP0^Cm9R~jr1{X!HO|T6ac(M+ug}T)^u+4&>e9II zI;y>>6NjVsHqqjybaca2(^y5xIT`envE=45*YRe@cAR5}jJK2o8Yk6l%Gq}0Cf=rm z4Br{=!mueX@GX{&$}A%MpVv>8uR|-HZ&_z_(w$$}c^CPOR*B@h?OC0ffM(=?+Fn~( z3S~>l9`5(tWY4*@S*;ERgUa9}H>`?=pQ_dxRlB8ab#i{=oy!}os+yM+M(BM-zNa%8 zz;k9vx*npyt4h;2!kdGGlupay&6m7YZtFm``OS*R&R_#sm6>Qps?7DYiQG_jqL`Nk zxZ5(0tiyAqQh}+_S+~bqWSX_%Uq(0$(@_CcTGg`PRyCcMXuz(*Rcy87D~;45*W)hi zlzV(ih5ab;;o8x(ot)2yW5;==!`&5XslsqZW@(7?gRcH2)US9E*Lw^o=Pi7 z=|2eJWo#RZq1+>emvS+bNq;OPJ}X8DpB~3R7%xGQ;H)^ z3n9SE|EPd+)Ivn%V?=bV5K*`-{Ol1^$R2K9d1u#4O_l$qsT;Ypa%;p!uBo!r)U}v! zm1QBcQjN}Iv|JkR$m=NZ-vw4aUSL\n" -"Language: en\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "There is %(count)s result:" -msgstr[1] "There are %(count)s results:" - -msgid "altLabel" -msgstr "alt labels" - -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis is an open-source, web-based SKOS editor. You can use this webapplication to " -"browse SKOS vocabularies, thesauri, authority files, word lists, ... through " -"the public interface.

Atramhasis also comes with an admin interface you can use to add, update and " -"remove concepts to your vocabularies.

" - -msgid "broader" -msgstr "broader" - -msgid "browse" -msgstr "browse" - -msgid "collection" -msgstr "collection" - -msgid "concept" -msgstr "concept" - -msgid "discussion_forum" -msgstr "Our discussion forum" - -msgid "export" -msgstr "export" - -msgid "hiddenLabel" -msgstr "hidden labels" - -msgid "sortLabel" -msgstr "sort labels" - -msgid "issue_tracker" -msgstr "Our issue tracker" - -msgid "labels" -msgstr "labels" - -msgid "matches" -msgstr "matches" - -msgid "member_of" -msgstr "member of" - -msgid "members" -msgstr "members" - -msgid "more_information" -msgstr "You can find more information about this project at" - -msgid "narrower" -msgstr "narrower" - -msgid "notes" -msgstr "notes" - -msgid "online_documentation" -msgstr "Our online documentation" - -msgid "open" -msgstr "open" - -msgid "prefLabel" -msgstr "preferred labels" - -msgid "related" -msgstr "related" - -msgid "relations" -msgstr "relations" - -msgid "search" -msgstr "search" - -msgid "search_for" -msgstr "Search for" - -msgid "select_scheme" -msgstr "Select scheme" - -msgid "select_type" -msgstr "Select type" - -msgid "submit" -msgstr "submit" - -msgid "subordinate_arrays" -msgstr "subordinate arrays" - -msgid "superordinates" -msgstr "superordinates" - -msgid "type_all" -msgstr "all types" - -msgid "type_collection" -msgstr "collections" - -msgid "type_concept" -msgstr "concepts" - -msgid "welcome_to" -msgstr "Welcome to Atramhasis " - -msgid "recently_viewed" -msgstr "Recently viewed" - -msgid "follow" -msgstr "Follow Atramhasis" - -msgid "popular_category" -msgstr "Popular in this category" - -msgid "view_tree" -msgstr "View in tree structure" - -msgid "view_relations" -msgstr "View all relations" - -msgid "tree_help" -msgstr "Left click to expand nodes, right click to open concept(scheme)" - -msgid "select_scheme_error" -msgstr "Please select a concept scheme" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index 4f405c84f7c3e26020c5b898e5da695aeeb68531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2877 zcmZvd&u<$=6vwAfpoHI)pAw+qP$i{Z+cC5aCb62PDO4n+N}^sknDOqjJ!QSKogewZ z0Ugj6AfI3QJg-|jX}p;400?#!Eczu*4!;KBC= zexAYK6ZlIH@Z03)>sy34h1YMuL*QTFec(0l4)ESvg}5Dj1e^k&1bKZ1ydP{-`->G{ z0`J258h8)*YPGIGK9_@cf;-jw+aTZb9?1GX25$pD1s?)G2M>Z*K$iOsq>P>-!aCd;X~24`7k+xeGiE9tK(8Cdl!84dndyK=$_?P=fD)eD4?F!{E0dt`t9l z_!U1_{0(Hg{{$ZcuYpg4k7AL}JrD9dYaq)d`1dGiK=$KZ@ErId$Z`7xWc#jytnVL? z{XdAsr@*HQ;|F9(YA27(#3p3^sFRjlNPSCe7F!D2|J`#fp;Eu1x|9m#tr`xL)2>51 zc`CZrsDvzY+mVP(no{hw$?%xPlzWkA7YFCC)ae-;h63k|^`Zw+vn>WXNhm8X*Ukm% zKtudGu1r~>6GP?W0f98^lI@sY^@J5;siQO83K>?JDGM`jG&3G2OqS}5I*EzHkTPG& zn4B_^n>?h-c4FnJZ|ttfE%izpEX9ybcRO2}wkZ*oQV3Oq5+@uf8xJb5Pk3afI}UaZ z>BhGX!K6J2znfzp-j}*u=nl0PfU$|rpr->5)Gl;{oN%sObi!Mr&VbTf@C_Z6rsc!F za2FfbW6rjB3d;+Ni&wrwT(IU6OpVSb(M7VHl$M;NR5ogjsdeJ?M60f^ljuz7yJ*w2 zrt@xfSJnv}sl55N%^y5-V9hs6KA)*}a!&lhlw`lF2;M9c?14 zE$L~;*Yi~A>;)MQly&46g6~Ch6FD}qM>bl{VuS4TTXL?e{nU$;k>xsx&g{128LnK} ztj$4#m~@kg<6sG0(Yo0px-8W=mySnHqTj@P-kx{fnylYm-0M0?&dZR=@hH)r0s^7r z0L8m7J@7tn)$7~a+qLayIWTnu_PKhaS$D4+SD$Wgyu7wCUsr8OnM`#*BS~IzJ4k1O zjj1Ltn&4z^!WO+DgV(8cWMxd=lT>-0YP1UyDYvQ1QdZ_@1W;R*_O(Ng%7o<5cz3*3tH~rtwo$4e;qO*)gk(Cckt5qv zG08l1Q@*t}U#}uFU(eeTk=hp_44m9JLWue*MMGvDngiV33)PVsl?-*(u_kyr>ZaQh z4X}~7U>wp3XN!PABfPswY>FtTOMHzz4o4E*gQpxsxJ$7x6F;9f-iYn z^v9!YJhJSZ=uyxZqqy^C^Yj&iPL{*buYc*J*5&& ztq{_<3%R$Zn~pyllAFkhC1a7%++>MD?UsWWcP3N}Vr+^1b%TOM{h&5d#4ADWN=vwI z#-FePE#Whd#`QNEAB1Ps= zW;F2us&p3XT!kIDlko?SyUao>4Y@*ua?ZqhJSyistaW(8JjbLbv3~u@ijDE8`oLw} zBd!J6e1VCOuyilZV}QqT0gT>t9q%1$-Y7F|QHxWy}e- z97)4B8x%`uP}x@j7MJZg9$~g6NEMf0W{}|HGG?K~8tqG&GL(?GUZcWuq4Nng&+V%~ lel9-goN)9!1i6D*bn>Ywc8YAEgF@^v@HpG)w6a}G;$I5GQs4jp diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po deleted file mode 100644 index 79431c06..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright (C) 2014 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.0\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:28+0100\n" -"PO-Revision-Date: 2017-06-28 16:16+0200\n" -"Last-Translator: \n" -"Language-Team: fr \n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "feuilleter" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "concept" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "collection" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "libellés" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "notes" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "relations" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "générique" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "spécifique" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "associé" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "Collections assujetties" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "membres" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "Eléments parents" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "membre de" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "Correspondances" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "concepts" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "Sélectionnez un schéma" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "libellés principaux" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "libellés alt" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "libellés masqués" - -msgid "sortLabel" -msgstr "libellés pour trier" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "recherche" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "ouvrir" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "exporter au format" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "Sélectionnez un type" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "tous les types" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "collections" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "Rechercher" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "rechercher" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "%(count)s occurence:" -msgstr[1] "%(count)s occurences:" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis est un éditeur SKOS en ligne et open source. Vous pouvez utiliser cette " -"application web pour parcourir les vocabulaires, lexiques, fichiers " -"d'autorité, listes de mots,... du SKOS au travers de l'interface publique.

Atramhasis dispose également d'une interface d'administration que vous pouvez " -"utiliser pour ajouter, modifier et supprimer les concepts de vos " -"vocabulaires.

" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "Vous pouvez trouver plus d'information à propos de ce projet à" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "Notre forum de discussion" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "Notre documentation en ligne" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "Suivi des problèmes" - -msgid "recently_viewed" -msgstr "Consultés récemment" - -msgid "follow" -msgstr "Suivre Atramhasis" - -msgid "popular_category" -msgstr "Populaires dans cette catégorie" - -msgid "view_tree" -msgstr "Voir dans structure de l'arbre" - -msgid "view_relations" -msgstr "Voir toutes les relations" - -msgid "tree_help" -msgstr "Clic gauche pour étendre les nodes, clic droit pour ouvrir le concept" - -msgid "select_scheme_error" -msgstr "Veuillez sélectionner un schéma" - -#~ msgid "type" -#~ msgstr "type" - -#~ msgid "language" -#~ msgstr "langage" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index dc8d1b598394113ba50a434ac38377e5d3d13de5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2799 zcmZvc&x;&I6vsCl^ zs@};44>@=c1rGrYcn}mMhk&OX#DfSTcrbX-gCYnXJd1yUeqVR*&Klih_tW+2)%#Vi z-fxfY_(0(2dHgh)ES?R*5X{~O>=@Fw^;_$9al`~hUWpFlqU z2gq^$39{Y4YxzA;=6D|gIo{nM$MG!q7&rrRe2XC4c?D$si{PVR58MS7_5Rx+$MrtQ z{;q)!fY(9Ry9u(LZ$S2U3-qY*&)~~gFTps=uYsRI{wc`%FTp6=UBMq-Uj#W10y&OR zEx!V?-*>^XPWAo`kmLReA6@$b?GA=43=}^CDBO8>>L6bsHjg)URT26hk-L=&oxTQz9H?P^t+hUU*V2 z9@OBR@X1McJ>neEzgJyCNLw0VBga0nuYCEUH_|}>)+O4&PZt@e4frT>!nsQ5MQ}vj z0cE*h3tg3E)yKASmm8Zk=h(YtIk{cg zYP6E23jgIIL`_x6+uGNpBE@DMtzb6KyM|GYw2G~3khB4zzT z=JJI(ADlJm!tt%=$&LsoxZfjh3m4M?S-l83r{n+)KfiAfLf&aM$K!Ehe2^>H#0?y3 zw%ScUw7$7-;lkN-7v`F3K~kb|84bBiLH1}+WVu{dMkaKbgg@WL}Ml&1*&NDITB)^qTNF#k$XzQcheQGS)js0{4-FkhB7p( z@yvcN+j8$sKpG?}&O%yVemRzvIE@m}I+dcj+_Ku@>#9aL_uk~-*0ko@)NhU5Y#-S2 z{|EMxHmJ%l(?f0>BxG!Ya0(Q(?3!ZCT~n5FqQ+s%0Xn}9Z@LO^KOadI?hA7tU5D}H uC#}PuW$z&J6Ewsv%TleH{?M$2sCdsJ7Cf0E4n^U_>y!;4z)fy%s(%2+To~2> diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po deleted file mode 100644 index 9e6300ca..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright (C) 2014 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.0\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:37+0100\n" -"PO-Revision-Date: 2017-06-28 15:47+0200\n" -"Last-Translator: \n" -"Language-Team: nl \n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "bladeren" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "concept" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "collectie" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "labels" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "notities" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "relaties" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "algemener" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "specifieker" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "gerelateerd" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "subordinate arrays" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "leden" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "superordinates" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "lid van" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "gelijkaardige" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "concepten" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "Kies een schema" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "geprefereerde labels" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "alt labels" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "verborgen labels" - -msgid "sortLabel" -msgstr "sorteer labels" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "zoeken" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "open" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "exporteer" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "Kies een type" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "alle types" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "collecties" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "Zoek naar" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "zoek" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "Er is %(count)s resultaat gevonden:" -msgstr[1] "Er zijn %(count)s resultaten gevonden:" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "Welkom bij Atramhasis" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis is een open-source, online SKOS editor. Met behulp van deze webtoepassing kan je " -"SKOS vocabularia, thesauri, authority files, ... doorbladeren met behulp van " -"de publieke interface.

Atramhasis heeft ook een beheersinterface die je kunt gebruiken om " -"concepten toe te voegen, te bewerken of te verwijderen.

" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "Voor meer informatie over dit project kan je terecht bij" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "Ons discussieforum" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "Onze online handleiding" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "Onze issue tracker" - -msgid "recently_viewed" -msgstr "Recent door u bekeken" - -msgid "follow" -msgstr "Volg Atramhasis" - -msgid "popular_category" -msgstr "Populair in deze categorie" - -msgid "view_tree" -msgstr "Bekijk in boom structuur" - -msgid "view_relations" -msgstr "Bekijk alle relaties" - -msgid "tree_help" -msgstr "" -"Linkerklik om de nodes uit te vouwen, rechterklik om naar het " -"concept(schema) te gaan" - -msgid "select_scheme_error" -msgstr "Gelieve een concept schema te selecteren" - -#~ msgid "type" -#~ msgstr "type" - -#~ msgid "language" -#~ msgstr "taal" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py deleted file mode 100644 index deeeb26a..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py +++ /dev/null @@ -1,41 +0,0 @@ -import logging - -import requests -from atramhasis import skos -from cachecontrol import CacheControl -from cachecontrol.heuristics import ExpiresAfter -from skosprovider.registry import Registry -from skosprovider_getty.providers import AATProvider -from skosprovider_getty.providers import TGNProvider - -log = logging.getLogger(__name__) -LICENSES = [ - 'https://creativecommons.org/licenses/by/4.0/', - 'http://data.vlaanderen.be/doc/licentie/modellicentie-gratis-hergebruik/v1.0' -] - - -def create_registry(request): - try: - registry = Registry(instance_scope='threaded_thread') - - getty_session = CacheControl(requests.Session(), heuristic=ExpiresAfter(weeks=1)) - - aat = AATProvider( - {'id': 'AAT', 'subject': ['external']}, - session=getty_session - ) - - tgn = TGNProvider( - {'id': 'TGN', 'subject': ['external']}, - session=getty_session - ) - - registry.register_provider(aat) - registry.register_provider(tgn) - skos.register_providers_from_db(registry, request.db) - - return registry - except AttributeError: - log.exception("Attribute error during creation of Registry.") - raise diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile deleted file mode 100644 index 3d2bbf85..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile +++ /dev/null @@ -1,4 +0,0 @@ -source "https://rubygems.org" - -gem "sass", "~> 3.4.9" -gem "compass", "~> 1.0.0" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb deleted file mode 100644 index 41bc7951..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb +++ /dev/null @@ -1,27 +0,0 @@ -# Require any additional compass plugins here. -add_import_path "node_modules/foundation-sites/scss" -add_import_path "node_modules/font-awesome/scss" - -# Set this to the root of your project when deployed: -http_path = "/" -css_dir = "css" -sass_dir = "scss" -images_dir = "img" -javascripts_dir = "js" -extensions_dir = "extensions" - -# You can select your preferred output style here (can be overridden via the command line): -# output_style = :expanded or :nested or :compact or :compressed - -# To enable relative paths to assets via compass helper functions. Uncomment: -relative_assets = true - -# To disable debugging comments that display the original location of your selectors. Uncomment: -# line_comments = false - - -# If you prefer the indented syntax, you might want to regenerate this -# project again passing --syntax sass, or you can uncomment this: -# preferred_syntax = :sass -# and then run: -# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css deleted file mode 100644 index c01b8709..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css +++ /dev/null @@ -1,15122 +0,0 @@ -@charset "UTF-8"; -@import url(../admin/node_modules/dojo/resources/dojo.css); -@import url(../admin/node_modules/dgrid/css/dgrid.css); -@import url(../admin/node_modules/dGrowl/dGrowl.css); -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-version { - font-family: "/5.5.3/"; -} - -/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small { - font-family: "/only screen/"; - width: 0; -} - -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small-only { - font-family: "/only screen and (max-width: 40em)/"; - width: 0; -} - -/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium-only { - font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; - width: 40.0625em; -} - -/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large { - font-family: "/only screen and (min-width:64.0625em)/"; - width: 64.0625em; -} - -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large-only { - font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; - width: 64.0625em; -} - -/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge { - font-family: "/only screen and (min-width:90.0625em)/"; - width: 90.0625em; -} - -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge-only { - font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; - width: 90.0625em; -} - -/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xxlarge { - font-family: "/only screen and (min-width:120.0625em)/"; - width: 120.0625em; -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-data-attribute-namespace { - font-family: false; -} - -/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, body { - height: 100%; -} - -/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, -body { - font-size: 100%; -} - -/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -body { - background: #efefef; - color: #666666; - cursor: auto; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.5; - margin: 0; - padding: 0; - position: relative; -} - -/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -a:hover { - cursor: pointer; -} - -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - max-width: 100%; - height: auto; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - -ms-interpolation-mode: bicubic; -} - -/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object, -.mqa-display img, -.mqa-display embed, -.mqa-display object { - max-width: none !important; -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.left { - float: left !important; -} - -/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.right { - float: right !important; -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:before, .clearfix:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:after { - clear: both; -} - -/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.hide { - display: none; -} - -/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.invisible { - visibility: hidden; -} - -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - display: inline-block; - vertical-align: middle; -} - -/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -textarea { - height: auto; - min-height: 50px; -} - -/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -select { - width: 100%; -} - -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row { - margin: 0 auto; - max-width: 62.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:before, .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:after { - clear: both; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse > .column, -.row.collapse > .columns { - padding-left: 0; - padding-right: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse .row { - margin-left: 0; - margin-right: 0; -} -/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row { - margin: 0 -0.9375rem; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:before, .row .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:after { - clear: both; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row.collapse { - margin: 0; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:after { - clear: both; -} - -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; -} - -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column:last-child, -.columns + .column:last-child, .column + -.columns:last-child, -.columns + -.columns:last-child { - float: right; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column.end, -.columns + .column.end, .column + -.columns.end, -.columns + -.columns.end { - float: left; -} - -@media only screen { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered, - .columns.small-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered:last-child, - .columns.small-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered:last-child, - .columns.small-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse > .column, - .row.small-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-uncollapse > .column, - .row.small-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered, - .columns.medium-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered:last-child, - .columns.medium-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered:last-child, - .columns.medium-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse > .column, - .row.medium-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-uncollapse > .column, - .row.medium-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered, - .columns.large-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered:last-child, - .columns.large-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered:last-child, - .columns.large-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse > .column, - .row.large-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-uncollapse > .column, - .row.large-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion { - margin-bottom: 0; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:before, .accordion:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:after { - clear: both; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation, .accordion dd { - display: block; - margin-bottom: 0 !important; -} -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation.active > a, .accordion dd.active > a { - background: #939393; - color: #333333; -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a, .accordion dd > a { - background: #989898; - color: #333333; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem; -} -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { - background: #909090; -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content, .accordion dd > .content { - display: none; - padding: 0.9375rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { - background: white; - display: block; -} - -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.8125rem; - font-weight: normal; - margin-bottom: 1.25rem; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - position: relative; - transition: opacity 300ms ease-out; - background-color: #944EA1; - border-color: #7f438a; - color: white; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close { - right: 0.25rem; - background: inherit; - color: #333333; - font-size: 1.375rem; - line-height: .9; - margin-top: -0.6875rem; - opacity: 0.3; - padding: 0 6px 4px; - position: absolute; - top: 50%; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.radius { - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.round { - border-radius: 1000px; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.success { - background-color: #43AC6A; - border-color: #3a945b; - color: white; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert { - background-color: #FF0000; - border-color: #db0000; - color: white; -} -/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert-close { - opacity: 0; -} - -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:after { - clear: both; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] > li { - display: block; - float: left; - height: auto; - padding: 0 0.625rem 1.25rem; -} - -@media only screen { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs { - border-style: solid; - border-width: 1px; - display: block; - list-style: none; - margin-left: 0; - overflow: hidden; - padding: 0.5625rem 0.875rem 0.5625rem; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * { - color: #944EA1; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - margin: 0; - text-transform: uppercase; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * a { - color: #944EA1; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current { - color: #333333; - cursor: default; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current a { - color: #333333; - cursor: default; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable { - color: #efefef; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable a { - color: #efefef; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, -.breadcrumbs > *.unavailable a:focus { - color: #efefef; - cursor: not-allowed; - text-decoration: none; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:before { - color: #AAAAAA; - content: "/"; - margin: 0 0.75rem; - position: relative; - top: 1px; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:first-child:before { - content: " "; - margin: 0; -} - -/* Accessibility - hides the forward slash */ -/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -[aria-label="breadcrumbs"] [aria-hidden="true"]:after { - content: "/"; -} - -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button, .button { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - border-style: solid; - border-width: 0; - cursor: pointer; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-align: center; - text-decoration: none; - display: inline-block; - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - background-color: #944EA1; - border-color: #763e81; - color: white; - transition: background-color 300ms ease-out; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - color: white; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; -} -/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success, .button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; -} -/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert, .button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning, .button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - color: white; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info, .button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - color: white; -} -/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding: 1.125rem 2.25rem 1.1875rem 2.25rem; - font-size: 1.25rem; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding: 0.875rem 1.75rem 0.9375rem 1.75rem; - font-size: 0.8125rem; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding: 0.625rem 1.25rem 0.6875rem 1.25rem; - font-size: 0.6875rem; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.expand, .button.expand { - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - padding-bottom: 1.0625rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.radius, .button.radius { - border-radius: 3px; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.round, .button.round { - border-radius: 1000px; -} -/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #944EA1; - border-color: #763e81; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #944EA1; -} -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; -} -/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43AC6A; - border-color: #368a55; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43AC6A; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #FF0000; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #f08a24; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #a0d3e8; -} - -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button::-moz-focus-inner { - border: 0; - padding: 0; -} - -@media only screen and (min-width: 40.0625em) { - /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ - button, .button { - display: inline-block; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group { - list-style: none; - margin: 0; - left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:before, .button-group:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:after { - clear: both; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li { - display: inline-block; - margin: 0 -2px; - width: 50%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li { - display: inline-block; - margin: 0 -2px; - width: 33.33333%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li { - display: inline-block; - margin: 0 -2px; - width: 25%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li { - display: inline-block; - margin: 0 -2px; - width: 20%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li { - display: inline-block; - margin: 0 -2px; - width: 16.66667%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li { - display: inline-block; - margin: 0 -2px; - width: 14.28571%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li { - display: inline-block; - margin: 0 -2px; - width: 12.5%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; -} -/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li { - display: block; - margin: 0; - float: none; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-top: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; -} -@media only screen and (max-width: 40em) { - /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li { - display: block; - margin: 0; - width: 100%; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-top: 0; - } -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *, -.button-group.radius > * > a, -.button-group.radius > * > button, -.button-group.radius > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *, -.button-group.radius.stack > * > a, -.button-group.radius.stack > * > button, -.button-group.radius.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -@media only screen and (min-width: 40.0625em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - } -} -@media only screen and (max-width: 40em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - } -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *, -.button-group.round > * > a, -.button-group.round > * > button, -.button-group.round > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *, -.button-group.round.stack > * > a, -.button-group.round.stack > * > button, -.button-group.round.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - } -} -@media only screen and (max-width: 40em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; - } -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:before, .button-bar:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:after { - clear: both; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group { - float: left; - margin-right: 0.625rem; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group div { - overflow: hidden; -} - -/* Clearing Styles */ -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs, [data-clearing] { - list-style: none; - margin-left: 0; - margin-bottom: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:after, [data-clearing]:after { - clear: both; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; -} - -/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout { - background: #333333; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 998; - left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout .clearing-close { - display: block; -} - -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-container { - height: 100%; - margin: 0; - overflow: hidden; - position: relative; - z-index: 998; -} - -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-touch-label { - color: #AAAAAA; - font-size: .6em; - left: 50%; - position: absolute; - top: 50%; -} - -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img { - height: 95%; - position: relative; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img img { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - -moz-transform: translateY(-50%) translateX(-50%); - -ms-transform: translateY(-50%) translateX(-50%); - -o-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - max-height: 100%; - max-width: 100%; -} - -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-caption { - background: #333333; - bottom: 0; - color: #CCCCCC; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - padding: 10px 30px 20px; - position: absolute; - text-align: center; - width: 100%; - left: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close { - color: #CCCCCC; - display: none; - font-size: 30px; - line-height: 1; - padding-left: 20px; - padding-top: 10px; - z-index: 999; -} -/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close:hover, .clearing-close:focus { - color: #CCCCCC; -} - -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container { - height: 100%; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container .carousel > ul { - display: none; -} - -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li { - display: none; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li.clearing-featured-img { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev, - .clearing-main-next { - height: 100%; - position: absolute; - top: 0; - width: 40px; - } - /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span, - .clearing-main-next > span { - border: solid 12px; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; - } - /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: .8; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev { - left: 0; - } - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #CCCCCC; - } - - /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next { - right: 0; - } - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next > span { - border-color: transparent; - border-left-color: #CCCCCC; - } - - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: .3; - } - - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; - } - /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li { - clear: none; - cursor: pointer; - display: block; - float: left; - margin-right: 0; - min-height: inherit; - opacity: .4; - overflow: hidden; - padding: 0; - position: relative; - width: 120px; - } - /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; - } - /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; - } - /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; - } - /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; - } - /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: .8; - } - /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .visible-img { - background: #333333; - height: 85%; - overflow: hidden; - } - - /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-close { - padding-left: 0; - padding-top: 0; - position: absolute; - top: 10px; - right: 20px; - } -} -/* Foundation Dropdowns */ -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:last-child { - margin-bottom: 0; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 89; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 88; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:before { - left: auto; - right: 10px; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:after { - left: auto; - right: 9px; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:last-child { - margin-bottom: 0; -} -/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 89; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 88; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:last-child { - margin-bottom: 0; -} -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 89; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 88; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-left: 0; - margin-top: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:last-child { - margin-bottom: 0; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: white transparent transparent transparent; - border-top-style: solid; - bottom: -12px; - position: absolute; - top: auto; - left: 10px; - right: auto; - z-index: 89; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - bottom: -14px; - position: absolute; - top: auto; - left: 9px; - right: auto; - z-index: 88; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li { - cursor: pointer; - font-size: 0.875rem; - line-height: 1.125rem; - margin: 0; -} -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li:hover, .f-dropdown li:focus { - background: #EEEEEE; -} -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - padding: 1.25rem; - width: 100%; - z-index: 89; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:last-child { - margin-bottom: 0; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.radius { - border-radius: 3px; -} -/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.tiny { - max-width: 200px; -} -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.small { - max-width: 300px; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.medium { - max-width: 500px; -} -/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.large { - max-width: 800px; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega { - width: 100% !important; - max-width: 100% !important; -} -/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega.open { - left: 0 !important; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; - border-style: solid; - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; -} -/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:after, button.dropdown.tiny:after { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny::after, button.dropdown.tiny::after { - border-color: white transparent transparent transparent; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-color: white transparent transparent transparent; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; -} -/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-color: white transparent transparent transparent; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; -} - -/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video { - height: 0; - margin-bottom: 1rem; - overflow: hidden; - padding-bottom: 67.5%; - padding-top: 1.5625rem; - position: relative; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.widescreen { - padding-bottom: 56.34%; -} -/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.vimeo { - padding-top: 0; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - height: 100%; - position: absolute; - top: 0; - width: 100%; - left: 0; -} - -/* Standard Forms */ -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form { - margin: 0 0 1rem; -} - -/* Using forms within rows, we need to set some defaults */ -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row { - margin: 0 -0.5rem; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row .column, -form .row .row .columns { - padding: 0 0.5rem; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse { - margin: 0; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse .column, -form .row .row.collapse .columns { - padding: 0; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse input { - -webkit-border-bottom-right-radius: 0; - -webkit-border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; -} - -/* Label Styles */ -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label { - color: #4d4d4d; - cursor: pointer; - display: block; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ -} -/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.right { - float: none !important; - text-align: right; -} -/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label small { - text-transform: capitalize; - color: #676767; -} - -/* Attach elements to the beginning or end of an input */ -/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix, -.postfix { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; - overflow: visible; - padding-bottom: 0; - padding-top: 0; - position: relative; - text-align: center; - width: 100%; - z-index: 2; -} - -/* Adjust padding, alignment and radius if pre/post element is a button */ -/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.radius { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.radius { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.round { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} - -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.round { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; -} - -/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; -} - -/* We use this to get basic styling on all basic form elements */ -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - background-color: white; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-family: inherit; - font-size: 0.875rem; - height: 2.3125rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.15s linear, background 0.15s linear; - -moz-transition: border-color 0.15s linear, background 0.15s linear; - -ms-transition: border-color 0.15s linear, background 0.15s linear; - -o-transition: border-color 0.15s linear, background 0.15s linear; - transition: border-color 0.15s linear, background 0.15s linear; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { - background-color: #DDDDDD; - cursor: default; -} -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { - border-radius: 3px; -} - -/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse input, -form .row .prefix-radius.row.collapse textarea, -form .row .prefix-radius.row.collapse select, -form .row .prefix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse input, -form .row .postfix-radius.row.collapse textarea, -form .row .postfix-radius.row.collapse select, -form .row .postfix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse input, -form .row .prefix-round.row.collapse textarea, -form .row .prefix-round.row.collapse select, -form .row .prefix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse input, -form .row .postfix-round.row.collapse textarea, -form .row .postfix-round.row.collapse select, -form .row .postfix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="submit"] { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; -} - -/* Respect enforced amount of rows for textarea */ -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea[rows] { - height: auto; -} - -/* Not allow resize out of parent */ -/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea { - max-width: 100%; -} - -/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-webkit-input-placeholder { - color: #666666; -} - -/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-moz-placeholder { - /* Firefox 18- */ - color: #666666; -} - -/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-moz-placeholder { - /* Firefox 19+ */ - color: #666666; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-ms-input-placeholder { - color: #666666; -} - -/* Add height value for select elements to match text input height */ -/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - background-color: white; - border-radius: 0; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); - background-position: 100% center; - background-repeat: no-repeat; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - color: rgba(0, 0, 0, 0.75); - font-family: inherit; - font-size: 0.875rem; - line-height: normal; - padding: 0.5rem; - border-radius: 0; - height: 2.3125rem; -} -/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select::-ms-expand { - display: none; -} -/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select.radius { - border-radius: 3px; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:focus { - background-color: #f7f7f7; - border-color: #999999; -} -/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select[multiple] { - height: auto; -} - -/* Adjust margin for form elements below */ -/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; -} - -/* Normalize file input width */ -/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"] { - width: 100%; -} - -/* HTML5 Number spinners settings */ -/* We add basic fieldset styling */ -/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset { - border: 1px solid #DDDDDD; - margin: 1.125rem 0; - padding: 1.25rem; -} -/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset legend { - font-weight: bold; - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} - -/* Error Handling */ -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] span.error, [data-abide] small.error { - display: none; -} - -/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.error, small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} - -/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input, -.error textarea, -.error select { - margin-bottom: 0; -} -/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; -} -/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error label, -.error label.error { - color: #FF0000; -} -/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error > label > small { - background: transparent; - color: #676767; - display: inline; - font-size: 60%; - font-style: normal; - margin: 0; - padding: 0; - text-transform: capitalize; -} -/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error span.error-message { - display: block; -} - -/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input.error, -textarea.error, -select.error { - margin-bottom: 0; -} - -/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.error { - color: #FF0000; -} - -/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar { - display: inline-block; - font-size: 0; - width: 100%; - background: #333333; -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - display: block; - float: left; - font-size: 1rem; - margin: 0 auto; - padding: 1.25rem; - text-align: center; - width: 25%; -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i, .icon-bar > * img { - display: block; - margin: 0 auto; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; - vertical-align: middle; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i, .icon-bar.label-right > * img { - display: inline-block; - margin: 0 .0625rem 0 0; -} -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { - margin-top: 0; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * label { - display: inline-block; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical.label-right > * { - text-align: left; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical, .icon-bar.small-vertical { - height: 100%; - width: auto; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical .item, .icon-bar.small-vertical .item { - float: none; - margin: auto; - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical { - height: 100%; - width: auto; - } - /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical { - height: 100%; - width: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - font-size: 1rem; - padding: 1.25rem; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; - font-size: 1rem; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * label { - color: white; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - color: white; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover { - background: #944EA1; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover label { - color: white; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover i { - color: white; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active { - background: #944EA1; -} -/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active label { - color: white; -} -/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active i { - color: white; -} -/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled { - cursor: not-allowed; - opacity: 0.7; - pointer-events: none; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled > * { - opacity: 0.7; - cursor: not-allowed; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list { - list-style: none; - margin-top: 0; - margin-bottom: 1.0625rem; - margin-left: -1.375rem; - margin-right: 0; - overflow: hidden; - padding: 0; -} -/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li { - display: block; - float: left; - list-style: none; - margin-left: 1.375rem; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li > * { - display: block; -} - -/* Foundation Joyride */ -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-list { - display: none; -} - -/* Default styles for the container */ -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide { - background: #333333; - color: white; - display: none; - font-family: inherit; - font-weight: normal; - position: absolute; - top: 0; - width: 95%; - z-index: 103; - left: 2.5%; -} - -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.lt-ie9 .joyride-tip-guide { - margin-left: -400px; - max-width: 800px; - left: 50%; -} - -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper { - padding: 1.125rem 1.25rem 1.5rem; - width: 100%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .button { - margin-bottom: 0 !important; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .joyride-prev-tip { - margin-right: 10px; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub { - border: 10px solid #333333; - display: block; - height: 0; - position: absolute; - width: 0; - left: 22px; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.top { - border-color: #333333; - border-top-color: transparent !important; - border-top-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-bottom-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.right { - right: -20px; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.left { - left: -20px; -} - -/* Typography */ -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - color: white; - font-weight: bold; - line-height: 1.25; - margin: 0; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide p { - font-size: 0.875rem; - line-height: 1.3; - margin: 0 0 1.125rem 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator-wrap { - border: solid 1px #555555; - bottom: 1rem; - height: 3px; - position: absolute; - width: 50px; - right: 1.0625rem; -} - -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator { - background: #666666; - display: block; - height: inherit; - width: 0; -} - -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip { - color: #777777 !important; - font-size: 24px; - font-weight: normal; - line-height: .5 !important; - position: absolute; - text-decoration: none; - top: 10px; - right: 12px; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip:hover, .joyride-close-tip:focus { - color: #EEEEEE !important; -} - -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-modal-bg { - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - display: none; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 100; - left: 0; -} - -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-wrapper { - background-color: white; - border-radius: 3px; - box-shadow: 0 0 15px white; - position: absolute; - z-index: 102; -} - -/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - left: 0; - position: absolute; - top: 0; - z-index: 9999; -} - -/* Styles for screens that are at least 768px; */ -@media only screen { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide { - width: 300px; - left: inherit; - } - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - border-top-color: transparent !important; - left: auto; - right: -20px; - top: 22px; - } - /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-top-color: transparent !important; - left: -20px; - right: auto; - top: 22px; - } -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #333333; - border-style: solid; - border-width: 1px; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - margin: 0; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; -} - -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label { - display: inline-block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: 1; - margin-bottom: auto; - position: relative; - text-align: center; - text-decoration: none; - white-space: nowrap; - padding: 0.25rem 0.5rem 0.25rem; - font-size: 0.6875rem; - background-color: #944EA1; - color: white; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.radius { - border-radius: 3px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.round { - border-radius: 1000px; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.alert { - background-color: #FF0000; - color: white; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.warning { - background-color: #f08a24; - color: white; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.success { - background-color: #43AC6A; - color: white; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.secondary { - background-color: #e7e7e7; - color: #333333; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.info { - background-color: #a0d3e8; - color: #333333; -} - -/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - min-width: 100%; - padding: 10px; - z-index: 50; -} -/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; -} -/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; -} -/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; -} - -@-webkit-keyframes rotate { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - from { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* Orbit Graceful Loading */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper { - position: relative; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul { - list-style-type: none; - margin: 0; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li, -.slideshow-wrapper ul li .orbit-caption { - display: none; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li:first-child { - display: block; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container { - background-color: transparent; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li { - display: block; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li .orbit-caption { - display: block; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container .orbit-bullets li { - display: inline-block; -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .preloader { - border-radius: 1000px; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-name: rotate; - animation-timing-function: linear; - border-color: #555555 white; - border: solid 3px; - display: block; - height: 40px; - left: 50%; - margin-left: -20px; - margin-top: -20px; - position: absolute; - top: 50%; - width: 40px; -} - -/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container { - background: none; - overflow: hidden; - position: relative; - width: 100%; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - -o-transform: translateZ(0); - transform: translateZ(0); -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > *:first-child { - margin-left: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * .orbit-caption { - bottom: 0; - position: absolute; - background-color: rgba(51, 51, 51, 0.8); - color: white; - font-size: 0.875rem; - padding: 0.625rem 0.875rem; - width: 100%; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number { - left: 10px; - background: transparent; - color: white; - font-size: 12px; - position: absolute; - top: 10px; - z-index: 10; -} -/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125rem; -} -/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0; - position: relative; - right: 20px; - top: 5px; -} -/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer > span { - border: solid 4px white; - border-bottom: none; - border-top: none; - display: none; - height: 14px; - position: absolute; - top: 0; - width: 11px; - right: 0; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span { - top: 0; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - border-color: transparent; - border-left-color: white; - right: -4px; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span.dark { - border-left-color: #333333; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container:hover .orbit-timer > span { - display: block; -} -/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev, -.orbit-container .orbit-next { - background-color: transparent; - color: white; - height: 60px; - line-height: 50px; - margin-top: -25px; - position: absolute; - text-indent: -9999px !important; - top: 45%; - width: 36px; - z-index: 10; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover, -.orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); -} -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span, -.orbit-container .orbit-next > span { - border: inset 10px; - display: block; - height: 0; - margin-top: -10px; - position: absolute; - top: 50%; - width: 0; -} -/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev { - left: 0; -} -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; -} -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover > span { - border-right-color: white; -} -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next { - right: 0; -} -/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; -} -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next:hover > span { - border-left-color: white; -} - -/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets-container { - text-align: center; -} - -/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets { - display: block; - float: none; - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - text-align: center; - top: 10px; -} -/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li { - background: #CCCCCC; - cursor: pointer; - display: inline-block; - float: none; - height: 0.5625rem; - margin-right: 6px; - width: 0.5625rem; - border-radius: 1000px; -} -/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li.active { - background: #efefef; -} -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li:last-child { - margin-right: 0; -} - -/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; -} -/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-bullets { - display: none; -} - -@media only screen and (min-width: 40.0625em) { - /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; - } - /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-bullets { - display: block; - } -} -@media only screen and (max-width: 40em) { - /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; - } - /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container > * { - margin: 0 !important; - opacity: 1 !important; - position: relative; - } - /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slide-number { - display: none; - } - - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-timer { - display: none; - } - - /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-next, .orbit-prev { - display: none; - } - - /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-bullets { - display: none; - } -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination { - display: block; - margin-left: -0.3125rem; - min-height: 1.5rem; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - color: #333333; - font-size: 0.875rem; - height: 1.5rem; - margin-left: 0.3125rem; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li a, ul.pagination li button { - border-radius: 3px; - transition: background-color 300ms ease-out; - background: none; - color: #efefef; - display: block; - font-size: 1em; - font-weight: normal; - line-height: inherit; - padding: 0.0625rem 0.625rem 0.0625rem; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li:hover a, -ul.pagination li a:focus, ul.pagination li:hover button, -ul.pagination li button:focus { - background: #e6e6e6; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable a, ul.pagination li.unavailable button { - cursor: default; - color: #efefef; - pointer-events: none; -} -/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { - background: transparent; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a, ul.pagination li.current button { - background: #944EA1; - color: white; - cursor: default; - font-weight: bold; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { - background: #944EA1; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - display: block; - float: left; -} - -/* Pagination centred wrapper */ -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered { - text-align: center; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered ul.pagination li { - display: inline-block; - float: none; -} - -/* Panels */ -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: white; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: #f9f4fa; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button) { - color: #944EA1; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { - color: #7f438a; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.radius { - border-radius: 3px; -} - -/* Pricing Tables */ -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table { - border: solid 1px #DDDDDD; - margin-left: 0; - margin-bottom: 1.25rem; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table * { - list-style: none; - line-height: 1; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .title { - background-color: #333333; - color: #EEEEEE; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .price { - background-color: #F6F6F6; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 2rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .description { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - padding: 0.9375rem; - text-align: center; -} -/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .bullet-item { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - padding: 0.9375rem; - text-align: center; -} -/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .cta-button { - background-color: white; - padding: 1.25rem 1.25rem 0; - text-align: center; -} - -/* Progress Bar */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress { - background-color: #F6F6F6; - border: 1px solid white; - height: 1.5625rem; - margin-bottom: 0.625rem; - padding: 0.125rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter { - background: #944EA1; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.secondary { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.success { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.alert { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.secondary .meter { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.success .meter { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.alert .meter { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius { - border-radius: 3px; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius .meter { - border-radius: 2px; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round { - border-radius: 1000px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round .meter { - border-radius: 999px; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: block; - height: 1rem; - width: 100%; - background: #FAFAFA; -} -/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - height: 12.5rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-handle { - bottom: -10.5rem; - margin-left: -0.5rem; - margin-top: 0; - position: absolute; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-active-segment { - border-bottom-left-radius: inherit; - border-bottom-right-radius: inherit; - border-top-left-radius: initial; - bottom: 0; - height: auto; - width: 0.875rem; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius { - background: #FAFAFA; - border-radius: 3px; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle { - background: #944EA1; - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle:hover { - background: #82458e; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round { - background: #FAFAFA; - border-radius: 1000px; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle { - background: #944EA1; - border-radius: 1000px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle:hover { - background: #82458e; -} -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled, .range-slider[disabled] { - background: #FAFAFA; - cursor: not-allowed; - opacity: 0.7; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { - background: #944EA1; - cursor: default; - opacity: 0.7; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { - background: #82458e; -} - -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-active-segment { - background: #e5e5e5; - border-bottom-left-radius: inherit; - border-top-left-radius: inherit; - display: inline-block; - height: 0.875rem; - position: absolute; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle { - border: 1px solid none; - cursor: pointer; - display: inline-block; - height: 1.375rem; - position: absolute; - top: -0.3125rem; - width: 2rem; - z-index: 1; - -ms-touch-action: manipulation; - touch-action: manipulation; - background: #944EA1; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle:hover { - background: #82458e; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal-bg { - background: black; - background: rgba(0, 0, 0, 0.45); - bottom: 0; - display: none; - left: 0; - position: fixed; - right: 0; - top: 0; - z-index: 1004; - left: 0; -} - -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal { - border-radius: 3px; - display: none; - position: absolute; - top: 0; - visibility: hidden; - width: 100%; - z-index: 1005; - left: 0; - background-color: white; - padding: 1.875rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -} -@media only screen and (max-width: 40em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - min-height: 100vh; - } -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .column, .reveal-modal .columns { - min-width: 0; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :first-child { - margin-top: 0; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :last-child { - margin-bottom: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 80%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - top: 6.25rem; - } -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.radius { - box-shadow: none; - border-radius: 3px; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.round { - box-shadow: none; - border-radius: 1000px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.collapse { - padding: 0; - box-shadow: none; -} -@media only screen and (min-width: 40.0625em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.tiny { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 30%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.small { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 40%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.medium { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 60%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.large { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 70%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.xlarge { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 95%; - } -} -/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.full { - height: 100vh; - height: 100%; - left: 0; - margin-left: 0 !important; - max-width: none !important; - min-height: 100vh; - top: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.full { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 100%; - } -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.toback { - z-index: 1003; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .close-reveal-modal { - color: #AAAAAA; - cursor: pointer; - font-size: 2.5rem; - font-weight: bold; - line-height: 1; - position: absolute; - top: 0.625rem; - right: 1.375rem; -} - -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav { - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - list-style-position: outside; - list-style-type: none; - margin: 0; - padding: 0.875rem 0; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li { - font-size: 0.875rem; - font-weight: normal; - margin: 0 0 0.4375rem 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button) { - color: #944EA1; - display: block; - margin: 0; - padding: 0.4375rem 0.875rem; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #b77fc1; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):active { - color: #b77fc1; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.active > a:first-child:not(.button) { - color: #b77fc1; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.divider { - border-top: 1px solid; - height: 0; - list-style: none; - padding: 0; - border-top-color: #e6e6e6; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.heading { - color: #944EA1; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; -} - -/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button { - position: relative; - padding-right: 5.0625rem; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:active { - background-color: rgba(0, 0, 0, 0.1); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - width: 3.09375rem; -} -/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny { - padding-right: 3.75rem; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span { - width: 2.25rem; -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small { - padding-right: 4.375rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span { - width: 2.625rem; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large { - padding-right: 5.5rem; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span { - width: 3.4375rem; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.expand { - padding-left: 2rem; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.radius span { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.round span { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:before { - border-style: none; -} -/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:after { - border-style: none; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span > i { - display: block; - left: 50%; - margin-left: -0.28889em; - margin-top: -0.48889em; - position: absolute; - top: 50%; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav { - display: block; - margin: -0.25rem 0 1.125rem; - overflow: hidden; - padding-top: 0.25rem; - width: auto; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt { - text-transform: uppercase; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt, -.sub-nav dd, -.sub-nav li { - color: #efefef; - float: left; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.875rem; - font-weight: normal; - margin-left: 1rem; - margin-bottom: 0; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a, -.sub-nav dd a, -.sub-nav li a { - color: #efefef; - padding: 0.1875rem 1rem; - text-decoration: none; -} -/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a:hover, -.sub-nav dd a:hover, -.sub-nav li a:hover { - color: #b3b3b3; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a, -.sub-nav dd.active a, -.sub-nav li.active a { - border-radius: 3px; - background: #944EA1; - color: white; - cursor: default; - font-weight: normal; - padding: 0.1875rem 1rem; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a:hover, -.sub-nav dd.active a:hover, -.sub-nav li.active a:hover { - background: #7f438a; -} - -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch { - border: none; - margin-bottom: 1.5rem; - outline: 0; - padding: 0; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - background: #DDDDDD; - color: transparent; - cursor: pointer; - display: block; - margin-bottom: 1rem; - position: relative; - text-indent: 100%; - width: 4rem; - height: 2rem; - transition: left 0.15s ease-out; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input { - left: 10px; - opacity: 0; - padding: 0; - position: absolute; - top: 9px; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input + label { - margin-left: 0; - margin-right: 0; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; - content: ""; - display: block; - height: 1.5rem; - left: .25rem; - position: absolute; - top: .25rem; - width: 1.5rem; - -webkit-transition: left 0.15s ease-out; - -moz-transition: left 0.15s ease-out; - -o-transition: translate3d(0, 0, 0); - transition: left 0.15s ease-out; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - height: 2rem; - width: 4rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - height: 1.5rem; - width: 1.5rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - color: transparent; - background: #DDDDDD; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label { - height: 2.5rem; - width: 5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label:after { - height: 2rem; - width: 2rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large input:checked + label:after { - left: 2.75rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label { - height: 1.75rem; - width: 3.5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label:after { - height: 1.25rem; - width: 1.25rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small input:checked + label:after { - left: 2rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label { - height: 1.5rem; - width: 3rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label:after { - height: 1rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny input:checked + label:after { - left: 1.75rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label { - border-radius: 4px; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label:after { - border-radius: 3px; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round { - border-radius: 1000px; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label { - border-radius: 2rem; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label:after { - border-radius: 2rem; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table { - background: white; - border: solid 1px #DDDDDD; - margin-bottom: 1.25rem; - table-layout: auto; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table caption { - background: transparent; - color: #333333; - font-size: 1rem; - font-weight: bold; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead { - background: #F5F5F5; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table thead tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot { - background: #F5F5F5; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot tr th, -table tfoot tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr th, -table tr td { - color: #333333; - font-size: 0.875rem; - padding: 0.5625rem 0.625rem; - text-align: left; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #F9F9F9; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table tfoot tr th, -table tfoot tr td, -table tbody tr th, -table tbody tr td, -table tr td { - display: table-cell; - line-height: 1.125rem; -} - -/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs { - margin-bottom: 0 !important; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:before, .tabs:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:after { - clear: both; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd, -.tabs .tab-title { - float: left; - list-style: none; - margin-bottom: 0 !important; - position: relative; -} -/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a, -.tabs .tab-title > a { - display: block; - background-color: #989898; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem 2rem; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a:hover, -.tabs .tab-title > a:hover { - background-color: #8f8f8f; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd.active > a, -.tabs .tab-title.active > a { - background-color: white; - color: #333333; -} -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:first-child a, -.tabs.radius .tab:first-child a { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:last-child a, -.tabs.radius .tab:last-child a { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.vertical dd, -.tabs.vertical .tab-title { - position: inherit; - float: none; - display: block; - top: auto; -} - -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:before, .tabs-content:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:after { - clear: both; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.active { - display: block; - float: none; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.contained { - padding: 0.9375rem; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical { - display: block; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical > .content { - padding: 0 0.9375rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs.vertical { - float: left; - margin: 0; - margin-bottom: 1.25rem !important; - max-width: 20%; - width: 20%; - } - - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs-content.vertical { - float: left; - margin-left: -1px; - max-width: 80%; - padding-left: 1rem; - width: 80%; - } -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.no-js .tabs-content > .content { - display: block; - float: none; -} - -/* Image Thumbnails */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th { - border: solid 4px white; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - display: inline-block; - line-height: 0; - max-width: 100%; - transition: all 200ms ease-out; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th.radius { - border-radius: 3px; -} - -/* Tooltips */ -/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip { - border-bottom: dotted 1px #CCCCCC; - color: #333333; - cursor: help; - font-weight: bold; -} -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #432348; - color: #944EA1; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip.tip-left, .has-tip.tip-right { - float: none !important; -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip { - background: #333333; - color: white; - display: none; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.3; - max-width: 300px; - padding: 0.75rem; - position: absolute; - width: 100%; - z-index: 1006; - left: 50%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub { - border: solid 5px; - border-color: transparent transparent #333333 transparent; - display: block; - height: 0; - pointer-events: none; - position: absolute; - top: -10px; - width: 0; - left: 5px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub.rtl { - left: auto; - right: 5px; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.radius { - border-radius: 3px; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round { - border-radius: 1000px; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round > .nub { - left: 2rem; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.opened { - border-bottom: dotted 1px #432348 !important; - color: #944EA1 !important; -} - -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tap-to-close { - color: #777777; - display: block; - font-size: 0.625rem; - font-weight: normal; -} - -@media only screen { - /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; - } - /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - bottom: -10px; - top: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; - } - /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - left: auto; - margin-top: -5px; - right: -10px; - top: 50%; - } - /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - left: -10px; - margin-top: -5px; - right: auto; - top: 50%; - } -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* Wrapped around .top-bar to contain to grid width */ -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid { - width: 100%; - background: white; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid .top-bar { - margin-bottom: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed { - position: fixed; - top: 0; - width: 100%; - z-index: 99; - left: 0; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) { - height: auto; - max-height: 100%; - overflow-y: auto; - width: 100%; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .top-bar-section { - margin-top: 3.75rem; - z-index: 98; -} - -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar { - background: white; - height: 3.75rem; - line-height: 3.75rem; - margin-bottom: 0; - overflow: hidden; - position: relative; -} -/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar ul { - list-style: none; - margin-bottom: 0; -} -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .row { - max-width: none; -} -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar form, -.top-bar input, -.top-bar select { - margin-bottom: 0; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar input, -.top-bar select { - font-size: 0.75rem; - height: 1.75rem; - padding-bottom: .35rem; - padding-top: .35rem; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .button, .top-bar button { - font-size: 0.75rem; - margin-bottom: 0; - padding-bottom: 0.4125rem; - padding-top: 0.4125rem; -} -@media only screen and (max-width: 40em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .button, .top-bar button { - position: relative; - top: -1px; - } -} -/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .title-area { - margin: 0; - position: relative; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name { - font-size: 16px; - height: 3.75rem; - margin: 0; -} -/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { - font-size: 1.0625rem; - line-height: 3.75rem; - margin: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { - color: white; - display: block; - font-weight: normal; - padding: 0 1.25rem; - width: 75%; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar a { - color: white; - display: block; - font-size: 0.8125rem; - font-weight: bold; - height: 3.75rem; - line-height: 3.75rem; - padding: 0 1.25rem; - position: relative; - text-transform: uppercase; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon { - margin-top: -16px; - top: 50%; -} -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a { - color: white; - height: 34px; - line-height: 33px; - padding: 0 2.8125rem 0 1.25rem; - position: relative; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span::after { - content: ""; - display: block; - height: 0; - position: absolute; - margin-top: -8px; - top: 50%; - right: 1.25rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span:hover:after { - box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; -} -/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded { - background: transparent; - height: auto; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .title-area { - background: white; -} -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a { - color: #888888; -} -/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a span::after { - box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, - .top-bar.expanded .top-bar-section .dropdown { - clip: initial; - } - /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { - padding: 0; - } -} - -/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; -} -/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul { - display: block; - font-size: 16px; - height: auto; - margin: 0; - padding: 0; - width: 100%; -} -/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .divider, -.top-bar-section [role="separator"] { - border-top: solid 1px gray; - clear: both; - height: 1px; - width: 100%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li { - background: #333333; -} -/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a { - color: white; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - padding-left: 1.25rem; - padding: 12px 0 12px 1.25rem; - text-transform: none; - width: 100%; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; -} -/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; -} -/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; -} -/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - color: white; -} -/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - color: white; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; -} -/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; -} -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; -} -/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - color: white; -} -/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - color: white; -} -/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li:hover:not(.has-form) > a { - background-color: #555555; - color: white; - background: #333333; -} -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a { - background: #944EA1; - color: white; -} -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a:hover { - background: #7f438a; - color: white; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-form { - padding: 1.25rem; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown { - position: relative; -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 1.25rem; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; -} -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved { - position: static; -} -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - width: 100%; -} -/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > a:after { - display: none; -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - padding: 0; - position: absolute; - top: 0; - z-index: 99; - left: 100%; -} -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li { - height: auto; - width: 100%; -} -/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 1.25rem; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a.parent-link { - font-weight: normal; -} -/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { - margin-bottom: 0; - margin-top: 0; - font-size: 1.125rem; -} -/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { - color: white; - display: block; -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { - background: none; -} -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.has-form { - padding: 8px 1.25rem; -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li .button, -.top-bar-section .dropdown li button { - top: auto; -} -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown label { - color: #777777; - font-size: 0.625rem; - font-weight: bold; - margin-bottom: 0; - padding: 8px 1.25rem 2px; - text-transform: uppercase; -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.js-generated { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar { - background: white; - overflow: visible; - } - /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:before, .top-bar:after { - content: " "; - display: table; - } - /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:after { - clear: both; - } - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .toggle-topbar { - display: none; - } - /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .title-area { - float: left; - } - /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .name h1 a, - .top-bar .name h2 a, - .top-bar .name h3 a, - .top-bar .name h4 a, - .top-bar .name h5 a, - .top-bar .name h6 a { - width: auto; - } - /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar input, - .top-bar select, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .has-form > .button, - .top-bar .has-form > button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded { - background: white; - } - - /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .contain-to-grid .top-bar { - margin: 0 auto; - margin-bottom: 0; - max-width: 62.5rem; - } - - /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section { - transition: none 0 0; - left: 0 !important; - } - /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul { - display: inline; - height: auto !important; - width: auto; - } - /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li { - float: left; - } - /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li .js-generated { - display: none; - } - /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.hover > a:not(.button) { - background-color: #555555; - background: #333333; - color: white; - } - /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button) { - background: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button):hover { - background-color: #555555; - background: #333333; - } - /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button) { - background: #944EA1; - color: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #7f438a; - color: white; - } - /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a { - padding-right: 2.5rem !important; - } - /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 1.875rem; - } - /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved { - position: relative; - } - /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved > .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - } - /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 0.1875rem; - right: 5px; - } - /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown { - left: 0; - background: transparent; - min-width: 100%; - top: auto; - } - /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li a { - background: #333333; - color: white; - line-height: 3.75rem; - padding: 12px 1.25rem; - white-space: nowrap; - } - /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { - background: #333333; - color: white; - } - /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { - background-color: #555555; - color: white; - background: #333333; - } - /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li label { - background: #333333; - white-space: nowrap; - } - /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; - } - /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section > ul > .divider, - .top-bar-section > ul > [role="separator"] { - border-right: solid 1px white; - border-bottom: none; - border-top: none; - clear: none; - height: 3.75rem; - width: 0; - } - /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-form { - background: white; - height: 3.75rem; - padding: 0 1.25rem; - } - /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown { - left: auto; - right: 0; - } - /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; - } - /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown { - right: auto; - left: 0; - } - /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; - } - - /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:hover > a { - background-color: #555555; - background: #333333; - color: white; - } - /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:active > a { - background: #944EA1; - color: white; - } - /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-left { - text-align: left !important; -} - -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-right { - text-align: right !important; -} - -/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-center { - text-align: center !important; -} - -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-justify { - text-align: justify !important; -} - -@media only screen and (max-width: 40em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-justify { - text-align: justify !important; - } -} -@media only screen { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) and (max-width: 64em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) and (max-width: 90em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) and (max-width: 120em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-justify { - text-align: justify !important; - } -} -/* Typography resets */ -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; -} - -/* Default Link Styles */ -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a { - color: #944EA1; - line-height: inherit; - text-decoration: none; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a:hover, a:focus { - color: #7f438a; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a img { - border: none; -} - -/* Default paragraph styles */ -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p { - font-family: inherit; - font-size: 1rem; - font-weight: normal; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p.lead { - font-size: 1.21875rem; - line-height: 1.6; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p aside { - font-size: 0.875rem; - font-style: italic; - line-height: 1.35; -} - -/* Default header styles */ -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1, h2, h3, h4, h5, h6 { - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.4; - margin-bottom: 0.5rem; - margin-top: 0.2rem; - text-rendering: optimizeLegibility; -} -/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - color: #7a7a7a; - font-size: 60%; - line-height: 0; -} - -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 { - font-size: 2.125rem; -} - -/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h2 { - font-size: 1.6875rem; -} - -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h3 { - font-size: 1.375rem; -} - -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h4 { - font-size: 1.125rem; -} - -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h5 { - font-size: 1.125rem; -} - -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h6 { - font-size: 1rem; -} - -/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.subheader { - line-height: 1.4; - color: #7a7a7a; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; -} - -/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -hr { - border: solid #efefef; - border-width: 1px 0 0; - clear: both; - height: 0; - margin: 1.25rem 0 1.1875rem; -} - -/* Helpful Typography Defaults */ -/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -em, -i { - font-style: italic; - line-height: inherit; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -strong, -b { - font-weight: bold; - line-height: inherit; -} - -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -small { - font-size: 60%; - line-height: inherit; -} - -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -code { - background-color: #f8f8f8; - border-color: #dfdfdf; - border-style: solid; - border-width: 1px; - color: #333333; - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: normal; - padding: 0.125rem 0.3125rem 0.0625rem; -} - -/* Lists */ -/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul, -ol, -dl { - font-family: inherit; - font-size: 1rem; - line-height: 1.6; - list-style-position: outside; - margin-bottom: 1.25rem; -} - -/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul { - margin-left: 1.1rem; -} - -/* Unordered Lists */ -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; -} -/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square { - list-style-type: square; - margin-left: 1.1rem; -} -/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; -} -/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; -} - -/* Ordered Lists */ -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol { - margin-left: 1.4rem; -} -/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol li ul, -ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} - -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet { - list-style-type: none; - margin-left: 0; -} -/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet li ul, -.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; -} - -/* Definition Lists */ -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dd { - margin-bottom: 0.75rem; -} - -/* Abbreviations */ -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #666666; - cursor: help; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr { - text-transform: none; -} -/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr[title] { - border-bottom: 1px dotted #DDDDDD; -} - -/* Blockquotes */ -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #DDDDDD; -} -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite { - display: block; - font-size: 0.8125rem; - color: #626262; -} -/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite:before { - content: "\2014 \0020"; -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite a, -blockquote cite a:visited { - color: #626262; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote, -blockquote p { - line-height: 1.6; - color: #7a7a7a; -} - -/* Microformats */ -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #DDDDDD; - padding: 0.625rem 0.75rem; -} -/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard li { - margin: 0; - display: block; -} -/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard .fn { - font-weight: bold; - font-size: 0.9375rem; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent .summary { - font-weight: bold; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; - } - - /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1 { - font-size: 2.75rem; - } - - /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2 { - font-size: 2.3125rem; - } - - /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h3 { - font-size: 1.6875rem; - } - - /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h4 { - font-size: 1.4375rem; - } - - /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h5 { - font-size: 1.125rem; - } - - /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h6 { - font-size: 1rem; - } -} -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -@media print { - /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; - } - - /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a, - a:visited { - text-decoration: underline; - } - - /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a[href]:after { - content: " (" attr(href) ")"; - } - - /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - pre, - blockquote { - border: 1px solid #efefef; - page-break-inside: avoid; - } - - /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - thead { - display: table-header-group; - /* h5bp.com/t */ - } - - /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - tr, - img { - page-break-inside: avoid; - } - - /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - img { - max-width: 100% !important; - } - - @page { - margin: 0.34in; - } - /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2, - h3 { - page-break-after: avoid; - } -} -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { - min-height: 100%; - -webkit-overflow-scrolling: touch; -} - -/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.inner-wrap { - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:after { - clear: both; -} - -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; -} - -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-right: solid 1px #1a1a1a; - left: 0; -} - -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-left: solid 1px #1a1a1a; - right: 0; -} - -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section { - height: 2.8125rem; - padding: 0 0.625rem; - position: absolute; - text-align: center; - top: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - text-align: left; -} -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - text-align: right; -} -/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - left: 0; - right: 2.8125rem; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - left: 2.8125rem; - right: 0; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar .menu-icon { - color: white; - display: block; - height: 2.8125rem; - padding: 0; - position: relative; - text-indent: 2.1875rem; - transform: translate3d(0, 0, 0); - width: 2.8125rem; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span::after { - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span:hover:after { - box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list { - list-style-type: none; - margin: 0; - padding: 0; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li label { - background: #444444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - display: block; - font-size: 0.75rem; - font-weight: bold; - margin: 0; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a { - border-bottom: 1px solid #262626; - color: rgba(255, 255, 255, 0.7); - display: block; - padding: 0.66667rem; - transition: background 300ms ease; -} -/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:hover { - background: #242424; -} -/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:active { - background: #242424; -} - -/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right > .inner-wrap { - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate(15.625rem, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left > .inner-wrap { - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate(-15.625rem, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top > .inner-wrap { - -webkit-transform: translate3d(0, -18.75rem, 0); - -moz-transform: translate3d(0, -18.75rem, 0); - -ms-transform: translate(0, -18.75rem); - -o-transform: translate3d(0, -18.75rem, 0); - transform: translate3d(0, -18.75rem, 0); -} -/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom > .inner-wrap { - -webkit-transform: translate3d(0, 18.75rem, 0); - -moz-transform: translate3d(0, 18.75rem, 0); - -ms-transform: translate(0, 18.75rem); - -o-transform: translate3d(0, 18.75rem, 0); - transform: translate3d(0, 18.75rem, 0); -} -/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, -.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .left-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .top-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; -} -/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; -} -/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .top-off-canvas-menu { - top: -18.75rem; -} -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .bottom-off-canvas-menu { - bottom: -18.75rem; -} -/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; -} -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; -} -/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-top > .inner-wrap { - right: 18.75rem; -} -/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-bottom > .inner-wrap { - left: 18.75rem; -} - -/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} -/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} -/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} - -/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} - -/* small displays */ -@media only screen { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width: 40.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width: 64.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xlarge displays */ -@media only screen and (min-width: 90.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xxlarge displays */ -@media only screen and (min-width: 120.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* Orientation targeting */ -/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; -} - -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-landscape, -.show-for-portrait { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-landscape, table.show-for-portrait { - display: table !important; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; -} - -/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; -} - -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; -} - -/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; -} - -@media only screen and (orientation: landscape) { - /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; - } - - /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-landscape, - .show-for-portrait { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-landscape, table.hide-for-portrait { - display: table !important; - } - - /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; - } - - /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; - } - - /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; - } - - /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; - } -} -@media only screen and (orientation: portrait) { - /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; - } - - /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-portrait, - .show-for-landscape { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-portrait, table.hide-for-landscape { - display: table !important; - } - - /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; - } - - /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; - } - - /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; - } - - /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; - } -} -/* Touch-enabled device targeting */ -/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-touch { - display: none !important; -} - -/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-touch { - display: inherit !important; -} - -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .show-for-touch { - display: inherit !important; -} - -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .hide-for-touch { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-touch { - display: table !important; -} - -/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch table.show-for-touch { - display: table !important; -} - -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-touch { - display: table-header-group !important; -} - -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch thead.show-for-touch { - display: table-header-group !important; -} - -/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-touch { - display: table-row-group !important; -} - -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tbody.show-for-touch { - display: table-row-group !important; -} - -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-touch { - display: table-row !important; -} - -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tr.show-for-touch { - display: table-row !important; -} - -/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-touch { - display: table-cell !important; -} - -/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch td.show-for-touch { - display: table-cell !important; -} - -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -th.hide-for-touch { - display: table-cell !important; -} - -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch th.show-for-touch { - display: table-cell !important; -} - -/* Screen reader-specific classes */ -/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-sr { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus:focus, .show-on-focus:active { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; -} - -/* Print visibility */ -/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.print-only, -.show-for-print { - display: none !important; -} - -@media print { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .print-only, - .show-for-print { - display: block !important; - } - - /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-on-print, - .hide-for-print { - display: none !important; - } - - /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-print { - display: table !important; - } - - /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-print { - display: table-header-group !important; - } - - /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-print { - display: table-row-group !important; - } - - /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-print { - display: table-row !important; - } - - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-print { - display: table-cell !important; - } - - /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-print { - display: table-cell !important; - } -} -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} -/* line 4, ../node_modules/font-awesome/scss/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} -/* line 8, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} -/* line 16, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} -/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} -/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} - -/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-4:before, -.fa-battery-full:before { - content: ""; -} - -/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ -.sticky { - border-bottom: 1px solid #f0f1f3; -} - -/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ -footer { - clear: both; - margin: 10px 0 0 0; - padding: 10px 0; - border-top: 1px solid #e5e5e5; -} - -/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ -footer .footerpage { - clear: both; - margin: 0px 0px; - padding: 26px 0px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter, .subfooterright { - padding: 10px 20px 20px 20px; - border-left: 1px solid #d6d6d6; - margin: 30px 0; - font-size: 0.8em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter h3, .subfooterright h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 0; - padding: 0 0 20px 0; -} - -/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooterright { - border-right: 1px solid #d6d6d6; -} - -/*sub footer page*/ -/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page { - margin: 20px 0 0 0; - padding: 25px 0 0 0; -} - -/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page h5 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 3px; - color: #666666; - margin-bottom: 0; - border-top: 1px solid #e5e5e5; - padding: 20px 0; - min-height: 20px; -} - -/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page ul { - font-size: 0.8em; -} - -/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ -small { - font-size: 0.6em; - color: #666666; -} - -/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ -a { - color: #2b709d; -} - -/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ -a:hover { - color: #f77f00 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ -.divider { - border: 1px solid #efefef; -} - -/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ -.dropdown { - box-shadow: 0px 2px 2px #ccc; - border: 1px solid #efefef; -} - -/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - border: 0; - font-size: 0.8em; -} - -/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ -textarea:focus, input:focus, select:focus { - outline: none; -} - -/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ -*:focus { - outline: none; -} - -/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - background: #fff; - border: 1px solid #fff !important; - box-shadow: none; -} - -/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top:hover { - background: #fff; - border: 1px solid #fff !important; -} - -/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ -.toggle-topbar { - background: white; - font-weight: normal; -} - -/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon { - color: #666666 !important; -} - -/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a { - color: #666666 !important; -} - -/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a:hover { - color: #666666 !important; -} - -/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ -.has-form { - background-color: white !important; -} - -/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li { - background: white !important; -} - -/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li select { - border: 0; - padding: 0 30px 0 10px; - height: 100%; - margin-top: -16px; -} - -/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section button[type=submit] { - background: transparent; - padding: 0; - top: 0; -} - -/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ -.nostyleList { - list-style: none; - margin-left: 0; - padding-left: 0; -} - -/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ -h1 { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: black; - margin: 30px 0; -} - -/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ -h2 { - font-size: 0.8em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ -h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ -h4 { - font-size: 0.6em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 20px; -} - -/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url(listitem.png) no-repeat 0 6px; - padding: 0 0 15px 15px; -} - -/*padding fix result page*/ -/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad { - padding: 0; -} - -/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*tab nav*/ -/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li { - list-style-type: none; - float: left; - text-transform: uppercase; - margin-top: 20px; -} - -/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a { - border: 1px solid #d6d6d6; - background: white; - color: #2b709d !important; -} - -/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a:hover { - color: #f77f00 !important; - background-color: white !important; -} - -/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li:first-child { - padding: 0; -} - -/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title > a { - background-color: #efefef !important; -} - -/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title.active > a { - background-color: white !important; - color: black !important; -} - -/* home form */ -/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ -.home-search-placer { - padding: 0 0 0 30px; -} - -/* various small styles */ -/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url("../img/listitem.png") no-repeat 0 6px; - padding: 0 0 15px 15px; - font-size: 0.8rem; -} - -/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ -h3.relations-title { - margin-bottom: 0px; -} - -/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ -h4.relations-subtitle { - margin: 20px 20px; -} - -/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ -.pageOverlay { - text-align: center; -} - -/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #999; -} - -/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} - -/* logo */ -/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ -.logo { - margin: 10px 20px 0 -32px; -} - -/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logotext { - color: #666666; - letter-spacing: 16px; - font-size: 0.8em; - margin: 30px 0; - text-transform: uppercase; -} - -/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ -img.logo-small { - width: 60px; - margin: 8px 15px 0 12px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logo-small-text { - letter-spacing: 10px; - color: #666666; - font-size: 0.7em !important; - text-transform: uppercase; - padding: 0 13px 0 0; - margin: 0; -} - -/*home*/ -/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ -.language { - font-size: 0.6em; - margin: 10px 5px 0 0; - padding: 0; -} - -/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ -.language-active a { - color: #f77f00; -} - -/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ -.bgcontainer { - background: white; - padding: 30px 0; -} - -/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position { - position: relative; -} - -/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form { - position: absolute; - z-index: 100; - width: 100%; - margin-top: 50px; -} - -/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form input { - background: #f9f9f9; -} - -/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form button[type=submit] { - background: transparent; - padding: 0; - margin: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext { - padding: 30px 30px 0 0; -} - -/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext p, .ptext li { - font-size: 0.8em; -} - -/*icons*/ -/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid #f77f00; - margin: 18px 0 0 16px; -} - -/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: #f77f00; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid #f77f00; - margin: 10px 0 0 10px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} - -/*Panel content*/ -/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ -h1.panel-header { - font-size: 2em; - color: #f77f00; - margin: 20px 0; -} - -/*ID*/ -/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ -h2.id-header { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 12px 0 20px 0; - padding: 0; -} - -/* title result*/ -/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result { - padding: 20px 0 0 0; - font-size: 1.2em; - color: #666666; -} - -/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result strong { - font-size: 1em; -} - -/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result span { - color: #f77f00; - font-size: 1em; -} - -/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ -dl.infolist { - font-size: 0.8em; - display: block; - margin: 0 0 20px 0; -} - -/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dt { - padding: 10px 0 0 0; - color: #666666; - font-weight: normal; -} - -/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dd { - margin: -25px 0 0 105px; -} - -/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote { - font-size: 0.9em; - border-top: 1px solid #efefef; -} - -/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ -ul.scopeNote { - margin: 0; - padding: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li { - list-style-type: none; - list-style-position: outside !important; - margin: 0; - padding: 0 0 30px 0; -} - -/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li:first-child { - margin: 20px 0 0 0; -} - -/*result grid*/ -/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid { - background: white; - display: table; - word-wrap: break-word; -} - -/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a { - display: block; - background: white; - margin: 0; - line-height: 0.9em; - border: 1px solid #efefef; - text-align: center; - height: 100px; - overflow: hidden; - padding: 24px 0 0 0; -} - -/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover { - display: block; - height: 100px; - transition: all 0.5s ease; - background: #efefef; -} - -/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a h5 { - font-size: 0.7em; - color: #2b709d; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover h5 { - font-size: 0.7em; - color: #f77f00; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid span { - font-size: 0.6em; - color: #999; - line-height: 8px; -} - -/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid small { - font-size: 0.5em; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*download top*/ -/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ -@media (min-width: 400px) { - /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - } - - /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin-right: 0px; - padding: 0; - } - - /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: 0px 0 0 -10px; - background: white !important; - } -} -@media (min-width: 320px) and (max-width: 400px) { - /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin: 0px; - padding: 0; - } - - /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ - li.cube { - background: url(listitem.png) no-repeat 0 5px; - padding: 0 0 0 15px; - } - - /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 30px 0 0; - } - - /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - border: 0; - } - - /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: -4px 0 0 -10px; - background: white !important; - } - - /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ico-mglass { - margin-top: -40px; - } -} -@media (min-width: 1024px) { - /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - margin-top: 60px; - } -} -@media (max-width: 1024px) { - /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ - .logo { - margin: 10px 20px 0 5px; - } - - /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - padding: 0 20px; - } -} -@media screen and (min-width: 768px) { - /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ - .rwd-break { - display: none; - } -} -@media (min-width: 1000px) { - /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 20px 20px 0 0px; - } - - /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 0px 0 0; - } -} -@media (min-width: 1045px) { - /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ - .result-grid { - width: 250px; - word-break: break-word; - } -} -/* Placeholder fields */ -/* line 3, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container { - -webkit-appearance: none; - -webkit-border-radius: 0px; - background-color: white; - font-family: inherit; - border: 1px solid #d5d5d5; - color: rgba(0, 0, 0, 0.75); - display: inline-table; - vertical-align: top; - font-size: 0.875rem; - height: 2.3125rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - transition: box-shadow 0.45s, border-color 0.45s ease-in-out; - margin: 1px 0 16px 0; -} - -/* line 5, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container label { - display: table-cell; - padding-left: 10px; - color: #3f3840; - width: 20%; - font-size: 0.775rem; - vertical-align: middle; - background-color: transparent; -} - -/* line 6, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container input[type="text"] { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent !important; - color: #3f3840; -} - -/* line 7, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container select { - border: none; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent; - -moz-appearance: none; - height: 37px; - font-size: 0.9em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container > .combo-dropdown { - border: 0 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container textarea { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent !important; - resize: vertical; -} - -/* line 10, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container.error { - border: 1px solid #FF0000 !important; -} - -/* line 11, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-input { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent; - background: none !important; - padding-left: 8px; -} - -/* line 12, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-input-border { - border-left: 1px dotted #d3d3d3 !important; -} - -/* line 13, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-disabled { - background-color: #DDDDDD; -} - -/* line 14, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-textarea label { - vertical-align: top; - padding-top: 8px; -} - -/* line 16, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { - display: table-cell !important; - vertical-align: middle !important; - cursor: pointer; - font-size: 0.8em; -} - -/* line 17, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox label { - position: relative; - width: 100%; -} - -/* line 18, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"] { - opacity: 0; - position: absolute; -} - -/* line 19, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { - content: ''; - background: #2da3ce; - display: inline-block; - vertical-align: middle; - width: 20px; - height: 20px; - padding: 2px; - margin-left: 10px; - text-align: center; - font-size: 0.8em; -} - -/* line 20, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { - content: '\2714'; - background: #2da3ce; - color: #fff; -} - -/*small*/ -/* line 24, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { - display: table-cell !important; - vertical-align: middle !important; - cursor: pointer; - font-size: 0.7em; -} - -/* line 25, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm label { - position: relative; - width: 100%; -} - -/* line 26, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"] { - opacity: 0; - position: absolute; -} - -/* line 27, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { - content: ''; - background: #2da3ce; - display: inline-block; - vertical-align: middle; - width: 15px; - height: 15px; - padding: 0px; - margin-right: 10px; - text-align: center; - font-size: 0.8em; -} - -/* line 28, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { - content: '\2714'; - background: #2da3ce; - color: #fff; -} - -/* main html layout */ -/* line 13, ../scss/atramhasis/_atramhasis-admin.scss */ -html, body { - width: 100%; - height: 100%; - margin: 0; - overflow: hidden; -} - -/* line 15, ../scss/atramhasis/_atramhasis-admin.scss */ -.app-content-container, #appDiv, #appContainer { - width: 100%; - height: 100%; - background: #f3f3f3; -} - -/* line 16, ../scss/atramhasis/_atramhasis-admin.scss */ -.appBody { - width: 100%; - height: 100%; - padding: 20px 80px 10px 20px; -} - -/* line 19, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabSpacer { - border: none; - height: 0; -} - -/* line 20, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabPaneWrapper { - border: none; - border-radius: 0; -} - -/* line 21, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs { - border: 0; - font-size: 14px; -} - -/* line 22, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab { - border: 1px solid #efefef; - border-top: none; - background: #ffffff none; - border-radius: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { - color: #d5d5d5; -} - -/* line 24, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabCloseButton { - background: none !important; - width: 15px; - height: 100%; - padding-top: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabCloseButton:before { - content: "\f00d"; - font-family: FontAwesome; -} - -/* line 26, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { - border: none; - background: #ffffff none; -} - -/* line 27, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton { - cursor: pointer; - padding-top: 0; -} - -/* line 28, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { - padding-bottom: 3px; -} - -/* line 29, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { - color: #2b709d; -} - -/* line 34, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs { - text-align: center; - width: 100% !important; - padding: 0; - border: 0; - height: 50px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab { - background: #2b709d none !important; - border: 1px solid #d6d6d6; - border-radius: 0; - color: white; - font-size: 0.6875rem; - padding: 0.625rem 1.25rem !important; - text-transform: uppercase; - line-height: normal; - margin: 0 1px 1.25rem 0 !important; -} - -/* line 36, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTabDisabled { - background: #d5d5d5 !important; -} - -/* line 37, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { - color: #3f3840 !important; -} - -/* line 38, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { - background-color: #763e81 !important; - color: #f77f00 !important; -} - -/* line 39, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { - background: #f77f00 none !important; -} - -/* line 40, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainer .tabStripButton { - height: 100% !important; -} - -/* line 41, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { - overflow-y: auto; - height: 100%; -} - -/* line 43, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv footer { - height: 30px; - background-color: white; - padding: 5px 10px; - margin-top: 0; -} - -/* line 50, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header { - background-color: white; -} -/* line 53, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header nav { - border-bottom: 1px solid #f0f1f3; -} -/* line 57, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section li select { - height: 3.65rem !important; - cursor: pointer; -} -/* line 62, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button { - height: 3.65rem !important; - cursor: pointer; - top: auto; - background-color: white; - border: 0; - width: 100%; - color: #666666; -} -/* line 72, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button:hover { - background-color: #666666; -} -/* line 76, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button i { - width: 100%; - font-size: 20px; - padding: 5px; -} - -/* line 83, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitContentPane { - padding: 0 !important; -} - -/* Custom notification styles! */ -/* line 88, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-channel { - width: 350px !important; -} - -/* line 91, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-notification { - width: 320px !important; -} - -/* 'Warning' Channel */ -/* line 96, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-channel-warn .dGrowl-notification { - background-color: #ffd9a2; - border: 1px solid #e97b14; -} - -/* buttons */ -/* line 102, ../scss/atramhasis/_atramhasis-admin.scss */ -a.button { - color: white; - background-color: #2b709d; - border: 1px solid #d6d6d6; - padding: 0.1rem 0.5rem 0.2rem 0.5rem; - font-size: 0.8rem; - margin: 0; -} - -/* line 111, ../scss/atramhasis/_atramhasis-admin.scss */ -a.admin-button:hover { - background-color: #255f85; - color: white !important; -} - -/* noscript div */ -/* line 117, ../scss/atramhasis/_atramhasis-admin.scss */ -.noscript { - top: 0; - left: 0; - position: absolute; - width: 100%; - height: 100%; - z-index: 1002; - display: block; - background-color: #efefef; - text-align: center; - padding: 25px; -} - -/* Loading overlay */ -/* line 120, ../scss/atramhasis/_atramhasis-admin.scss */ -.pageOverlay { - top: 0; - left: 0; - position: absolute; - height: 100%; - width: 100%; - z-index: 1001; - display: block; - background-color: #666666; - text-align: center; - color: #d6d6d6; -} - -/* line 121, ../scss/atramhasis/_atramhasis-admin.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #d6d6d6; -} - -/* line 124, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container { - min-height: 300px; - position: absolute; - top: 60px; - right: 0; - background: white; - text-align: left; - overflow: hidden; - white-space: nowrap; - z-index: 10; - border-left: 1px solid #d5d5d5; - box-shadow: -1px 0px 2px 0px #d5d5d5; -} - -/* line 138, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-overlay { - position: absolute; - top: 60px; - left: 0; - background-color: black; - height: 100%; - width: 100%; -} - -/* line 147, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-inner { - float: left; - display: inline-block; - text-align: left; - padding-left: 5px; - padding-top: 20px; - padding-right: 15px; - width: 480px; - height: 100%; -} - -/* line 158, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open { - -webkit-transition: width 0.8s ease-in-out; - -moz-transition: width 0.8s ease-in-out; - -o-transition: width 0.8s ease-in-out; - transition: width 0.8s ease-in-out; - width: 480px; -} - -/* line 166, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close .slidemenu-inner { - overflow-y: hidden; -} - -/* line 170, ../scss/atramhasis/_atramhasis-admin.scss */ -.slideoverlay-open.slidemenu-overlay { - -webkit-transition: opacity 0.8s ease-in-out; - -moz-transition: opacity 0.8s ease-in-out; - -o-transition: opacity 0.8s ease-in-out; - transition: opacity 0.8s ease-in-out; - opacity: 0.3; - visibility: visible; -} - -/* line 179, ../scss/atramhasis/_atramhasis-admin.scss */ -.slideoverlay-close.slidemenu-overlay { - transition: visibility 0.8s, opacity 0.8s ease-in-out; - -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; - visibility: hidden; - opacity: 0; -} - -/* line 188, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { - overflow-y: auto; - padding-right: 10px; -} - -/* line 193, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close { - -webkit-transition: width 0.8s ease-in-out; - -moz-transition: width 0.8s ease-in-out; - -o-transition: width 0.8s ease-in-out; - transition: width 0.8s ease-in-out; - width: 50px; -} - -/* line 201, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { - transition: visibility 0.8s, opacity 0.8s ease-in-out; - -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; - visibility: hidden; - opacity: 0; -} - -/* line 210, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { - -webkit-transition: opacity 0.8s ease-in-out; - -moz-transition: opacity 0.8s ease-in-out; - -o-transition: opacity 0.8s ease-in-out; - transition: opacity 0.8s ease-in-out; - opacity: 1; - visibility: visible; -} - -/* line 221, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-pane { - height: 100%; -} -/* line 225, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results { - padding-left: 15px; -} -/* line 229, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid { - width: 100%; - border-color: #f0f1f3; - height: 100%; -} -/* line 235, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table { - margin: 0; -} -/* line 239, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table tr th, -.slidemenu-container .search-results table tr td { - font-size: 11px !important; -} -/* line 244, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid-header table .dgrid-cell { - padding: 5px; -} -/* line 248, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table .dgrid-cell { - padding-left: 5px; - border-color: #f0f1f3; -} -/* line 253, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid .dgrid-column-id { - width: 45px; -} -/* line 257, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid .dgrid-content .dgrid-column-id { - vertical-align: middle; -} -/* line 261, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell { - word-break: keep-all; - white-space: normal; -} -/* line 266, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell h3 { - margin-bottom: 3px; - color: #753f7f !important; - font-weight: bold !important; - margin-top: 0 !important; -} -/* line 273, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell p { - padding: 0; - margin: 0; - color: #888888; - font-size: 11px; -} -/* line 280, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form { - margin-bottom: 15px; - display: inline-block; -} -/* line 284, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .scheme-select { - display: inline-block; - width: 100%; -} -/* line 289, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button { - background-color: #e5e5e5; - border: 0; - padding: 10px 45px 15px 40px; -} -/* line 295, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button:hover { - background-color: #d6d6d6; -} -/* line 299, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button span { - margin: 0; -} -/* line 303, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .edit-scheme-button { - margin-left: 0; - padding-left: 0; -} -/* line 309, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-footer-buttons { - margin-top: 20px; - height: 60px; -} - -/* line 315, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager, .note-manager, .sources-manager { - height: 402px; -} -/* line 318, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid .dgrid-column-language, .note-manager .dgrid .dgrid-column-language, .sources-manager .dgrid .dgrid-column-language { - width: 160px; -} -/* line 322, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid .dgrid-column-label, -.label-manager .dgrid .dgrid-column-note, .note-manager .dgrid .dgrid-column-label, -.note-manager .dgrid .dgrid-column-note, .sources-manager .dgrid .dgrid-column-label, -.sources-manager .dgrid .dgrid-column-note { - width: 380px; -} -/* line 327, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-row-table, .note-manager .dgrid-row-table, .sources-manager .dgrid-row-table { - margin: 0; -} -/* line 331, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-cell, .note-manager .dgrid-cell, .sources-manager .dgrid-cell { - padding: 5px; -} -/* line 335, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-column-actions, .note-manager .dgrid-column-actions, .sources-manager .dgrid-column-actions { - width: 90px; - text-align: center; - vertical-align: middle; -} -/* line 341, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dGridHyperlink, .note-manager .dGridHyperlink, .sources-manager .dGridHyperlink { - text-align: center; -} -/* line 345, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dGridHyperlink a, .note-manager .dGridHyperlink a, .sources-manager .dGridHyperlink a { - font-size: 18px; -} - -/* line 351, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-row { - vertical-align: middle; - background-color: #f0f1f3; - padding-top: 5px; - padding-bottom: 5px; -} - -/* line 358, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager, .matches-manager { - height: 402px; -} -/* line 361, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .relation-row p, .matches-manager .relation-row p { - margin-top: 0; - color: black; - margin-top: 7px; - margin-bottom: 0; - font-size: 14px; - font-weight: bold; -} -/* line 370, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .relation-row .large-1, .matches-manager .relation-row .large-1 { - padding-right: 0; -} -/* line 374, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid, .matches-manager .dgrid { - margin-bottom: 5px; -} -/* line 377, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-cell, .matches-manager .dgrid .dgrid-cell { - padding-left: 15px; -} -/* line 381, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-row-table, .matches-manager .dgrid .dgrid-row-table { - margin: 0; -} -/* line 385, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-column-remove, -.relation-manager .dgrid .dgrid-column-actions, .matches-manager .dgrid .dgrid-column-remove, -.matches-manager .dgrid .dgrid-column-actions { - width: 60px; - text-align: center; - vertical-align: middle; -} -/* line 392, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dGridHyperlink, .matches-manager .dgrid .dGridHyperlink { - text-align: center; -} -/* line 396, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dGridHyperlink a, .matches-manager .dgrid .dGridHyperlink a { - width: 100%; - font-size: 18px; -} - -/* line 403, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-manager .dgrid .dgrid-column-uri { - white-space: nowrap; - text-overflow: ellipsis; - width: 400px; -} - -/* line 409, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-dialog { - height: 500px; - width: 450px; -} - -/* line 414, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog { - width: 600px; - height: 400px; -} -/* line 418, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid { - height: 250px; -} -/* line 421, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; -} -/* line 427, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-column-link { - width: 35px; - text-align: center; -} -/* line 432, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; -} -/* line 436, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-row-table { - margin-bottom: 0; -} - -/* line 442, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog, .import-concept-dialog { - width: 800px; - height: 635px; -} -/* line 447, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-cell, .import-concept-dialog .dgrid .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; -} -/* line 453, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-row-table { - margin: 0; -} -/* line 457, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-column-id, -.matches-dialog .dgrid .dgrid-column-type, .import-concept-dialog .dgrid .dgrid-column-id, -.import-concept-dialog .dgrid .dgrid-column-type { - width: 100px; -} -/* line 462, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-column-link, .import-concept-dialog .dgrid .dgrid-column-link { - width: 35px; - text-align: center; -} -/* line 467, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-selected .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; -} - -/* line 473, ../scss/atramhasis/_atramhasis-admin.scss */ -.import-concept-dialog { - height: 580px; -} - -/* line 479, ../scss/atramhasis/_atramhasis-admin.scss */ -.notes-dialog .htmlEditor .dijitToolbar, .sources-dialog .htmlEditor .dijitToolbar { - border: 1px #d5d5d5 solid; -} -/* line 483, ../scss/atramhasis/_atramhasis-admin.scss */ -.notes-dialog .htmlEditor textarea, .sources-dialog .htmlEditor textarea { - height: 300px; - border: 1px #d5d5d5 solid; - width: 99.8%; - padding: 5px; - resize: vertical; - overflow-y: scroll; - overflow-x: hidden; -} - -/* line 494, ../scss/atramhasis/_atramhasis-admin.scss */ -.sources-dialog { - width: 600px; -} - -/* line 498, ../scss/atramhasis/_atramhasis-admin.scss */ -.footerButtons { - margin-top: 20px; -} - -/* line 502, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail { - background-color: white; - padding-right: 20px; - display: inline-block; - overflow-y: auto; - width: 100%; -} -/* line 509, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .concept-title-info { - padding-top: 10px; - margin-right: 20px; - font-size: 0.8rem; - float: left; -} -/* line 516, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .concept-hr { - margin-left: 1.25rem; -} -/* line 520, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .no-top-padding { - padding-top: 0; - margin-top: 0; -} -/* line 525, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block { - margin-bottom: 20px; -} -/* line 529, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist { - font-size: 1em; - padding: 0; - margin: 10px 0 0 0; -} -/* line 535, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist dt { - font-size: 1.2em; - padding-top: 5px; - margin: 0; -} -/* line 541, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist dd { - margin-left: 120px; - margin-top: -20px; - min-height: 19px; - font-size: 13px; -} -/* line 548, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block { - max-height: 200px; - overflow-y: auto; -} -/* line 553, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote { - border: 0 !important; - font-size: 1.1em; -} -/* line 557, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote h3 { - margin-bottom: 20px; -} -/* line 561, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote li { - padding-bottom: 10px !important; -} - -/* line 571, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-column-id { - width: 120px; -} -/* line 575, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-row-table { - margin: 0; -} -/* line 579, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-cell { - padding: 5px; -} -/* line 583, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-column-actions { - width: 50px; - text-align: center; - vertical-align: middle; -} - -/* line 592, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container { - /*for IE*/ -} -/* line 593, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container .no-arrow-select select { - /*for firefox*/ - -moz-appearance: none !important; - /*for chrome*/ - -webkit-appearance: none !important; - appearance: none !important; - text-indent: 0.01px; - text-overflow: ''; -} -/* line 604, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container .no-arrow-select select::-ms-expand { - display: none !important; -} - -/* line 609, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogUnderlay { - background: rgba(72, 72, 72, 0.8) !important; - opacity: 1 !important; -} - -/* line 610, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogTitle { - font-size: 18px; - color: #753f7f; -} - -/* line 611, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogCloseIcon { - background: none !important; - font-size: 22px; - font-weight: bold; -} - -/* line 612, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .closeText { - display: block; - color: #989898; -} - -/* line 613, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog { - background-color: #FFFFFF; -} - -/* line 614, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogPaneContent { - padding: 25px; -} - -/* line 615, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogTitleBar { - padding: 10px !important; - background-color: #FFFFFF !important; -} - -/* line 616, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { - color: black; - text-transform: uppercase; -} - -/* line 618, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-dijitContentPane { - padding: 5px 0 0 0 !important; -} - -/* line 623, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dgrid { - border-color: #f0f1f3 !important; -} -/* line 626, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dgrid .dgrid-cell { - border-color: #f0f1f3 !important; -} - -/* line 631, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar { - text-align: center !important; - padding-bottom: 15px !important; -} -/* line 635, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar .dijitButtonNode { - background: transparent none !important; - border: none !important; - box-shadow: none !important; - -moz-box-shadow: none !important; - -webkit-box-shadow: none !important; - color: white !important; -} -/* line 643, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar .dijitButtonHover .dijitButtonNode { - color: #f77f00 !important; -} -/* line 647, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar *:focus { - outline: none !important; -} - -/* line 653, ../scss/atramhasis/_atramhasis-admin.scss */ -.radio-container > input[type="radio"] { - display: inline-block; - margin: 0.5rem 1rem 0 0.5rem; - vertical-align: baseline; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css deleted file mode 100644 index 9a336ffc..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css +++ /dev/null @@ -1,14079 +0,0 @@ -@charset "UTF-8"; -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-version { - font-family: "/5.5.3/"; -} - -/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small { - font-family: "/only screen/"; - width: 0; -} - -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small-only { - font-family: "/only screen and (max-width: 40em)/"; - width: 0; -} - -/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium-only { - font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; - width: 40.0625em; -} - -/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large { - font-family: "/only screen and (min-width:64.0625em)/"; - width: 64.0625em; -} - -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large-only { - font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; - width: 64.0625em; -} - -/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge { - font-family: "/only screen and (min-width:90.0625em)/"; - width: 90.0625em; -} - -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge-only { - font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; - width: 90.0625em; -} - -/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xxlarge { - font-family: "/only screen and (min-width:120.0625em)/"; - width: 120.0625em; -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-data-attribute-namespace { - font-family: false; -} - -/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, body { - height: 100%; -} - -/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, -body { - font-size: 100%; -} - -/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -body { - background: #efefef; - color: #666666; - cursor: auto; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.5; - margin: 0; - padding: 0; - position: relative; -} - -/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -a:hover { - cursor: pointer; -} - -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - max-width: 100%; - height: auto; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - -ms-interpolation-mode: bicubic; -} - -/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object, -.mqa-display img, -.mqa-display embed, -.mqa-display object { - max-width: none !important; -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.left { - float: left !important; -} - -/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.right { - float: right !important; -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:before, .clearfix:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:after { - clear: both; -} - -/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.hide { - display: none; -} - -/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.invisible { - visibility: hidden; -} - -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - display: inline-block; - vertical-align: middle; -} - -/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -textarea { - height: auto; - min-height: 50px; -} - -/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -select { - width: 100%; -} - -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row { - margin: 0 auto; - max-width: 62.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:before, .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:after { - clear: both; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse > .column, -.row.collapse > .columns { - padding-left: 0; - padding-right: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse .row { - margin-left: 0; - margin-right: 0; -} -/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row { - margin: 0 -0.9375rem; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:before, .row .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:after { - clear: both; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row.collapse { - margin: 0; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:after { - clear: both; -} - -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; -} - -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column:last-child, -.columns + .column:last-child, .column + -.columns:last-child, -.columns + -.columns:last-child { - float: right; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column.end, -.columns + .column.end, .column + -.columns.end, -.columns + -.columns.end { - float: left; -} - -@media only screen { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered, - .columns.small-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered:last-child, - .columns.small-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered:last-child, - .columns.small-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse > .column, - .row.small-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-uncollapse > .column, - .row.small-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered, - .columns.medium-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered:last-child, - .columns.medium-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered:last-child, - .columns.medium-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse > .column, - .row.medium-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-uncollapse > .column, - .row.medium-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered, - .columns.large-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered:last-child, - .columns.large-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered:last-child, - .columns.large-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse > .column, - .row.large-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-uncollapse > .column, - .row.large-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion { - margin-bottom: 0; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:before, .accordion:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:after { - clear: both; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation, .accordion dd { - display: block; - margin-bottom: 0 !important; -} -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation.active > a, .accordion dd.active > a { - background: #939393; - color: #333333; -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a, .accordion dd > a { - background: #989898; - color: #333333; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem; -} -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { - background: #909090; -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content, .accordion dd > .content { - display: none; - padding: 0.9375rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { - background: white; - display: block; -} - -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.8125rem; - font-weight: normal; - margin-bottom: 1.25rem; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - position: relative; - transition: opacity 300ms ease-out; - background-color: #944EA1; - border-color: #7f438a; - color: white; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close { - right: 0.25rem; - background: inherit; - color: #333333; - font-size: 1.375rem; - line-height: .9; - margin-top: -0.6875rem; - opacity: 0.3; - padding: 0 6px 4px; - position: absolute; - top: 50%; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.radius { - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.round { - border-radius: 1000px; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.success { - background-color: #43AC6A; - border-color: #3a945b; - color: white; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert { - background-color: #FF0000; - border-color: #db0000; - color: white; -} -/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert-close { - opacity: 0; -} - -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:after { - clear: both; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] > li { - display: block; - float: left; - height: auto; - padding: 0 0.625rem 1.25rem; -} - -@media only screen { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs { - border-style: solid; - border-width: 1px; - display: block; - list-style: none; - margin-left: 0; - overflow: hidden; - padding: 0.5625rem 0.875rem 0.5625rem; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * { - color: #944EA1; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - margin: 0; - text-transform: uppercase; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * a { - color: #944EA1; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current { - color: #333333; - cursor: default; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current a { - color: #333333; - cursor: default; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable { - color: #efefef; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable a { - color: #efefef; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, -.breadcrumbs > *.unavailable a:focus { - color: #efefef; - cursor: not-allowed; - text-decoration: none; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:before { - color: #AAAAAA; - content: "/"; - margin: 0 0.75rem; - position: relative; - top: 1px; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:first-child:before { - content: " "; - margin: 0; -} - -/* Accessibility - hides the forward slash */ -/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -[aria-label="breadcrumbs"] [aria-hidden="true"]:after { - content: "/"; -} - -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button, .button { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - border-style: solid; - border-width: 0; - cursor: pointer; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-align: center; - text-decoration: none; - display: inline-block; - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - background-color: #944EA1; - border-color: #763e81; - color: white; - transition: background-color 300ms ease-out; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - color: white; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; -} -/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success, .button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; -} -/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert, .button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning, .button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - color: white; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info, .button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - color: white; -} -/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding: 1.125rem 2.25rem 1.1875rem 2.25rem; - font-size: 1.25rem; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding: 0.875rem 1.75rem 0.9375rem 1.75rem; - font-size: 0.8125rem; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding: 0.625rem 1.25rem 0.6875rem 1.25rem; - font-size: 0.6875rem; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.expand, .button.expand { - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - padding-bottom: 1.0625rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.radius, .button.radius { - border-radius: 3px; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.round, .button.round { - border-radius: 1000px; -} -/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #944EA1; - border-color: #763e81; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #944EA1; -} -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; -} -/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43AC6A; - border-color: #368a55; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43AC6A; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #FF0000; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #f08a24; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #a0d3e8; -} - -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button::-moz-focus-inner { - border: 0; - padding: 0; -} - -@media only screen and (min-width: 40.0625em) { - /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ - button, .button { - display: inline-block; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group { - list-style: none; - margin: 0; - left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:before, .button-group:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:after { - clear: both; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li { - display: inline-block; - margin: 0 -2px; - width: 50%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li { - display: inline-block; - margin: 0 -2px; - width: 33.33333%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li { - display: inline-block; - margin: 0 -2px; - width: 25%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li { - display: inline-block; - margin: 0 -2px; - width: 20%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li { - display: inline-block; - margin: 0 -2px; - width: 16.66667%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li { - display: inline-block; - margin: 0 -2px; - width: 14.28571%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li { - display: inline-block; - margin: 0 -2px; - width: 12.5%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; -} -/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li { - display: block; - margin: 0; - float: none; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-top: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; -} -@media only screen and (max-width: 40em) { - /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li { - display: block; - margin: 0; - width: 100%; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-top: 0; - } -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *, -.button-group.radius > * > a, -.button-group.radius > * > button, -.button-group.radius > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *, -.button-group.radius.stack > * > a, -.button-group.radius.stack > * > button, -.button-group.radius.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -@media only screen and (min-width: 40.0625em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - } -} -@media only screen and (max-width: 40em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - } -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *, -.button-group.round > * > a, -.button-group.round > * > button, -.button-group.round > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *, -.button-group.round.stack > * > a, -.button-group.round.stack > * > button, -.button-group.round.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - } -} -@media only screen and (max-width: 40em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; - } -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:before, .button-bar:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:after { - clear: both; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group { - float: left; - margin-right: 0.625rem; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group div { - overflow: hidden; -} - -/* Clearing Styles */ -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs, [data-clearing] { - list-style: none; - margin-left: 0; - margin-bottom: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:after, [data-clearing]:after { - clear: both; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; -} - -/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout { - background: #333333; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 998; - left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout .clearing-close { - display: block; -} - -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-container { - height: 100%; - margin: 0; - overflow: hidden; - position: relative; - z-index: 998; -} - -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-touch-label { - color: #AAAAAA; - font-size: .6em; - left: 50%; - position: absolute; - top: 50%; -} - -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img { - height: 95%; - position: relative; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img img { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - -moz-transform: translateY(-50%) translateX(-50%); - -ms-transform: translateY(-50%) translateX(-50%); - -o-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - max-height: 100%; - max-width: 100%; -} - -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-caption { - background: #333333; - bottom: 0; - color: #CCCCCC; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - padding: 10px 30px 20px; - position: absolute; - text-align: center; - width: 100%; - left: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close { - color: #CCCCCC; - display: none; - font-size: 30px; - line-height: 1; - padding-left: 20px; - padding-top: 10px; - z-index: 999; -} -/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close:hover, .clearing-close:focus { - color: #CCCCCC; -} - -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container { - height: 100%; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container .carousel > ul { - display: none; -} - -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li { - display: none; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li.clearing-featured-img { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev, - .clearing-main-next { - height: 100%; - position: absolute; - top: 0; - width: 40px; - } - /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span, - .clearing-main-next > span { - border: solid 12px; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; - } - /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: .8; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev { - left: 0; - } - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #CCCCCC; - } - - /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next { - right: 0; - } - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next > span { - border-color: transparent; - border-left-color: #CCCCCC; - } - - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: .3; - } - - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; - } - /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li { - clear: none; - cursor: pointer; - display: block; - float: left; - margin-right: 0; - min-height: inherit; - opacity: .4; - overflow: hidden; - padding: 0; - position: relative; - width: 120px; - } - /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; - } - /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; - } - /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; - } - /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; - } - /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: .8; - } - /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .visible-img { - background: #333333; - height: 85%; - overflow: hidden; - } - - /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-close { - padding-left: 0; - padding-top: 0; - position: absolute; - top: 10px; - right: 20px; - } -} -/* Foundation Dropdowns */ -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:last-child { - margin-bottom: 0; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 89; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 88; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:before { - left: auto; - right: 10px; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:after { - left: auto; - right: 9px; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:last-child { - margin-bottom: 0; -} -/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 89; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 88; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:last-child { - margin-bottom: 0; -} -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 89; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 88; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-left: 0; - margin-top: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:last-child { - margin-bottom: 0; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: white transparent transparent transparent; - border-top-style: solid; - bottom: -12px; - position: absolute; - top: auto; - left: 10px; - right: auto; - z-index: 89; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - bottom: -14px; - position: absolute; - top: auto; - left: 9px; - right: auto; - z-index: 88; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li { - cursor: pointer; - font-size: 0.875rem; - line-height: 1.125rem; - margin: 0; -} -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li:hover, .f-dropdown li:focus { - background: #EEEEEE; -} -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - padding: 1.25rem; - width: 100%; - z-index: 89; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:last-child { - margin-bottom: 0; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.radius { - border-radius: 3px; -} -/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.tiny { - max-width: 200px; -} -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.small { - max-width: 300px; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.medium { - max-width: 500px; -} -/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.large { - max-width: 800px; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega { - width: 100% !important; - max-width: 100% !important; -} -/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega.open { - left: 0 !important; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; - border-style: solid; - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; -} -/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:after, button.dropdown.tiny:after { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny::after, button.dropdown.tiny::after { - border-color: white transparent transparent transparent; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-color: white transparent transparent transparent; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; -} -/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-color: white transparent transparent transparent; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; -} - -/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video { - height: 0; - margin-bottom: 1rem; - overflow: hidden; - padding-bottom: 67.5%; - padding-top: 1.5625rem; - position: relative; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.widescreen { - padding-bottom: 56.34%; -} -/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.vimeo { - padding-top: 0; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - height: 100%; - position: absolute; - top: 0; - width: 100%; - left: 0; -} - -/* Standard Forms */ -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form { - margin: 0 0 1rem; -} - -/* Using forms within rows, we need to set some defaults */ -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row { - margin: 0 -0.5rem; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row .column, -form .row .row .columns { - padding: 0 0.5rem; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse { - margin: 0; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse .column, -form .row .row.collapse .columns { - padding: 0; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse input { - -webkit-border-bottom-right-radius: 0; - -webkit-border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; -} - -/* Label Styles */ -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label { - color: #4d4d4d; - cursor: pointer; - display: block; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ -} -/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.right { - float: none !important; - text-align: right; -} -/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label small { - text-transform: capitalize; - color: #676767; -} - -/* Attach elements to the beginning or end of an input */ -/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix, -.postfix { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; - overflow: visible; - padding-bottom: 0; - padding-top: 0; - position: relative; - text-align: center; - width: 100%; - z-index: 2; -} - -/* Adjust padding, alignment and radius if pre/post element is a button */ -/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.radius { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.radius { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.round { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} - -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.round { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; -} - -/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; -} - -/* We use this to get basic styling on all basic form elements */ -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - background-color: white; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-family: inherit; - font-size: 0.875rem; - height: 2.3125rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.15s linear, background 0.15s linear; - -moz-transition: border-color 0.15s linear, background 0.15s linear; - -ms-transition: border-color 0.15s linear, background 0.15s linear; - -o-transition: border-color 0.15s linear, background 0.15s linear; - transition: border-color 0.15s linear, background 0.15s linear; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { - background-color: #DDDDDD; - cursor: default; -} -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { - border-radius: 3px; -} - -/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse input, -form .row .prefix-radius.row.collapse textarea, -form .row .prefix-radius.row.collapse select, -form .row .prefix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse input, -form .row .postfix-radius.row.collapse textarea, -form .row .postfix-radius.row.collapse select, -form .row .postfix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse input, -form .row .prefix-round.row.collapse textarea, -form .row .prefix-round.row.collapse select, -form .row .prefix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse input, -form .row .postfix-round.row.collapse textarea, -form .row .postfix-round.row.collapse select, -form .row .postfix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="submit"] { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; -} - -/* Respect enforced amount of rows for textarea */ -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea[rows] { - height: auto; -} - -/* Not allow resize out of parent */ -/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea { - max-width: 100%; -} - -/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-webkit-input-placeholder { - color: #666666; -} - -/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-moz-placeholder { - /* Firefox 18- */ - color: #666666; -} - -/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-moz-placeholder { - /* Firefox 19+ */ - color: #666666; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-ms-input-placeholder { - color: #666666; -} - -/* Add height value for select elements to match text input height */ -/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - background-color: white; - border-radius: 0; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); - background-position: 100% center; - background-repeat: no-repeat; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - color: rgba(0, 0, 0, 0.75); - font-family: inherit; - font-size: 0.875rem; - line-height: normal; - padding: 0.5rem; - border-radius: 0; - height: 2.3125rem; -} -/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select::-ms-expand { - display: none; -} -/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select.radius { - border-radius: 3px; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:focus { - background-color: #f7f7f7; - border-color: #999999; -} -/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select[multiple] { - height: auto; -} - -/* Adjust margin for form elements below */ -/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; -} - -/* Normalize file input width */ -/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"] { - width: 100%; -} - -/* HTML5 Number spinners settings */ -/* We add basic fieldset styling */ -/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset { - border: 1px solid #DDDDDD; - margin: 1.125rem 0; - padding: 1.25rem; -} -/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset legend { - font-weight: bold; - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} - -/* Error Handling */ -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] span.error, [data-abide] small.error { - display: none; -} - -/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.error, small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} - -/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input, -.error textarea, -.error select { - margin-bottom: 0; -} -/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; -} -/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error label, -.error label.error { - color: #FF0000; -} -/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error > label > small { - background: transparent; - color: #676767; - display: inline; - font-size: 60%; - font-style: normal; - margin: 0; - padding: 0; - text-transform: capitalize; -} -/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error span.error-message { - display: block; -} - -/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input.error, -textarea.error, -select.error { - margin-bottom: 0; -} - -/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.error { - color: #FF0000; -} - -/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar { - display: inline-block; - font-size: 0; - width: 100%; - background: #333333; -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - display: block; - float: left; - font-size: 1rem; - margin: 0 auto; - padding: 1.25rem; - text-align: center; - width: 25%; -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i, .icon-bar > * img { - display: block; - margin: 0 auto; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; - vertical-align: middle; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i, .icon-bar.label-right > * img { - display: inline-block; - margin: 0 .0625rem 0 0; -} -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { - margin-top: 0; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * label { - display: inline-block; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical.label-right > * { - text-align: left; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical, .icon-bar.small-vertical { - height: 100%; - width: auto; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical .item, .icon-bar.small-vertical .item { - float: none; - margin: auto; - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical { - height: 100%; - width: auto; - } - /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical { - height: 100%; - width: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - font-size: 1rem; - padding: 1.25rem; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; - font-size: 1rem; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * label { - color: white; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - color: white; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover { - background: #944EA1; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover label { - color: white; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover i { - color: white; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active { - background: #944EA1; -} -/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active label { - color: white; -} -/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active i { - color: white; -} -/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled { - cursor: not-allowed; - opacity: 0.7; - pointer-events: none; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled > * { - opacity: 0.7; - cursor: not-allowed; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list { - list-style: none; - margin-top: 0; - margin-bottom: 1.0625rem; - margin-left: -1.375rem; - margin-right: 0; - overflow: hidden; - padding: 0; -} -/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li { - display: block; - float: left; - list-style: none; - margin-left: 1.375rem; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li > * { - display: block; -} - -/* Foundation Joyride */ -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-list { - display: none; -} - -/* Default styles for the container */ -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide { - background: #333333; - color: white; - display: none; - font-family: inherit; - font-weight: normal; - position: absolute; - top: 0; - width: 95%; - z-index: 103; - left: 2.5%; -} - -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.lt-ie9 .joyride-tip-guide { - margin-left: -400px; - max-width: 800px; - left: 50%; -} - -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper { - padding: 1.125rem 1.25rem 1.5rem; - width: 100%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .button { - margin-bottom: 0 !important; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .joyride-prev-tip { - margin-right: 10px; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub { - border: 10px solid #333333; - display: block; - height: 0; - position: absolute; - width: 0; - left: 22px; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.top { - border-color: #333333; - border-top-color: transparent !important; - border-top-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-bottom-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.right { - right: -20px; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.left { - left: -20px; -} - -/* Typography */ -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - color: white; - font-weight: bold; - line-height: 1.25; - margin: 0; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide p { - font-size: 0.875rem; - line-height: 1.3; - margin: 0 0 1.125rem 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator-wrap { - border: solid 1px #555555; - bottom: 1rem; - height: 3px; - position: absolute; - width: 50px; - right: 1.0625rem; -} - -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator { - background: #666666; - display: block; - height: inherit; - width: 0; -} - -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip { - color: #777777 !important; - font-size: 24px; - font-weight: normal; - line-height: .5 !important; - position: absolute; - text-decoration: none; - top: 10px; - right: 12px; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip:hover, .joyride-close-tip:focus { - color: #EEEEEE !important; -} - -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-modal-bg { - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - display: none; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 100; - left: 0; -} - -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-wrapper { - background-color: white; - border-radius: 3px; - box-shadow: 0 0 15px white; - position: absolute; - z-index: 102; -} - -/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - left: 0; - position: absolute; - top: 0; - z-index: 9999; -} - -/* Styles for screens that are at least 768px; */ -@media only screen { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide { - width: 300px; - left: inherit; - } - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - border-top-color: transparent !important; - left: auto; - right: -20px; - top: 22px; - } - /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-top-color: transparent !important; - left: -20px; - right: auto; - top: 22px; - } -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #333333; - border-style: solid; - border-width: 1px; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - margin: 0; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; -} - -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label { - display: inline-block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: 1; - margin-bottom: auto; - position: relative; - text-align: center; - text-decoration: none; - white-space: nowrap; - padding: 0.25rem 0.5rem 0.25rem; - font-size: 0.6875rem; - background-color: #944EA1; - color: white; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.radius { - border-radius: 3px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.round { - border-radius: 1000px; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.alert { - background-color: #FF0000; - color: white; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.warning { - background-color: #f08a24; - color: white; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.success { - background-color: #43AC6A; - color: white; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.secondary { - background-color: #e7e7e7; - color: #333333; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.info { - background-color: #a0d3e8; - color: #333333; -} - -/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - min-width: 100%; - padding: 10px; - z-index: 50; -} -/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; -} -/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; -} -/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; -} - -@-webkit-keyframes rotate { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - from { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* Orbit Graceful Loading */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper { - position: relative; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul { - list-style-type: none; - margin: 0; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li, -.slideshow-wrapper ul li .orbit-caption { - display: none; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li:first-child { - display: block; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container { - background-color: transparent; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li { - display: block; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li .orbit-caption { - display: block; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container .orbit-bullets li { - display: inline-block; -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .preloader { - border-radius: 1000px; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-name: rotate; - animation-timing-function: linear; - border-color: #555555 white; - border: solid 3px; - display: block; - height: 40px; - left: 50%; - margin-left: -20px; - margin-top: -20px; - position: absolute; - top: 50%; - width: 40px; -} - -/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container { - background: none; - overflow: hidden; - position: relative; - width: 100%; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - -o-transform: translateZ(0); - transform: translateZ(0); -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > *:first-child { - margin-left: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * .orbit-caption { - bottom: 0; - position: absolute; - background-color: rgba(51, 51, 51, 0.8); - color: white; - font-size: 0.875rem; - padding: 0.625rem 0.875rem; - width: 100%; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number { - left: 10px; - background: transparent; - color: white; - font-size: 12px; - position: absolute; - top: 10px; - z-index: 10; -} -/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125rem; -} -/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0; - position: relative; - right: 20px; - top: 5px; -} -/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer > span { - border: solid 4px white; - border-bottom: none; - border-top: none; - display: none; - height: 14px; - position: absolute; - top: 0; - width: 11px; - right: 0; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span { - top: 0; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - border-color: transparent; - border-left-color: white; - right: -4px; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span.dark { - border-left-color: #333333; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container:hover .orbit-timer > span { - display: block; -} -/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev, -.orbit-container .orbit-next { - background-color: transparent; - color: white; - height: 60px; - line-height: 50px; - margin-top: -25px; - position: absolute; - text-indent: -9999px !important; - top: 45%; - width: 36px; - z-index: 10; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover, -.orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); -} -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span, -.orbit-container .orbit-next > span { - border: inset 10px; - display: block; - height: 0; - margin-top: -10px; - position: absolute; - top: 50%; - width: 0; -} -/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev { - left: 0; -} -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; -} -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover > span { - border-right-color: white; -} -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next { - right: 0; -} -/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; -} -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next:hover > span { - border-left-color: white; -} - -/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets-container { - text-align: center; -} - -/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets { - display: block; - float: none; - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - text-align: center; - top: 10px; -} -/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li { - background: #CCCCCC; - cursor: pointer; - display: inline-block; - float: none; - height: 0.5625rem; - margin-right: 6px; - width: 0.5625rem; - border-radius: 1000px; -} -/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li.active { - background: #efefef; -} -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li:last-child { - margin-right: 0; -} - -/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; -} -/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-bullets { - display: none; -} - -@media only screen and (min-width: 40.0625em) { - /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; - } - /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-bullets { - display: block; - } -} -@media only screen and (max-width: 40em) { - /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; - } - /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container > * { - margin: 0 !important; - opacity: 1 !important; - position: relative; - } - /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slide-number { - display: none; - } - - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-timer { - display: none; - } - - /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-next, .orbit-prev { - display: none; - } - - /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-bullets { - display: none; - } -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination { - display: block; - margin-left: -0.3125rem; - min-height: 1.5rem; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - color: #333333; - font-size: 0.875rem; - height: 1.5rem; - margin-left: 0.3125rem; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li a, ul.pagination li button { - border-radius: 3px; - transition: background-color 300ms ease-out; - background: none; - color: #efefef; - display: block; - font-size: 1em; - font-weight: normal; - line-height: inherit; - padding: 0.0625rem 0.625rem 0.0625rem; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li:hover a, -ul.pagination li a:focus, ul.pagination li:hover button, -ul.pagination li button:focus { - background: #e6e6e6; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable a, ul.pagination li.unavailable button { - cursor: default; - color: #efefef; - pointer-events: none; -} -/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { - background: transparent; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a, ul.pagination li.current button { - background: #944EA1; - color: white; - cursor: default; - font-weight: bold; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { - background: #944EA1; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - display: block; - float: left; -} - -/* Pagination centred wrapper */ -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered { - text-align: center; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered ul.pagination li { - display: inline-block; - float: none; -} - -/* Panels */ -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: white; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: #f9f4fa; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button) { - color: #944EA1; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { - color: #7f438a; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.radius { - border-radius: 3px; -} - -/* Pricing Tables */ -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table { - border: solid 1px #DDDDDD; - margin-left: 0; - margin-bottom: 1.25rem; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table * { - list-style: none; - line-height: 1; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .title { - background-color: #333333; - color: #EEEEEE; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .price { - background-color: #F6F6F6; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 2rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .description { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - padding: 0.9375rem; - text-align: center; -} -/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .bullet-item { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - padding: 0.9375rem; - text-align: center; -} -/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .cta-button { - background-color: white; - padding: 1.25rem 1.25rem 0; - text-align: center; -} - -/* Progress Bar */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress { - background-color: #F6F6F6; - border: 1px solid white; - height: 1.5625rem; - margin-bottom: 0.625rem; - padding: 0.125rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter { - background: #944EA1; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.secondary { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.success { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.alert { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.secondary .meter { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.success .meter { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.alert .meter { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius { - border-radius: 3px; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius .meter { - border-radius: 2px; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round { - border-radius: 1000px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round .meter { - border-radius: 999px; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: block; - height: 1rem; - width: 100%; - background: #FAFAFA; -} -/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - height: 12.5rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-handle { - bottom: -10.5rem; - margin-left: -0.5rem; - margin-top: 0; - position: absolute; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-active-segment { - border-bottom-left-radius: inherit; - border-bottom-right-radius: inherit; - border-top-left-radius: initial; - bottom: 0; - height: auto; - width: 0.875rem; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius { - background: #FAFAFA; - border-radius: 3px; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle { - background: #944EA1; - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle:hover { - background: #82458e; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round { - background: #FAFAFA; - border-radius: 1000px; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle { - background: #944EA1; - border-radius: 1000px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle:hover { - background: #82458e; -} -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled, .range-slider[disabled] { - background: #FAFAFA; - cursor: not-allowed; - opacity: 0.7; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { - background: #944EA1; - cursor: default; - opacity: 0.7; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { - background: #82458e; -} - -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-active-segment { - background: #e5e5e5; - border-bottom-left-radius: inherit; - border-top-left-radius: inherit; - display: inline-block; - height: 0.875rem; - position: absolute; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle { - border: 1px solid none; - cursor: pointer; - display: inline-block; - height: 1.375rem; - position: absolute; - top: -0.3125rem; - width: 2rem; - z-index: 1; - -ms-touch-action: manipulation; - touch-action: manipulation; - background: #944EA1; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle:hover { - background: #82458e; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal-bg { - background: black; - background: rgba(0, 0, 0, 0.45); - bottom: 0; - display: none; - left: 0; - position: fixed; - right: 0; - top: 0; - z-index: 1004; - left: 0; -} - -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal { - border-radius: 3px; - display: none; - position: absolute; - top: 0; - visibility: hidden; - width: 100%; - z-index: 1005; - left: 0; - background-color: white; - padding: 1.875rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -} -@media only screen and (max-width: 40em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - min-height: 100vh; - } -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .column, .reveal-modal .columns { - min-width: 0; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :first-child { - margin-top: 0; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :last-child { - margin-bottom: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 80%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - top: 6.25rem; - } -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.radius { - box-shadow: none; - border-radius: 3px; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.round { - box-shadow: none; - border-radius: 1000px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.collapse { - padding: 0; - box-shadow: none; -} -@media only screen and (min-width: 40.0625em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.tiny { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 30%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.small { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 40%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.medium { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 60%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.large { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 70%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.xlarge { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 95%; - } -} -/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.full { - height: 100vh; - height: 100%; - left: 0; - margin-left: 0 !important; - max-width: none !important; - min-height: 100vh; - top: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.full { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 100%; - } -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.toback { - z-index: 1003; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .close-reveal-modal { - color: #AAAAAA; - cursor: pointer; - font-size: 2.5rem; - font-weight: bold; - line-height: 1; - position: absolute; - top: 0.625rem; - right: 1.375rem; -} - -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav { - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - list-style-position: outside; - list-style-type: none; - margin: 0; - padding: 0.875rem 0; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li { - font-size: 0.875rem; - font-weight: normal; - margin: 0 0 0.4375rem 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button) { - color: #944EA1; - display: block; - margin: 0; - padding: 0.4375rem 0.875rem; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #b77fc1; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):active { - color: #b77fc1; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.active > a:first-child:not(.button) { - color: #b77fc1; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.divider { - border-top: 1px solid; - height: 0; - list-style: none; - padding: 0; - border-top-color: #e6e6e6; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.heading { - color: #944EA1; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; -} - -/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button { - position: relative; - padding-right: 5.0625rem; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:active { - background-color: rgba(0, 0, 0, 0.1); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - width: 3.09375rem; -} -/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny { - padding-right: 3.75rem; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span { - width: 2.25rem; -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small { - padding-right: 4.375rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span { - width: 2.625rem; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large { - padding-right: 5.5rem; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span { - width: 3.4375rem; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.expand { - padding-left: 2rem; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.radius span { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.round span { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:before { - border-style: none; -} -/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:after { - border-style: none; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span > i { - display: block; - left: 50%; - margin-left: -0.28889em; - margin-top: -0.48889em; - position: absolute; - top: 50%; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav { - display: block; - margin: -0.25rem 0 1.125rem; - overflow: hidden; - padding-top: 0.25rem; - width: auto; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt { - text-transform: uppercase; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt, -.sub-nav dd, -.sub-nav li { - color: #efefef; - float: left; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.875rem; - font-weight: normal; - margin-left: 1rem; - margin-bottom: 0; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a, -.sub-nav dd a, -.sub-nav li a { - color: #efefef; - padding: 0.1875rem 1rem; - text-decoration: none; -} -/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a:hover, -.sub-nav dd a:hover, -.sub-nav li a:hover { - color: #b3b3b3; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a, -.sub-nav dd.active a, -.sub-nav li.active a { - border-radius: 3px; - background: #944EA1; - color: white; - cursor: default; - font-weight: normal; - padding: 0.1875rem 1rem; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a:hover, -.sub-nav dd.active a:hover, -.sub-nav li.active a:hover { - background: #7f438a; -} - -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch { - border: none; - margin-bottom: 1.5rem; - outline: 0; - padding: 0; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - background: #DDDDDD; - color: transparent; - cursor: pointer; - display: block; - margin-bottom: 1rem; - position: relative; - text-indent: 100%; - width: 4rem; - height: 2rem; - transition: left 0.15s ease-out; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input { - left: 10px; - opacity: 0; - padding: 0; - position: absolute; - top: 9px; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input + label { - margin-left: 0; - margin-right: 0; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; - content: ""; - display: block; - height: 1.5rem; - left: .25rem; - position: absolute; - top: .25rem; - width: 1.5rem; - -webkit-transition: left 0.15s ease-out; - -moz-transition: left 0.15s ease-out; - -o-transition: translate3d(0, 0, 0); - transition: left 0.15s ease-out; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - height: 2rem; - width: 4rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - height: 1.5rem; - width: 1.5rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - color: transparent; - background: #DDDDDD; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label { - height: 2.5rem; - width: 5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label:after { - height: 2rem; - width: 2rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large input:checked + label:after { - left: 2.75rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label { - height: 1.75rem; - width: 3.5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label:after { - height: 1.25rem; - width: 1.25rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small input:checked + label:after { - left: 2rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label { - height: 1.5rem; - width: 3rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label:after { - height: 1rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny input:checked + label:after { - left: 1.75rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label { - border-radius: 4px; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label:after { - border-radius: 3px; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round { - border-radius: 1000px; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label { - border-radius: 2rem; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label:after { - border-radius: 2rem; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table { - background: white; - border: solid 1px #DDDDDD; - margin-bottom: 1.25rem; - table-layout: auto; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table caption { - background: transparent; - color: #333333; - font-size: 1rem; - font-weight: bold; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead { - background: #F5F5F5; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table thead tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot { - background: #F5F5F5; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot tr th, -table tfoot tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr th, -table tr td { - color: #333333; - font-size: 0.875rem; - padding: 0.5625rem 0.625rem; - text-align: left; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #F9F9F9; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table tfoot tr th, -table tfoot tr td, -table tbody tr th, -table tbody tr td, -table tr td { - display: table-cell; - line-height: 1.125rem; -} - -/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs { - margin-bottom: 0 !important; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:before, .tabs:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:after { - clear: both; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd, -.tabs .tab-title { - float: left; - list-style: none; - margin-bottom: 0 !important; - position: relative; -} -/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a, -.tabs .tab-title > a { - display: block; - background-color: #989898; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem 2rem; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a:hover, -.tabs .tab-title > a:hover { - background-color: #8f8f8f; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd.active > a, -.tabs .tab-title.active > a { - background-color: white; - color: #333333; -} -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:first-child a, -.tabs.radius .tab:first-child a { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:last-child a, -.tabs.radius .tab:last-child a { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.vertical dd, -.tabs.vertical .tab-title { - position: inherit; - float: none; - display: block; - top: auto; -} - -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:before, .tabs-content:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:after { - clear: both; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.active { - display: block; - float: none; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.contained { - padding: 0.9375rem; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical { - display: block; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical > .content { - padding: 0 0.9375rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs.vertical { - float: left; - margin: 0; - margin-bottom: 1.25rem !important; - max-width: 20%; - width: 20%; - } - - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs-content.vertical { - float: left; - margin-left: -1px; - max-width: 80%; - padding-left: 1rem; - width: 80%; - } -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.no-js .tabs-content > .content { - display: block; - float: none; -} - -/* Image Thumbnails */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th { - border: solid 4px white; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - display: inline-block; - line-height: 0; - max-width: 100%; - transition: all 200ms ease-out; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th.radius { - border-radius: 3px; -} - -/* Tooltips */ -/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip { - border-bottom: dotted 1px #CCCCCC; - color: #333333; - cursor: help; - font-weight: bold; -} -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #432348; - color: #944EA1; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip.tip-left, .has-tip.tip-right { - float: none !important; -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip { - background: #333333; - color: white; - display: none; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.3; - max-width: 300px; - padding: 0.75rem; - position: absolute; - width: 100%; - z-index: 1006; - left: 50%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub { - border: solid 5px; - border-color: transparent transparent #333333 transparent; - display: block; - height: 0; - pointer-events: none; - position: absolute; - top: -10px; - width: 0; - left: 5px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub.rtl { - left: auto; - right: 5px; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.radius { - border-radius: 3px; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round { - border-radius: 1000px; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round > .nub { - left: 2rem; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.opened { - border-bottom: dotted 1px #432348 !important; - color: #944EA1 !important; -} - -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tap-to-close { - color: #777777; - display: block; - font-size: 0.625rem; - font-weight: normal; -} - -@media only screen { - /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; - } - /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - bottom: -10px; - top: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; - } - /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - left: auto; - margin-top: -5px; - right: -10px; - top: 50%; - } - /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - left: -10px; - margin-top: -5px; - right: auto; - top: 50%; - } -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* Wrapped around .top-bar to contain to grid width */ -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid { - width: 100%; - background: white; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid .top-bar { - margin-bottom: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed { - position: fixed; - top: 0; - width: 100%; - z-index: 99; - left: 0; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) { - height: auto; - max-height: 100%; - overflow-y: auto; - width: 100%; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .top-bar-section { - margin-top: 3.75rem; - z-index: 98; -} - -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar { - background: white; - height: 3.75rem; - line-height: 3.75rem; - margin-bottom: 0; - overflow: hidden; - position: relative; -} -/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar ul { - list-style: none; - margin-bottom: 0; -} -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .row { - max-width: none; -} -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar form, -.top-bar input, -.top-bar select { - margin-bottom: 0; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar input, -.top-bar select { - font-size: 0.75rem; - height: 1.75rem; - padding-bottom: .35rem; - padding-top: .35rem; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .button, .top-bar button { - font-size: 0.75rem; - margin-bottom: 0; - padding-bottom: 0.4125rem; - padding-top: 0.4125rem; -} -@media only screen and (max-width: 40em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .button, .top-bar button { - position: relative; - top: -1px; - } -} -/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .title-area { - margin: 0; - position: relative; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name { - font-size: 16px; - height: 3.75rem; - margin: 0; -} -/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { - font-size: 1.0625rem; - line-height: 3.75rem; - margin: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { - color: white; - display: block; - font-weight: normal; - padding: 0 1.25rem; - width: 75%; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar a { - color: white; - display: block; - font-size: 0.8125rem; - font-weight: bold; - height: 3.75rem; - line-height: 3.75rem; - padding: 0 1.25rem; - position: relative; - text-transform: uppercase; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon { - margin-top: -16px; - top: 50%; -} -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a { - color: white; - height: 34px; - line-height: 33px; - padding: 0 2.8125rem 0 1.25rem; - position: relative; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span::after { - content: ""; - display: block; - height: 0; - position: absolute; - margin-top: -8px; - top: 50%; - right: 1.25rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span:hover:after { - box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; -} -/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded { - background: transparent; - height: auto; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .title-area { - background: white; -} -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a { - color: #888888; -} -/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a span::after { - box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, - .top-bar.expanded .top-bar-section .dropdown { - clip: initial; - } - /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { - padding: 0; - } -} - -/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; -} -/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul { - display: block; - font-size: 16px; - height: auto; - margin: 0; - padding: 0; - width: 100%; -} -/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .divider, -.top-bar-section [role="separator"] { - border-top: solid 1px gray; - clear: both; - height: 1px; - width: 100%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li { - background: #333333; -} -/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a { - color: white; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - padding-left: 1.25rem; - padding: 12px 0 12px 1.25rem; - text-transform: none; - width: 100%; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; -} -/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; -} -/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; -} -/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - color: white; -} -/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - color: white; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; -} -/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; -} -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; -} -/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - color: white; -} -/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - color: white; -} -/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li:hover:not(.has-form) > a { - background-color: #555555; - color: white; - background: #333333; -} -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a { - background: #944EA1; - color: white; -} -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a:hover { - background: #7f438a; - color: white; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-form { - padding: 1.25rem; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown { - position: relative; -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 1.25rem; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; -} -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved { - position: static; -} -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - width: 100%; -} -/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > a:after { - display: none; -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - padding: 0; - position: absolute; - top: 0; - z-index: 99; - left: 100%; -} -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li { - height: auto; - width: 100%; -} -/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 1.25rem; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a.parent-link { - font-weight: normal; -} -/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { - margin-bottom: 0; - margin-top: 0; - font-size: 1.125rem; -} -/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { - color: white; - display: block; -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { - background: none; -} -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.has-form { - padding: 8px 1.25rem; -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li .button, -.top-bar-section .dropdown li button { - top: auto; -} -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown label { - color: #777777; - font-size: 0.625rem; - font-weight: bold; - margin-bottom: 0; - padding: 8px 1.25rem 2px; - text-transform: uppercase; -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.js-generated { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar { - background: white; - overflow: visible; - } - /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:before, .top-bar:after { - content: " "; - display: table; - } - /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:after { - clear: both; - } - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .toggle-topbar { - display: none; - } - /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .title-area { - float: left; - } - /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .name h1 a, - .top-bar .name h2 a, - .top-bar .name h3 a, - .top-bar .name h4 a, - .top-bar .name h5 a, - .top-bar .name h6 a { - width: auto; - } - /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar input, - .top-bar select, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .has-form > .button, - .top-bar .has-form > button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded { - background: white; - } - - /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .contain-to-grid .top-bar { - margin: 0 auto; - margin-bottom: 0; - max-width: 62.5rem; - } - - /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section { - transition: none 0 0; - left: 0 !important; - } - /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul { - display: inline; - height: auto !important; - width: auto; - } - /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li { - float: left; - } - /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li .js-generated { - display: none; - } - /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.hover > a:not(.button) { - background-color: #555555; - background: #333333; - color: white; - } - /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button) { - background: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button):hover { - background-color: #555555; - background: #333333; - } - /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button) { - background: #944EA1; - color: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #7f438a; - color: white; - } - /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a { - padding-right: 2.5rem !important; - } - /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 1.875rem; - } - /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved { - position: relative; - } - /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved > .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - } - /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 0.1875rem; - right: 5px; - } - /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown { - left: 0; - background: transparent; - min-width: 100%; - top: auto; - } - /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li a { - background: #333333; - color: white; - line-height: 3.75rem; - padding: 12px 1.25rem; - white-space: nowrap; - } - /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { - background: #333333; - color: white; - } - /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { - background-color: #555555; - color: white; - background: #333333; - } - /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li label { - background: #333333; - white-space: nowrap; - } - /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; - } - /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section > ul > .divider, - .top-bar-section > ul > [role="separator"] { - border-right: solid 1px white; - border-bottom: none; - border-top: none; - clear: none; - height: 3.75rem; - width: 0; - } - /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-form { - background: white; - height: 3.75rem; - padding: 0 1.25rem; - } - /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown { - left: auto; - right: 0; - } - /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; - } - /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown { - right: auto; - left: 0; - } - /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; - } - - /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:hover > a { - background-color: #555555; - background: #333333; - color: white; - } - /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:active > a { - background: #944EA1; - color: white; - } - /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-left { - text-align: left !important; -} - -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-right { - text-align: right !important; -} - -/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-center { - text-align: center !important; -} - -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-justify { - text-align: justify !important; -} - -@media only screen and (max-width: 40em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-justify { - text-align: justify !important; - } -} -@media only screen { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) and (max-width: 64em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) and (max-width: 90em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) and (max-width: 120em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-justify { - text-align: justify !important; - } -} -/* Typography resets */ -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; -} - -/* Default Link Styles */ -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a { - color: #944EA1; - line-height: inherit; - text-decoration: none; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a:hover, a:focus { - color: #7f438a; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a img { - border: none; -} - -/* Default paragraph styles */ -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p { - font-family: inherit; - font-size: 1rem; - font-weight: normal; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p.lead { - font-size: 1.21875rem; - line-height: 1.6; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p aside { - font-size: 0.875rem; - font-style: italic; - line-height: 1.35; -} - -/* Default header styles */ -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1, h2, h3, h4, h5, h6 { - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.4; - margin-bottom: 0.5rem; - margin-top: 0.2rem; - text-rendering: optimizeLegibility; -} -/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - color: #7a7a7a; - font-size: 60%; - line-height: 0; -} - -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 { - font-size: 2.125rem; -} - -/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h2 { - font-size: 1.6875rem; -} - -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h3 { - font-size: 1.375rem; -} - -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h4 { - font-size: 1.125rem; -} - -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h5 { - font-size: 1.125rem; -} - -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h6 { - font-size: 1rem; -} - -/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.subheader { - line-height: 1.4; - color: #7a7a7a; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; -} - -/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -hr { - border: solid #efefef; - border-width: 1px 0 0; - clear: both; - height: 0; - margin: 1.25rem 0 1.1875rem; -} - -/* Helpful Typography Defaults */ -/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -em, -i { - font-style: italic; - line-height: inherit; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -strong, -b { - font-weight: bold; - line-height: inherit; -} - -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -small { - font-size: 60%; - line-height: inherit; -} - -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -code { - background-color: #f8f8f8; - border-color: #dfdfdf; - border-style: solid; - border-width: 1px; - color: #333333; - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: normal; - padding: 0.125rem 0.3125rem 0.0625rem; -} - -/* Lists */ -/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul, -ol, -dl { - font-family: inherit; - font-size: 1rem; - line-height: 1.6; - list-style-position: outside; - margin-bottom: 1.25rem; -} - -/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul { - margin-left: 1.1rem; -} - -/* Unordered Lists */ -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; -} -/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square { - list-style-type: square; - margin-left: 1.1rem; -} -/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; -} -/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; -} - -/* Ordered Lists */ -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol { - margin-left: 1.4rem; -} -/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol li ul, -ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} - -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet { - list-style-type: none; - margin-left: 0; -} -/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet li ul, -.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; -} - -/* Definition Lists */ -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dd { - margin-bottom: 0.75rem; -} - -/* Abbreviations */ -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #666666; - cursor: help; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr { - text-transform: none; -} -/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr[title] { - border-bottom: 1px dotted #DDDDDD; -} - -/* Blockquotes */ -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #DDDDDD; -} -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite { - display: block; - font-size: 0.8125rem; - color: #626262; -} -/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite:before { - content: "\2014 \0020"; -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite a, -blockquote cite a:visited { - color: #626262; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote, -blockquote p { - line-height: 1.6; - color: #7a7a7a; -} - -/* Microformats */ -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #DDDDDD; - padding: 0.625rem 0.75rem; -} -/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard li { - margin: 0; - display: block; -} -/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard .fn { - font-weight: bold; - font-size: 0.9375rem; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent .summary { - font-weight: bold; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; - } - - /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1 { - font-size: 2.75rem; - } - - /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2 { - font-size: 2.3125rem; - } - - /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h3 { - font-size: 1.6875rem; - } - - /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h4 { - font-size: 1.4375rem; - } - - /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h5 { - font-size: 1.125rem; - } - - /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h6 { - font-size: 1rem; - } -} -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -@media print { - /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; - } - - /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a, - a:visited { - text-decoration: underline; - } - - /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a[href]:after { - content: " (" attr(href) ")"; - } - - /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - pre, - blockquote { - border: 1px solid #efefef; - page-break-inside: avoid; - } - - /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - thead { - display: table-header-group; - /* h5bp.com/t */ - } - - /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - tr, - img { - page-break-inside: avoid; - } - - /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - img { - max-width: 100% !important; - } - - @page { - margin: 0.34in; - } - /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2, - h3 { - page-break-after: avoid; - } -} -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { - min-height: 100%; - -webkit-overflow-scrolling: touch; -} - -/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.inner-wrap { - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:after { - clear: both; -} - -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; -} - -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-right: solid 1px #1a1a1a; - left: 0; -} - -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-left: solid 1px #1a1a1a; - right: 0; -} - -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section { - height: 2.8125rem; - padding: 0 0.625rem; - position: absolute; - text-align: center; - top: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - text-align: left; -} -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - text-align: right; -} -/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - left: 0; - right: 2.8125rem; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - left: 2.8125rem; - right: 0; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar .menu-icon { - color: white; - display: block; - height: 2.8125rem; - padding: 0; - position: relative; - text-indent: 2.1875rem; - transform: translate3d(0, 0, 0); - width: 2.8125rem; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span::after { - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span:hover:after { - box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list { - list-style-type: none; - margin: 0; - padding: 0; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li label { - background: #444444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - display: block; - font-size: 0.75rem; - font-weight: bold; - margin: 0; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a { - border-bottom: 1px solid #262626; - color: rgba(255, 255, 255, 0.7); - display: block; - padding: 0.66667rem; - transition: background 300ms ease; -} -/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:hover { - background: #242424; -} -/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:active { - background: #242424; -} - -/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right > .inner-wrap { - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate(15.625rem, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left > .inner-wrap { - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate(-15.625rem, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top > .inner-wrap { - -webkit-transform: translate3d(0, -18.75rem, 0); - -moz-transform: translate3d(0, -18.75rem, 0); - -ms-transform: translate(0, -18.75rem); - -o-transform: translate3d(0, -18.75rem, 0); - transform: translate3d(0, -18.75rem, 0); -} -/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom > .inner-wrap { - -webkit-transform: translate3d(0, 18.75rem, 0); - -moz-transform: translate3d(0, 18.75rem, 0); - -ms-transform: translate(0, 18.75rem); - -o-transform: translate3d(0, 18.75rem, 0); - transform: translate3d(0, 18.75rem, 0); -} -/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, -.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .left-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .top-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; -} -/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; -} -/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .top-off-canvas-menu { - top: -18.75rem; -} -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .bottom-off-canvas-menu { - bottom: -18.75rem; -} -/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; -} -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; -} -/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-top > .inner-wrap { - right: 18.75rem; -} -/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-bottom > .inner-wrap { - left: 18.75rem; -} - -/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} -/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} -/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} - -/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} - -/* small displays */ -@media only screen { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width: 40.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width: 64.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xlarge displays */ -@media only screen and (min-width: 90.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xxlarge displays */ -@media only screen and (min-width: 120.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* Orientation targeting */ -/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; -} - -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-landscape, -.show-for-portrait { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-landscape, table.show-for-portrait { - display: table !important; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; -} - -/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; -} - -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; -} - -/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; -} - -@media only screen and (orientation: landscape) { - /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; - } - - /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-landscape, - .show-for-portrait { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-landscape, table.hide-for-portrait { - display: table !important; - } - - /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; - } - - /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; - } - - /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; - } - - /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; - } -} -@media only screen and (orientation: portrait) { - /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; - } - - /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-portrait, - .show-for-landscape { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-portrait, table.hide-for-landscape { - display: table !important; - } - - /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; - } - - /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; - } - - /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; - } - - /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; - } -} -/* Touch-enabled device targeting */ -/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-touch { - display: none !important; -} - -/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-touch { - display: inherit !important; -} - -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .show-for-touch { - display: inherit !important; -} - -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .hide-for-touch { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-touch { - display: table !important; -} - -/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch table.show-for-touch { - display: table !important; -} - -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-touch { - display: table-header-group !important; -} - -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch thead.show-for-touch { - display: table-header-group !important; -} - -/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-touch { - display: table-row-group !important; -} - -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tbody.show-for-touch { - display: table-row-group !important; -} - -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-touch { - display: table-row !important; -} - -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tr.show-for-touch { - display: table-row !important; -} - -/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-touch { - display: table-cell !important; -} - -/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch td.show-for-touch { - display: table-cell !important; -} - -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -th.hide-for-touch { - display: table-cell !important; -} - -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch th.show-for-touch { - display: table-cell !important; -} - -/* Screen reader-specific classes */ -/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-sr { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus:focus, .show-on-focus:active { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; -} - -/* Print visibility */ -/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.print-only, -.show-for-print { - display: none !important; -} - -@media print { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .print-only, - .show-for-print { - display: block !important; - } - - /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-on-print, - .hide-for-print { - display: none !important; - } - - /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-print { - display: table !important; - } - - /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-print { - display: table-header-group !important; - } - - /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-print { - display: table-row-group !important; - } - - /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-print { - display: table-row !important; - } - - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-print { - display: table-cell !important; - } - - /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-print { - display: table-cell !important; - } -} -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} -/* line 4, ../node_modules/font-awesome/scss/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} -/* line 8, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} -/* line 16, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} -/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} -/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} - -/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-4:before, -.fa-battery-full:before { - content: ""; -} - -/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ -.sticky { - border-bottom: 1px solid #f0f1f3; -} - -/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ -footer { - clear: both; - margin: 10px 0 0 0; - padding: 10px 0; - border-top: 1px solid #e5e5e5; -} - -/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ -footer .footerpage { - clear: both; - margin: 0px 0px; - padding: 26px 0px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter, .subfooterright { - padding: 10px 20px 20px 20px; - border-left: 1px solid #d6d6d6; - margin: 30px 0; - font-size: 0.8em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter h3, .subfooterright h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 0; - padding: 0 0 20px 0; -} - -/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooterright { - border-right: 1px solid #d6d6d6; -} - -/*sub footer page*/ -/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page { - margin: 20px 0 0 0; - padding: 25px 0 0 0; -} - -/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page h5 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 3px; - color: #666666; - margin-bottom: 0; - border-top: 1px solid #e5e5e5; - padding: 20px 0; - min-height: 20px; -} - -/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page ul { - font-size: 0.8em; -} - -/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ -small { - font-size: 0.6em; - color: #666666; -} - -/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ -a { - color: #2b709d; -} - -/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ -a:hover { - color: #f77f00 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ -.divider { - border: 1px solid #efefef; -} - -/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ -.dropdown { - box-shadow: 0px 2px 2px #ccc; - border: 1px solid #efefef; -} - -/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - border: 0; - font-size: 0.8em; -} - -/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ -textarea:focus, input:focus, select:focus { - outline: none; -} - -/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ -*:focus { - outline: none; -} - -/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - background: #fff; - border: 1px solid #fff !important; - box-shadow: none; -} - -/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top:hover { - background: #fff; - border: 1px solid #fff !important; -} - -/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ -.toggle-topbar { - background: white; - font-weight: normal; -} - -/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon { - color: #666666 !important; -} - -/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a { - color: #666666 !important; -} - -/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a:hover { - color: #666666 !important; -} - -/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ -.has-form { - background-color: white !important; -} - -/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li { - background: white !important; -} - -/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li select { - border: 0; - padding: 0 30px 0 10px; - height: 100%; - margin-top: -16px; -} - -/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section button[type=submit] { - background: transparent; - padding: 0; - top: 0; -} - -/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ -.nostyleList { - list-style: none; - margin-left: 0; - padding-left: 0; -} - -/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ -h1 { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: black; - margin: 30px 0; -} - -/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ -h2 { - font-size: 0.8em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ -h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ -h4 { - font-size: 0.6em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 20px; -} - -/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url(listitem.png) no-repeat 0 6px; - padding: 0 0 15px 15px; -} - -/*padding fix result page*/ -/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad { - padding: 0; -} - -/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*tab nav*/ -/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li { - list-style-type: none; - float: left; - text-transform: uppercase; - margin-top: 20px; -} - -/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a { - border: 1px solid #d6d6d6; - background: white; - color: #2b709d !important; -} - -/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a:hover { - color: #f77f00 !important; - background-color: white !important; -} - -/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li:first-child { - padding: 0; -} - -/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title > a { - background-color: #efefef !important; -} - -/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title.active > a { - background-color: white !important; - color: black !important; -} - -/* home form */ -/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ -.home-search-placer { - padding: 0 0 0 30px; -} - -/* various small styles */ -/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url("../img/listitem.png") no-repeat 0 6px; - padding: 0 0 15px 15px; - font-size: 0.8rem; -} - -/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ -h3.relations-title { - margin-bottom: 0px; -} - -/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ -h4.relations-subtitle { - margin: 20px 20px; -} - -/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ -.pageOverlay { - text-align: center; -} - -/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #999; -} - -/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} - -/* logo */ -/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ -.logo { - margin: 10px 20px 0 -32px; -} - -/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logotext { - color: #666666; - letter-spacing: 16px; - font-size: 0.8em; - margin: 30px 0; - text-transform: uppercase; -} - -/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ -img.logo-small { - width: 60px; - margin: 8px 15px 0 12px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logo-small-text { - letter-spacing: 10px; - color: #666666; - font-size: 0.7em !important; - text-transform: uppercase; - padding: 0 13px 0 0; - margin: 0; -} - -/*home*/ -/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ -.language { - font-size: 0.6em; - margin: 10px 5px 0 0; - padding: 0; -} - -/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ -.language-active a { - color: #f77f00; -} - -/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ -.bgcontainer { - background: white; - padding: 30px 0; -} - -/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position { - position: relative; -} - -/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form { - position: absolute; - z-index: 100; - width: 100%; - margin-top: 50px; -} - -/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form input { - background: #f9f9f9; -} - -/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form button[type=submit] { - background: transparent; - padding: 0; - margin: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext { - padding: 30px 30px 0 0; -} - -/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext p, .ptext li { - font-size: 0.8em; -} - -/*icons*/ -/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid #f77f00; - margin: 18px 0 0 16px; -} - -/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: #f77f00; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid #f77f00; - margin: 10px 0 0 10px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} - -/*Panel content*/ -/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ -h1.panel-header { - font-size: 2em; - color: #f77f00; - margin: 20px 0; -} - -/*ID*/ -/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ -h2.id-header { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 12px 0 20px 0; - padding: 0; -} - -/* title result*/ -/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result { - padding: 20px 0 0 0; - font-size: 1.2em; - color: #666666; -} - -/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result strong { - font-size: 1em; -} - -/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result span { - color: #f77f00; - font-size: 1em; -} - -/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ -dl.infolist { - font-size: 0.8em; - display: block; - margin: 0 0 20px 0; -} - -/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dt { - padding: 10px 0 0 0; - color: #666666; - font-weight: normal; -} - -/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dd { - margin: -25px 0 0 105px; -} - -/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote { - font-size: 0.9em; - border-top: 1px solid #efefef; -} - -/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ -ul.scopeNote { - margin: 0; - padding: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li { - list-style-type: none; - list-style-position: outside !important; - margin: 0; - padding: 0 0 30px 0; -} - -/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li:first-child { - margin: 20px 0 0 0; -} - -/*result grid*/ -/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid { - background: white; - display: table; - word-wrap: break-word; -} - -/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a { - display: block; - background: white; - margin: 0; - line-height: 0.9em; - border: 1px solid #efefef; - text-align: center; - height: 100px; - overflow: hidden; - padding: 24px 0 0 0; -} - -/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover { - display: block; - height: 100px; - transition: all 0.5s ease; - background: #efefef; -} - -/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a h5 { - font-size: 0.7em; - color: #2b709d; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover h5 { - font-size: 0.7em; - color: #f77f00; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid span { - font-size: 0.6em; - color: #999; - line-height: 8px; -} - -/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid small { - font-size: 0.5em; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*download top*/ -/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ -@media (min-width: 400px) { - /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - } - - /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin-right: 0px; - padding: 0; - } - - /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: 0px 0 0 -10px; - background: white !important; - } -} -@media (min-width: 320px) and (max-width: 400px) { - /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin: 0px; - padding: 0; - } - - /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ - li.cube { - background: url(listitem.png) no-repeat 0 5px; - padding: 0 0 0 15px; - } - - /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 30px 0 0; - } - - /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - border: 0; - } - - /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: -4px 0 0 -10px; - background: white !important; - } - - /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ico-mglass { - margin-top: -40px; - } -} -@media (min-width: 1024px) { - /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - margin-top: 60px; - } -} -@media (max-width: 1024px) { - /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ - .logo { - margin: 10px 20px 0 5px; - } - - /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - padding: 0 20px; - } -} -@media screen and (min-width: 768px) { - /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ - .rwd-break { - display: none; - } -} -@media (min-width: 1000px) { - /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 20px 20px 0 0px; - } - - /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 0px 0 0; - } -} -@media (min-width: 1045px) { - /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ - .result-grid { - width: 250px; - word-break: break-word; - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css deleted file mode 100644 index 0cdb5ce6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css +++ /dev/null @@ -1,20 +0,0 @@ -.treetab { - display: none; -} - -.header { - display: none; -} - -h1.concept { - margin-top: 20px; -} - -.sticky.fixed { - display:none; -} - -#pDebug { - display: none; -} - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css deleted file mode 100644 index 22cc04ab..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css +++ /dev/null @@ -1,8 +0,0 @@ -/* line 1, ../scss/schemetree.scss */ -body { - font-family: Arial, Helvetica, sans-serif; -} - -@page { - margin: 25mm; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep deleted file mode 100644 index 8b137891..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep +++ /dev/null @@ -1 +0,0 @@ - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png deleted file mode 100644 index 5e3d43a28ada1ecc497b19e6ee8f9f37aa382775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4516 zcmaJ_c{r49`+f%58Y*O824!dLGM2H7HTyD_Y=gmI7L2_z)<}yrWeE{6WXYN&+0vUx zO_qp{B&5l{MZf9&-rn!`$M=5EaXim`U)OP+=e3=GJ!v*pCTy(ytN;M8nVBN&XeWvG zx-m1-z7@|qi)jZR(a4!-kM|=+qC(MtzAxSz4Kc%_{Lyx3ly7v%AX*y$=%p|Y&O~QR z3z!cctAP3yqY#B9(9i&&4UZzAe1gzKh&S3FgVPbCc65nBFuposPHL8lmIOm|0LC;X z6m1`4<=_(&M0zT9qs-&r@2~|{vDl5y=BILuOaYR&2SD4Y-4451@N<59q1d|?I#YU;}B#+pWk ziYiJgvjx8Y;iB2)s`?7L6nR#`^vTtN)MKUxL6AXqge{P)r2c z*Ekf9h5Xq#4D-*mX#6AJUs&INuI1c6VxhERpug7p|JME6Mbpr)>)+y~8Gp+kjiYHk zlqT*4m{u78uydFp^c|umzZOMja8ZN?W?m`C)xT6wsDE4%D#gson}Z0e>Seyl2m0U7O)SOw0|11YMz%-|T8DWEHcj0zU89G45J#M-4 z?5m)T%CycQd7rZV`t|Eqv0c=IqlY^&93~cJ*TbPl>s`3;i=d@B`FG6Unja7LaJy?$CphR!E{5h) zSddJv?zk-~QX>}JJiIJS4v&6%B*8Y<~P^d8|g)e+xCB9r`8!C@+3n_?q=>6UZF#Vb*DynwEmc-43julmYb zH{jnbyv1w$bYCd+fNN}sw7`fwJpBak$WC?Y2|AM|lJ5iT8XmAVRd8jzrp&T)y(${? z!C%mM*4&udP_w_rl@WM6s!o*T6+YsVP(rT<`k=$x_4L`8T}~XUtb^Y8jrc5H_o8Qi z)NXHzYAu`RkDrdL*LuJy_{l?0Jo-pTmlrO?ES|cr^~l>~{dO@XOMVm}8xWWa&? z$R_mCDG#`Q{Vhbtow;BZvOhRdrK0U*PV#2ouB*;;`lc}J(G9|Me|ST_4u4OjSAj?Y z$q}5`4|KZ7N9vW@o~qOO;*J3mWQ=lJO}lRRIqyYgE{@&#l14XzsUI4y!41_*9nf=~ zCbuN>0o5IGqvwV=DWCjplP2;$-yCk($FM?eRiDa+x6vQ|sG_KS9xpNrpYAGzI$__2Q=?V4mn4MB%a+IS}BTHl% zL{#{duCEWL_c8QU(?2MT(F&lhfG%)KJHg$$)vqd<@Dk`?b9=Ycul^Rz264jdR*eN2RFu~9t(qjfiHi&bXxno$;oAww7mhk%C8nUsy*zpeZdf|y7^a7yg%8b#hb$QI1Krd0YM%Q=i;94C!JPz74^RD~c3X0BfYD5qLyeMfk zIH>gBgR9wmWWMcl0^&@!5H4}+3%4Ec#PZ1omaKB^ZEB1N5zZ3noNWk5O9X%zZn}eI_WU!mk_NMxM!v>vYml#NH6XN|7ZtFbr zf;#qg`XG;$W6Fe0h>wNm6^+XqLQc1u+O`8#$ab$Syc+bHr1EBNdDR` zdZj=B$OhiHe||n#S^%M5?rxE{?>zs&CsXhY0VmA_?C&ER8Qw9aTNG^3v9&U$qUNMC2rV{I+}_VEz;)66E4o>*t@S(UFlEnOr1-nlraLCOhG zjlOpXs%X0RwFHjS$9%?F2iIq@1iVl-l}iF~eH!wm40}_go5OaXQrSy(bL~t28f5Ri zc90Gtd5j#npLN??$~ptsy^IpppDXZXS?|Qpa>T@5n}{eBJFg4aAlFZT-nOGe%2tJ~XMh<~A# zg13Z`e!7jEJY`3R_7*jIl?CS4#T8g4AIeMwz#2xWsJnq zVLW+CC(FpuDk;07Ut2RzGrtCnlRLjXI}WgI_MhDQ;bzw_5fBH-u4jZT{;c^>nvqP5EapM9VFEmX@_GM%($E?rw2XA?zi3u9Zy1 zPv$S?&uusUA&sp#OwErKTA;Goy{o&iRMxMVT|Xhz#j|DtdY*_Fe2iIlwx41XY2fno z4OXi^@+~}ip|r?)!z6k#U#GY*icdPTIxu|AEydi|B)7v6H`!Xseym(rWh;NnhVJ|Q(mVqk+HYLW zuUgz?nWldEBGTwSq^0-H6$p{Xl}g;*&`Yf@fIgaAyt8dT&<_RLg6s234CIly*D2B~ z{xX}gV{~()>Ku=BSeZj7x$ZxU51C&`jw?&zh0cqmxbIttD7{PLKh0 z+{);b<9gGMZSIHr6AaOPj3f=yLX&IXS*7P+v_;Goe3cM#Qu0^0Jj1i5RXN7je8nqy zt(Pez!#OHLgNO2DKSp-nn=5=16yA}i#wE(YP*jMywt7cpdPSH%PSxrxwbuKIS$HOs zV&da?J%W(F_u_a9--4q4M>(lD%NET`Bf#u?cGcS&X~*c23VLp+}ahwU%$UIs}=RCD3oUiRN$Y#Kb*YI*@AAZ7ZF<(6+U zzlZ!T+wLB%5fk%0(91UyZvjVhQThvgRIKy=PvxQCi-$>l0tIq zdVe>OjG|wip$doeQ12t>)N$%LF%+g_0LPA8$3ZS`9%SecDY{fKY;CYtU3ly8ASt1- z-H@{(l~T_S`SRqlgG^ei7wmMH!^>&6Y6w&gAS5CjIYiDFpX3afiD$1)3ZIFO6=)rB z*}HdSsJ~CrpZXY{N@=_cu?;5N3AquOZ1xe-R&X9C@&eC(eEsO@w8cl6QDX`_>z*#$ zOnRF^oqh_gw-Xw4B@s5LKQp^@%g9q@m90YQ9eY9qLFHJG{FxW_9W7^PHw5y9p309@ zZJ$x7j3_BkU2rwC*xf87+Mcy$tJhq3wNwTM@T*=DHIRHt?F4aL=>w<5kY$%-neXr)3V}1PVBc6lcpH{%R zV#lsGNxN>SaqFIz=s>1FfbOmSiR4d_8DG>N`8BLJ^F?^RScEDMl%iAn7}CfD7TD)+ zV>?^8g{|E8Rqh=+VjJA;8{d_$@moMabeEK}U#omRC^BRM-uYB?hHzF1U=V95%(c9$ zY*UF=Pz=u~-$2?oPQFn+HQZfqifr=-q3-spn?gzvoaI%xdIt3oHB<#@?RP(5Ael&0Dda9C6cV@+%qLARt&&NKL8Z@06_Xl@dkk7 zJOJLx09aoGfXk6{o!i3zu<(#X#|h~I>L{Qti17Y`ndTUC+gEs>n&^^K59_Is9{lHQ z>b(i}=Hk67%KRVEEvG~PzkdoJD5k2Nr|B+(ntE#_3`Mx1fVxwG4`?ZLa&~5%E++pO zA|E$Wvm`lud3Jh?LZ_)5XM%1d3G!9n#}?`A#0W*8SbO^H#3+TMcxU$9SP~~+^%6Zw z%KV;uV2`%)fZ(BQplS_RRa1MhwZ?`Gh0gtb@$AFKNekprwIkQRuY;o-e` zh=K`kAI3YgkQ@uV>w8qoMKufHt#8m0PqfS%UQfXFxv(`3Yl?>LX|QQ4qOwO+4v3Nk zTO`=|4OmSOY}<<{ED@y@qIM!*57K&RK3MZMw0<3SB@S;-qi~GYj+S~OYDc8Vl^p+_ zA|O^9f|mQjJKxT2VC*-fa1mPNPw#*B-E*|W1M2pnWy{FF9}xyEqMC;mFNQag(3(K3 zHW<4ak7^d81x{F9D7-AjyX9!*C-6=>lEc92*TXBjkbGNsO$s|QP^}AE>V1;2e5J-rmy=i&W@SZxqi7lPz*Xm1?a%gLr8?pSQh4#08NxVX#3 zF76u=60)+kS_?=!XQiDdZD={7m(Z#Hi-o6Yf+m34LLm30eL>rIlS zuysZIal7Mi^Xq$#4SC72A!{BzXk9xv_YEU?Yoq{Ztd>O43Fk=E?o0q|=g$RW_@$hn z&ALV;;Kxb(Q)FDLA7la$;n@_G!`{O7_2a43Yx7kBAbQP1icn~h@ z^M0}J(j`92a3n*h7M8Vc3i0>%Uwxr|xzelr>>6)}hef`koLDZ`XWEv>W;ch2ihSN| zv(HloH73eDt5eDGB(`2*h*=)yyJ&mqzC2vi$cS(A%DI;_1&T9Y07*9w;QsbD>fn=u*JA zmtaV>w!odG_R?{2lic&eZdH>0VB%l5nM%D|5c63@(-KSKnU|~1*szZb*KKq-7(U9% zXlL^E5jsY_#h`JXCBNP^#Jcjv61IT*@ F{|C8nvoQbw diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png deleted file mode 100644 index 178cde621385f96ae3a7ef5995b380655f42a9d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20042 zcmV)8K*qm`P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0000g zP)t-s|NsB~{{H>_{rvp=`}_O)`uh3#`S|$w_xJbq_V)Gl_4M@g^Yiln003eehxPyf z00Cl4M??+wv|;rC000SaNLh0L01FZT01FZU(%pXi002#WNkl z=mou?7xaQ&&x{g`1MjpF44AOI!1w6P=!D-Lm({h0(_|GqxYiOg}nz=%cnj+w9city{mi6@W>F z_we&S6*fJwX5X#HnPRYztcTxj`m zOrhzcwT7btyEqdWFg9#;v)JOxFGh%~j-VyhejhC`25n=lK_Rep7bC{S$Xs1(SPa;< zU!w=c*htNxCH9r00EeLGHI{2kp{for+kR%$7FecQz-;?q4WTuCSw&#Bz3Kldu-YxP z#Qy36v+X~O+5oHO8sk(GQ*=In*>(-2+WY{s|CslsHc!CjU#eA~c}SXHwO@a4-hkQm ze5(EW%JlpJn^&o}8p7KHh)|su{|@-$mWTQ=-aDiw*=FC2yA_ARZQq2 zG!F`-zPt)fj}TOS1+vMh_3P_uvB-$NF{+7d$@et_W@oFZ zWzC}=oKMy-$*KX<*QIL*%(l&{`Lguo^Q$iA(fw)-TB1e_Um3LO0E=x;*A^HXw5o7^ zeMRjUesu?}>8p%$iCcl!t}gs4tTa9TR@%A1)8*-aOJ8~IPc~?J%L;`rTAykM{IC2p z85^!Dw0jW`T0GIJn$dR+?RDSlGRRtgRgvW)RYY_KY+c4Vdp4!TzV?5jhPE_aRbpCqJs`Z~I;rApa2Z7R#ll(M?AH)~dP}?;D!`Vq%cBx5M3E1%nnH4}olZ zb;xoZOlYV5F3KP`4u`wH3g})`(~&K*miBGRke!B4dwed*7PtOM)q&aBsElivi)$3d z$mV&&M(qusOESo-GGXtpe2Pk>!76LtmUhm&n+?o}wlM#S0C}j$T}?)TJfi8S!;pP# z$dg)_D7!yAd|?~&1AkjW{~sYdY?9XDwQLP zMx=p|UUOojKFm+b=J-48Z@2cY=W-0PrVkaqC9^|oi~w0QA`SS*)>Q0c@zA-BaYuXE z^BkEd3sSixU5QBCnNj4d0$rL^R}~#&Tx)bd z2*_DO3%>WKMkFkss8W%pC%#u|CP2rKcC~AvF~}?7rmb%6rJ#FZHmM$knC54zM5O6! z+%+yHGne0YPTi^P%!hne3-lFC7?CQK_sd3>So4MFKCZgWE61xjZI?m+B$t(-!&<%sqD2D7{)`a>vBhliupnJaai~a9zp;c|1VF zVtSRP@|?=4EQP;m--X9B`6pU3?1I`se9#TqOrcttM@+BUn$&wDL{^TlZrXP%uZoP} z&^_5LgW4^s2|5#nj4@s0{nlw~CA*^K!N^Z9#@S1S;fN!*66xfxH_j zqE=20l?1J1-BI7}TOK#kFzopxYXFD$dI)?qEG8BhkC`*vx~7+omL?TSHf5Ih7bWGs z^nPNc*h0(q5cp_V;Gg^iK^K~iO!k*FXr-Dm`g@@>kNULNeLMtn`5G3}Dp9YxjPo~$ zu4sjaH1EllsD?C!uOl1L7NAqabHUC$qm=1YC>CZ5-8+*DC90JZrA^0G;giMKx=H#t zyYn)tD7dB z)T`%y6v8zvpo5byd0mAdnIAY-MVj^&a8 z**|?+0p^mNZ)Bihsd|+|`O|TN_>CtBA_-(&pno4aKnjZq@Ab_XT&%&Dx7v3#ji z`RVkG=kI{2-Q)gvL|e(z0xTpravRlN04sKEUgz?|;(GRMo>;>Y3% zhCwz@<(rBNi#>5=(LKrcZH?eZdCalTx!F^7glx`n0bO>*+kE^TpCYC)j}W&y^+s`u z@em6w+SwRPjz`r@x%fHz!ZYibj04U&Yq*&s6BP|&NrqWyk@ChubXlb@5_d=KSGRNoaZpHizW1~f>T@@tZ zQGIH7?C6}wWgzwcUTwYl`4de^raWCo$iSnTu|a?Em^ofcMmk6CxaGkmO-ZHM!~b^l>JVDU%6aRK!Nz9)r+$f?chm(n;zZ*5T!@*lP()k^77~>w zH3ao(O@^QARCO7!X(rXhJE{yHVVVnDYhuJhu#l*{-yvuWE;pS2IpZxo;x!wVubtzS zKIV_TJl73WU+Z{OzrIy#Cw@{9t_ z3v7|b%d8WX#f&>HySoI^5d>ja$V%5jn>w_)y{#E{RMNCWb92+Wd9dJw%OIC>sVE9_ zJVoyE=gydhU?EGC{@o7`wyxQG@&cwiW@cs{eABY-qn2$aGj?@JxD3V(m%KAmV%0Hw z^#Ea&EF^?4M3-%or#^3aYjpC+`SUk#-WrwZ(vu&yt+-HS9gMpSPPwDgj5!_<&`Dlc zDe1Qi;|p1F5p#&GtNQYb=5erH;|bi{YtNBegy?kh^6!i9wp0PpLdy%MN#-a$#@*7; z#(a`u+;JZO7&r8{Zyswl&hOd6R$5C7Zsn!7ZaWFN)7CffL~BW#6O~3;^daZv=8i~P zO{_RYm+UK!Ok2M9qHU+N{n@0hLrJbRGy3S}%^T;B!;V++mbFLNx-)Nl+qUguwXo4> zP$+k0L#lr zlFV^Le50_-vEnR5)4pdDnf-Js?Q_kUN9R6o)0(gW+tl$ro4&aDxC-Dv6V8ubFy`2g zF9sbytV~^)3xiB+i5D#Gv#zBy-hyqeW$hQRBVEMEz-2I-A8``Qv0Gy9mJ%-)f;nnh zvRKj4qtA>OCAm)@V+-%(&4^bV6Ik!w$==E%v5(GJ@kZRzg(6bi06Dq+GgX)lCJ=Fz)~UwiTct?7$2yn1wY6R0Y;q7>h= zn(kACGC|yO&IzW@8A~(#WfsnG@$I*P#9M_we9E@z>Ageq-7RID@2hsV{tq8g?IewvHP3iD=V4X=i&50+EZ)OW_dxY!FLr=irZFVU7 zO7e`x5|aHUDr$ z*al?*R0u7kWMuXa>FAI#j{nG$5ZEW3zr|Td*@f!XHL=>B8o<9M=^?I)PH;2R?1aZX zGNOz4QE^A{yQN=IKGV;%1dLHOg(e;oZE_sikACV*0^cvm=W8b8EB%*&CEPvnrhRU zEqlL~16-W(-@UQ_||lGqNV6 zm!~M(k0O7QG2kKj#!=|>m6e|R$HRLw?oYCkg%mYDqiDN(SzF@Vz_@bqB^7QuK5ct{ zZ*?>c^Owcgz8*o{&l5wbmT$CvMm zaL?z0IcfD4WBXBznYr3!YcP>LotN$V zYea!lr#Wr0yNbteXf;`1e<)GMc95MRcJ?zyvjyjUuUEqg<@>KK%b8A zG~!|*L}OaDp%r2KOVSZsW476|&}?))`ON(&t|q96DYIi$bu z_nWEXd-k0>dGp4%TQ8);U1h?j3wRdJKb((D+a3+F!UD|~+0(s8D4c0t-?BGct{gPe z^V&nO&|;ZOK3DxqG|&nPG~LG!lHL02t+R&@AKtU~BIGC?4yCD&`3R7Wfb6#4W&bA< zWCiUQKV(;TOspWb(*&;i$wT`>IJKEJmB;vZ8%#9&B2#Se3aFq!)AQ>C%#W@mb^aS2 zw#>~P+HbgP?r%{bD=5(P6>0DBry!9Z zUs>1Sr!k&vJbj_?l!T0-cpT)~gU{RB+dr}AH1>=ZLmtbpbJWa(=J=)}dk%!9f&xv? zYvE`%E8SjlAHYGp%4F*Ng_{Mk_<3H9u5V0W!ftB{vUV4+1?blB$MwXD_w6XCut00_ zR**b#MV_oPaK9Yt)NwXPPXeV3hNHA|IXI+}^tOyMS>szje=hGGNlPd7i(ALv}P&&_dHa)tFl-~_xLV`l2JWMZwi z8^7}u+TxxI{MAlHW4QZJVGFIvt?rHZHPm^K(wzDr>zC%lnlA&y+syQ})$YsbnWI|M zP<4T*n|USeiby%}&ClG-cjIY2rH>>;@=P`t@%Og-p?5m4dwS1yOa zoEEJ3kkoD>;bfg{ivzW+IpQw^WOqBgsd~tYae|0h!=fAA0ln5hwTR0sp$`tE$zn z70GT_!!fSi8>aIgHkaBY1Fh?lH|cRAh?U8TUu^cz26g$~lj-UpE0z@EGy!FrkW(d- zYgzAeGMChT_+dQnZ1Gm{q~M7z%KQd(h})}>v}zYGt#({9&(*z)Z~Ip%Jp52|W~6ln zR1UYcs0&+RHVJMj3*oM-%BU5Kdpd60|Edh6*Z8aN>A2MXUJM)Lf4iWG2@P#c|6j*?2HT)=7L`Zxv+cRFa>m7O)VN zKYXFxRx2824Wr9B#pvjb6GSJ4mSKJaKV4FY>G`+jjSyMUjfczZ13aXF|j&)x3-QBSqFEd3*@!-2AO*iQSnj>te~HBDf)xx$+d2P>nfj?ljk6JkbS!-_{x`}ij@UWh@Lz! zXm`~da%(lTN_hBLz)$rR!*JAtkJ^H5RU0abt2<^PN?9R$Vo>!CLwa)8(^T*ThRuR= ztK){gsjCpO>W*2qI5H5{_nQ@m97Ob9E*KKnc54(^lkrtL_{z7djEu2{qGJZu;Zx@x z!!&?Qv}n3+2oCB?KWl%rt4UTEWEu4rlOGiQ1(MOC1?<{D7w(QIBppb_k-cuI$6Fq6 zXyCB1e@hDZ0?cG-d+wD^#qaZ77qSowQ&2(A_FQSTztuqINlgvcS_FSsum{I@&^}@F zhs={(6du_t1+P0&O9k|di^%2Kuay7H83)X{JMH`@1O#d#7%%{+zpeGMIhTl&HWsXZ? zyz%wIM^qb`U-N>oBEaq?3(rKLY%-!6j&hOtZi1aN0)eG%w7Hv#HfkO>+*>@)J2KyW z{j4BlOX29;#xR>(pJuG4$_-=-BlA@u0(>XDz1)b_RGjNs2V+LH_uDCq%(q8~Ec%Nl zTDN@E#^3O)Vtb_cRAd8t>7-HZ{dNi?3*KrO#^~he%*@R6k6_p6Yxy>0_SD4?SDjil zWkk8>U&+YwOUHn?AtUv!>2J5}DXr`B^p#J{q+aEI@CA`A@c+#f$u7zx>qhesGh-qw zr7Ia(fI&ZXFrHXj!Caa;z6g>EtGp{sA!LCbLGyeiEk35tcJ6?P+)L@2A(NeLBBhz@ zpEnMJyFjl>B1kA?W%q?DMAr2~9gxO5P^I&SK^8@Me?Cne>Oj+MpunEY)kYS$WpX8C zUE4yPKN+&>I(Z5ptGp4951Ge0D3fO(nD(O>f#?*?CJsRu$*c z#EKz$k@Z|nHa?mMWJNo*mqX`-vItq{MpZ>jFtQ5!%K4Ht%3qKJ%%};nFg@tYr#o~J z2iiQ&Mo*z)w1oU)VV-T|H*wYZAS`X!iXd!jh1X)!SeJl%G1hWuQCT5k(RUzaQ zgse*08UxV%=`tl#3}~^vf`?SWQVT#<9ZvynlL8y%0uVMQm)W8hPXrwmLn5n^2J*n5 z=QeCZ7>?OV)UK>54!Qtj`8(@GLAee(J0_ELLYrOA`1`AHu>fS%2}s^mIN=(vs|75xYUoxLaQyw(L4pl)*VQtnAaiM! zOXas6tp>7cI8o==DqBUCOAo5~`ul0l8#llhMqCg-AFPp|>loRWo$T~)f`QfwZIUR} zsSCT0MEf8EkVVNFbF^l&9cYE2pWv?y2z4gHDlvTsGVtaHS(IAikMH51Upg=c15+** zPNzuYCVznrJ7a13`E>P>MbQ{rkhu{JBJ;zPwhOS}`8V^}KJ~hYq1@J5BlYqGF#QPi z;kyRzWii`8EaC}Wfojiq(Q}NNUL@YCKC%e)VRIvDQNZ%yaf$q&9{BFTK}{e-oj+1h zU3GB=MTuXd#)#D-e8_P4WZrI!#9O3(!2kLqi%!$Wc7uOGixboCy6FOlQWg&}8QrTX zTX0nonO|emhdWQ;Pq8j^#6eSmwIfn7DYF6tz#0A$PZ0gyYUSQ4$5?idS?A2$|c%p|TX)6kC` zhhc-Pf-7vfogn6@B}#l^MJcGr#YY7hFNbTI%?&@mc=gYc3+D;=)M4;J&FTQLDfW;_ zM~!S_Xk;QrS(3NzvH`2>iMH}ntdC)u)p}wg;QCI%()(0JHX2>xaH<5!SSt0WDzt)yAoV0pl4&y&5zvwkLRt z0EDrgL|PB9$v46N)G^Kftr`1)rv2TvXTqPp5CxUV1^5cgqgtp)7w?9Z)hPAjH0SdF z)UfyyyNA6BBl!w+yX37!_w3QYBF$>ibYu(K%sI#lf_h%@ins^E_~%EBQX$yFYJk53 z?8onO&c7Hew0CW@lb2>7-2(J0BSALdk4z7|dB{dB8pN|s_u!CqkSYT;GJp(JMi7)8 zB+#Cq`}DbTSxB+|Iih&ecmT3MRUdSSqSG-)`yQPpmo_$60i%VjsRhGACvLQ7vE8P+ zdCV}B0xXFHSWxq|U}Wf}=`V8Dd)o303>9V5(!A(_Nr{R!iH`=`BFCvx^TnQ+713l2 z>JC!CJiDV6jhmR=SlxLV5>KTv&;>OoILZH@OQiYH%5-EudJ>h*TRJjOvI-ZkTfgXS z&~~nq`dstQb-S3=OvBMj*ARhe5O(pk8wr`!9aXZ|NXf`hSx*-_=RNJK>0So@vtfM8 z)u-3(=d?c0@JsT9d61D!A7`NcoPnCqK!8MSvr|C&>9<|V( z+aaF}5C$o%Usgl=cXIEyW~Mep)_M7~KeBi*GTc+CP&1aRAhL2T;?axVObr<;1Mi>7 zi}Z*myCXvntl@OwW=o|IbmS{>%qT4}6ZpN^0i50H+(0kWIPo?%1TaRb z^0rtV8kJsG#&T6UB4mO4SUAXB-G!`a-o7hn8#b$(oS`Em&Q)K8>XQpX7M;s1TNK$t z*T;!1o14ART{KHF3)sv;>9lX%1b?s(TZhlJUU85`*X1QZ)pzo{yv;`Aq7!d`H+O(c zR`8iH9hj<<-@5fwAoDHiML6_Lbcs9xs=kBlPQds1O?#~k@F2*yOt}&L6pmPsCh5Gu zcBdmrA}zE-3#w2oivqV5=g3gA_ocjI!YnjSJxxPK0hV`BjfZW8aX_GDCu+Y9C$Vj% z?B?4gpJ9XrK&Oi!3vSJp*W6?FFCY={q4OGpWtg7%l|0Q5-TsoFuxVt&W9|^-Os z#b+iX7&+^+BFKWfcIBz$f3Vw{qleDZau#GR^W9`fSZ%<73vR?c3%GeRbv^}QT$kAs z`qKAv3T;97i^x1(G*A_8H@aw`nr=ieb%e#;uOHBJu_xdrQFBDceiYGXj0I zai$~o-qfa5VeY*!S01Q}m2zT|cD9BpW8S&pwnUZ3D}B8!X}Hs%n0G>1Ru1?PP9 z;b*Y)^tSIRAG4={TWQhN3biBiLF;}U`@zbJbXAo0OhP zxg??d4F+j|*56S+EO5KAHJjX^*2KA>=VLYmLFEm!(4t9;D!}yBvGG%j)riSh8$TV4 z*#x2_*4~K9VAJd49K7bx-`5Z|qn^lPEOUn3}GOpfg-;kok z>~C>bTzO#vty^n=HbP?9^)G%z+uG!N!{g@*A%@1pBO=qIaD|u$i{sKXcT|$@Pwe4C zw2}0|oZ~$aedqcaL}ckA`u7e~vN2+vB&qQmA!DNAUE$Y?qBtxUhBX2U^i0Pk-?^(i zl0Eq6cc~{yA=YDe(t6~`*qd2WO_)6Iu`(3CXw2YF@qE#R=x#C)ma4mW^p;T*-8|#_umpG7))GEW6U|!XdjvlX z*G>L!%=A{?ZgVz#x29)i#G9XC+FF3jwjwGKUBm#OBgq z$Sj;rIo;5hsH@OME51FLq@{9$*r{V}-sgep)4(Ep=07uS*P^Fy8g%=hS2;h4jh;&i zWZ18{AD!O2m6jc5QmZgquIOfU&J#{6KeMhM+Uy!RPy2bLo8NBPd;Uk)*F9_oakc6?B?$e3!pBWJ{hOn#b%A&IO&hENy^4CLk!YP{3u zJ`Z>le`7$>guR>1E_^|jpH9HQ>7U_FtTgVM0m!;Fy^DR=AULhek?XDySvZ55Xx+_g zo7(~p|C>B#4ztp2rIJU(Hqlr)LM9p+n2qS$(z{gWk(AFJ6(Y-pW+0lHoLvyv1W)=< zc0WbghCBJ0hYq#17>zi1jTq)h^r&)t1&uq#v@1du%Ix&uYu&=cb$eU0&;<7!K5?R3 zv2%K{kc|5PXo}(Oo|1_%r?mroo%Lcn_vf0()|Uxa5ag~1St#R7KtkmM+j?6}Uf;ZN zn9-iYsI6aikYPRx%qb`AhEf2Ws;`Iv!QpRY2K17jXn^9R*+`$&lM0cUB`h;-6)0E% zjph3sWCL(4436UxLS(SQczHX|!f2R2xR7+~0loDw%14Q8utH>0B{;s>MXl=rrOsxj zL`KQ#{Su=HT7B zZ$xIwtUw-pvpOL7f;R9HzP+iTRiuNMM@vAqEATW^osNV5XPUY2PSNjQI>)Dd+69bj z`{s|D{!WHut4;+O;5V;CBQ9l`1v_~x@T442hYSM|zL6zBHsZX+vBe|<7%TKOVQw@S z02SG1;g!Y$$V^lV`Hrmc<2*-r?#3vjX%u8G)l>{wHT4q7W zEX?KO0@nI{amK!*>AP%f^zk)g1S^k!?py^#_MCcB_C&5gB4|9mLuh)hFr^z9oA8O0 zL*Zf-1(8|TK7{W?1Fqj7!Q&6DErVX{1F+V5)Ioxw?RA~?tusk2(Y|F%`zHd~Lh~4; z{!|pRC~2Ab^TvDll?X4Gs0z=vK^KfC$m^d0|L?|wmhMJmAny`eWsp#hYx=rdqmOR> zDv-rKi!+U+rKPI^WF;*#KWD0S2G8Ia!vBOBWVUyqMG21iXE6Ud5!mn;3btpOcH~w@ z(U!F)@pI{|)|Y?(aL-Wrz)D+Y5JL0(e(D$s`j`{=bP8%`NwPl!S6+8K0FR#KZ=+A`C;`vICCBv9L5;^#89c9ULz8K&f?OTl-KN-jf2{uGCg zIK@3e047Ro9gs(*Ei>;z6Is*#eWT`h5?v>(vnje!(69RK><}H1%0nhv4CpI;Pgw$$ zw#?j$&o1G6cwzL5BC6$IdtrC2wNKWrC z>jwYG9jO*HzR;dSHzmz%Zzc>~nG3g0qn1VUv#IiSO{Fd~@JK!U)q2!TkG6H+tpLV+Pt3Yr%^5S{ zDaAg9qI#86!ayC7PF!)Qv-D*KxBDA^r6=~?3hIoBaZW%+@pVf5cG3X9_6sFI#vpet z@O1ME@Rh#Iw1zY{QW9&wn~@FhJoE_N_ux?GW*8z_mrih5^Y7pUj{r+bq| z>Q##3HIcg-s<(bIv?W93A}cS&w%FyS&S%W)9ds=DrBd*x*Z*uAXfW5KLbBu{<%1`- z-#oj?D8G%V6A=RYXFS6`(i|3Y9tqNU(ajj^SXuYB4oReee4j)c!@P_@d|>} zCAqyrj~VUYKvn=bX#N1n#?+?xOBr`Eu^x{zeFQUzUxRNTk9|yh!;qET?6b^#?;>ON z+e!SxIHAF_IXYodc4|v6W^Bc90abct>eDwfn8P0XqLUtkz2g^rR?qm$Ne@50IH<#E}cbI=p%P79?5WnwBnx5&VL(u3!Z^4ck$mA#+S-F!j zFlr&U#SvB^LIK~W_sGBTv7o)N#W8iFj?vz!5k93hbWb~u#2M)|X z*j#hv((5p0I2p-^F*o{e^<9+8FE|TA_C#duV8cJuFCB*>fRRAp3{MzzSC0o=XV?&n zZ?<+fzimJ$DkD{*2(ml!MzC!KL@Nj6Z4cY_RT(wjWn)d+NAzsh9dwY5D9D&TR*pNw z`mx-}7}&k0Tg1=iQW_yMHLZ0GcIRwx6=W}ynYXR&?dvkM7!lbRBIC}2R9XG+r#>im zG6oeXnklZpa>p^7jXBI3e3}Fou%+n2vF{%tc+u)Or8VsR6y3zso^3rpVL6rJ)-NR_ z6nKyg`JZx@Ct3-2#{&2W?-94v9#_v1qpOREW+yvt&VUC)154ZY+jIgPF^YNNoL3y)CfN80Wljs|0M*$I1s5 zfNV-Qg2%BKX-=^kbIF(Ok=WMnfFUlkpE{Q&Ez0ahsSYM-+;v+zzKyNf`&~gtnG4vD zWwQ@W^KWWo{ig9vHEyF2$|^$kjuzXKdw1#B)pt-bPy8r+Sc*KW?~!$tLfG*gXTYGeuR9OQ-z@TirK1NuJ1mmdi+ zC1)Oe8=Ng03Ryb;q?WNb!-L8cT6+F>`5npRAwu>K(c(lPBVT_kJ*OqMr(HtNHGGM! zCr1kpn>Bs?^U8qvHlq4n_r#i>iKwr6jjq-MZ)U*&_!*KUBr-1MwjW=MlIwZURrS`r z7jBI*nsEwn)bU~i=2S|RNj`~y)~jBD+J{G3*JbQ)1H2!E1vSv{<&8s|_~^@qDl$HiIa?5s+~iunVHcW$3JYYY``?%c8z)ApllLqBdpcV#Xu-C)rkqN zd!R9yXH%%BT@l}lb%{vzkI$ui2M#ir5-sgpPn^GSb9D4EgETt&=;np;zhB@+uffI-uw|IG;^g^b;-J^9qLVRt z3Y?7gDXA)Q*Ze=k;P57mDzYqhiM-4oil(&i)U+nhqR#i=*oP50i5h zKFlKpIX59MUnWb@odQFFZ9JGdMhx;b#`qE0gh0X{h12wsO$qB#X?Ij*WLWE{yO1>s zHjZPq^z-HwX`UD8R3{)iGS4~{_@GGNs|~V%jRMXB7HN}WE)4J!((~EKTpzX{rFryI zsZIc7N*hysZ5Mn{8)W_tY1p09X`E+)wt;C7Dg2ESQt5@2r8Ha}vR!E+l)hODDXj%G z)5W$Kay%bwHn8)sEM}Hz)y&H5f>?#5H(Z%LV$26>g3MP^Kc(+zY{($%61tM1*gb>r zIU5pv%|6PGY#65fb2)K=_*+eoX+C+He8|Yj#tRVB!M@t`72NLN z>maYF5-z3GV(>8&ab5X^Z?_Pxm*#4MY=Oe}nfCg+xe)< ziA8Chldn)CtCNUfnVw;?3HxDo(ilJ%S3jt|F$0h3v9s}=G7E4>N(q^o05MDJ`n18% zDO1O+WU03k9f5UtY+L#n>b6!2|3{;8h|Q&jA5L>*_Ncs1Qj*6*{C9r)A~xdNfFArlEX{V>wVeU})~oi5)5iadpL)uXd0jQ*^z9cj*_t7vdG>T0Xju0RFvL)gzbrle zjJ>^mhFdzHC+T?d$i{oqQn8;EhFcJcwhy*j<6<#|8Uk25tlj8Co^&mLYGP2 zyk&=V$~n*b{y~?&QbB7iNbqwWY7wp+Guh8yjo~VSgq{Zm{9vI7qb&knY4T z&OCLN-JAg!d-*|N%XBHOD#Q6@-Ui=2fkou=Od^S=8)E5BaQ76xoHbl`>`q$YzJBip zF6$x0rn?i`Ye9`%)3DDBgC;Nh0I*pIe4{jKfwvfhmLCn%v7YD{RGDnretz^+sOwja zc#TeOE3(Ara(^KhterG=;z$@FWDWwEO!Pk`TI3>uianhvwBzu+5N8-86ndT$EfcVV z=3j(3Ls}@5NQcC5GkLLU)QQFj|M}CJBIAliFK-UdG;3e zGNiPwk);j2H3TLmRJVIq`w=p#H{hGQE@XX*!`In+eA=~LhtN1{IcS0vb`uAm;GG{VbJ7l7Aq?@*x+afq4F>*dkPgG=TSj83LRst3>Dqk~Y zSd)Ue8$p;-wIcg#fr?WgQ!0yHo6vSRpG&6c;y3e5+`rL_n$jOKxntIVdlK65UFAr% z)d{klhva^9wSXP6bDJ;>a_DfXR>*jatP{uVwv0s3+QPYNrcqyXHhpna4iFX0Cc_LE zS8tag`?(m2hb2My3}yA)<2%Iy&uaL!d}mj|*D9jzp=Q?){-y`Pyr0}~1M{q1zh z;qNSzASn}dgM!TB{1H8QfJ|Q{f*GjdFD4f>|Wo){_j-cVtc{YlqCCg^;T*k@Y(`&_s60E}r^^O}w$2g!aZKxTK#Sml_4jEb~|yvSl(v3t@ztnTB1-bJ`kN4l2F%ZH#CRTs+a zlO6>KE|xcy4{!#)LMzcar?}x@WUoTCvQcX^Ds=$_q0BycMFE0xTm1m_dWl_e{0P0O zcFuf1>Ie6?ux9QoR)C<~R*~T#rsdl{2ikhqLaYzM$9-FDPj=hIF?gM)ps7=CWaCby z886wWQJ$4Qq57M}?syM=vVV4U2!#3O=qD!SRHeNiAQ9&YyU*dgkkVyqymd>`C7NN( zoFs3)h!p5fuOV@oyGB_zQ590yyamErEsckL(Vcb1H!j}ge2*KA5b^0)ApLf}$<-|t zo_K@u9t2vC^OkyssbWA$N2AWjlpL&0x4AFvn?a;N& zFP2stI$*n?eWPmkV4#S}2)!>TU%*^heW*(b zh0>XJE*;r}OkZPLkEd!43JIlE)~T{%oW0+s0w4-?ZV&@#$h+@XkU%-r-O>NF6_j%+w*aKd}dL06Pt#GD>wMzN4e0d#DaA zAknIeZKCY)l^z(1To$nj3U@qdU6&!_^Htk5X!@2~qXK$`(!3pceOGM3CiCAMPAFz5 zMc|*s6aDso9b~o4)%2k*3Q#)DLQW^R9F{wO?aD(&5qPF+EZqu|Q3Rdp3t2z8-jFq( zg`qeq$LPV~)gELr&Vhx-Lyv zC7rfQIlN9Nmc~bq+eljnm!?7RDjLQeKV&hn|6H#;4Oh|b8@0ycP$Nz%o%R^I*SzlB zXNIa3K6fJ{Ekw#`C-g32!$-@zi)zrzD7g3reAdx;bKKPw8N)16z2ff0A=kG=Jz{Mp zYmG?IKajgG5$tdyN9!7;4dM+K-V<87I+O_2QQM2l8sU@hg^Qsf|OPi%!!sK4YdJ zlkQh*u8g~=60#1ZZ;c6_dbMfxb1n8U-tb4?OSNR!XEwsqu<(oNT0`RW3f!I&F?$OB zL!tLi9s1%ZXM0u(YG4N4$kfybc8+H)IGVMF#3}aERad)I%vN_&TN2WB(5*FIv1QxX0H!>nn-nw zq8nJa!=G+mEs-fb{TyU!ZG{fK4D?~UUO0&6?L`kMsZtcrF!3bViIdQxAj7INed~wv zyZ=$@&}vR@ha=>z07sd``?tC!GN;=GtRz<3L|ZrE zom~~1H(KAsF}dh@T!(VNOOAG7Px7`jIEvXMdQg%)^Hv%#b)*xcDxYhSTd!S-|16O&B~@ z6R@jdEeWG#osK8vW-k zuP|pwaczAnk#T#>vvYvl0T=4ebjTc|L9HwI4pJ9BZz-O#)63k zfSoV2fc+h6M#%auJMuW&+~hDr$eD1Q1vvkdKw__Y3Xp{L1r5ibQwej%mDB<>qUD%P z!0}32jPw|Hapd3D6*LT=8IFVCvZ3n!P`dgL_V*!lrX2JjlOALF+2yitqYAVbIfGn1 z(9%Wi`jH}JgR%XY$s`=FB+khk0${I?9hOrk1kd|Z$0CDW;?ySYoy7XaG=1#{@=2)c z4k$Lv)H4|ATGou@Q4c7$jvsEK&1H(Ro5$}Q|C`!*TDlgypjmdNzQzn(-FFOU@#J8u z7N?8*oY;{~=H;k%s#H5(0XcoZw=qL4ky#s6Pd=peIhic8VvOX>Q(ADMP{1(LLI~(A ztEXf#ltp8jS~i#ieQC%U6~XiUENWnm?_EnmHLQuw)Os?`8Z&G(TyD9ehLWRmNea3w zbo~R8@&V)0OdSR-Yb9(g_P#8esRwF=Is%tl?rz+1>@!K-CBGo9uOI{U3cAjn@6hx; zhHLwZIv{K*n2Y; zbdXk%{fyfwvMyq@HZe*)b!<~&U|EPVnE7kUAJbVK>xR?AyI!Kpf zC3Q$5OG1trnlTn{qoE+9)=zwshuBwG{=ZYMxcVdAvm;Knnc{@J&7p#fI=g^(0gUVT zI}niKYGj|LSF+(@btq2F2Cj*bn-lgKsT~e)BxgZlxd4frkgw4(?X^0JRB%dQ(x16W zs8r+P1*K6bixB2q?90dEJ6&^pcDd#Q_2-sr!of0EFX8v!Cv(BEoL?=#(41}(vfUb& z80Ry!Ea>+oeI=L4{OOykos|V4Gi4QCQnW_d<3&n^y7S8Eyidq(ZoAAH4l-ctitk`h z%?K2llvsy#R5T)x@l1~0d_|2oJ(S3hbbyYy>`rdiz^~2@qA_#Q@yhi|amC$ov5Xu|4OOdLau<#n=DE}t9Z>EYR+ZTy%$kR3#yI5g zb<+`I2}1h~l-pN&5Lq1(j@ffVlQ(`!qcD@Tv4;Vc$S6D^_R^y12@(*R#{Rq3Abjav z5?7qqXytZO>~ErZ*SO*$8I#Z*aVE6o`a}l0l;gC96*h(AlHFu1-KgkRTzn0y@9P^G zNMNS}wB#N3b8@jcTPAvP8v&V!68=_e5WWO_99y?|ka1^$W1dZJl*p`y=hGn0gy!E{ zYY@Jq?>n^LY24}{vq%k8lnyMy!gY4FSziH0i}0Fv)*3_*Epj$y7;=D60-0jAfLD=} zt!{p_FjkW#Uvi%4FV1{QJ3y%Crs`!K5U#2L@ymXdxzr);l&$;J5E8941sOBXxOU>I zOv}_QvgOc^jPre0**<1LIAI!a2k@|h)47b-`({gGXQc>V9S2H{Hx z#CnWkY6$LB`n#F^Pae8Kt??G_dn}Rhl)oP60u>vsuU1fkh|%9&e&oo_P8gw1htb~? z5l^OlB>zO=@O?@{T+*@m3s*}0zPt|Xd;{Hl*3lZpp4t)_Xj+Y>Wpo6f7V5{kF$~;$hRQJF%awGe>F6t~NL_ln=l%diYoMst@=3 zQRe+y8h5 z!h%9onKVkh=zNgA!~Vr5-{B3BsW{{yLpKoA_#_kUEex1IHd%kpVW5UIn@js2daV%9 zMF!x-1_jw5A(P8;$oaSqX(3bR7y7WbH@Ie~*lW1&8TjZ#E;~ooU26>f)bJ<;G0i+C z0IZ`^Q#Mqk(&-(*JVdLP`bMU=;jrYhx1FSB$j}Qq>A0_eTb(_1jZ7nf%Pcd){V9L| zWw2ikTA%bBaJL6vg9Eh&5J>A$zg_Ct1PjbhKp+)Gu&;&I(Tj(0ZMiPhd?dK{$t^#5 znaEBbWJ1%Yj$Pc0tEWVEH}%`rkIk>=Rgb-7&z$DCKf;XtCyI1KqlT-?O4WaTkvtJ@?!qZS!Y*;oF0RAD9Kvidl71S zoPUSwU8bc(#ux~1><&R0qtk(C7^*9Wq|IdU>|2mKFH;699q(TW~lSyGv|2dFp%4U0lV*Ao! zlr&M@GxKAcbQN4G@e=h!D=ws^6^6);ZH5PsmZr_0m-Mx;e_JoSgvG`4D~9Xc>RN=A%wcaFBXU1SyT2M8|Q7%pR}!w6!Ot0RRNtII?<;FqJ}TM%D;#UtG_Q ztMKI71>q!dlhH?YZcc}yeh1jp1^Sz9uB&SPa%otuvg>WUAy&O?cvBfkd)hiy$L-e2 zB4L|Bn)rf0m2p;#M6?3z79KCG(`aX@B(`nq(8xXVt53GYpOZ*Z=h!Nvtt400R|lv{ z2nOmYr4KV?v$1sjbu}!LUUvEzGGzbKKlxL83RKejW#8+5aP7p5THjG*^aeWk0Z&i8 z*7%f33o>G5?fgIB08vT*c!IxLR*x-uD}pBSvl=ee)4ni~Qd8a4PQRcR^nzZ{3wl8> l=mou?7xaQ&&Shory30 zY-~SFs)M@3n#eic-7oLkABJtj$O^YtF`5JP{%!I>mtPa z7dr>m#i>=Xb9ZZN#z-dyeH@#@sPB4_KC0#tU!BCXS;`5CBtEU?Hfe{#VS87o`ym#z zd`Yxqr6`muc||LgE9Ex?mHd|E4M~+nxuRwhD_2`1krCP*eXr3PcSn9zbG(!nSrF_WoboHyM1+9zrQpyiuZ6fv!xwI2j>Bn_Hg76LJJf5 ztz|=q;^rBd(iqV-jGAZIi5$gl+=bwj}K0K1qoP1!d`6f}S7yQO{oiaC&(q z#@OksU_q~}Ov58*MH;=5rX@9%F10}lS+9rKjQ#My_uX1ruDg@b3-x+Zp2F?6X*nL9 z((8sapOlqO=7$?*jBBK{HBr_?W#d3mNL}kn@ecWvWnhvj=RDfJ?R3s(Ju1{gQ*}*) z9zZ$oLAIi8#^$wLpmx@$-PX6gC^kI{Z#QaW?s>%gJL-uk7G6AS7N^B zzPMFWt3?RHKDTYKB&vjc|JAEe8+R*8aW!1fzCC9Ec$nq z!q_LbXt-9=w1Q?x^Ud=ayUqx^hYg1usS({M<#Eb<`_jCl6?ve2oR<~?xRpxkByA-( zYUCbKn%*SNme6!>KH(sn&=WR>cDxfvgBf#NOhiz?aX}i)nB!t1f&z{U(qP6M7ZVW_ za9ofEGv>IMh@gPuf;5;h$Hhbh1soTo!HhXBCL$={xF8K?%yBUhK>^1FX)t4si-`yd zI4($o8FO4rL{PwSK^n}M<6pS=I0bMqPcsy}%6?{~kx_lo=4vo3mc n`_IeEOQm`AN9Xg?{4u(5XI=d5;Sb-EM6})9X?%b0_~ZWo_l+NF diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js deleted file mode 100644 index 6f429047..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js +++ /dev/null @@ -1,32 +0,0 @@ -// Foundation JavaScript -// Documentation can be found at: http://foundation.zurb.com/docs -$(document).foundation(); - -// Function that makes the mobile menu work. -$('#mobile-menu-select').change(function() { - window.location = $(this).val(); -}); - -$(document).ready(function () { - /* - * Set form action for label search form - * Set href for scheme links - * On startup and value change - */ - setSchemeUrls( $("#scheme").val()); - - $("#scheme").change(function() { - var url = $("#scheme").val(); - setSchemeUrls(url); - }); -}); - -function setSchemeUrls(baseurl){ - $("#search-form").attr("action", baseurl); -} - -function getUrlVar(key){ - var result = new RegExp(key + "=([^&]*)", "i").exec(window.location.search); - return result && unescape(result[1]) || ""; -} - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js deleted file mode 100644 index 9ac1ae8e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js +++ /dev/null @@ -1,12 +0,0 @@ -$(document).ready(function () { - var searchUrl = window.location.search.substr(1); - var params = searchUrl.split(); - - if (params.indexOf('view_tree') > -1) { - openTreeTab(); - } -}); - -function openTreeTab() { - document.getElementById('tree-link').click(); -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json deleted file mode 100644 index 60748272..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "atramhasis", - "version": "0.7.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" - }, - "font-awesome": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.6.3.tgz", - "integrity": "sha1-hpM2UVQO4Ah0xmQBf1DyFy9lMaI=" - }, - "foundation-sites": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-5.5.3.tgz", - "integrity": "sha1-ZVbrKzHN47ImYwEWvSFdldBWwKc=" - } - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json deleted file mode 100644 index 3d13e8df..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "atramhasis", - "version": "0.7.0", - "description": "Node packages for public part of Atramhasis.", - "repository": { - "type": "git", - "url": "https://github.com/OnroerendErfgoed/atramhasis.git" - }, - "dependencies": { - "font-awesome": "~4.6.3", - "foundation-sites": "~5.5.0", - "d3": "~3.5.6" - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss deleted file mode 100644 index 0ed7749a..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss deleted file mode 100644 index 8bc18143..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss deleted file mode 100644 index 6140b31a..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss deleted file mode 100644 index f163dbe6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss +++ /dev/null @@ -1,15 +0,0 @@ -@import "atramhasis/settings"; -@import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.python_package}}-settings"; -@import "foundation"; -@import "font-awesome"; -@import "atramhasis/atramhasis-header"; -@import "atramhasis/atramhasis-footer"; -@import "atramhasis/atramhasis-custom"; -@import "atramhasis/atramhasis-home"; -@import "atramhasis/atramhasis-icons"; -@import "atramhasis/atramhasis-article"; -@import "atramhasis/atramhasis-mquery"; -@import "atramhasis/atramhasis-forms"; -@import "atramhasis/atramhasis-admin"; -@import "{{cookiecutter.python_package}}-admin"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss deleted file mode 100644 index a13be20f..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss +++ /dev/null @@ -1,14 +0,0 @@ -@import "atramhasis/settings"; -@import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.python_package}}-settings"; -@import "foundation"; -@import "font-awesome"; -@import "atramhasis/atramhasis-header"; -@import "atramhasis/atramhasis-footer"; -@import "atramhasis/atramhasis-custom"; -@import "atramhasis/atramhasis-home"; -@import "atramhasis/atramhasis-icons"; -@import "atramhasis/atramhasis-article"; -//@import "atramhasis/atramhasis-topbar"; -@import "atramhasis/atramhasis-mquery"; -@import "{{cookiecutter.python_package}}"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss deleted file mode 100644 index 86f3bcc9..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss +++ /dev/null @@ -1,658 +0,0 @@ -@charset "UTF-8"; -// DOJO imports -@import '../admin/node_modules/dojo/resources/dojo.css'; -@import '../admin/node_modules/dgrid/css/dgrid.css'; -//@import '../admin/node_modules/dijit/themes/claro/claro.css'; // messes with dialogs :/ -@import '../admin/node_modules/dGrowl/dGrowl.css'; - -$animationSpeed: 0.8s; -$menu-width: 50px; -$menu-width-open: 480px; - -/* main html layout */ -html, body { width: 100%; height: 100%; margin: 0; overflow:hidden; } - -.app-content-container, #appDiv, #appContainer { width: 100%; height: 100%; background: #f3f3f3; } -.appBody { width: 100%; height: 100%; padding: 20px 80px 10px 20px; } - -//Tab container -.claro .dijitTabSpacer { border: none; height: 0; } -.claro .dijitTabPaneWrapper { border: none; border-radius: 0; } -.claro .dijitTabContainerBottom-tabs { border: 0; font-size:14px;} -.claro .dijitTabContainerBottom-tabs .dijitTab { border: 1px solid #efefef; border-top: none; background: #ffffff none; border-radius: 0; } -.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { color: $gray; } -.claro .dijitTabCloseButton { background: none !important; width: 15px; height: 100%; padding-top: 0; } -.claro .dijitTabCloseButton:before { content: "\f00d"; font-family: FontAwesome; } -.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { border: none; background: #ffffff none; } -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton{ cursor: pointer; padding-top: 0;} -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { padding-bottom: 3px; } -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { color: $blue; } - -.claro .dijitTabContainerTop-tabs { text-align: center; width: 100% !important; padding: 0; border: 0; height: 50px; } -.claro .dijitTabContainerTop-tabs .dijitTab { background: $blue none !important; border: 1px solid $light-gray; border-radius: 0; color: $white; font-size: 0.6875rem; padding: 0.625rem 1.25rem !important; text-transform: uppercase; line-height: normal; margin: 0 1px 1.25rem 0 !important; } -.claro .dijitTabContainerTop-tabs .dijitTabDisabled { background: $gray !important; } -.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { color: $dark-gray !important; } -.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { background-color: #763e81 !important; color: $orange !important; } -.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { background: $orange none !important; } -.claro .dijitTabContainer .tabStripButton { height: 100% !important; } -.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { overflow-y: auto; height: 100%; } - -#appDiv footer { - height: 30px; - background-color: $topbar-bg-color; - padding: 5px 10px; - margin-top: 0; -} - -#appDiv header { - background-color: $topbar-bg-color; - - nav { - border-bottom: 1px solid #f0f1f3; - } - - .top-bar-section li select { - height: 3.65rem !important; - cursor: pointer; - } - - .top-bar-section .menu-button { - height: 3.65rem !important; - cursor: pointer; - top: auto; - background-color: white; - border: 0; - width: 100%; - color: #666666; - } - - .top-bar-section .menu-button:hover { - background-color: #666666; - } - - .top-bar-section .menu-button i { - width: 100%; - font-size: 20px; - padding: 5px; - } -} - -.claro .dijitContentPane { - padding: 0 !important; -} - -/* Custom notification styles! */ -.dGrowl-channel { - width: 350px !important; -} -.dGrowl-notification { - width: 320px !important; -} - -/* 'Warning' Channel */ -.dGrowl-channel-warn .dGrowl-notification { - background-color: rgb(255, 217, 162); - border: 1px solid rgb(233, 123, 20); -} - -/* buttons */ -a.button { - color: $white; - background-color: $blue; - border: 1px solid $light-gray; - padding: 0.1rem 0.5rem 0.2rem 0.5rem; - font-size: 0.8rem; - margin: 0; -} - -a.admin-button:hover { - background-color: scale-color($blue, $lightness: -15%); - color: $white !important; -} - -/* noscript div */ -.noscript { top: 0; left: 0; position: absolute; width: 100%; height: 100%; z-index: 1002; display: block; background-color: $body-bg; text-align: center; padding: 25px} - -/* Loading overlay */ -.pageOverlay { top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: block; background-color: $steel; text-align: center; color: $light-gray;} -.loadingMessage {font-size: 1em; margin: 30px; color: $light-gray;} - -// slide menu -.slidemenu-container { - min-height: 300px; - position: absolute; - top: 60px; - right: 0; - background: white; - text-align: left; - overflow: hidden; - white-space: nowrap; - z-index: 10; - border-left: 1px solid $gray; - box-shadow: -1px 0px 2px 0px $gray; -} - -.slidemenu-overlay { - position: absolute; - top: 60px; - left: 0; - background-color: black; - height: 100%; - width: 100%; -} - -.slidemenu-inner { - float: left; - display: inline-block; - text-align: left; - padding-left: 5px; - padding-top: 20px; - padding-right: 15px; - width: $menu-width-open; - height: 100%; -} - -.slidemenu-open { - -webkit-transition: width $animationSpeed ease-in-out; - -moz-transition: width $animationSpeed ease-in-out; - -o-transition: width $animationSpeed ease-in-out; - transition: width $animationSpeed ease-in-out; - width: $menu-width-open; -} - -.slidemenu-close .slidemenu-inner { - overflow-y: hidden; -} - -.slideoverlay-open.slidemenu-overlay { - -webkit-transition: opacity $animationSpeed ease-in-out; - -moz-transition: opacity $animationSpeed ease-in-out; - -o-transition: opacity $animationSpeed ease-in-out; - transition: opacity $animationSpeed ease-in-out; - opacity: 0.3; - visibility: visible; -} - -.slideoverlay-close.slidemenu-overlay { - transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - visibility: hidden; - opacity: 0; -} - -.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { - overflow-y: auto; - padding-right: 10px; -} - -.slidemenu-close { - -webkit-transition: width $animationSpeed ease-in-out; - -moz-transition: width $animationSpeed ease-in-out; - -o-transition: width $animationSpeed ease-in-out; - transition: width $animationSpeed ease-in-out; - width: $menu-width; -} - -.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { - transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - visibility: hidden; - opacity: 0; -} - -.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { - -webkit-transition: opacity $animationSpeed ease-in-out; - -moz-transition: opacity $animationSpeed ease-in-out; - -o-transition: opacity $animationSpeed ease-in-out; - transition: opacity $animationSpeed ease-in-out; - opacity: 1; - visibility: visible; -} - -.slidemenu-container { - - .search-pane { - height: 100%; - } - - .search-results { - padding-left: 15px; - } - - .search-results .dgrid { - width: 100%; - border-color: #f0f1f3; - height: 100%; - } - - .search-results table { - margin: 0; - } - - .search-results table tr th, - .search-results table tr td { - font-size: 11px !important; - } - - .search-results .dgrid-header table .dgrid-cell { - padding: 5px; - } - - .search-results table .dgrid-cell { - padding-left: 5px; - border-color: #f0f1f3; - } - - .search-results .dgrid .dgrid-column-id { - width: 45px; - } - - .search-results .dgrid .dgrid-content .dgrid-column-id { - vertical-align: middle; - } - - .search-results .slideMenuGridCell { - word-break: keep-all; - white-space: normal; - } - - .search-results .slideMenuGridCell h3 { - margin-bottom: 3px; - color: #753f7f !important; - font-weight: bold !important; - margin-top: 0 !important; - } - - .search-results .slideMenuGridCell p { - padding: 0; - margin: 0; - color: $jumbo; - font-size: 11px; - } - - .search-form { - margin-bottom: 15px; - display: inline-block; - - .scheme-select { - display: inline-block; - width: 100%; - } - - .search-button { - background-color: $mid-gray; - border: 0; - padding: 10px 45px 15px 40px; - } - - .search-button:hover { - background-color: $light-gray; - } - - .search-button span { - margin: 0; - } - - .edit-scheme-button { - margin-left: 0; - padding-left: 0; - } - } - - .search-footer-buttons { - margin-top: 20px; - height: 60px; - } -} - -.label-manager, .note-manager, .sources-manager { - height: 402px; - - .dgrid .dgrid-column-language { - width: 160px; - } - - .dgrid .dgrid-column-label, - .dgrid .dgrid-column-note { - width: 380px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-cell { - padding: 5px; - } - - .dgrid-column-actions { - width: 90px; - text-align: center; - vertical-align: middle; - } - - .dGridHyperlink { - text-align: center; - } - - .dGridHyperlink a { - font-size: 18px; - } - -} - -.relation-row { - vertical-align: middle; - background-color: #f0f1f3; - padding-top: 5px; - padding-bottom: 5px; -} - -.relation-manager, .matches-manager { - height: 402px; - - .relation-row p { - margin-top: 0; - color: black; - margin-top: 7px; - margin-bottom: 0; - font-size: 14px; - font-weight: bold; - } - - .relation-row .large-1 { - padding-right: 0; - } - - .dgrid { - margin-bottom: 5px; - - .dgrid-cell { - padding-left: 15px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-column-remove, - .dgrid-column-actions { - width: 60px; - text-align: center; - vertical-align: middle; - } - - .dGridHyperlink { - text-align: center; - } - - .dGridHyperlink a { - width: 100%; - font-size: 18px; - } - } -} - -.matches-manager .dgrid .dgrid-column-uri { - white-space: nowrap; - text-overflow: ellipsis; - width: 400px; -} - -.relation-dialog { - height: 500px; - width: 450px; -} - -.merge-concept-dialog { - width: 600px; - height: 400px; - - .dgrid { - height: 250px; - - .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; - } - - .dgrid-column-link { - width: 35px; - text-align: center; - } - - .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; - } - - .dgrid-row-table { - margin-bottom: 0; - } - } -} - -.matches-dialog, .import-concept-dialog { - width: 800px; - height: 635px; - - .dgrid { - .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-column-id, - .dgrid-column-type { - width: 100px; - } - - .dgrid-column-link { - width: 35px; - text-align: center; - } - - .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; - } - } -} - -.import-concept-dialog { - height: 580px; -} - -.notes-dialog, .sources-dialog { - - .htmlEditor .dijitToolbar{ - border: 1px #d5d5d5 solid; - } - - .htmlEditor textarea { - height: 300px; - border: 1px #d5d5d5 solid; - width: 99.8%; - padding: 5px; - resize: vertical; - overflow-y: scroll; - overflow-x: hidden; - } -} - -.sources-dialog { - width: 600px; -} - -.footerButtons { - margin-top: 20px; -} - -.concept-detail { - background-color: $white; - padding-right: 20px; - display: inline-block; - overflow-y: auto; - width: 100%; - - .concept-title-info { - padding-top: 10px; - margin-right: 20px; - font-size: 0.8rem; - float: left; - } - - .concept-hr { - margin-left: 1.25rem; - } - - .no-top-padding { - padding-top: 0; - margin-top: 0; - } - - .label-relation-block { - margin-bottom: 20px; - } - - .label-relation-block .dllist { - font-size: 1em; - padding: 0; - margin: 10px 0 0 0; - } - - .label-relation-block .dllist dt { - font-size:1.2em; - padding-top:5px; - margin:0; - } - - .label-relation-block .dllist dd { - margin-left:120px; - margin-top:-20px; - min-height: 19px; - font-size: 13px; - } - - .label-relation-block { - max-height: 200px; - overflow-y: auto; - } - - .scopeNote { - border: 0 !important; - font-size: 1.1em; - - h3 { - margin-bottom: 20px; - } - - li { - padding-bottom: 10px !important; - } - } -} - -.manage-languages-dialog { - - .dgrid { - - .dgrid-column-id { - width: 120px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-cell { - padding: 5px; - } - - .dgrid-column-actions { - width: 50px; - text-align: center; - vertical-align: middle; - } - } -} - -// not working??? -.placeholder-container { - .no-arrow-select select { - /*for firefox*/ - -moz-appearance: none !important; - /*for chrome*/ - -webkit-appearance: none !important; - appearance: none !important; - text-indent: 0.01px; - text-overflow: ''; - } - - /*for IE*/ - .no-arrow-select select::-ms-expand { - display: none !important; - } -} - -.claro .dijitDialogUnderlay { background: rgba(72, 72, 72, 0.8) !important; opacity: 1 !important; } -.claro .dijitDialog .dijitDialogTitle { font-size: 18px; color: #753f7f; } -.claro .dijitDialogCloseIcon { background: none !important; font-size: 22px; font-weight: bold; } -.claro .dijitDialog .closeText { display: block; color: $silver } -.claro .dijitDialog { background-color: #FFFFFF; } -.claro .dijitDialog .dijitDialogPaneContent { padding: 25px; } -.claro .dijitDialogTitleBar { padding: 10px !important; background-color: #FFFFFF !important;} -.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { color: black; text-transform: uppercase; } - -.claro .dijitTabContainerTop-dijitContentPane { - padding: 5px 0 0 0 !important; -} - -// overwrites for dgrid border color -.claro .dgrid { - border-color: #f0f1f3 !important; - - .dgrid-cell { - border-color: #f0f1f3 !important; - } -} - -.confirm-dialog .dijitDialogPaneActionBar { - text-align: center !important; - padding-bottom: 15px !important; - - .dijitButtonNode { - background: transparent none !important; - border: none !important; - box-shadow: none !important; - -moz-box-shadow: none !important; - -webkit-box-shadow: none !important; - color: $white !important; - } - .dijitButtonHover .dijitButtonNode { - color: $orange !important; - } - - *:focus { - outline: none !important; - } -} - -.radio-container { - > input[type="radio"] { - display: inline-block; - margin: 0.5rem 1rem 0 0.5rem; - vertical-align: baseline; - } -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss deleted file mode 100644 index 8ec96bdf..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss +++ /dev/null @@ -1,40 +0,0 @@ -@charset "UTF-8"; - - -/*Panel content*/ - -h1.panel-header {font-size:2em;color:$orange;margin:20px 0;} - -/*ID*/ -h2.id-header {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:12px 0 20px 0;padding:0;} - - -/* title result*/ -.title-result {padding:20px 0 0 0;font-size:1.2em;color:$steel;} -.title-result strong {font-size:1em;} -.title-result span {color:$orange;font-size:1em;} - -// list -dl.infolist {font-size:0.8em;display:block;margin:0 0 20px 0} -.infolist dt {padding:10px 0 0 0;color:$steel;font-weight:normal} -.infolist dd {margin:-25px 0 0 105px} - -// text -.scopeNote {font-size:0.9em;border-top:1px solid $aluminum;} -ul.scopeNote {margin:0;padding:0;} -.scopeNote li {list-style-type:none;list-style-position:outside !important;margin:0;padding:0 0 30px 0;} -.scopeNote li:first-child {margin:20px 0 0 0;} -/*result grid*/ -.result-grid {background:$white;display: table; word-wrap: break-word;} -.result-grid a {display:block;background:$white;margin:0;line-height:0.9em;border:1px solid $aluminum ;text-align:center;height:100px;overflow:hidden;padding:24px 0 0 0;} -.result-grid a:hover {display:block;height:100px;transition: all 0.5s ease;background: $aluminum ;} -.result-grid a h5 {font-size:0.7em;color:#2b709d;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} -.result-grid a:hover h5 {font-size:0.7em;color:$orange;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} -.result-grid span {font-size:0.6em;color:#999;line-height:8px;} -.result-grid small {font-size:0.5em;text-transform:uppercase;letter-spacing:1px} - -/*download top*/ -ul.downloadtop {margin:30px 0 0 0;padding:0;} -.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:left;} -.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} -.downloadtop li:first-child {padding:0;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss deleted file mode 100644 index fde5c57d..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss +++ /dev/null @@ -1,130 +0,0 @@ -@charset "UTF-8"; - -//custom -small {font-size:0.6em;color:$steel} -a {color:$blue;} -a:hover {color:$orange !important;} - -// top menu -.divider {border:1px solid $aluminum;} -.dropdown {box-shadow:0px 2px 2px #ccc;border:1px solid $aluminum;} -input.search-input-top {border:0;font-size:0.8em} - -// removes blue border when selected -textarea:focus, input:focus, select:focus{ outline: none;} -*:focus {outline: none;} - - -// header search -input.search-input-top {background:#fff;border:1px solid #fff !important;box-shadow:none} -input.search-input-top:hover {background:#fff;border:1px solid #fff !important} - - -.toggle-topbar {background:$white;font-weight:normal} -.menu-icon {color:$steel !important; } -.menu-icon a {color:$steel !important; } -.menu-icon a:hover {color:$steel !important; } -.has-form {background-color:$white !important} - -.top-bar-section li {background:$white !important} -.top-bar-section li select {border:0;padding:0 30px 0 10px;height:100%;margin-top: -16px;} -.top-bar-section button[type=submit] {background:transparent; padding: 0; top:0;} - - -// submenu -.nostyleList {list-style:none;margin-left: 0;padding-left: 0 } -h1 {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:black;margin:30px 0;} -h2 {font-size:0.8em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} -h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} -h4 {font-size:0.6em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 20px;} - - -ul.no_bullet { - list-style-type: none; - padding: 0 ; - margin: 0 ; -} - -li.cube { - background: url(listitem.png) no-repeat 0 6px;padding:0 0 15px 15px; -} - -/*padding fix result page*/ -.large-3-pad {padding:0;} - -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -ul.downloadtop {margin:30px 0 0 0;padding:0;} -.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:$default-float;} -.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} -.downloadtop li:first-child {padding:0;} - - -/*tab nav*/ -.tabnav li {list-style-type:none;float:$default-float;text-transform: uppercase;margin-top: 20px;} -.tabnav li a {border:1px solid #d6d6d6;background:$white;color:$blue !important} -.tabnav li a:hover {color:$orange !important;background-color:$white !important} -.tabnav li:first-child {padding:0;} -.tabnav .tab-title > a {background-color:#efefef !important;} -.tabnav .tab-title.active > a {background-color:$white !important; color: $black !important;} - - -/* home form */ -.home-search-placer {padding:0 0 0 30px;} - - -/* various small styles */ -ul.no_bullet { - list-style-type: none; - padding: 0 ; - margin: 0 ; -} - -li.cube { - background: url('../img/listitem.png') no-repeat 0 6px; - padding:0 0 15px 15px; - font-size:0.8rem; -} - -h3.relations-title { - margin-bottom: 0px; -} - -h4.relations-subtitle { - margin: 20px 20px; -} - -.pageOverlay { text-align: center;} -.loadingMessage {font-size: 1em; margin: 30px; color: #999; } - -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss deleted file mode 100644 index f826e0e6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss +++ /dev/null @@ -1,15 +0,0 @@ -@charset "UTF-8"; -footer {clear:both;margin:10px 0 0 0;padding:10px 0;border-top:1px solid $mid-gray } -footer .footerpage {clear:both;margin:0px 0px;padding:26px 0px;} - - -// home -.subfooter, .subfooterright {padding:10px 20px 20px 20px;border-left:1px solid $light-gray;margin:30px 0;font-size:0.8em} -.subfooter h3, .subfooterright h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:0;padding:0 0 20px 0} -.subfooterright {border-right:1px solid $light-gray;} - - -/*sub footer page*/ -.subfooter-page {margin:20px 0 0 0;padding:25px 0 0 0;} -.subfooter-page h5 {font-size:0.7em;text-transform:uppercase;letter-spacing: 3px;color:$steel;margin-bottom:0;border-top:1px solid $mid-gray;padding:20px 0 ;min-height:20px;} -.subfooter-page ul {font-size:0.8em;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss deleted file mode 100644 index 66a65452..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss +++ /dev/null @@ -1,29 +0,0 @@ -@charset "UTF-8"; -/* Placeholder fields */ -.placeholder-container { -webkit-appearance: none; -webkit-border-radius: 0px; background-color: white; font-family: inherit; border: 1px solid $gray; color: rgba(0, 0, 0, 0.75); display: inline-table; - vertical-align: top; font-size: 0.875rem; height: 2.3125rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: box-shadow 0.45s, border-color 0.45s ease-in-out; margin: 1px 0 16px 0; } -.placeholder-container label { display: table-cell; padding-left: 10px; color: $dark-gray; width: 20%; font-size: 0.775rem; vertical-align: middle; background-color: transparent; } -.placeholder-container input[type="text"] { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; color:$dark-gray; } -.placeholder-container select { border: none; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; -moz-appearance: none; height:37px;font-size:0.9em } -.placeholder-container > .combo-dropdown { border: 0 !important; } -.placeholder-container textarea { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; resize: vertical; } -.placeholder-container.error { border: 1px solid $alert-color !important; } -.placeholder-input { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; background: none !important; padding-left: 8px; } -.placeholder-input-border { border-left: 1px dotted #d3d3d3 !important; } -.placeholder-disabled { background-color: #DDDDDD; } -.placeholder-textarea label { vertical-align: top; padding-top: 8px;} - -.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.8em; } -.placeholder-checkbox label { position: relative; width: 100%; } -.placeholder-checkbox input[type="checkbox"] { opacity: 0; position: absolute; } -.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 20px; height: 20px; padding: 2px; margin-left: 10px; text-align: center; font-size:0.8em; } -.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { content: '\2714'; background: $fresh-blue; color: #fff; } - - -/*small*/ -.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.7em; } -.placeholder-checkbox-sm label { position: relative; width: 100%; } -.placeholder-checkbox-sm input[type="checkbox"] { opacity: 0; position: absolute; } -.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 15px; height: 15px; padding: 0px; margin-right: 10px; text-align: center; font-size:0.8em; } -.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { content: '\2714'; background: $fresh-blue; color: #fff; } - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss deleted file mode 100644 index 5298cc7e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8"; -.sticky {border-bottom:1px solid #f0f1f3;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss deleted file mode 100644 index bf5ddcba..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss +++ /dev/null @@ -1,24 +0,0 @@ -@charset "UTF-8"; -/* logo */ - -.logo {margin:10px 20px 0 -32px;} -h1.logotext {color:$steel;letter-spacing:16px;font-size:0.8em;margin:30px 0;text-transform:uppercase} -img.logo-small {width:60px;margin:8px 15px 0 12px;} -h1.logo-small-text {letter-spacing:10px;color:$steel;font-size:0.7em !important;text-transform:uppercase;padding:0 13px 0 0;margin:0;} - - -/*home*/ -.language {font-size:0.6em;margin:10px 5px 0 0;padding:0} -.language-active a { color:$orange; } - -.bgcontainer {background:$white;padding:30px 0} - -.home-img_position {position:relative} -.home-img_position form {position:absolute;z-index:100;width:100%;margin-top:50px} -.home-img_position form input {background:#f9f9f9;} -.home-img_position form button[type=submit] {background:transparent; padding: 0; margin:0;} - - - -.ptext {padding:30px 30px 0 0} -.ptext p, .ptext li {font-size:0.8em} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss deleted file mode 100644 index dbb565ab..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss +++ /dev/null @@ -1,40 +0,0 @@ -@charset "UTF-8"; -/*icons*/ - - -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid $orange;margin:18px 0 0 16px; -} -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: $orange; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid $orange; - margin:10px 0 0 10px; -} - -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss deleted file mode 100644 index 92cba948..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss +++ /dev/null @@ -1,57 +0,0 @@ -@charset "UTF-8"; -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ - -@media (min-width: 400px) { - .subfooter, .subfooterright {margin:30px 0 0 0;} - .home-search-placer {margin-right:0px;padding:0;} - input.search-input-top {padding-left:0;margin:0px 0 0 -10px;background:$white !important} - - } - -@media (min-width: 320px) and (max-width: 400px) { - .ptext {padding:0 38px} - .home-search-placer {margin:0px;padding:0} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} - .subfooter, .subfooterright {margin:30px 0 0 0;border:0} - .footerpage {padding-left:18px;margin-top:30px;} - input.search-input-top {padding-left:0;margin:-4px 0 0 -10px;background:$white !important} - - .ico-mglass {margin-top:-40px} - } - -@media (min-width: 1024px) { - - .footerpage {margin-top:60px} - } - -@media (max-width: 1024px) { - .logo {margin:10px 20px 0 5px;} - .footerpage {padding-left:18px;margin-top:30px} - .ptext {padding:0 38px} - .home-search-placer {padding:0 20px} - } - - -@media screen and (min-width: 768px){ - .rwd-break { display: none; } - } - - - @media (min-width: 1000px) { - .ptext {padding:20px 20px 0 0px} - .home-img_position {margin:0px 0px 0 0} - } - - -@media (min-width: 1045px) { - .result-grid {width: 250px; word-break: break-word;} -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss deleted file mode 100644 index 96b75bc0..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss +++ /dev/null @@ -1,1534 +0,0 @@ -@charset "UTF-8"; -// Custom Atramhasis - -// - -// Table of Contents -// Foundation Settings -// -// a. Base -// b. Grid -// c. Global -// d. Media Query Ranges -// e. Typography -// 01. Accordion -// 02. Alert Boxes -// 03. Block Grid -// 04. Breadcrumbs -// 05. Buttons -// 06. Button Groups -// 07. Clearing -// 08. Dropdown -// 09. Dropdown Buttons -// 10. Flex Video -// 11. Forms -// 12. Icon Bar -// 13. Inline Lists -// 14. Joyride -// 15. Keystrokes -// 16. Labels -// 17. Magellan -// 18. Off-canvas -// 19. Orbit -// 20. Pagination -// 21. Panels -// 22. Pricing Tables -// 23. Progress Bar -// 24. Range Slider -// 25. Reveal -// 26. Side Nav -// 27. Split Buttons -// 28. Sub Nav -// 29. Switch -// 30. Tables -// 31. Tabs -// 32. Thumbnails -// 33. Tooltips -// 34. Top Bar -// 36. Visibility Classes - -// a. Base -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// This is the default html and body font-size for the base rem value. -// $rem-base: 16px; - -// Allows the use of rem-calc() or lower-bound() in your settings -@import "foundation/functions"; -$fa-font-path: "../node_modules/font-awesome/fonts"; - -$primary-color: #944EA1 !default; -$secondary-color: #e7e7e7 !default; -$alert-color: #FF0000 !default; -$success-color: #43AC6A !default; -$warning-color: #f08a24 !default; -$info-color: #a0d3e8 !default; -$custom-color:#FFFFCC !default; - - -$dark-purple : rgb(117,63,127); // #753F7F -$mid-purple : rgb(148,78,161); // #944EA1 -$light-purple : rgb(176,93,191); // #B05DBF -$white : rgb(255,255,255); // #FFFFFF -$black : rgb(0, 0, 0); // #000000 -$dark-gray : rgb(63,56,64); // #3F3840 -$mid-gray : rgb(229,229,229); // #E5E5E5 -$light-gray : rgb(237,237,237); // #EDEDED -$gray : rgb(213,213,213); // #D5D5D5 -$silver : rgb(152,152,152); // #989898 -$steel : #666666 !default; -$jet : #333333 !default; -$ghost : #FAFAFA; -$aluminum : #efefef; -$white-gray : #fbfbfb; // hover color -$jumbo : #888888; - -$fresh-blue : #2da3ce; -$gray-blue : #86abbe; - -// The default font-size is set to 100% of the browser style sheet (usually 16px) -// for compatibility with browser-based text zoom or user-set defaults. - -// Since the typical default browser font-size is 16px, that makes the calculation for grid size. -// If you want your base font-size to be different and not have it affect the grid breakpoints, -// set $rem-base to $base-font-size and make sure $base-font-size is a px value. - -// $base-font-size: 100%; - -// The $base-font-size is 100% while $base-line-height is 10% -// $base-line-height: 140%; - -// We use this to control whether or not CSS classes come through in the gem files. -// $include-html-classes: true; -// $include-print-styles: true; -// $include-html-global-classes: $include-html-classes; - -// b. Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-grid-classes: $include-html-classes; -// $include-xl-html-grid-classes: false; - -// $row-width: rem-calc(1000); -// $row-width: rem-calc(1170) !default; -// $total-columns: 12; -// $column-gutter: rem-calc(30); - - - -// c. Global -// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to define default font stacks -$font-family-sans-serif: "Noto+Sans", Helvetica Neue,Helvetica, Arial, sans-serif; -// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; - - -// We use these to define default font weights -$font-weight-normal: normal !default; -$font-weight-bold: bold !default; - - - -// $ghost : #FAFAFA; -// $snow : #F9F9F9; -// $vapor : #F6F6F6; -// $white-smoke : #F5F5F5; -// $smoke : #EEEEEE; -// $gainsboro : #DDDDDD; -// $iron : #CCCCCC; -// $base : #AAAAAA; -// $jumbo : #888888; -// $monsoon : #777777; -// $charcoal : #555555; -// $tuatara : #444444; -// $oil : #333333; - - -// We use these as default colors throughout - -// $primary-color: #944EA1 !default; -// $secondary-color: #e7e7e7 !default; -// $alert-color: #ff0000 !default; -// $success-color: #43AC6A !default; -// $warning-color: #f08a24 !default; -// $info-color: #a0d3e8 !default; -// $custom-color:#FFFFCC !default; - - -// $dark-purple : rgb(117,63,127); // #753F7F -// $mid-purple : rgb(148,78,161); // #944EA1 -// $light-purple : rgb(176,93,191); // #B05DBF -// $white : rgb(255,255,255); // #FFFFFF -// $black : rgb(0, 0, 0); // #000000 -// $dark-gray : rgb(63,56,64); // #3F3840 - -// $light-gray : rgb(237,237,237); // #EDEDED -// $gray : rgb(213,213,213); // #D5D5D5 -// $silver : rgb(152,152,152); // #989898 -// $steel : #666666 !default; -// $jet : #333333 !default; -// $ghost : #FAFAFA; -// $aluminum : #efefef; -// $white-gray : #fbfbfb; // hover color -// $jumbo : #888888; - -// social -// $soc-twitter : #2da5da; -// $soc-facebook : #3567a6; -// $soc-mail : #926da5; -// $soc-linkedin : #007ab9; -// $soc-twitter_hover : #2690bf; -// $soc-facebook_hover : #255592; -// $soc-mail_hover : #7a588b; -// $soc-linkedin_hover : #006ca4; - - - -// Atramhasis specific - - $white : rgb(255,255,255); // #FFFFFF - $orange : #f77f00; - $white-gray : #fbfbfb; // hover color - $mid-gray : rgb(229,229,229); // #E5E5E5 - $aluminum : #efefef !default; - $steel : #666666 !default; - $light-gray : #d6d6d6; - $blue : #2b709d; - - - -// We use these to control various global styles - $body-bg: $aluminum; - $body-font-color: $steel; - $body-font-family: $font-family-sans-serif; - $body-font-weight: $font-weight-normal; - $body-font-style: normal; - -// We use this to control font-smoothing - $font-smoothing: antialiased; - -// We use these to control text direction settings -// $text-direction: ltr; -// $opposite-direction: right; -// $default-float: left; -// $last-child-float: $opposite-direction; - -// We use these to make sure border radius matches unless we want it different. -// $global-radius: 3px; -// $global-rounded: 1000px; - -// We use these to control inset shadow shiny edges and depressions. -// $shiny-edge-size: 0 1px 0; -// $shiny-edge-color: rgba($white, .5); -// $shiny-edge-active-color: rgba($black, .2); - -// d. Media Query Ranges -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// OE Query Ranges - -//$small-range: (0em, 36.125em) !default; -//$medium-range: (36.128em, 55.500em) !default; -//$large-range: (55.503em, 73.125em) !default; -//$xlarge-range: (73.128em, 120em) !default; -//$xxlarge-range: (120.063em, 99999999em) !default; - -//$screen: "only screen"; -//$landscape: "#{$screen} and (orientation: landscape)"; -//$portrait: "#{$screen} and (orientation: portrait)"; -//$small-up: $screen; -//$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; -//$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; -//$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; -//$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; -//$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; -//$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; -//$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; -//$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; -//$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; - -// Legacy -// $small: $medium-up; -// $medium: $medium-up; -// $large: $large-up; - -// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet -// $cursor-crosshair-value: crosshair; -// $cursor-default-value: default; -// $cursor-pointer-value: pointer; -// $cursor-help-value: help; -// $cursor-text-value: text; - -// e. Typography -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-type-classes: $include-html-classes; - -// We use these to control header font styles -// $header-font-family: $body-font-family; -// $header-font-weight: $font-weight-normal; -// $header-font-style: normal; -// $header-font-color: $dark-purple; -// $header-line-height: 1.4; -// $header-top-margin: .2rem; -// $header-bottom-margin: .5rem; -// $header-text-rendering: optimizeLegibility; - -// We use these to control header font sizes - $h1-font-size: rem-calc(44); - $h2-font-size: rem-calc(37); - $h3-font-size: rem-calc(27); - $h4-font-size: rem-calc(23); - $h5-font-size: rem-calc(18); - $h6-font-size: 1rem; - -// We use these to control header size reduction on small screens -// $h1-font-reduction: rem-calc(10) !default; -// $h2-font-reduction: rem-calc(10) !default; -// $h3-font-reduction: rem-calc(5) !default; -// $h4-font-reduction: rem-calc(5) !default; -// $h5-font-reduction: 0 !default; -// $h6-font-reduction: 0 !default; - -// These control how subheaders are styled. -// $subheader-line-height: 1.4; -// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); -// $subheader-font-weight: $font-weight-normal; -// $subheader-top-margin: .2rem; -// $subheader-bottom-margin: .5rem; - -// A general styling -// $small-font-size: 80%; -// $small-font-color: scale-color($header-font-color, $lightness: 35%); - -// We use these to style paragraphs -// $paragraph-font-family: inherit; -// $paragraph-font-weight: $font-weight-normal; -// $paragraph-font-size: 1rem; -// $paragraph-line-height: 1.4; -// $paragraph-margin-bottom: rem-calc(20); -// $paragraph-aside-font-size: rem-calc(14); -// $paragraph-aside-line-height: 1.35; -// $paragraph-aside-font-style: italic; -// $paragraph-text-rendering: optimizeLegibility; - -// We use these to style tags -// $code-color: $oil; -// $code-font-family: $font-family-monospace; -// $code-font-weight: $font-weight-normal; -// $code-background-color: scale-color($secondary-color, $lightness: 70%); -// $code-border-size: 1px; -// $code-border-style: solid; -// $code-border-color: scale-color($code-background-color, $lightness: -10%); -// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); - -// We use these to style anchors -// $anchor-text-decoration: none; -// $anchor-text-decoration-hover: none; -// $anchor-font-color: $primary-color; -// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); - -// We use these to style the
element -$hr-border-width: 1px; -$hr-border-style: solid; -$hr-border-color: $aluminum; -$hr-margin: rem-calc(20); - -// We use these to style lists -// $list-font-family: $paragraph-font-family; -// $list-font-size: $paragraph-font-size; -// $list-line-height: $paragraph-line-height; -// $list-margin-bottom: $paragraph-margin-bottom; -// $list-style-position: outside; -// $list-side-margin: 1.1rem; -// $list-ordered-side-margin: 1.4rem; -// $list-side-margin-no-bullet: 0; -// $list-nested-margin: rem-calc(20); -// $definition-list-header-weight: $font-weight-bold; -// $definition-list-header-margin-bottom: .3rem; -// $definition-list-margin-bottom: rem-calc(12); - -// We use these to style blockquotes -// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); -// $blockquote-padding: rem-calc(2 20 0 19); -// $blockquote-border: 3px solid $mid-purple; -// $blockquote-cite-font-size: rem-calc(13); -// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); -// $blockquote-cite-link-color: $blockquote-cite-font-color; - - -// Acronym styles -// $acronym-underline: 1px dotted $gainsboro; - -// We use these to control padding and margin -// $microformat-padding: rem-calc(10 12); -// $microformat-margin: rem-calc(0 0 20 0); - -// We use these to control the border styles -// $microformat-border-width: 1px; -// $microformat-border-style: solid; -// $microformat-border-color: $gainsboro; - -// We use these to control full name font styles -// $microformat-fullname-font-weight: $font-weight-bold; -// $microformat-fullname-font-size: rem-calc(15); - -// We use this to control the summary font styles -// $microformat-summary-font-weight: $font-weight-bold; - -// We use this to control abbr padding -// $microformat-abbr-padding: rem-calc(0 1); - -// We use this to control abbr font styles -// $microformat-abbr-font-weight: $font-weight-bold; -// $microformat-abbr-font-decoration: none; - -// 01. Accordion -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-accordion-classes: $include-html-classes; - -// $accordion-navigation-padding: rem-calc(16); -// $accordion-navigation-bg-color: $silver ; -// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); -// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); -// $accordion-navigation-font-color: $jet; -// $accordion-navigation-font-size: rem-calc(16); -// $accordion-navigation-font-family: $body-font-family; - -// $accordion-content-padding: $column-gutter/2; -// $accordion-content-active-bg-color: $white; - -// 02. Alert Boxes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-alert-classes: $include-html-classes; - -// We use this to control alert padding. -// $alert-padding-top: rem-calc(14); -// $alert-padding-default-float: $alert-padding-top; -// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); -// $alert-padding-bottom: $alert-padding-top; - -// We use these to control text style. -// $alert-font-weight: $font-weight-normal; -// $alert-font-size: rem-calc(13); -// $alert-font-color: $white; -// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); - -// We use this for close hover effect. -// $alert-function-factor: -14%; - -// We use these to control border styles. -// $alert-border-style: solid; -// $alert-border-width: 1px; -// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); -// $alert-bottom-margin: rem-calc(20); - -// We use these to style the close buttons -// $alert-close-color: $oil; -// $alert-close-top: 50%; -// $alert-close-position: rem-calc(4); -// $alert-close-font-size: rem-calc(22); -// $alert-close-opacity: 0.3; -// $alert-close-opacity-hover: 0.5; -// $alert-close-padding: 9px 6px 4px; - -// We use this to control border radius -// $alert-radius: $global-radius; - -// We use this to control transition effects -// $alert-transition-speed: 300ms; -// $alert-transition-ease: ease-out; - - -// 03. Block Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-block-grid-classes: $include-html-classes; -// $include-xl-html-block-grid-classes: false; - -// We use this to control the maximum number of block grid elements per row -// $block-grid-elements: 12; -// $block-grid-default-spacing: rem-calc(20); -// $align-block-grid-to-grid: false; - -// Enables media queries for block-grid classes. Set to false if writing semantic HTML. -// $block-grid-media-queries: true; - -// 04. Breadcrumbs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to set the background color for the breadcrumb container. -// $crumb-bg: scale-color($secondary-color, $lightness: 55%); - -// We use these to set the padding around the breadcrumbs. -// $crumb-padding: rem-calc(9 14 9); -// $crumb-side-padding: rem-calc(14); - -// We use these to control border styles. -// $crumb-function-factor: -10%; -// $crumb-border-size: 0px; -// $crumb-border-style: solid; -// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); -// $crumb-radius: $global-radius; - -// We use these to set various text styles for breadcrumbs. -// $crumb-font-size: rem-calc(13); -// $crumb-font-color: $primary-color; -// $crumb-font-color-current: $dark-gray; -// $crumb-font-color-unavailable: $silver; -// $crumb-font-transform: uppercase; -// $crumb-link-decor: underline; - -// We use these to control the slash between breadcrumbs -// $crumb-slash-color: $base; -// $crumb-slash: "›"; - -// 05. Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to build padding for buttons. -// $button-tny: rem-calc(10); -// $button-sml: rem-calc(14); -// $button-med: rem-calc(16); -// $button-lrg: rem-calc(18); - -// We use this to control the display property. -// $button-display: inline-block; -// $button-margin-bottom: rem-calc(20); - -// We use these to control button text styles. -// $button-font-family: $body-font-family; -// $button-font-color: $white; -// $button-font-color-alt: $oil; -// $button-font-tny: rem-calc(11); -// $button-font-sml: rem-calc(13); -// $button-font-med: rem-calc(16); -// $button-font-lrg: rem-calc(20); -// $button-font-weight: $font-weight-normal; -// $button-font-align: center; - -// We use these to control various hover effects. -// $button-function-factor: -20%; - -// We use these to control button border and hover styles. -// $button-border-width: 0px; -// $button-border-style: solid; -// $button-bg-color: $primary-color; -// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); -// $button-border-color: $button-bg-hover; -// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); -// $secondary-button-border-color: $secondary-button-bg-hover; -// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); -// $success-button-border-color: $success-button-bg-hover; -// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); -// $alert-button-border-color: $alert-button-bg-hover; - -// We use this to set the default radius used throughout the core. -// $button-radius: $global-radius; -// $button-round: $global-rounded; - -// We use this to set default opacity and cursor for disabled buttons. -// $button-disabled-opacity: 0.7; -// $button-disabled-cursor: $cursor-default-value; - -// 06. Button Groups -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// Sets the margin for the right side by default, and the left margin if right-to-left direction is used -// $button-bar-margin-opposite: rem-calc(10); -// $button-group-border-width: 1px; - -// 07. Clearing -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-clearing-classes: $include-html-classes; - -// We use these to set the background colors for parts of Clearing. -// $clearing-bg: $oil; -// $clearing-caption-bg: $clearing-bg; -// $clearing-carousel-bg: rgba(51,51,51,0.8); -// $clearing-img-bg: $clearing-bg; - -// We use these to style the close button -// $clearing-close-color: $iron; -// $clearing-close-size: 30px; - -// We use these to style the arrows -// $clearing-arrow-size: 12px; -// $clearing-arrow-color: $clearing-close-color; - -// We use these to style captions -// $clearing-caption-font-color: $iron; -// $clearing-caption-font-size: 0.875em; -// $clearing-caption-padding: 10px 30px 20px; - -// We use these to make the image and carousel height and style -// $clearing-active-img-height: 85%; -// $clearing-carousel-height: 120px; -// $clearing-carousel-thumb-width: 120px; -// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); - -// 08. Dropdown -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-dropdown-classes: $include-html-classes; - -// We use these to controls height and width styles. -// $f-dropdown-max-width: 200px; -// $f-dropdown-height: auto; -// $f-dropdown-max-height: none; - -// Used for bottom position -// $f-dropdown-margin-top: 2px; - -// Used for right position -// $f-dropdown-margin-left: $f-dropdown-margin-top; - -// Used for left position -// $f-dropdown-margin-right: $f-dropdown-margin-top; - -// Used for top position -// $f-dropdown-margin-bottom: $f-dropdown-margin-top; - -// We use this to control the background color -// $f-dropdown-bg: $white; - -// We use this to set the border styles for dropdowns. -// $f-dropdown-border-style: solid; -// $f-dropdown-border-width: 1px; -// $f-dropdown-border-color: scale-color($white, $lightness: -20%); - -// We use these to style the triangle pip. -// $f-dropdown-triangle-size: 6px; -// $f-dropdown-triangle-color: $white; -// $f-dropdown-triangle-side-offset: 10px; - -// We use these to control styles for the list elements. -// $f-dropdown-list-style: none; -// $f-dropdown-font-color: $charcoal; -// $f-dropdown-font-size: rem-calc(14); -// $f-dropdown-list-padding: rem-calc(5, 10); -// $f-dropdown-line-height: rem-calc(18); -// $f-dropdown-list-hover-bg: $smoke ; -// $dropdown-mobile-default-float: 0; - -// We use this to control the styles for when the dropdown has custom content. -// $f-dropdown-content-padding: rem-calc(20); - -// Default radius for dropdown. -// $f-dropdown-radius: $global-radius; - - -// 09. Dropdown Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to set the color of the pip in dropdown buttons -// $dropdown-button-pip-color: $white; -// $dropdown-button-pip-color-alt: $oil; - -// $button-pip-tny: rem-calc(6); -// $button-pip-sml: rem-calc(7); -// $button-pip-med: rem-calc(9); -// $button-pip-lrg: rem-calc(11); - -// We use these to style tiny dropdown buttons -// $dropdown-button-padding-tny: $button-pip-tny * 7; -// $dropdown-button-pip-size-tny: $button-pip-tny; -// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; -// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); - -// We use these to style small dropdown buttons -// $dropdown-button-padding-sml: $button-pip-sml * 7; -// $dropdown-button-pip-size-sml: $button-pip-sml; -// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; -// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); - -// We use these to style medium dropdown buttons -// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); -// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); -// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; -// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); - -// We use these to style large dropdown buttons -// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); -// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; -// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); - -// 10. Flex Video -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control video container padding and margins -// $flex-video-padding-top: rem-calc(25); -// $flex-video-padding-bottom: 67.5%; -// $flex-video-margin-bottom: rem-calc(16); - -// We use this to control widescreen bottom padding -// $flex-video-widescreen-padding-bottom: 56.34%; - -// 11. Forms -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// We use this to set the base for lots of form spacing and positioning styles -// $form-spacing: rem-calc(16); - -// We use these to style the labels in different ways -// $form-label-pointer: pointer; -// $form-label-font-size: rem-calc(14); -// $form-label-font-weight: $font-weight-normal; -// $form-label-line-height: 1.5; -// $form-label-font-color: scale-color($black, $lightness: 30%); -// $form-label-small-transform: capitalize; -// $form-label-bottom-margin: 0; -// $input-font-family: inherit; -// $input-font-color: rgba(0,0,0,0.75); -// $input-font-size: rem-calc(14); -// $input-bg-color: $white; -// $input-focus-bg-color: scale-color($white, $lightness: -2%); -// $input-border-color: scale-color($white, $lightness: -20%); -// $input-focus-border-color: scale-color($white, $lightness: -40%); -// $input-border-style: solid; -// $input-border-width: 1px; -// $input-border-radius: $global-radius; -// $input-disabled-bg: $gainsboro; -// $input-disabled-cursor: $cursor-default-value; -// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); - -// We use these to style the fieldset border and spacing. -// $fieldset-border-style: solid; -// $fieldset-border-width: 1px; -// $fieldset-border-color: $mid-gray; -// $fieldset-padding: rem-calc(20); -// $fieldset-margin: rem-calc(18 0); - -// We use these to style the legends when you use them -// $legend-bg: none; -// $legend-font-weight: $font-weight-bold; -// $legend-padding: rem-calc(0 3); - -// We use these to style the prefix and postfix input elements -// $input-prefix-bg: scale-color($white, $lightness: -5%); -// $input-prefix-border-color: scale-color($white, $lightness: -20%); -// $input-prefix-border-size: 1px; -// $input-prefix-border-type: solid; -// $input-prefix-overflow: hidden; -// $input-prefix-font-color: $oil; -// $input-prefix-font-color-alt: $white; - -// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) -// $input-number-spinners: true; - -// We use these to style the error states for inputs and labels - -// $input-error-message-padding: rem-calc(3 6 6); -// $input-error-message-top: -1px; -// $input-error-message-font-size: rem-calc(12); -// $input-error-message-font-weight: $font-weight-normal; -// $input-error-message-font-style: normal; -// $input-error-message-font-color: $alert-color; -// $input-error-message-font-color-alt: $light-purple; - -// We use this to style the glowing effect of inputs when focused -// $input-include-glowing-effect: true; -// $glowing-effect-fade-time: 0.45s; -// $glowing-effect-color: $input-focus-border-color; - -// Select variables -$select-bg-color: $white; -$select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); - - - -// 12. Icon Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to style the icon-bar and items -// $include-html-icon-bar-classes: $include-html-classes; -// $icon-bar-bg: $oil; -// $icon-bar-font-color: $white; -// $icon-bar-font-size: 1rem; -// $icon-bar-hover-color: $primary-color; -// $icon-bar-icon-color: $white; -// $icon-bar-icon-size: 1.875rem; -// $icon-bar-image-width: 1.875rem; -// $icon-bar-image-height: 1.875rem; -// $icon-bar-active-color: $primary-color; -// $icon-bar-item-padding: 1.25rem; - -// 13. Inline Lists -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-inline-list-classes: $include-html-classes; - -// We use this to control the margins and padding of the inline list. -// $inline-list-top-margin: 0; -// $inline-list-opposite-margin: 0; -// $inline-list-bottom-margin: rem-calc(17); -// $inline-list-default-float-margin: rem-calc(-22); -// $inline-list-default-float-list-margin: rem-calc(22); - -// $inline-list-padding: 0; - -// We use this to control the overflow of the inline list. -// $inline-list-overflow: hidden; - -// We use this to control the list items -// $inline-list-display: block; - -// We use this to control any elements within list items -// $inline-list-children-display: block; - -// 14. Joyride -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-joyride-classes: $include-html-classes; - -// Controlling default Joyride styles -// $joyride-tip-bg: $oil; -// $joyride-tip-default-width: 300px; -// $joyride-tip-padding: rem-calc(18 20 24); -// $joyride-tip-border: solid 1px $charcoal; -// $joyride-tip-radius: 4px; -// $joyride-tip-position-offset: 22px; - -// Here, we're setting the tip font styles -// $joyride-tip-font-color: $white; -// $joyride-tip-font-size: rem-calc(14); -// $joyride-tip-header-weight: $font-weight-bold; - -// This changes the nub size -// $joyride-tip-nub-size: 10px; - -// This adjusts the styles for the timer when its enabled -// $joyride-tip-timer-width: 50px; -// $joyride-tip-timer-height: 3px; -// $joyride-tip-timer-color: $steel; - -// This changes up the styles for the close button -// $joyride-tip-close-color: $monsoon; -// $joyride-tip-close-size: 24px; -// $joyride-tip-close-weight: $font-weight-normal; - -// When Joyride is filling the screen, we use this style for the bg -// $joyride-screenfill: rgba(0,0,0,0.5); - -// 15. Keystrokes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-keystroke-classes: $include-html-classes; - -// We use these to control text styles. -// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; -// $keystroke-font-size: inherit; -// $keystroke-font-color: $jet; -// $keystroke-font-color-alt: $white; -// $keystroke-function-factor: -7%; - -// We use this to control keystroke padding. -// $keystroke-padding: rem-calc(2 4 0); - -// We use these to control background and border styles. -// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); -// $keystroke-border-style: solid; -// $keystroke-border-width: 1px; -// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); -// $keystroke-radius: $global-radius; - -// 16. Labels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-label-classes: $include-html-classes; - -// We use these to style the labels -// $label-padding: rem-calc(4 8 4); -// $label-radius: $global-radius; - -// We use these to style the label text -// $label-font-sizing: rem-calc(11); -// $label-font-weight: $font-weight-normal; -// $label-font-color: $oil; -// $label-font-color-alt: $white; -// $label-font-family: $body-font-family; - - - - -// 17. Magellan -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-magellan-classes: $include-html-classes; - -// $magellan-bg: $white; -// $magellan-padding: 0 !important; - -// 18. Off-canvas -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-off-canvas-classes: $include-html-classes; - -// $tabbar-bg: $oil; -// $tabbar-height: rem-calc(45); -// $tabbar-icon-width: $tabbar-height; -// $tabbar-line-height: $tabbar-height; -// $tabbar-color: $white; -// $tabbar-middle-padding: 0 rem-calc(10); - -// Off Canvas Divider Styles -// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); -// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); - -// Off Canvas Tab Bar Headers -// $tabbar-header-color: $white; -// $tabbar-header-weight: $font-weight-bold; -// $tabbar-header-line-height: $tabbar-height; -// $tabbar-header-margin: 0; - -// Off Canvas Menu Variables -// $off-canvas-width: rem-calc(250); -// $off-canvas-bg: $oil; -// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); - -// Off Canvas Menu List Variables -// $off-canvas-label-padding: 0.3rem rem-calc(15); -// $off-canvas-label-color: $aluminum; -// $off-canvas-label-text-transform: uppercase; -// $off-canvas-label-font-size: rem-calc(12); -// $off-canvas-label-font-weight: $font-weight-bold; -// $off-canvas-label-bg: $tuatara; -// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); -// $off-canvas-label-border-bottom: none; -// $off-canvas-label-margin:0; -// $off-canvas-link-padding: rem-calc(10, 15); -// $off-canvas-link-color: rgba($white, 0.7); -// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); -// $off-canvas-back-bg: $tuatara; -// $off-canvas-back-border-top: $off-canvas-label-border-top; -// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; -// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); -// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); -// $off-canvas-back-hover-border-bottom: none; - -// Off Canvas Menu Icon Variables -// $tabbar-menu-icon-color: $white; -// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); - -// $tabbar-menu-icon-text-indent: rem-calc(35); -// $tabbar-menu-icon-width: $tabbar-height; -// $tabbar-menu-icon-height: $tabbar-height; -// $tabbar-menu-icon-padding: 0; - -// $tabbar-hamburger-icon-width: rem-calc(16); -// $tabbar-hamburger-icon-left: false; -// $tabbar-hamburger-icon-top: false; -// $tabbar-hamburger-icon-thickness: 1px; -// $tabbar-hamburger-icon-gap: 6px; - -// Off Canvas Back-Link Overlay -// $off-canvas-overlay-transition: background 300ms ease; -// $off-canvas-overlay-cursor: pointer; -// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); -// $off-canvas-overlay-background: rgba($white, 0.2); -// $off-canvas-overlay-background-hover: rgba($white, 0.05); - -// Transition Variables -// $menu-slide: "transform 500ms ease"; - -// 19. Orbit -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-orbit-classes: $include-html-classes; - -// We use these to control the caption styles -// $orbit-container-bg: none; -// $orbit-caption-bg: rgba(51,51,51, 0.8); -// $orbit-caption-font-color: $white; -// $orbit-caption-font-size: rem-calc(14); -// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" -// $orbit-caption-padding: rem-calc(10 14); -// $orbit-caption-height: auto; - -// We use these to control the left/right nav styles -// $orbit-nav-bg: transparent; -// $orbit-nav-bg-hover: rgba(0,0,0,0.3); -// $orbit-nav-arrow-color: $white; -// $orbit-nav-arrow-color-hover: $white; - -// We use these to control the timer styles -// $orbit-timer-bg: rgba(255,255,255,0.3); -// $orbit-timer-show-progress-bar: true; - -// We use these to control the bullet nav styles -// $orbit-bullet-nav-color: $iron; -// $orbit-bullet-nav-color-active: $aluminum; -// $orbit-bullet-radius: rem-calc(9); - -// We use these to controls the style of slide numbers -// $orbit-slide-number-bg: rgba(0,0,0,0); -// $orbit-slide-number-font-color: $white; -// $orbit-slide-number-padding: rem-calc(5); - -// Hide controls on small -// $orbit-nav-hide-for-small: true; -// $orbit-bullet-hide-for-small: true; -// $orbit-timer-hide-for-small: true; - -// Graceful Loading Wrapper and preloader -// $wrapper-class: "slideshow-wrapper"; -// $preloader-class: "preloader"; - -// 20. Pagination -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-pagination-classes: $include-html-classes; - -// We use these to control the pagination container -// $pagination-height: rem-calc(24); -// $pagination-margin: rem-calc(-5); - -// We use these to set the list-item properties -// $pagination-li-float: $default-float; -// $pagination-li-height: rem-calc(24); -// $pagination-li-font-color: $dark-purple; -// $pagination-li-font-size: rem-calc(14); -// $pagination-li-margin: rem-calc(5); - -// We use these for the pagination anchor links -// $pagination-link-pad: rem-calc(1 10 1); -// $pagination-link-font-color: $light-purple; -// $pagination-link-active-bg: scale-color($white, $lightness: -10%); - -// We use these for disabled anchor links -// $pagination-link-unavailable-cursor: default; -// $pagination-link-unavailable-font-color: $silver; -// $pagination-link-unavailable-bg-active: transparent; - -// We use these for currently selected anchor links -// $pagination-link-current-background: $primary-color; -// $pagination-link-current-font-color: $white; -// $pagination-link-current-font-weight: $font-weight-bold; -// $pagination-link-current-cursor: default; -// $pagination-link-current-active-bg: $primary-color; - -// 21. Panels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-panel-classes: $include-html-classes; - -// We use these to control the background and border styles -$panel-bg: scale-color($white, $lightness: -5%); -$panel-bg: scale-color($white, $lightness: 95%); -// $panel-border-style: solid; -// $panel-border-size: 1px; - -// We use this % to control how much we darken things on hover -// $panel-function-factor: -11%; -// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); - -// We use these to set default inner padding and bottom margin -$panel-margin-bottom: 0; -//$panel-margin-bottom: rem-calc(20); -// $panel-padding: rem-calc(20); - -// We use these to set default font colors -// $panel-font-color: $steel; -// $panel-font-color-alt: $white; - -// $panel-header-adjust: true; -// $callout-panel-link-color: $primary-color; - - -// 22. Pricing Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-pricing-classes: $include-html-classes; - -// We use this to control the border color -// $price-table-border: solid 1px $gainsboro; - -// We use this to control the bottom margin of the pricing table -// $price-table-margin-bottom: rem-calc(20); - -// We use these to control the title styles -// $price-title-bg: $oil; -// $price-title-padding: rem-calc(15 20); -// $price-title-align: center; -// $price-title-color: $smoke; -// $price-title-weight: $font-weight-normal; -// $price-title-size: rem-calc(16); -// $price-title-font-family: $body-font-family; - -// We use these to control the price styles -// $price-money-bg: $vapor ; -// $price-money-padding: rem-calc(15 20); -// $price-money-align: center; -// $price-money-color: $oil; -// $price-money-weight: $font-weight-normal; -// $price-money-size: rem-calc(32); -// $price-money-font-family: $body-font-family; - -// We use these to control the description styles -// $price-bg: $white; -// $price-desc-color: $monsoon; -// $price-desc-padding: rem-calc(15); -// $price-desc-align: center; -// $price-desc-font-size: rem-calc(12); -// $price-desc-weight: $font-weight-normal; -// $price-desc-line-height: 1.4; -// $price-desc-bottom-border: dotted 1px $gainsboro; - -// We use these to control the list item styles -// $price-item-color: $oil; -// $price-item-padding: rem-calc(15); -// $price-item-align: center; -// $price-item-font-size: rem-calc(14); -// $price-item-weight: $font-weight-normal; -// $price-item-bottom-border: dotted 1px $gainsboro; - -// We use these to control the CTA area styles -// $price-cta-bg: $white; -// $price-cta-align: center; -// $price-cta-padding: rem-calc(20 20 0); - -// 23. Progress Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use this to set the progress bar height -// $progress-bar-height: rem-calc(25); -// $progress-bar-color: $vapor ; - -// We use these to control the border styles -// $progress-bar-border-color: scale-color($white, $lightness: 20%); -// $progress-bar-border-size: 1px; -// $progress-bar-border-style: solid; -// $progress-bar-border-radius: $global-radius; - -// We use these to control the margin & padding -// $progress-bar-pad: rem-calc(2); -// $progress-bar-margin-bottom: rem-calc(10); - -// We use these to set the meter colors -// $progress-meter-color: $primary-color; -// $progress-meter-secondary-color: $secondary-color; -// $progress-meter-success-color: $success-color; -// $progress-meter-alert-color: $alert-color; - -// 24. Range Slider -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-range-slider-classes: $include-html-classes; - -// These variables define the slider bar styles -// $range-slider-bar-width: 100%; -// $range-slider-bar-height: rem-calc(16); - -// $range-slider-bar-border-width: 1px; -// $range-slider-bar-border-style: solid; -// $range-slider-bar-border-color: $gainsboro; -// $range-slider-radius: $global-radius; -// $range-slider-round: $global-rounded; -// $range-slider-bar-bg-color: $ghost; - -// Vertical bar styles -// $range-slider-vertical-bar-width: rem-calc(16); -// $range-slider-vertical-bar-height: rem-calc(200); - -// These variables define the slider handle styles -// $range-slider-handle-width: rem-calc(32); -// $range-slider-handle-height: rem-calc(22); -// $range-slider-handle-position-top: rem-calc(-5); -// $range-slider-handle-bg-color: $primary-color; -// $range-slider-handle-border-width: 1px; -// $range-slider-handle-border-style: solid; -// $range-slider-handle-border-color: none; -// $range-slider-handle-radius: $global-radius; -// $range-slider-handle-round: $global-rounded; -// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); -// $range-slider-handle-cursor: pointer; - -// 25. Reveal -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-reveal-classes: $include-html-classes; - -// We use these to control the style of the reveal overlay. -// $reveal-overlay-bg: rgba($black, .45); -// $reveal-overlay-bg-old: $black; - -// We use these to control the style of the modal itself. -// $reveal-modal-bg: $white; -// $reveal-position-top: rem-calc(100); -// $reveal-default-width: 80%; -// $reveal-max-width: $row-width; -// $reveal-modal-padding: rem-calc(20); -// $reveal-box-shadow: 0 0 10px rgba($black,.4); - -// We use these to style the reveal close button -// $reveal-close-font-size: rem-calc(40); -// $reveal-close-top: rem-calc(8); -// $reveal-close-side: rem-calc(11); -// $reveal-close-color: $base; -// $reveal-close-weight: $font-weight-bold; - -// We use this to set the default radius used throughout the core. -// $reveal-radius: $global-radius; -// $reveal-round: $global-rounded; - -// We use these to control the modal border -// $reveal-border-style: solid; -// $reveal-border-width: 1px; -// $reveal-border-color: $steel; - -// $reveal-modal-class: "reveal-modal"; -// $close-reveal-modal-class: "close-reveal-modal"; - -// 26. Side Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to control padding. -// $side-nav-padding: rem-calc(14 0); - -// We use these to control list styles. -// $side-nav-list-type: none; -// $side-nav-list-position: inside; -// $side-nav-list-margin: rem-calc(0 0 7 0); - -// We use these to control link styles. -// $side-nav-link-color: $primary-color; -// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); -// $side-nav-link-margin: 0; -// $side-nav-link-padding: rem-calc(7 14); -// $side-nav-font-size: rem-calc(14); -// $side-nav-font-weight: $font-weight-normal; -// $side-nav-font-weight-active: $side-nav-font-weight; -// $side-nav-font-family: $body-font-family; -// $side-nav-font-family-active: $side-nav-font-family; - -// We use these to control heading styles. -// $side-nav-heading-color: $side-nav-link-color; -// $side-nav-heading-font-size: $side-nav-font-size; -// $side-nav-heading-font-weight: bold; -// $side-nav-heading-text-transform: uppercase; - -// We use these to control border styles -// $side-nav-divider-size: 1px; -// $side-nav-divider-style: solid; -// $side-nav-divider-color: scale-color($white, $lightness: 10%); - -// 27. Split Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to control different shared styles for Split Buttons -// $split-button-function-factor: 10%; -// $split-button-pip-color: $white; -// $split-button-pip-color-alt: $oil; -// $split-button-active-bg-tint: rgba(0,0,0,0.1); - -// We use these to control tiny split buttons -// $split-button-padding-tny: $button-pip-tny * 10; -// $split-button-span-width-tny: $button-pip-tny * 6; -// $split-button-pip-size-tny: $button-pip-tny; -// $split-button-pip-top-tny: $button-pip-tny * 2; -// $split-button-pip-default-float-tny: rem-calc(-6); - -// We use these to control small split buttons -// $split-button-padding-sml: $button-pip-sml * 10; -// $split-button-span-width-sml: $button-pip-sml * 6; -// $split-button-pip-size-sml: $button-pip-sml; -// $split-button-pip-top-sml: $button-pip-sml * 1.5; -// $split-button-pip-default-float-sml: rem-calc(-6); - -// We use these to control medium split buttons -// $split-button-padding-med: $button-pip-med * 9; -// $split-button-span-width-med: $button-pip-med * 5.5; -// $split-button-pip-size-med: $button-pip-med - rem-calc(3); -// $split-button-pip-top-med: $button-pip-med * 1.5; -// $split-button-pip-default-float-med: rem-calc(-6); - -// We use these to control large split buttons -// $split-button-padding-lrg: $button-pip-lrg * 8; -// $split-button-span-width-lrg: $button-pip-lrg * 5; -// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); -// $split-button-pip-default-float-lrg: rem-calc(-6); - -// 28. Sub Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use these to control margin and padding -// $sub-nav-list-margin: rem-calc(-4 0 18); -// $sub-nav-list-padding-top: rem-calc(4); - -// We use this to control the definition -// $sub-nav-font-family: $body-font-family; -// $sub-nav-font-size: rem-calc(14); -// $sub-nav-font-color: $light-purple; -// $sub-nav-font-weight: $font-weight-normal; -// $sub-nav-text-decoration: none; -// $sub-nav-padding: rem-calc(3 16); -// $sub-nav-border-radius: 3px; -// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); - -// We use these to control the active item styles -// $sub-nav-active-font-weight: $font-weight-normal; -// $sub-nav-active-bg: $primary-color; -// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); -// $sub-nav-active-color: $white; -// $sub-nav-active-padding: $sub-nav-padding; -// $sub-nav-active-cursor: default; - -// $sub-nav-item-divider: ""; -// $sub-nav-item-divider-margin: rem-calc(12); - -// 29. Switch -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// Controlling border styles and background colors for the switch container -// $switch-border-color: scale-color($white, $lightness: -20%); -// $switch-border-style: solid; -// $switch-border-width: 1px; -// $switch-bg: $white; - -// We use these to control the switch heights for our default classes -// $switch-height-tny: rem-calc(22); -// $switch-height-sml: rem-calc(28); -// $switch-height-med: rem-calc(36); -// $switch-height-lrg: rem-calc(44); -// $switch-bottom-margin: rem-calc(20); - -// We use these to control default font sizes for our classes. -// $switch-font-size-tny: 11px; -// $switch-font-size-sml: 12px; -// $switch-font-size-med: 14px; -// $switch-font-size-lrg: 17px; -// $switch-label-side-padding: 6px; - - -// We use these to style the switch-paddle -// $switch-paddle-bg: $white; -// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); -// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); -// $switch-paddle-border-width: 1px; -// $switch-paddle-border-style: solid; -// $switch-paddle-transition-speed: .1s; -// $switch-paddle-transition-ease: ease-out; -// $switch-positive-color: scale-color($success-color, $lightness: 94%); -// $switch-negative-color: $white-smoke; - -// Outline Style for tabbing through switches -// $switch-label-outline: 1px dotted $jumbo; - -// 30. Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-table-classes: $include-html-classes; - -// These control the background color for the table and even rows -// $table-bg: $white; -// $table-even-row-bg: $snow ; - -// These control the table cell border style -// $table-border-style: solid; -// $table-border-size: 1px; -// $table-border-color: $gainsboro; - -// These control the table head styles -// $table-head-bg: $white-smoke ; -// $table-head-font-size: rem-calc(14); -// $table-head-font-color: $jet; -// $table-head-font-weight: $font-weight-bold; -// $table-head-padding: rem-calc(8 10 10); - -// These control the row padding and font styles -// $table-row-padding: rem-calc(9 10); -// $table-row-font-size: rem-calc(14); -// $table-row-font-color: $jet; -// $table-line-height: rem-calc(18); - -// These are for controlling the layout, display and margin of tables -// $table-layout: auto; -// $table-display: table-cell; -// $table-margin-bottom: rem-calc(20); - -// 31. Tabs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tabs-classes: $include-html-classes; - -// $tabs-navigation-padding: rem-calc(12); -// $tabs-navigation-bg-color: $mid-purple; -// $tabs-navigation-active-bg-color: $dark-purple; -// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); -// $tabs-navigation-font-color: $white; -// $tabs-navigation-active-font-color: $tabs-navigation-font-color; -// $tabs-navigation-font-size: rem-calc(14); -// $tabs-navigation-font-family: $body-font-family; - -// $tabs-content-margin-bottom: rem-calc(24); -// $tabs-content-padding: $column-gutter/2; - -// $tabs-vertical-navigation-margin-bottom: 1.25rem; - -// custom background -// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} - - -// 32. Thumbnails -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control border styles -// $thumb-border-style: solid; -// $thumb-border-width: 4px; -// $thumb-border-color: $white; -// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); -// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); - -// Radius and transition speed for thumbs -// $thumb-radius: $global-radius; -// $thumb-transition-speed: 200ms; - -// 33. Tooltips -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tooltip-classes: $include-html-classes; - -// $has-tip-border-bottom: dotted 1px $iron; -// $has-tip-font-weight: $font-weight-bold; -// $has-tip-font-color: $oil; -// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); -// $has-tip-font-color-hover: $primary-color; -// $has-tip-cursor-type: help; - -// $tooltip-padding: rem-calc(12); -// $tooltip-bg: $oil; -// $tooltip-font-size: rem-calc(14); -// $tooltip-font-weight: $font-weight-normal; -// $tooltip-font-color: $white; -// $tooltip-line-height: 1.3; -// $tooltip-close-font-size: rem-calc(10); -// $tooltip-close-font-weight: $font-weight-normal; -// $tooltip-close-font-color: $monsoon; -// $tooltip-font-size-sml: rem-calc(14); -// $tooltip-radius: $global-radius; -// $tooltip-rounded: $global-rounded; -// $tooltip-pip-size: 5px; -// $tooltip-max-width: 300px; - -// 34. Top Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-top-bar-classes: $include-html-classes; - -// Background color for the top bar -$topbar-bg-color: $white; -// $topbar-bg: $topbar-bg-color; - -// Height and margin -//$topbar-height: 60px; -$topbar-height: rem-calc(60); -// $topbar-margin-bottom: 30px; - -// Controlling the styles for the title in the top bar -// $topbar-title-weight: $font-weight-normal; -// $topbar-title-font-size: rem-calc(17); - -// Style the top bar dropdown elements -//$topbar-dropdown-bg: $white !important; -//$topbar-dropdown-link-color: $blue; -//$topbar-dropdown-link-bg: $white; -//$topbar-dropdown-link-weight: $font-weight-normal; -//$topbar-dropdown-toggle-size: 5px; -//$topbar-dropdown-toggle-color: $orange; -//$topbar-dropdown-toggle-alpha: 0.9; - -// Set the link colors and styles for top-level nav - -// $topbar-link-color: $white; -// $topbar-link-color-hover: $white; -// $topbar-link-color-active: $white; -// $topbar-link-color-active-hover: $white; -// $topbar-link-weight: $font-weight-normal; -// $topbar-link-font-size: rem-calc(16); -// $topbar-link-hover-lightness: -10%; // Darken by 10% -// $topbar-link-bg: $topbar-bg; -// $topbar-link-bg-color-hover: $charcoal; -// $topbar-link-bg-hover: $dark-purple; -// $topbar-link-bg-active: $dark-purple !default; -// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); - -// $topbar-link-font-family: $body-font-family; -// $topbar-link-text-transform: none; -// $topbar-link-padding: $topbar-height / 3; -// $topbar-back-link-size: $h5-font-size; -// $topbar-link-dropdown-padding: 20px; - -// $topbar-button-font-size: 0.75rem; -// $topbar-button-top: 7px; - -// $topbar-dropdown-label-color: $monsoon; -// $topbar-dropdown-label-text-transform: uppercase; -// $topbar-dropdown-label-font-weight: $font-weight-bold; -// $topbar-dropdown-label-font-size: rem-calc(10); -// $topbar-dropdown-label-bg: $oil; - -// Top menu icon styles -// $topbar-menu-link-transform: uppercase; -// $topbar-menu-link-font-size: rem-calc(13); -// $topbar-menu-link-weight: $font-weight-bold; -// $topbar-menu-link-color: $white; -// $topbar-menu-icon-color: $white; -// $topbar-menu-link-color-toggled: $jumbo; -// $topbar-menu-icon-color-toggled: $jumbo; - -// Transitions and breakpoint styles -// $topbar-transition-speed: 300ms; -// Using rem-calc for the below breakpoint causes issues with top bar -// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout -// $topbar-media-query: $medium-up; - -// Divider Styles -// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); -// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); - -// Sticky Class -// $topbar-sticky-class: ".sticky"; -// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item - -// 36. Visibility Classes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-visibility-classes: $include-html-classes; -// $include-table-visibility-classes: true; -// $include-legacy-visibility-classes: true; -// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss deleted file mode 100644 index 81a9b9ff..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss +++ /dev/null @@ -1,687 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -@import "global"; -@import "grid"; -@import "buttons"; -@import "forms"; - -// -// Top Bar Variables -// -$include-html-top-bar-classes: $include-html-classes !default; - -// Background color for the top bar -$topbar-bg-color: $white !default; -$topbar-bg: $topbar-bg-color !default; - - -// Height and margin -$topbar-height: 60px !default; -$topbar-margin-bottom: 0 !default; - -// Controlling the styles for the title in the top bar -$topbar-title-weight: $font-weight-normal !default; -$topbar-title-font-size: rem-calc(17) !default; - -// Set the link colors and styles for top-level nav -$topbar-link-color: #333 !default; -$topbar-link-color-hover: $orange !default; -$topbar-link-color-active: $white !default; -$topbar-link-color-active-hover: $orange !default; -$topbar-link-weight: $font-weight-normal !default; -$topbar-link-font-size: rem-calc(13) !default; -$topbar-link-hover-lightness: -10% !default; // Darken by 10% -$topbar-link-bg: $topbar-bg !default; -$topbar-link-bg-hover: $white !default; -$topbar-link-bg-color-hover: $aluminum !default; -$topbar-link-bg-active: $primary-color !default; -$topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%) !default; -$topbar-link-font-family: $body-font-family !default; -$topbar-link-text-transform: none !default; -$topbar-link-padding: $topbar-height / 2 !default; -$topbar-back-link-size: rem-calc(18) !default; -$topbar-link-dropdown-padding: 20px !default; -$topbar-button-font-size: 0.75rem !default; -$topbar-button-top: 7px !default; - -// Style the top bar dropdown elements -//$topbar-dropdown-bg: $white !default; -//$topbar-dropdown-link-color: #333 !default; -//$topbar-dropdown-link-color-hover: $topbar-link-color-hover !default; -//$topbar-dropdown-link-bg: $white !default; -//$topbar-dropdown-link-weight: $font-weight-normal !default; -//$topbar-dropdown-toggle-size: 5px !default; -//$topbar-dropdown-toggle-color: $orange !default; -//$topbar-dropdown-toggle-alpha: 0.9 !default; - -//$topbar-dropdown-label-color: $orange !default; -//$topbar-dropdown-label-text-transform: uppercase !default; -//$topbar-dropdown-label-font-weight: $font-weight-bold !default; -//$topbar-dropdown-label-font-size: rem-calc(10) !default; -$topbar-dropdown-label-bg: $oil !default; - -// Top menu icon styles -$topbar-menu-link-transform: uppercase !default; -$topbar-menu-link-font-size: rem-calc(13) !default; -$topbar-menu-link-weight: $font-weight-bold !default; -$topbar-menu-link-color: #a5a5a5 !default; -$topbar-menu-icon-color: #a5a5a5 !default; -$topbar-menu-link-color-toggled: $jumbo !default; -$topbar-menu-icon-color-toggled: $jumbo !default; - -// Transitions and breakpoint styles -$topbar-transition-speed: 300ms !default; -// Using rem-calc for the below breakpoint causes issues with top bar -$topbar-breakpoint: #{lower-bound($medium-range)} !default; // Change to 9999px for always mobile layout -$topbar-media-query: $medium-up !default; - -// Divider Styles -$topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%) !default; -$topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%) !default; - -// Sticky Class -$topbar-sticky-class: ".sticky" !default; -$topbar-arrows: true !default; //Set false to remove the triangle icon from the menu item -$topbar-dropdown-arrows: true !default; //Set false to remove the \00bb >> text from dropdown subnavigation li - -// Accessibility mixins for hiding and showing the menu dropdown items -@mixin topbar-hide-dropdown { - // Makes an element visually hidden by default, but visible when focused. - display: block; - @include element-invisible(); -} - -@mixin topbar-show-dropdown { - display: block; - @include element-invisible-off(); - position: absolute !important; // Reset the position from static to absolute -} - -@include exports("top-bar") { - - @if $include-html-top-bar-classes { - - // Used to provide media query values for javascript components. - // This class is generated despite the value of $include-html-top-bar-classes - // to ensure width calculations work correctly. - meta.foundation-mq-topbar { - font-family: "/" + unquote($topbar-media-query) + "/"; - width: $topbar-breakpoint; - } - - /* Wrapped around .top-bar to contain to grid width */ - .contain-to-grid { - width: 100%; - background: $topbar-bg; - - .top-bar { margin-bottom: $topbar-margin-bottom; } - } - - // Wrapped around .top-bar to make it stick to the top - .fixed { - width: 100%; - #{$default-float}: 0; - position: fixed; - top: 0; - z-index: 99; - - &.expanded:not(.top-bar) { - overflow-y: auto; - height: auto; - width: 100%; - max-height: 100%; - - .title-area { - position: fixed; - width: 100%; - z-index: 99; - } - // Ensure you can scroll the menu on small screens - .top-bar-section { - z-index: 98; - margin-top: $topbar-height; - } - } - } - - .top-bar { - overflow: hidden; - height: $topbar-height; - line-height: $topbar-height; - position: relative; - background: $topbar-bg; - margin-bottom: $topbar-margin-bottom; - - // Topbar Global list Styles - ul { - margin-bottom: 0; - list-style: none; - } - - .row { max-width: none; } - - form, - input { margin-bottom: 0; } - - input { height: 1.8rem; padding-top: .35rem; padding-bottom: .35rem; font-size: $topbar-button-font-size; } - - .button, button { - padding-top: .35rem + rem-calc(1); - padding-bottom: .35rem + rem-calc(1); - margin-bottom: 0; - font-size: $topbar-button-font-size; - // position: relative; - // top: -1px; - - // Corrects a slight misalignment when put next to an input field - @media #{$small-only} { - position: relative; - top: -1px; - } - } - - // Title Area - .title-area { - position: relative; - margin: 0; - } - - .name { - height: $topbar-height; - margin: 0; - font-size: $rem-base; - - h1 { - line-height: $topbar-height; - font-size: $topbar-title-font-size; - margin: 0; - a { - font-weight: $topbar-title-weight; - color: $topbar-link-color; - width: 75%; - display: block; - padding: 0 $topbar-link-padding; - } - } - } - - // Menu toggle button on small devices - .toggle-topbar { - position: absolute; - #{$opposite-direction}: 0; - top: 0; - - a { - color: $topbar-link-color; - text-transform: $topbar-menu-link-transform; - font-size: $topbar-menu-link-font-size; - font-weight: $topbar-menu-link-weight; - position: relative; - display: block; - padding: 0 $topbar-link-padding; - height: $topbar-height; - line-height: $topbar-height; - } - - // Adding the class "menu-icon" will add the 3-line icon people love and adore. - &.menu-icon { - top: 50%; - margin-top: -16px; - - a { - @if $text-direction == rtl { - text-indent: -58px; - } - height: 34px; - line-height: 33px; - padding: 0 $topbar-link-padding+25 0 $topbar-link-padding; - color: $topbar-menu-link-color; - position: relative; - - & { - // @include hamburger icon - // - // We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon - // $width - Width of hamburger icon - // $left - If false, icon will be centered horizontally || explicitly set value in rem - // $top - If false, icon will be centered vertically || explicitly set value in rem - // $thickness - thickness of lines in hamburger icon, set value in px - // $gap - spacing between the lines in hamburger icon, set value in px - // $color - icon color - // $hover-color - icon color during hover, here it isn't set b/c it would override $topbar-menu-icon-color-toggled - // $offcanvas - Set to false of @include in topbar - @include hamburger(16px, false, 0, 1px, 6px, $topbar-menu-icon-color, "", false); - } - } - } - } - - // Change things up when the top-bar is expanded - &.expanded { - height: auto; - background: transparent; - - .title-area { background: $topbar-bg; } - - .toggle-topbar { - a { color: $topbar-menu-link-color-toggled; - span::after { - // Shh, don't tell, but box-shadows create the menu icon :) - // Change the color of the bars when the menu is expanded, using given thickness from hamburger() above - box-shadow: 0 0px 0 1px $topbar-menu-icon-color-toggled, - 0 7px 0 1px $topbar-menu-icon-color-toggled, - 0 14px 0 1px $topbar-menu-icon-color-toggled; - } - } - } - } - } - - // Right and Left Navigation that stacked by default - .top-bar-section { - #{$default-float}: 0; - position: relative; - width: auto; - @include single-transition($default-float, $topbar-transition-speed); - - ul { - padding: 0; - width: 100%; - height: auto; - display: block; - font-size: $rem-base; - margin: 0; - } - - .divider, - [role="separator"] { - border-top: $topbar-divider-border-top; - clear: both; - height: 1px; - width: 100%; - } - - ul li { - background: $topbar-dropdown-bg; - & > a { - display: block; - width: 100%; - color: $topbar-link-color; - padding: 12px 0 12px 0; - padding-#{$default-float}: $topbar-link-padding; - font-family: $topbar-link-font-family; - font-size: $topbar-link-font-size; - font-weight: $topbar-link-weight; - text-transform: $topbar-link-text-transform; - - - &.button { - font-size: $topbar-link-font-size; - padding-#{$opposite-direction}: $topbar-link-padding; - padding-#{$default-float}: $topbar-link-padding; - @include button-style($bg:$primary-color); - } - &.button.secondary { @include button-style($bg:$secondary-color); } - &.button.success { @include button-style($bg:$success-color); } - &.button.alert { @include button-style($bg:$alert-color); } - &.button.warning { @include button-style($bg:$warning-color); } - } - - > button { - font-size: $topbar-link-font-size; - padding-#{$opposite-direction}: $topbar-link-padding; - padding-#{$default-float}: $topbar-link-padding; - @include button-style($bg:$primary-color); - - &.secondary { @include button-style($bg:$secondary-color); } - &.success { @include button-style($bg:$success-color); } - &.alert { @include button-style($bg:$alert-color); } - &.warning { @include button-style($bg:$warning-color); } - } - - // Apply the hover link color when it has that class - &:hover:not(.has-form) > a { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - - } - - // Apply the active link color when it has that class - &.active > a { - background: $topbar-link-bg-active; - color: $topbar-link-color-active; - &:hover { - background: $topbar-link-bg-active-hover; - color: $topbar-link-color-active-hover; - } - } - } - - // Add some extra padding for list items contains buttons - .has-form { padding: $topbar-link-padding; } - - // Styling for list items that have a dropdown within them. - .has-dropdown { - position: relative; - - & > a { - &:after { - @if ($topbar-arrows){ - @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), $default-float); - } - margin-#{$opposite-direction}: $topbar-link-padding; - margin-top: -($topbar-dropdown-toggle-size / 2) - 2; - position: absolute; - top: 50%; - #{$opposite-direction}: 0; - } - } - - &.moved { position: static; - & > .dropdown { - @include topbar-show-dropdown(); - width: 100%; - } - & > a:after { - display: none; - } - } - } - - // Styling elements inside of dropdowns - .dropdown { - padding: 0; - position: absolute; - #{$default-float}: 100%; - top: 0; - z-index: 99; - @include topbar-hide-dropdown(); - - li { - width: 100%; - height: auto; - - a { - font-weight: $topbar-dropdown-link-weight; - padding: 8px $topbar-link-padding; - &.parent-link { - font-weight: $topbar-link-weight; - } - } - - &.title h5, &.parent-link { - // Back Button - margin-bottom: 0; - margin-top: 0; - font-size: $topbar-back-link-size; - a { - color: $topbar-link-color; - // line-height: $topbar-height / 2; - display: block; - &:hover { background:none; } - } - } - &.has-form { padding: 8px $topbar-link-padding; } - .button, button { top: auto; } - } - - label { - padding: 8px $topbar-link-padding 2px; - margin-bottom: 0; - text-transform: $topbar-dropdown-label-text-transform; - color: $topbar-dropdown-label-color; - font-weight: $topbar-dropdown-label-font-weight; - font-size: $topbar-dropdown-label-font-size; - } - } - } - - .js-generated { display: block; } - - - // Top Bar styles intended for screen sizes above the breakpoint. - @media #{$topbar-media-query} { - .top-bar { - background: $topbar-bg; - @include clearfix; - overflow: visible; - - .toggle-topbar { display: none; } - - .title-area { float: $default-float; } - .name h1 a { width: auto; } - - input, - .button, - button { - font-size: rem-calc(14); - position: relative; - top: $topbar-button-top; - } - - &.expanded { background: $topbar-bg; } - } - - .contain-to-grid .top-bar { - max-width: $row-width; - margin: 0 auto; - margin-bottom: $topbar-margin-bottom; - } - - .top-bar-section { - @include single-transition(none,0,0); - #{$default-float}: 0 !important; - - ul { - width: auto; - height: auto !important; - display: inline; - - li { - float: $default-float; - .js-generated { display: none; } - } - } - - li { - &.hover { - > a:not(.button) { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - } - } - &:not(.has-form) { - a:not(.button) { - padding: 0 $topbar-link-padding; - line-height: $topbar-height; - background: $topbar-link-bg; - &:hover { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - } - } - } - &.active:not(.has-form) { - a:not(.button) { - padding: 0 $topbar-link-padding; - line-height: $topbar-height; - color: $topbar-link-color-active; - background: $topbar-link-bg-active; - &:hover { - background: $topbar-link-bg-active-hover; - color: $topbar-link-color-active-hover; - } - } - } - } - - .has-dropdown { - - @if($topbar-arrows){ - - & > a { - padding-#{$opposite-direction}: $topbar-link-padding + $topbar-link-dropdown-padding !important; - &:after { - @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), top); - margin-top: -($topbar-dropdown-toggle-size / 2); - top: $topbar-height / 2; - } - } - - } - - &.moved { position: relative; - & > .dropdown { - @include topbar-hide-dropdown(); - } - } - - &.hover, &.not-click:hover { - & > .dropdown { - @include topbar-show-dropdown(); - } - } - > a:focus + .dropdown { - @include topbar-show-dropdown(); - } - - .dropdown li.has-dropdown { - & > a { - @if ($topbar-dropdown-arrows){ - &:after { - border: none; - content: "\00bb"; - top: 1rem; - margin-top: -1px; - #{$opposite-direction}: 5px; - line-height: 1.2; - } - } - } - } - - } - - .dropdown { - #{$default-float}: 0; - top: auto; - background: transparent; - min-width: 100%; - - li { - a { - color: $topbar-dropdown-link-color; - line-height: $topbar-height; - white-space: nowrap; - padding: 12px $topbar-link-padding; - background: $topbar-dropdown-link-bg; - } - - &:not(.has-form):not(.active) { - & > a:not(.button) { - color: $topbar-dropdown-link-color; - background: $topbar-dropdown-link-bg; - } - - &:hover > a:not(.button) { - color: $topbar-dropdown-link-color-hover; - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - } - } - - label { - white-space: nowrap; - background: $topbar-dropdown-label-bg; - } - - // Second Level Dropdowns - .dropdown { - #{$default-float}: 100%; - top: 0; - } - } - } - - & > ul > .divider, - & > ul > [role="separator"] { - border-bottom: none; - border-top: none; - border-#{$opposite-direction}: $topbar-divider-border-bottom; - clear: none; - height: $topbar-height; - width: 0; - } - - .has-form { - background: $topbar-link-bg; - padding: 0 $topbar-height / 3; - height: $topbar-height; - } - - // Position overrides for ul.right and ul.left - .#{$opposite-direction} { - li .dropdown { - #{$default-float}: auto; - #{$opposite-direction}: 0; - - li .dropdown { #{$opposite-direction}: 100%; } - } - } - .#{$default-float} { - li .dropdown { - #{$opposite-direction}: auto; - #{$default-float}: 0; - - li .dropdown { #{$default-float}: 100%; } - } - } - } - - // Degrade gracefully when Javascript is disabled. Displays dropdown and changes - // background & text color on hover. - .no-js .top-bar-section { - ul li { - // Apply the hover link color when it has that class - &:hover > a { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - } - - // Apply the active link color when it has that class - &:active > a { - background: $topbar-link-bg-active; - color: $topbar-link-color-active; - } - } - - .has-dropdown { - &:hover { - & > .dropdown { - @include topbar-show-dropdown(); - } - } - > a:focus + .dropdown { - @include topbar-show-dropdown(); - } - } - } - } - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss deleted file mode 100644 index 41e6bd52..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss +++ /dev/null @@ -1,1509 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -// - -// Table of Contents -// Foundation Settings -// -// a. Base -// b. Grid -// c. Global -// d. Media Query Ranges -// e. Typography -// 01. Accordion -// 02. Alert Boxes -// 03. Block Grid -// 04. Breadcrumbs -// 05. Buttons -// 06. Button Groups -// 07. Clearing -// 08. Dropdown -// 09. Dropdown Buttons -// 10. Flex Video -// 11. Forms -// 12. Icon Bar -// 13. Inline Lists -// 14. Joyride -// 15. Keystrokes -// 16. Labels -// 17. Magellan -// 18. Off-canvas -// 19. Orbit -// 20. Pagination -// 21. Panels -// 22. Pricing Tables -// 23. Progress Bar -// 24. Range Slider -// 25. Reveal -// 26. Side Nav -// 27. Split Buttons -// 28. Sub Nav -// 29. Switch -// 30. Tables -// 31. Tabs -// 32. Thumbnails -// 33. Tooltips -// 34. Top Bar -// 36. Visibility Classes - -// a. Base -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// This is the default html and body font-size for the base rem value. -// $rem-base: 16px; - -// Allows the use of rem-calc() or lower-bound() in your settings -@import "foundation/functions"; - -// The default font-size is set to 100% of the browser style sheet (usually 16px) -// for compatibility with browser-based text zoom or user-set defaults. - -// Since the typical default browser font-size is 16px, that makes the calculation for grid size. -// If you want your base font-size to be different and not have it affect the grid breakpoints, -// set $rem-base to $base-font-size and make sure $base-font-size is a px value. - -// $base-font-size: 100%; - -// The $base-font-size is 100% while $base-line-height is 10% -// $base-line-height: 140%; - -// We use this to control whether or not CSS classes come through in the gem files. -// $include-html-classes: true; -// $include-print-styles: true; -// $include-html-global-classes: $include-html-classes; - -// b. Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-grid-classes: $include-html-classes; -// $include-xl-html-grid-classes: false; - -// $row-width: rem-calc(1000); -// $row-width: rem-calc(1170) !default; -// $total-columns: 12; -// $column-gutter: rem-calc(30); - - - -// c. Global -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to define default font stacks -// $font-family-sans-serif: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; -// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; - - -// We use these to define default font stacks - -// $font-family-light-serif: "Flanders Art Sans Light", Arial, sans-serif !default; -// $font-family-bold-serif: "Flanders Art Sans Bold", Arial, sans-serif !default; -// $font-family-sans-serif: "Flanders Art Sans", Arial, sans-serif !default; -// $font-family-medium-serif: "Flanders Art Sans Medium", Arial, sans-serif !default; - - -// $font-family-serif: Calibri, Georgia,serif !default; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace !default; - - - -// We use these to define default font weights -// $font-weight-normal: normal !default; -// $font-weight-bold: bold !default; - - - - -// We use these to define default font weights -// $font-weight-normal: normal !default; -// $font-weight-bold: bold !default; - -// $ghost : #FAFAFA; -// $snow : #F9F9F9; -// $vapor : #F6F6F6; -// $white-smoke : #F5F5F5; -// $smoke : #EEEEEE; -// $gainsboro : #DDDDDD; -// $iron : #CCCCCC; -// $base : #AAAAAA; -// $jumbo : #888888; -// $monsoon : #777777; -// $charcoal : #555555; -// $tuatara : #444444; -// $oil : #333333; - - -// We use these as default colors throughout - -// $primary-color: #944EA1 !default; -// $secondary-color: #e7e7e7 !default; -// $alert-color: #ff0000 !default; -// $success-color: #43AC6A !default; -// $warning-color: #f08a24 !default; -// $info-color: #a0d3e8 !default; -// $custom-color:#FFFFCC !default; - - -// $dark-purple : rgb(117,63,127); // #753F7F -// $mid-purple : rgb(148,78,161); // #944EA1 -// $light-purple : rgb(176,93,191); // #B05DBF -// $white : rgb(255,255,255); // #FFFFFF -// $black : rgb(0, 0, 0); // #000000 -// $dark-gray : rgb(63,56,64); // #3F3840 -// $mid-gray : rgb(229,229,229); // #E5E5E5 -// $light-gray : rgb(237,237,237); // #EDEDED -// $gray : rgb(213,213,213); // #D5D5D5 -// $silver : rgb(152,152,152); // #989898 -// $steel : #666666 !default; -// $jet : #333333 !default; -// $ghost : #FAFAFA; -// $aluminum : #efefef; -// $white-gray : #fbfbfb; // hover color -// $jumbo : #888888; - -// social -// $soc-twitter : #2da5da; -// $soc-facebook : #3567a6; -// $soc-mail : #926da5; -// $soc-linkedin : #007ab9; -// $soc-twitter_hover : #2690bf; -// $soc-facebook_hover : #255592; -// $soc-mail_hover : #7a588b; -// $soc-linkedin_hover : #006ca4; - -// OE specific -// $fresh-blue : #2da3ce; -// $gray-blue : #86abbe; - -// We use these to control various global styles -// $body-bg: #f5F5F5; -// $body-font-color: $silver; -// $body-font-family: $font-family-sans-serif; -// $body-font-weight: $font-weight-normal; -// $body-font-style: normal; - -// We use this to control font-smoothing -// $font-smoothing: antialiased; - -// We use these to control text direction settings -// $text-direction: ltr; -// $opposite-direction: right; -// $default-float: left; -// $last-child-float: $opposite-direction; - -// We use these to make sure border radius matches unless we want it different. -// $global-radius: 3px; -// $global-rounded: 1000px; - -// We use these to control inset shadow shiny edges and depressions. -// $shiny-edge-size: 0 1px 0; -// $shiny-edge-color: rgba($white, .5); -// $shiny-edge-active-color: rgba($black, .2); - -// d. Media Query Ranges -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// OE Query Ranges - -// $small-range: (0em, 36.125em) !default; -// $medium-range: (36.128em, 55.500em) !default; -// $large-range: (55.503em, 73.125em) !default; -// $xlarge-range: (73.128em, 120em) !default; -// $xxlarge-range: (120.063em, 99999999em) !default; - -// $screen: "only screen"; -// $landscape: "#{$screen} and (orientation: landscape)"; -// $portrait: "#{$screen} and (orientation: portrait)"; -// $small-up: $screen; -// $small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; -// $medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; -// $medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; -// $large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; -// $large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; -// $xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; -// $xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; -// $xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; -// $xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; - -// Legacy -// $small: $medium-up; -// $medium: $medium-up; -// $large: $large-up; - -// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet -// $cursor-crosshair-value: crosshair; -// $cursor-default-value: default; -// $cursor-pointer-value: pointer; -// $cursor-help-value: help; -// $cursor-text-value: text; - -// e. Typography -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-type-classes: $include-html-classes; - -// We use these to control header font styles -// $header-font-family: $body-font-family; -// $header-font-weight: $font-weight-normal; -// $header-font-style: normal; -// $header-font-color: $dark-purple; -// $header-line-height: 1.4; -// $header-top-margin: .2rem; -// $header-bottom-margin: .5rem; -// $header-text-rendering: optimizeLegibility; - -// We use these to control header font sizes -// $h1-font-size: rem-calc(44); -// $h2-font-size: rem-calc(37); -// $h3-font-size: rem-calc(27); -// $h4-font-size: rem-calc(23); -// $h5-font-size: rem-calc(18); -// $h6-font-size: 1rem; - -// We use these to control header size reduction on small screens -// $h1-font-reduction: rem-calc(10) !default; -// $h2-font-reduction: rem-calc(10) !default; -// $h3-font-reduction: rem-calc(5) !default; -// $h4-font-reduction: rem-calc(5) !default; -// $h5-font-reduction: 0 !default; -// $h6-font-reduction: 0 !default; - -// These control how subheaders are styled. -// $subheader-line-height: 1.4; -// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); -// $subheader-font-weight: $font-weight-normal; -// $subheader-top-margin: .2rem; -// $subheader-bottom-margin: .5rem; - -// A general styling -// $small-font-size: 80%; -// $small-font-color: scale-color($header-font-color, $lightness: 35%); - -// We use these to style paragraphs -// $paragraph-font-family: inherit; -// $paragraph-font-weight: $font-weight-normal; -// $paragraph-font-size: 1rem; -// $paragraph-line-height: 1.4; -// $paragraph-margin-bottom: rem-calc(20); -// $paragraph-aside-font-size: rem-calc(14); -// $paragraph-aside-line-height: 1.35; -// $paragraph-aside-font-style: italic; -// $paragraph-text-rendering: optimizeLegibility; - -// We use these to style tags -// $code-color: $oil; -// $code-font-family: $font-family-monospace; -// $code-font-weight: $font-weight-normal; -// $code-background-color: scale-color($secondary-color, $lightness: 70%); -// $code-border-size: 1px; -// $code-border-style: solid; -// $code-border-color: scale-color($code-background-color, $lightness: -10%); -// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); - -// We use these to style anchors -// $anchor-text-decoration: none; -// $anchor-text-decoration-hover: none; -// $anchor-font-color: $primary-color; -// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); - -// We use these to style the
element -// $hr-border-width: 1px; -// $hr-border-style: solid; -// $hr-border-color: $gainsboro; -// $hr-margin: rem-calc(20); - -// We use these to style lists -// $list-font-family: $paragraph-font-family; -// $list-font-size: $paragraph-font-size; -// $list-line-height: $paragraph-line-height; -// $list-margin-bottom: $paragraph-margin-bottom; -// $list-style-position: outside; -// $list-side-margin: 1.1rem; -// $list-ordered-side-margin: 1.4rem; -// $list-side-margin-no-bullet: 0; -// $list-nested-margin: rem-calc(20); -// $definition-list-header-weight: $font-weight-bold; -// $definition-list-header-margin-bottom: .3rem; -// $definition-list-margin-bottom: rem-calc(12); - -// We use these to style blockquotes -// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); -// $blockquote-padding: rem-calc(2 20 0 19); -// $blockquote-border: 3px solid $mid-purple; -// $blockquote-cite-font-size: rem-calc(13); -// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); -// $blockquote-cite-link-color: $blockquote-cite-font-color; - - -// Acronym styles -// $acronym-underline: 1px dotted $gainsboro; - -// We use these to control padding and margin -// $microformat-padding: rem-calc(10 12); -// $microformat-margin: rem-calc(0 0 20 0); - -// We use these to control the border styles -// $microformat-border-width: 1px; -// $microformat-border-style: solid; -// $microformat-border-color: $gainsboro; - -// We use these to control full name font styles -// $microformat-fullname-font-weight: $font-weight-bold; -// $microformat-fullname-font-size: rem-calc(15); - -// We use this to control the summary font styles -// $microformat-summary-font-weight: $font-weight-bold; - -// We use this to control abbr padding -// $microformat-abbr-padding: rem-calc(0 1); - -// We use this to control abbr font styles -// $microformat-abbr-font-weight: $font-weight-bold; -// $microformat-abbr-font-decoration: none; - -// 01. Accordion -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-accordion-classes: $include-html-classes; - -// $accordion-navigation-padding: rem-calc(16); -// $accordion-navigation-bg-color: $silver ; -// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); -// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); -// $accordion-navigation-font-color: $jet; -// $accordion-navigation-font-size: rem-calc(16); -// $accordion-navigation-font-family: $body-font-family; - -// $accordion-content-padding: $column-gutter/2; -// $accordion-content-active-bg-color: $white; - -// 02. Alert Boxes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-alert-classes: $include-html-classes; - -// We use this to control alert padding. -// $alert-padding-top: rem-calc(14); -// $alert-padding-default-float: $alert-padding-top; -// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); -// $alert-padding-bottom: $alert-padding-top; - -// We use these to control text style. -// $alert-font-weight: $font-weight-normal; -// $alert-font-size: rem-calc(13); -// $alert-font-color: $white; -// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); - -// We use this for close hover effect. -// $alert-function-factor: -14%; - -// We use these to control border styles. -// $alert-border-style: solid; -// $alert-border-width: 1px; -// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); -// $alert-bottom-margin: rem-calc(20); - -// We use these to style the close buttons -// $alert-close-color: $oil; -// $alert-close-top: 50%; -// $alert-close-position: rem-calc(4); -// $alert-close-font-size: rem-calc(22); -// $alert-close-opacity: 0.3; -// $alert-close-opacity-hover: 0.5; -// $alert-close-padding: 9px 6px 4px; - -// We use this to control border radius -// $alert-radius: $global-radius; - -// We use this to control transition effects -// $alert-transition-speed: 300ms; -// $alert-transition-ease: ease-out; - - -// 03. Block Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-block-grid-classes: $include-html-classes; -// $include-xl-html-block-grid-classes: false; - -// We use this to control the maximum number of block grid elements per row -// $block-grid-elements: 12; -// $block-grid-default-spacing: rem-calc(20); -// $align-block-grid-to-grid: false; - -// Enables media queries for block-grid classes. Set to false if writing semantic HTML. -// $block-grid-media-queries: true; - -// 04. Breadcrumbs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to set the background color for the breadcrumb container. -// $crumb-bg: scale-color($secondary-color, $lightness: 55%); - -// We use these to set the padding around the breadcrumbs. -// $crumb-padding: rem-calc(9 14 9); -// $crumb-side-padding: rem-calc(14); - -// We use these to control border styles. -// $crumb-function-factor: -10%; -// $crumb-border-size: 0px; -// $crumb-border-style: solid; -// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); -// $crumb-radius: $global-radius; - -// We use these to set various text styles for breadcrumbs. -// $crumb-font-size: rem-calc(13); -// $crumb-font-color: $primary-color; -// $crumb-font-color-current: $dark-gray; -// $crumb-font-color-unavailable: $silver; -// $crumb-font-transform: uppercase; -// $crumb-link-decor: underline; - -// We use these to control the slash between breadcrumbs -// $crumb-slash-color: $base; -// $crumb-slash: "›"; - -// 05. Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to build padding for buttons. -// $button-tny: rem-calc(10); -// $button-sml: rem-calc(14); -// $button-med: rem-calc(16); -// $button-lrg: rem-calc(18); - -// We use this to control the display property. -// $button-display: inline-block; -// $button-margin-bottom: rem-calc(20); - -// We use these to control button text styles. -// $button-font-family: $body-font-family; -// $button-font-color: $white; -// $button-font-color-alt: $oil; -// $button-font-tny: rem-calc(11); -// $button-font-sml: rem-calc(13); -// $button-font-med: rem-calc(16); -// $button-font-lrg: rem-calc(20); -// $button-font-weight: $font-weight-normal; -// $button-font-align: center; - -// We use these to control various hover effects. -// $button-function-factor: -20%; - -// We use these to control button border and hover styles. -// $button-border-width: 0px; -// $button-border-style: solid; -// $button-bg-color: $primary-color; -// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); -// $button-border-color: $button-bg-hover; -// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); -// $secondary-button-border-color: $secondary-button-bg-hover; -// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); -// $success-button-border-color: $success-button-bg-hover; -// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); -// $alert-button-border-color: $alert-button-bg-hover; - -// We use this to set the default radius used throughout the core. -// $button-radius: $global-radius; -// $button-round: $global-rounded; - -// We use this to set default opacity and cursor for disabled buttons. -// $button-disabled-opacity: 0.7; -// $button-disabled-cursor: $cursor-default-value; - -// 06. Button Groups -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// Sets the margin for the right side by default, and the left margin if right-to-left direction is used -// $button-bar-margin-opposite: rem-calc(10); -// $button-group-border-width: 1px; - -// 07. Clearing -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-clearing-classes: $include-html-classes; - -// We use these to set the background colors for parts of Clearing. -// $clearing-bg: $oil; -// $clearing-caption-bg: $clearing-bg; -// $clearing-carousel-bg: rgba(51,51,51,0.8); -// $clearing-img-bg: $clearing-bg; - -// We use these to style the close button -// $clearing-close-color: $iron; -// $clearing-close-size: 30px; - -// We use these to style the arrows -// $clearing-arrow-size: 12px; -// $clearing-arrow-color: $clearing-close-color; - -// We use these to style captions -// $clearing-caption-font-color: $iron; -// $clearing-caption-font-size: 0.875em; -// $clearing-caption-padding: 10px 30px 20px; - -// We use these to make the image and carousel height and style -// $clearing-active-img-height: 85%; -// $clearing-carousel-height: 120px; -// $clearing-carousel-thumb-width: 120px; -// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); - -// 08. Dropdown -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-dropdown-classes: $include-html-classes; - -// We use these to controls height and width styles. -// $f-dropdown-max-width: 200px; -// $f-dropdown-height: auto; -// $f-dropdown-max-height: none; - -// Used for bottom position -// $f-dropdown-margin-top: 2px; - -// Used for right position -// $f-dropdown-margin-left: $f-dropdown-margin-top; - -// Used for left position -// $f-dropdown-margin-right: $f-dropdown-margin-top; - -// Used for top position -// $f-dropdown-margin-bottom: $f-dropdown-margin-top; - -// We use this to control the background color -// $f-dropdown-bg: $white; - -// We use this to set the border styles for dropdowns. -// $f-dropdown-border-style: solid; -// $f-dropdown-border-width: 1px; -// $f-dropdown-border-color: scale-color($white, $lightness: -20%); - -// We use these to style the triangle pip. -// $f-dropdown-triangle-size: 6px; -// $f-dropdown-triangle-color: $white; -// $f-dropdown-triangle-side-offset: 10px; - -// We use these to control styles for the list elements. -// $f-dropdown-list-style: none; -// $f-dropdown-font-color: $charcoal; -// $f-dropdown-font-size: rem-calc(14); -// $f-dropdown-list-padding: rem-calc(5, 10); -// $f-dropdown-line-height: rem-calc(18); -// $f-dropdown-list-hover-bg: $smoke ; -// $dropdown-mobile-default-float: 0; - -// We use this to control the styles for when the dropdown has custom content. -// $f-dropdown-content-padding: rem-calc(20); - -// Default radius for dropdown. -// $f-dropdown-radius: $global-radius; - - -// 09. Dropdown Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to set the color of the pip in dropdown buttons -// $dropdown-button-pip-color: $white; -// $dropdown-button-pip-color-alt: $oil; - -// $button-pip-tny: rem-calc(6); -// $button-pip-sml: rem-calc(7); -// $button-pip-med: rem-calc(9); -// $button-pip-lrg: rem-calc(11); - -// We use these to style tiny dropdown buttons -// $dropdown-button-padding-tny: $button-pip-tny * 7; -// $dropdown-button-pip-size-tny: $button-pip-tny; -// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; -// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); - -// We use these to style small dropdown buttons -// $dropdown-button-padding-sml: $button-pip-sml * 7; -// $dropdown-button-pip-size-sml: $button-pip-sml; -// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; -// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); - -// We use these to style medium dropdown buttons -// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); -// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); -// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; -// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); - -// We use these to style large dropdown buttons -// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); -// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; -// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); - -// 10. Flex Video -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control video container padding and margins -// $flex-video-padding-top: rem-calc(25); -// $flex-video-padding-bottom: 67.5%; -// $flex-video-margin-bottom: rem-calc(16); - -// We use this to control widescreen bottom padding -// $flex-video-widescreen-padding-bottom: 56.34%; - -// 11. Forms -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// We use this to set the base for lots of form spacing and positioning styles -// $form-spacing: rem-calc(16); - -// We use these to style the labels in different ways -// $form-label-pointer: pointer; -// $form-label-font-size: rem-calc(14); -// $form-label-font-weight: $font-weight-normal; -// $form-label-line-height: 1.5; -// $form-label-font-color: scale-color($black, $lightness: 30%); -// $form-label-small-transform: capitalize; -// $form-label-bottom-margin: 0; -// $input-font-family: inherit; -// $input-font-color: rgba(0,0,0,0.75); -// $input-font-size: rem-calc(14); -// $input-bg-color: $white; -// $input-focus-bg-color: scale-color($white, $lightness: -2%); -// $input-border-color: scale-color($white, $lightness: -20%); -// $input-focus-border-color: scale-color($white, $lightness: -40%); -// $input-border-style: solid; -// $input-border-width: 1px; -// $input-border-radius: $global-radius; -// $input-disabled-bg: $gainsboro; -// $input-disabled-cursor: $cursor-default-value; -// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); - -// We use these to style the fieldset border and spacing. -// $fieldset-border-style: solid; -// $fieldset-border-width: 1px; -// $fieldset-border-color: $mid-gray; -// $fieldset-padding: rem-calc(20); -// $fieldset-margin: rem-calc(18 0); - -// We use these to style the legends when you use them -// $legend-bg: none; -// $legend-font-weight: $font-weight-bold; -// $legend-padding: rem-calc(0 3); - -// We use these to style the prefix and postfix input elements -// $input-prefix-bg: scale-color($white, $lightness: -5%); -// $input-prefix-border-color: scale-color($white, $lightness: -20%); -// $input-prefix-border-size: 1px; -// $input-prefix-border-type: solid; -// $input-prefix-overflow: hidden; -// $input-prefix-font-color: $oil; -// $input-prefix-font-color-alt: $white; - -// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) -// $input-number-spinners: true; - -// We use these to style the error states for inputs and labels - -// $input-error-message-padding: rem-calc(3 6 6); -// $input-error-message-top: -1px; -// $input-error-message-font-size: rem-calc(12); -// $input-error-message-font-weight: $font-weight-normal; -// $input-error-message-font-style: normal; -// $input-error-message-font-color: $alert-color; -// $input-error-message-font-color-alt: $light-purple; - -// We use this to style the glowing effect of inputs when focused -// $input-include-glowing-effect: true; -// $glowing-effect-fade-time: 0.45s; -// $glowing-effect-color: $input-focus-border-color; - -// Select variables -// $select-bg-color: $white; -// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); - - - -// 12. Icon Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to style the icon-bar and items -// $include-html-icon-bar-classes: $include-html-classes; -// $icon-bar-bg: $oil; -// $icon-bar-font-color: $white; -// $icon-bar-font-size: 1rem; -// $icon-bar-hover-color: $primary-color; -// $icon-bar-icon-color: $white; -// $icon-bar-icon-size: 1.875rem; -// $icon-bar-image-width: 1.875rem; -// $icon-bar-image-height: 1.875rem; -// $icon-bar-active-color: $primary-color; -// $icon-bar-item-padding: 1.25rem; - -// 13. Inline Lists -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-inline-list-classes: $include-html-classes; - -// We use this to control the margins and padding of the inline list. -// $inline-list-top-margin: 0; -// $inline-list-opposite-margin: 0; -// $inline-list-bottom-margin: rem-calc(17); -// $inline-list-default-float-margin: rem-calc(-22); -// $inline-list-default-float-list-margin: rem-calc(22); - -// $inline-list-padding: 0; - -// We use this to control the overflow of the inline list. -// $inline-list-overflow: hidden; - -// We use this to control the list items -// $inline-list-display: block; - -// We use this to control any elements within list items -// $inline-list-children-display: block; - -// 14. Joyride -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-joyride-classes: $include-html-classes; - -// Controlling default Joyride styles -// $joyride-tip-bg: $oil; -// $joyride-tip-default-width: 300px; -// $joyride-tip-padding: rem-calc(18 20 24); -// $joyride-tip-border: solid 1px $charcoal; -// $joyride-tip-radius: 4px; -// $joyride-tip-position-offset: 22px; - -// Here, we're setting the tip font styles -// $joyride-tip-font-color: $white; -// $joyride-tip-font-size: rem-calc(14); -// $joyride-tip-header-weight: $font-weight-bold; - -// This changes the nub size -// $joyride-tip-nub-size: 10px; - -// This adjusts the styles for the timer when its enabled -// $joyride-tip-timer-width: 50px; -// $joyride-tip-timer-height: 3px; -// $joyride-tip-timer-color: $steel; - -// This changes up the styles for the close button -// $joyride-tip-close-color: $monsoon; -// $joyride-tip-close-size: 24px; -// $joyride-tip-close-weight: $font-weight-normal; - -// When Joyride is filling the screen, we use this style for the bg -// $joyride-screenfill: rgba(0,0,0,0.5); - -// 15. Keystrokes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-keystroke-classes: $include-html-classes; - -// We use these to control text styles. -// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; -// $keystroke-font-size: inherit; -// $keystroke-font-color: $jet; -// $keystroke-font-color-alt: $white; -// $keystroke-function-factor: -7%; - -// We use this to control keystroke padding. -// $keystroke-padding: rem-calc(2 4 0); - -// We use these to control background and border styles. -// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); -// $keystroke-border-style: solid; -// $keystroke-border-width: 1px; -// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); -// $keystroke-radius: $global-radius; - -// 16. Labels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-label-classes: $include-html-classes; - -// We use these to style the labels -// $label-padding: rem-calc(4 8 4); -// $label-radius: $global-radius; - -// We use these to style the label text -// $label-font-sizing: rem-calc(11); -// $label-font-weight: $font-weight-normal; -// $label-font-color: $oil; -// $label-font-color-alt: $white; -// $label-font-family: $body-font-family; - - - - -// 17. Magellan -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-magellan-classes: $include-html-classes; - -// $magellan-bg: $white; -// $magellan-padding: 0 !important; - -// 18. Off-canvas -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-off-canvas-classes: $include-html-classes; - -// $tabbar-bg: $oil; -// $tabbar-height: rem-calc(45); -// $tabbar-icon-width: $tabbar-height; -// $tabbar-line-height: $tabbar-height; -// $tabbar-color: $white; -// $tabbar-middle-padding: 0 rem-calc(10); - -// Off Canvas Divider Styles -// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); -// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); - -// Off Canvas Tab Bar Headers -// $tabbar-header-color: $white; -// $tabbar-header-weight: $font-weight-bold; -// $tabbar-header-line-height: $tabbar-height; -// $tabbar-header-margin: 0; - -// Off Canvas Menu Variables -// $off-canvas-width: rem-calc(250); -// $off-canvas-bg: $oil; -// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); - -// Off Canvas Menu List Variables -// $off-canvas-label-padding: 0.3rem rem-calc(15); -// $off-canvas-label-color: $aluminum; -// $off-canvas-label-text-transform: uppercase; -// $off-canvas-label-font-size: rem-calc(12); -// $off-canvas-label-font-weight: $font-weight-bold; -// $off-canvas-label-bg: $tuatara; -// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); -// $off-canvas-label-border-bottom: none; -// $off-canvas-label-margin:0; -// $off-canvas-link-padding: rem-calc(10, 15); -// $off-canvas-link-color: rgba($white, 0.7); -// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); -// $off-canvas-back-bg: $tuatara; -// $off-canvas-back-border-top: $off-canvas-label-border-top; -// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; -// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); -// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); -// $off-canvas-back-hover-border-bottom: none; - -// Off Canvas Menu Icon Variables -// $tabbar-menu-icon-color: $white; -// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); - -// $tabbar-menu-icon-text-indent: rem-calc(35); -// $tabbar-menu-icon-width: $tabbar-height; -// $tabbar-menu-icon-height: $tabbar-height; -// $tabbar-menu-icon-padding: 0; - -// $tabbar-hamburger-icon-width: rem-calc(16); -// $tabbar-hamburger-icon-left: false; -// $tabbar-hamburger-icon-top: false; -// $tabbar-hamburger-icon-thickness: 1px; -// $tabbar-hamburger-icon-gap: 6px; - -// Off Canvas Back-Link Overlay -// $off-canvas-overlay-transition: background 300ms ease; -// $off-canvas-overlay-cursor: pointer; -// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); -// $off-canvas-overlay-background: rgba($white, 0.2); -// $off-canvas-overlay-background-hover: rgba($white, 0.05); - -// Transition Variables -// $menu-slide: "transform 500ms ease"; - -// 19. Orbit -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-orbit-classes: $include-html-classes; - -// We use these to control the caption styles -// $orbit-container-bg: none; -// $orbit-caption-bg: rgba(51,51,51, 0.8); -// $orbit-caption-font-color: $white; -// $orbit-caption-font-size: rem-calc(14); -// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" -// $orbit-caption-padding: rem-calc(10 14); -// $orbit-caption-height: auto; - -// We use these to control the left/right nav styles -// $orbit-nav-bg: transparent; -// $orbit-nav-bg-hover: rgba(0,0,0,0.3); -// $orbit-nav-arrow-color: $white; -// $orbit-nav-arrow-color-hover: $white; - -// We use these to control the timer styles -// $orbit-timer-bg: rgba(255,255,255,0.3); -// $orbit-timer-show-progress-bar: true; - -// We use these to control the bullet nav styles -// $orbit-bullet-nav-color: $iron; -// $orbit-bullet-nav-color-active: $aluminum; -// $orbit-bullet-radius: rem-calc(9); - -// We use these to controls the style of slide numbers -// $orbit-slide-number-bg: rgba(0,0,0,0); -// $orbit-slide-number-font-color: $white; -// $orbit-slide-number-padding: rem-calc(5); - -// Hide controls on small -// $orbit-nav-hide-for-small: true; -// $orbit-bullet-hide-for-small: true; -// $orbit-timer-hide-for-small: true; - -// Graceful Loading Wrapper and preloader -// $wrapper-class: "slideshow-wrapper"; -// $preloader-class: "preloader"; - -// 20. Pagination -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-pagination-classes: $include-html-classes; - -// We use these to control the pagination container -// $pagination-height: rem-calc(24); -// $pagination-margin: rem-calc(-5); - -// We use these to set the list-item properties -// $pagination-li-float: $default-float; -// $pagination-li-height: rem-calc(24); -// $pagination-li-font-color: $dark-purple; -// $pagination-li-font-size: rem-calc(14); -// $pagination-li-margin: rem-calc(5); - -// We use these for the pagination anchor links -// $pagination-link-pad: rem-calc(1 10 1); -// $pagination-link-font-color: $light-purple; -// $pagination-link-active-bg: scale-color($white, $lightness: -10%); - -// We use these for disabled anchor links -// $pagination-link-unavailable-cursor: default; -// $pagination-link-unavailable-font-color: $silver; -// $pagination-link-unavailable-bg-active: transparent; - -// We use these for currently selected anchor links -// $pagination-link-current-background: $primary-color; -// $pagination-link-current-font-color: $white; -// $pagination-link-current-font-weight: $font-weight-bold; -// $pagination-link-current-cursor: default; -// $pagination-link-current-active-bg: $primary-color; - -// 21. Panels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-panel-classes: $include-html-classes; - -// We use these to control the background and border styles -// $panel-bg: scale-color($white, $lightness: -5%); -// $panel-bg: scale-color($white, $lightness: 95%); -// $panel-border-style: solid; -// $panel-border-size: 1px; - -// We use this % to control how much we darken things on hover -// $panel-function-factor: -11%; -// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); - -// We use these to set default inner padding and bottom margin -// $panel-margin-bottom: rem-calc(20); -// $panel-padding: rem-calc(20); - -// We use these to set default font colors -// $panel-font-color: $steel; -// $panel-font-color-alt: $white; - -// $panel-header-adjust: true; -// $callout-panel-link-color: $primary-color; - - -// 22. Pricing Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-pricing-classes: $include-html-classes; - -// We use this to control the border color -// $price-table-border: solid 1px $gainsboro; - -// We use this to control the bottom margin of the pricing table -// $price-table-margin-bottom: rem-calc(20); - -// We use these to control the title styles -// $price-title-bg: $oil; -// $price-title-padding: rem-calc(15 20); -// $price-title-align: center; -// $price-title-color: $smoke; -// $price-title-weight: $font-weight-normal; -// $price-title-size: rem-calc(16); -// $price-title-font-family: $body-font-family; - -// We use these to control the price styles -// $price-money-bg: $vapor ; -// $price-money-padding: rem-calc(15 20); -// $price-money-align: center; -// $price-money-color: $oil; -// $price-money-weight: $font-weight-normal; -// $price-money-size: rem-calc(32); -// $price-money-font-family: $body-font-family; - -// We use these to control the description styles -// $price-bg: $white; -// $price-desc-color: $monsoon; -// $price-desc-padding: rem-calc(15); -// $price-desc-align: center; -// $price-desc-font-size: rem-calc(12); -// $price-desc-weight: $font-weight-normal; -// $price-desc-line-height: 1.4; -// $price-desc-bottom-border: dotted 1px $gainsboro; - -// We use these to control the list item styles -// $price-item-color: $oil; -// $price-item-padding: rem-calc(15); -// $price-item-align: center; -// $price-item-font-size: rem-calc(14); -// $price-item-weight: $font-weight-normal; -// $price-item-bottom-border: dotted 1px $gainsboro; - -// We use these to control the CTA area styles -// $price-cta-bg: $white; -// $price-cta-align: center; -// $price-cta-padding: rem-calc(20 20 0); - -// 23. Progress Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use this to set the progress bar height -// $progress-bar-height: rem-calc(25); -// $progress-bar-color: $vapor ; - -// We use these to control the border styles -// $progress-bar-border-color: scale-color($white, $lightness: 20%); -// $progress-bar-border-size: 1px; -// $progress-bar-border-style: solid; -// $progress-bar-border-radius: $global-radius; - -// We use these to control the margin & padding -// $progress-bar-pad: rem-calc(2); -// $progress-bar-margin-bottom: rem-calc(10); - -// We use these to set the meter colors -// $progress-meter-color: $primary-color; -// $progress-meter-secondary-color: $secondary-color; -// $progress-meter-success-color: $success-color; -// $progress-meter-alert-color: $alert-color; - -// 24. Range Slider -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-range-slider-classes: $include-html-classes; - -// These variables define the slider bar styles -// $range-slider-bar-width: 100%; -// $range-slider-bar-height: rem-calc(16); - -// $range-slider-bar-border-width: 1px; -// $range-slider-bar-border-style: solid; -// $range-slider-bar-border-color: $gainsboro; -// $range-slider-radius: $global-radius; -// $range-slider-round: $global-rounded; -// $range-slider-bar-bg-color: $ghost; - -// Vertical bar styles -// $range-slider-vertical-bar-width: rem-calc(16); -// $range-slider-vertical-bar-height: rem-calc(200); - -// These variables define the slider handle styles -// $range-slider-handle-width: rem-calc(32); -// $range-slider-handle-height: rem-calc(22); -// $range-slider-handle-position-top: rem-calc(-5); -// $range-slider-handle-bg-color: $primary-color; -// $range-slider-handle-border-width: 1px; -// $range-slider-handle-border-style: solid; -// $range-slider-handle-border-color: none; -// $range-slider-handle-radius: $global-radius; -// $range-slider-handle-round: $global-rounded; -// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); -// $range-slider-handle-cursor: pointer; - -// 25. Reveal -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-reveal-classes: $include-html-classes; - -// We use these to control the style of the reveal overlay. -// $reveal-overlay-bg: rgba($black, .45); -// $reveal-overlay-bg-old: $black; - -// We use these to control the style of the modal itself. -// $reveal-modal-bg: $white; -// $reveal-position-top: rem-calc(100); -// $reveal-default-width: 80%; -// $reveal-max-width: $row-width; -// $reveal-modal-padding: rem-calc(20); -// $reveal-box-shadow: 0 0 10px rgba($black,.4); - -// We use these to style the reveal close button -// $reveal-close-font-size: rem-calc(40); -// $reveal-close-top: rem-calc(8); -// $reveal-close-side: rem-calc(11); -// $reveal-close-color: $base; -// $reveal-close-weight: $font-weight-bold; - -// We use this to set the default radius used throughout the core. -// $reveal-radius: $global-radius; -// $reveal-round: $global-rounded; - -// We use these to control the modal border -// $reveal-border-style: solid; -// $reveal-border-width: 1px; -// $reveal-border-color: $steel; - -// $reveal-modal-class: "reveal-modal"; -// $close-reveal-modal-class: "close-reveal-modal"; - -// 26. Side Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to control padding. -// $side-nav-padding: rem-calc(14 0); - -// We use these to control list styles. -// $side-nav-list-type: none; -// $side-nav-list-position: inside; -// $side-nav-list-margin: rem-calc(0 0 7 0); - -// We use these to control link styles. -// $side-nav-link-color: $primary-color; -// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); -// $side-nav-link-margin: 0; -// $side-nav-link-padding: rem-calc(7 14); -// $side-nav-font-size: rem-calc(14); -// $side-nav-font-weight: $font-weight-normal; -// $side-nav-font-weight-active: $side-nav-font-weight; -// $side-nav-font-family: $body-font-family; -// $side-nav-font-family-active: $side-nav-font-family; - -// We use these to control heading styles. -// $side-nav-heading-color: $side-nav-link-color; -// $side-nav-heading-font-size: $side-nav-font-size; -// $side-nav-heading-font-weight: bold; -// $side-nav-heading-text-transform: uppercase; - -// We use these to control border styles -// $side-nav-divider-size: 1px; -// $side-nav-divider-style: solid; -// $side-nav-divider-color: scale-color($white, $lightness: 10%); - -// 27. Split Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to control different shared styles for Split Buttons -// $split-button-function-factor: 10%; -// $split-button-pip-color: $white; -// $split-button-pip-color-alt: $oil; -// $split-button-active-bg-tint: rgba(0,0,0,0.1); - -// We use these to control tiny split buttons -// $split-button-padding-tny: $button-pip-tny * 10; -// $split-button-span-width-tny: $button-pip-tny * 6; -// $split-button-pip-size-tny: $button-pip-tny; -// $split-button-pip-top-tny: $button-pip-tny * 2; -// $split-button-pip-default-float-tny: rem-calc(-6); - -// We use these to control small split buttons -// $split-button-padding-sml: $button-pip-sml * 10; -// $split-button-span-width-sml: $button-pip-sml * 6; -// $split-button-pip-size-sml: $button-pip-sml; -// $split-button-pip-top-sml: $button-pip-sml * 1.5; -// $split-button-pip-default-float-sml: rem-calc(-6); - -// We use these to control medium split buttons -// $split-button-padding-med: $button-pip-med * 9; -// $split-button-span-width-med: $button-pip-med * 5.5; -// $split-button-pip-size-med: $button-pip-med - rem-calc(3); -// $split-button-pip-top-med: $button-pip-med * 1.5; -// $split-button-pip-default-float-med: rem-calc(-6); - -// We use these to control large split buttons -// $split-button-padding-lrg: $button-pip-lrg * 8; -// $split-button-span-width-lrg: $button-pip-lrg * 5; -// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); -// $split-button-pip-default-float-lrg: rem-calc(-6); - -// 28. Sub Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use these to control margin and padding -// $sub-nav-list-margin: rem-calc(-4 0 18); -// $sub-nav-list-padding-top: rem-calc(4); - -// We use this to control the definition -// $sub-nav-font-family: $body-font-family; -// $sub-nav-font-size: rem-calc(14); -// $sub-nav-font-color: $light-purple; -// $sub-nav-font-weight: $font-weight-normal; -// $sub-nav-text-decoration: none; -// $sub-nav-padding: rem-calc(3 16); -// $sub-nav-border-radius: 3px; -// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); - -// We use these to control the active item styles -// $sub-nav-active-font-weight: $font-weight-normal; -// $sub-nav-active-bg: $primary-color; -// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); -// $sub-nav-active-color: $white; -// $sub-nav-active-padding: $sub-nav-padding; -// $sub-nav-active-cursor: default; - -// $sub-nav-item-divider: ""; -// $sub-nav-item-divider-margin: rem-calc(12); - -// 29. Switch -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// Controlling border styles and background colors for the switch container -// $switch-border-color: scale-color($white, $lightness: -20%); -// $switch-border-style: solid; -// $switch-border-width: 1px; -// $switch-bg: $white; - -// We use these to control the switch heights for our default classes -// $switch-height-tny: rem-calc(22); -// $switch-height-sml: rem-calc(28); -// $switch-height-med: rem-calc(36); -// $switch-height-lrg: rem-calc(44); -// $switch-bottom-margin: rem-calc(20); - -// We use these to control default font sizes for our classes. -// $switch-font-size-tny: 11px; -// $switch-font-size-sml: 12px; -// $switch-font-size-med: 14px; -// $switch-font-size-lrg: 17px; -// $switch-label-side-padding: 6px; - - -// We use these to style the switch-paddle -// $switch-paddle-bg: $white; -// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); -// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); -// $switch-paddle-border-width: 1px; -// $switch-paddle-border-style: solid; -// $switch-paddle-transition-speed: .1s; -// $switch-paddle-transition-ease: ease-out; -// $switch-positive-color: scale-color($success-color, $lightness: 94%); -// $switch-negative-color: $white-smoke; - -// Outline Style for tabbing through switches -// $switch-label-outline: 1px dotted $jumbo; - -// 30. Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-table-classes: $include-html-classes; - -// These control the background color for the table and even rows -// $table-bg: $white; -// $table-even-row-bg: $snow ; - -// These control the table cell border style -// $table-border-style: solid; -// $table-border-size: 1px; -// $table-border-color: $gainsboro; - -// These control the table head styles -// $table-head-bg: $white-smoke ; -// $table-head-font-size: rem-calc(14); -// $table-head-font-color: $jet; -// $table-head-font-weight: $font-weight-bold; -// $table-head-padding: rem-calc(8 10 10); - -// These control the row padding and font styles -// $table-row-padding: rem-calc(9 10); -// $table-row-font-size: rem-calc(14); -// $table-row-font-color: $jet; -// $table-line-height: rem-calc(18); - -// These are for controlling the layout, display and margin of tables -// $table-layout: auto; -// $table-display: table-cell; -// $table-margin-bottom: rem-calc(20); - -// 31. Tabs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tabs-classes: $include-html-classes; - -// $tabs-navigation-padding: rem-calc(12); -// $tabs-navigation-bg-color: $mid-purple; -// $tabs-navigation-active-bg-color: $dark-purple; -// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); -// $tabs-navigation-font-color: $white; -// $tabs-navigation-active-font-color: $tabs-navigation-font-color; -// $tabs-navigation-font-size: rem-calc(14); -// $tabs-navigation-font-family: $body-font-family; - -// $tabs-content-margin-bottom: rem-calc(24); -// $tabs-content-padding: $column-gutter/2; - -// $tabs-vertical-navigation-margin-bottom: 1.25rem; - -// custon background -// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} - - -// 32. Thumbnails -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control border styles -// $thumb-border-style: solid; -// $thumb-border-width: 4px; -// $thumb-border-color: $white; -// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); -// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); - -// Radius and transition speed for thumbs -// $thumb-radius: $global-radius; -// $thumb-transition-speed: 200ms; - -// 33. Tooltips -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tooltip-classes: $include-html-classes; - -// $has-tip-border-bottom: dotted 1px $iron; -// $has-tip-font-weight: $font-weight-bold; -// $has-tip-font-color: $oil; -// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); -// $has-tip-font-color-hover: $primary-color; -// $has-tip-cursor-type: help; - -// $tooltip-padding: rem-calc(12); -// $tooltip-bg: $oil; -// $tooltip-font-size: rem-calc(14); -// $tooltip-font-weight: $font-weight-normal; -// $tooltip-font-color: $white; -// $tooltip-line-height: 1.3; -// $tooltip-close-font-size: rem-calc(10); -// $tooltip-close-font-weight: $font-weight-normal; -// $tooltip-close-font-color: $monsoon; -// $tooltip-font-size-sml: rem-calc(14); -// $tooltip-radius: $global-radius; -// $tooltip-rounded: $global-rounded; -// $tooltip-pip-size: 5px; -// $tooltip-max-width: 300px; - -// 34. Top Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-top-bar-classes: $include-html-classes; - -// Background color for the top bar -// $topbar-bg-color: $mid-purple; -// $topbar-bg: $topbar-bg-color; - -// Height and margin -// $topbar-height: 45px; -// $topbar-margin-bottom: 30px; - -// Controlling the styles for the title in the top bar -// $topbar-title-weight: $font-weight-normal; -// $topbar-title-font-size: rem-calc(17); - -// Style the top bar dropdown elements -// $topbar-dropdown-bg: $mid-purple; -// $topbar-dropdown-link-color: $white; -// $topbar-dropdown-link-bg: $mid-purple; -// $topbar-dropdown-link-weight: $font-weight-normal; -// $topbar-dropdown-toggle-size: 5px; -// $topbar-dropdown-toggle-color: $white; -// $topbar-dropdown-toggle-alpha: 0.4; - -// Set the link colors and styles for top-level nav - -// $topbar-link-color: $white; -// $topbar-link-color-hover: $white; -// $topbar-link-color-active: $white; -// $topbar-link-color-active-hover: $white; -// $topbar-link-weight: $font-weight-normal; -// $topbar-link-font-size: rem-calc(16); -// $topbar-link-hover-lightness: -10%; // Darken by 10% -// $topbar-link-bg: $topbar-bg; -// $topbar-link-bg-color-hover: $charcoal; -// $topbar-link-bg-hover: $dark-purple; -// $topbar-link-bg-active: $dark-purple !default; -// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); - -// $topbar-link-font-family: $body-font-family; -// $topbar-link-text-transform: none; -// $topbar-link-padding: $topbar-height / 3; -// $topbar-back-link-size: $h5-font-size; -// $topbar-link-dropdown-padding: 20px; - -// $topbar-button-font-size: 0.75rem; -// $topbar-button-top: 7px; - -// $topbar-dropdown-label-color: $monsoon; -// $topbar-dropdown-label-text-transform: uppercase; -// $topbar-dropdown-label-font-weight: $font-weight-bold; -// $topbar-dropdown-label-font-size: rem-calc(10); -// $topbar-dropdown-label-bg: $oil; - -// Top menu icon styles -// $topbar-menu-link-transform: uppercase; -// $topbar-menu-link-font-size: rem-calc(13); -// $topbar-menu-link-weight: $font-weight-bold; -// $topbar-menu-link-color: $white; -// $topbar-menu-icon-color: $white; -// $topbar-menu-link-color-toggled: $jumbo; -// $topbar-menu-icon-color-toggled: $jumbo; - -// Transitions and breakpoint styles -// $topbar-transition-speed: 300ms; -// Using rem-calc for the below breakpoint causes issues with top bar -// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout -// $topbar-media-query: $medium-up; - -// Divider Styles -// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); -// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); - -// Sticky Class -// $topbar-sticky-class: ".sticky"; -// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item - -// 36. Visibility Classes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-visibility-classes: $include-html-classes; -// $include-table-visibility-classes: true; -// $include-legacy-visibility-classes: true; -// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss deleted file mode 100644 index ef01bcee..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss +++ /dev/null @@ -1,103 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -// This is the default html and body font-size for the base rem value. -$rem-base: 16px !default; - -// IMPORT ONCE -// We use this to prevent styles from being loaded multiple times for compenents that rely on other components. -$modules: () !default; -@mixin exports($name) { - $module_index: index($modules, $name); - @if (($module_index == null) or ($module_index == false)) { - $modules: append($modules, $name); - @content; - } -} - -// -// @functions -// - - -// RANGES -// We use these functions to define ranges for various things, like media queries. -@function lower-bound($range){ - @if length($range) <= 0 { - @return 0; - } - @return nth($range,1); -} - -@function upper-bound($range) { - @if length($range) < 2 { - @return 999999999999; - } - @return nth($range, 2); -} - -// STRIP UNIT -// It strips the unit of measure and returns it -@function strip-unit($num) { - @return $num / ($num * 0 + 1); -} - -// CONVERT TO REM -@function convert-to-rem($value, $base-value: $rem-base) { - $value: strip-unit($value) / strip-unit($base-value) * 1rem; - @if ($value == 0rem) { $value: 0; } // Turn 0rem into 0 - @return $value; -} - -@function data($attr) { - @if $namespace { - @return '[data-' + $namespace + '-' + $attr + ']'; - } - - @return '[data-' + $attr + ']'; -} - -// REM CALC - -// New Syntax, allows to optionally calculate on a different base value to counter compounding effect of rem's. -// Call with 1, 2, 3 or 4 parameters, 'px' is not required but supported: -// -// rem-calc(10 20 30px 40); -// -// Space delimited, if you want to delimit using comma's, wrap it in another pair of brackets -// -// rem-calc((10, 20, 30, 40px)); -// -// Optionally call with a different base (eg: 8px) to calculate rem. -// -// rem-calc(16px 32px 48px, 8px); -// -// If you require to comma separate your list -// -// rem-calc((16px, 32px, 48), 8px); - -@function rem-calc($values, $base-value: $rem-base) { - $max: length($values); - - @if $max == 1 { @return convert-to-rem(nth($values, 1), $base-value); } - - $remValues: (); - @for $i from 1 through $max { - $remValues: append($remValues, convert-to-rem(nth($values, $i), $base-value)); - } - @return $remValues; -} - -// OLD EM CALC -// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() -@function emCalc($values){ - @return rem-calc($values); -} - -// OLD EM CALC -// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() -@function em-calc($values){ - @return rem-calc($values); -} diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst deleted file mode 100644 index ab79904d..00000000 --- a/cookiecutters/scaffold/README.rst +++ /dev/null @@ -1,40 +0,0 @@ -======================= -atramhasis demo project -======================= - -Requirements ------------- - -* Python 3.9+ -* npm - -Usage ------ - -#. Use cookiecutter to generate the scaffold project - -.. code-block:: bash - - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold - -#. Create a virtual environment and install requirements - - .. code-block:: bash - - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv - # Change directory into your newly created project if not already there. - $ pip install -r requirements-dev.txt - $ pip install -e . - -#. Setup database - - .. code-block:: bash - - $ alembic upgrade head - -#. Run server - - .. code-block:: bash - - $ cd - $ pserve development.ini diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt deleted file mode 100644 index 00655981..00000000 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt +++ /dev/null @@ -1,4 +0,0 @@ -0.0 ---- - -- Initial version \ No newline at end of file diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index b03c4474..8e658d58 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -16,7 +16,7 @@ instance with only these default settings. Creating your own project ========================= -Follow the README at `atramhasis scaffold cookiecutter `_ +Follow the README at `atramhasis scaffold cookiecutter `_ This gives you a clean slate to start your customisations on. diff --git a/docs/source/demo.rst b/docs/source/demo.rst index d1955469..d9eeae45 100644 --- a/docs/source/demo.rst +++ b/docs/source/demo.rst @@ -24,7 +24,7 @@ Once cookiecutter is installed, you use it to generate the demo site. .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutter Running this command will ask a few questions. Just accept the default answers, unless you want to give your project a different name. After the @@ -35,8 +35,9 @@ requirements: .. code-block:: bash $ cd atramhasis_demo - $ pip install -r requirements-dev.txt - $ pip install -e . + # The [dev] optional requirement will install the waitress WSGI server. + # You are of course free to choose another. + $ pip install -e .[dev] Now it's time to setup our database (a simple SQLite database) and add some testdata: @@ -54,13 +55,6 @@ functionality: $ dump_rdf development.ini -Almost done! All we need now are some frontend dependencies: - -.. code-block:: bash - - $ cd atramhasis_demo/static - $ npm install - Finally, we can start our server. Return to the root of your project repo and run pserve: From 14703869f37723e841d21a6d96e9dc9696dcd03e Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 11:58:57 +0200 Subject: [PATCH 05/20] Revert "Simplify cookiecutters" This reverts commit ff45f5e0cee5cc3f9bcd18eeb57d5ad7e19ed4d4. --- cookiecutter/README.rst | 47 - cookiecutter/__init__.py | 0 .../{{cookiecutter.root_folder}}/__init__.py | 0 cookiecutters/demo/README.rst | 49 + cookiecutters/demo/cookiecutter.json | 5 + .../{{cookiecutter.root_folder}}/CHANGES.txt | 0 .../{{cookiecutter.root_folder}}/MANIFEST.in | 2 + .../{{cookiecutter.root_folder}}/README.rst | 3 + .../{{cookiecutter.root_folder}}/alembic.ini | 60 + .../development.ini | 129 + .../pyproject.toml | 31 + .../requirements-dev.txt | 4 + .../requirements.txt | 1 + .../__init__.py | 56 + .../event_handlers.py | 14 + .../locale/atramhasis.pot | 183 + .../locale/en/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2693 bytes .../locale/en/LC_MESSAGES/atramhasis.po | 149 + .../locale/fr/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2877 bytes .../locale/fr/LC_MESSAGES/atramhasis.po | 201 + .../locale/nl/LC_MESSAGES/atramhasis.mo | Bin 0 -> 2799 bytes .../locale/nl/LC_MESSAGES/atramhasis.po | 201 + .../skos/__init__.py | 41 + .../static/Gemfile | 4 + .../static/config.rb | 27 + .../static/css/app-admin.css | 15122 ++++++++++++++++ .../static/css/app.css | 14079 ++++++++++++++ .../static/css/print.css | 20 + .../static/css/schemetree.css | 8 + .../static/img/.gitkeep | 1 + .../static/img/atramlogo.png | Bin 0 -> 4516 bytes .../static/img/favicon.ico | Bin 0 -> 1361 bytes .../static/img/headimg.png | Bin 0 -> 20042 bytes .../static/img/listitem.png | Bin 0 -> 14931 bytes .../static/js/app.js | 32 + .../static/js/concept.js | 12 + .../static/package-lock.json | 23 + .../static/package.json | 14 + ...{{cookiecutter.python_package}}-admin.scss | 1 + ...ookiecutter.python_package}}-settings.scss | 1 + .../_{{cookiecutter.python_package}}.scss | 1 + .../static/scss/app-admin.scss | 15 + .../static/scss/app.scss | 14 + .../scss/atramhasis/_atramhasis-admin.scss | 658 + .../scss/atramhasis/_atramhasis-article.scss | 40 + .../scss/atramhasis/_atramhasis-custom.scss | 130 + .../scss/atramhasis/_atramhasis-footer.scss | 15 + .../scss/atramhasis/_atramhasis-forms.scss | 29 + .../scss/atramhasis/_atramhasis-header.scss | 2 + .../scss/atramhasis/_atramhasis-home.scss | 24 + .../scss/atramhasis/_atramhasis-icons.scss | 40 + .../scss/atramhasis/_atramhasis-mquery.scss | 57 + .../scss/atramhasis/_atramhasis-settings.scss | 1534 ++ .../scss/atramhasis/_atramhasis-topbar.scss | 687 + .../static/scss/atramhasis/_settings.scss | 1509 ++ .../atramhasis/foundation/_functions.scss | 103 + cookiecutters/scaffold/README.rst | 40 + .../scaffold}/cookiecutter.json | 0 .../{{cookiecutter.root_folder}}/CHANGES.txt | 4 + .../{{cookiecutter.root_folder}}/README.rst | 0 .../{{cookiecutter.root_folder}}/alembic.ini | 0 .../development.ini | 0 .../pyproject.toml | 0 .../__init__.py | 0 docs/source/customisation.rst | 2 +- docs/source/demo.rst | 14 +- 66 files changed, 35386 insertions(+), 52 deletions(-) delete mode 100644 cookiecutter/README.rst delete mode 100644 cookiecutter/__init__.py delete mode 100644 cookiecutter/{{cookiecutter.root_folder}}/__init__.py create mode 100644 cookiecutters/demo/README.rst create mode 100644 cookiecutters/demo/cookiecutter.json rename {cookiecutter => cookiecutters/demo}/{{cookiecutter.root_folder}}/CHANGES.txt (100%) create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/favicon.ico create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/listitem.png create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss create mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss create mode 100644 cookiecutters/scaffold/README.rst rename {cookiecutter => cookiecutters/scaffold}/cookiecutter.json (100%) create mode 100644 cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt rename {cookiecutter => cookiecutters/scaffold}/{{cookiecutter.root_folder}}/README.rst (100%) rename {cookiecutter => cookiecutters/scaffold}/{{cookiecutter.root_folder}}/alembic.ini (100%) rename {cookiecutter => cookiecutters/scaffold}/{{cookiecutter.root_folder}}/development.ini (100%) rename {cookiecutter => cookiecutters/scaffold}/{{cookiecutter.root_folder}}/pyproject.toml (100%) rename {cookiecutter => cookiecutters/scaffold}/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py (100%) diff --git a/cookiecutter/README.rst b/cookiecutter/README.rst deleted file mode 100644 index 028e7d5b..00000000 --- a/cookiecutter/README.rst +++ /dev/null @@ -1,47 +0,0 @@ -=========================== -atramhasis scaffold project -=========================== - -Requirements ------------- - -* Python 3.9+ -* cookiecutter - -Usage ------ - -#. Use cookiecutter to generate the scaffold project - - .. code-block:: bash - - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutter - -#. Create a virtual environment and install requirements - - .. code-block:: bash - - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_scaffold_venv - # Change directory into your newly created project if not already there. - # The [dev] optional requirement will install the waitress WSGI server. - # You are of course free to choose another. - $ pip install -e .[dev] - -#. Setup database - - .. code-block:: bash - - $ alembic upgrade head - - Optionally, add demo data: - - .. code-block:: bash - - $ initialize_atramhasis_db development.ini - -#. Run server - - .. code-block:: bash - - $ cd - $ pserve development.ini diff --git a/cookiecutter/__init__.py b/cookiecutter/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cookiecutter/{{cookiecutter.root_folder}}/__init__.py b/cookiecutter/{{cookiecutter.root_folder}}/__init__.py deleted file mode 100644 index e69de29b..00000000 diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst new file mode 100644 index 00000000..ec01a08b --- /dev/null +++ b/cookiecutters/demo/README.rst @@ -0,0 +1,49 @@ +======================= +atramhasis demo project +======================= + +Requirements +------------ + +* Python 3.9+ +* npm + +Usage +----- + +#. Use cookiecutter to generate the demo project + +.. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo + +#. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv + # Change directory into your newly created project if not already there. + pip install -r requirements-dev.txt + pip install -e . + +#. Setup database + + .. code-block:: bash + + alembic upgrade head + # fill the database with data + initialize_atramhasis_db development.ini + +#. install frontend requirements + + .. code-block:: bash + + cd /static + npm install + +#. Run server + + .. code-block:: bash + + cd + pserve development.ini diff --git a/cookiecutters/demo/cookiecutter.json b/cookiecutters/demo/cookiecutter.json new file mode 100644 index 00000000..b07501bf --- /dev/null +++ b/cookiecutters/demo/cookiecutter.json @@ -0,0 +1,5 @@ +{ + "root_folder": "atramhasis_demo", + "python_package": "atramhasis_demo", + "package_logger": "demo_logger" +} diff --git a/cookiecutter/{{cookiecutter.root_folder}}/CHANGES.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/CHANGES.txt rename to cookiecutters/demo/{{cookiecutter.root_folder}}/CHANGES.txt diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in b/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in new file mode 100644 index 00000000..637fe6be --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/MANIFEST.in @@ -0,0 +1,2 @@ +include *.txt *.ini *.cfg *.rst +recursive-include {{cookiecutter.python_package}} *.ico *.png *.css *.gif *.jpg *.pt *.txt *.jinja2 *.js *.html *.xml diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst b/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst new file mode 100644 index 00000000..8555ad9b --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/README.rst @@ -0,0 +1,3 @@ +{{cookiecutter.python_package}} README + +This is an Atramhasis demo application diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini new file mode 100644 index 00000000..2da4fe97 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/alembic.ini @@ -0,0 +1,60 @@ +# A generic, single database configuration. + +[alembic] +# path to migration scripts +script_location = atramhasis:alembic + +# template used to generate migration files +# file_template = %%(rev)s_%%(slug)s + +# max length of characters to apply to the +# "slug" field +#truncate_slug_length = 40 + +# set to 'true' to run the environment during +# the 'revision' command, regardless of autogenerate +# revision_environment = false + +# set to 'true' to allow .pyc and .pyo files without +# a source .py file to be detected as revisions in the +# versions/ directory +# sourceless = false + +# sqlalchemy.url = sqlite:///%(here)s/atramhasis.sqlite + +ini_location = %(here)s/development.ini + +# Logging configuration +[loggers] +keys = root,sqlalchemy,alembic + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = WARN +handlers = console +qualname = + +[logger_sqlalchemy] +level = WARN +handlers = +qualname = sqlalchemy.engine + +[logger_alembic] +level = INFO +handlers = +qualname = alembic + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(levelname)-5.5s [%(name)s] %(message)s +datefmt = %H:%M:%S diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini new file mode 100644 index 00000000..835d8dac --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/development.ini @@ -0,0 +1,129 @@ +### +# app configuration +# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/environment.html +### + +[app:main] +use = egg:{{cookiecutter.python_package}} + +pyramid.reload_templates = true +pyramid.debug_authorization = false +pyramid.debug_notfound = false +pyramid.debug_routematch = false +pyramid.default_locale_name = en +pyramid.includes = + pyramid_debugtoolbar + pyramid_tm +jinja2.directories = + atramhasis:templates + {{cookiecutter.python_package}}:templates +jinja2.extensions = + jinja2.ext.do +jinja2.filters = + label_sort = atramhasis.utils.label_sort +available_languages = en nl fr +sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite + +atramhasis.session_factory.secret = test123 + +skosprovider.skosregistry_location = request +skosprovider.skosregistry_factory = {{cookiecutter.python_package}}.skos.create_registry + +jinja2.i18n.domain = atramhasis + +# Run dojo from source (src) or distribution (dist) +# If unspecified, defaults to src. +dojo.mode = dist + +# cache +cache.tree.backend = dogpile.cache.memory +cache.tree.arguments.cache_size = 5000 +cache.tree.expiration_time = 7000 + +cache.list.backend = dogpile.cache.memory +cache.list.arguments.cache_size = 5000 +cache.list.expiration_time = 7000 + +# Filesystem location to dump exports +atramhasis.dump_location = %(here)s/datadumps + +# Location of rdf2hdt executable +# atramhasis.rdf2hdt = /link/to/rdf2hdt + +# Assume an LDF server is present? +# atramhasis.ldf.enabled = True + +# Location of the config file for the LDF server +# atramhasis.ldf.config_location = %(here)s + +# External url of the LDF server +# atramhasis.ldf.baseurl = http://demo.atramhasis.org/ldf + +# Protocol the LDF server is operating under. +# See the LDF docs for more info +# atramhasis.ldf.protocol = http + +# By default, the toolbar only appears for clients from IP addresses +# '127.0.0.1' and '::1'. +# debugtoolbar.hosts = 127.0.0.1 ::1 + + +layout.focus_conceptschemes = + HERITAGETYPE + PERIOD + GEOGRAPHY + MATERIALS + +### +# wsgi server configuration +### + +[server:main] +use = egg:waitress#main +host = 0.0.0.0 +port = 6543 + +### +# logging configuration +# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html +### + +[loggers] +keys = root, atramhasis, sqlalchemy, {{cookiecutter.package_logger}} + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = INFO +handlers = console + +[logger_atramhasis] +level = DEBUG +handlers = +qualname = atramhasis + +[logger_sqlalchemy] +level = INFO +handlers = +qualname = sqlalchemy.engine +# "level = INFO" logs SQL queries. +# "level = DEBUG" logs SQL queries and results. +# "level = WARN" logs neither. (Recommended for production systems.) + +[logger_{{cookiecutter.package_logger}}] +level = DEBUG +handlers = +qualname = {{cookiecutter.python_package}} + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml new file mode 100644 index 00000000..0c8bd0bc --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml @@ -0,0 +1,31 @@ +[build-system] +requires = ["hatchling", "hatch-fancy-pypi-readme"] +build-backend = "hatchling.build" + +[project] +name = "{{ cookiecutter.python_package }}" +description = "My atramhasis setup" +version = "0.0.1" + +dependencies = [ + "atramhasis", + "pyramid", + "SQLAlchemy", + "skosprovider", + "skosprovider_getty", +] + +[project.optional-dependencies] +dev = [ + "waitress" +] + +[project.entry-points."paste.app_factory"] +main = "{{ cookiecutter.python_package }}:main" + +[tool.hatch.metadata.hooks.fancy-pypi-readme] +content-type = "text/x-rst" +fragments = [ + { path = "README.rst" }, + { path = "CHANGES.rst" }, +] \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt new file mode 100644 index 00000000..8cb1ab6f --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt @@ -0,0 +1,4 @@ +# Runtime requirements +--requirement requirements.txt +waitress +pyramid-debugtoolbar diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt new file mode 100644 index 00000000..c2ba756e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt @@ -0,0 +1 @@ +atramhasis \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py new file mode 100644 index 00000000..acf240e3 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py @@ -0,0 +1,56 @@ +import os + +from atramhasis.data.models import Base +from pyramid.config import Configurator +from pyramid.session import SignedCookieSessionFactory +from pyramid.settings import aslist +from sqlalchemy import engine_from_config + + +def main(global_config, **settings): + """This function returns a Pyramid WSGI application.""" + + # Set up sqlalchemy + engine = engine_from_config(settings, "sqlalchemy.") + Base.metadata.bind = engine + + # update settings + settings["layout.focus_conceptschemes"] = aslist( + settings["layout.focus_conceptschemes"], flatten=False + ) + + # set up dump location + dump_location = settings["atramhasis.dump_location"] + if not os.path.exists(dump_location): + os.makedirs(dump_location) + + # Set up pyramid + config = Configurator(settings=settings) + + # set default session factory + atramhasis_session_factory = SignedCookieSessionFactory( + settings["atramhasis.session_factory.secret"] + ) + config.set_session_factory(atramhasis_session_factory) + + # Set up atramhasis + config.include("atramhasis") + # Set up atramhasis db + config.include("atramhasis:data.db") + + # Set up translations + config.add_translation_dirs("{{cookiecutter.python_package}}:locale/") + + # Override assets + config.override_asset( + to_override="atramhasis:static/", + override_with="{{cookiecutter.python_package}}:static/", + ) + # Add atramhasis static folder + config.add_static_view( + name="static", path="atramhasis:static", cache_max_age=3600 + ) + + config.scan() + + return config.make_wsgi_app() diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py new file mode 100644 index 00000000..57467500 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/event_handlers.py @@ -0,0 +1,14 @@ +# -*- coding: utf-8 -*- +from atramhasis.protected_resources import ProtectedResourceEvent +from atramhasis.protected_resources import ProtectedResourceException +from pyramid.events import subscriber + + +@subscriber(ProtectedResourceEvent) +def sample_impl(event): + if event.uri.endswith("2"): + referenced_in = ["urn:someobject", "http://test.test.org/object/2"] + raise ProtectedResourceException( + "resource {0} is still in use, preventing operation".format(event.uri), + referenced_in, + ) diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot new file mode 100644 index 00000000..ed86d7f9 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot @@ -0,0 +1,183 @@ +# Translations template for atramhasis. +# Copyright (C) 2015 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2015. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.4.1-dev\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:37+0100\n" +"PO-Revision-Date: 2016-09-27 14:32+0100\n" +"Last-Translator: FULL NAME \n" +"Language-Team: LANGUAGE \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.5.4\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "" + +msgid "sortLabel" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "" +msgstr[1] "" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "" + +msgid "recently_viewed" +msgstr "" + +msgid "follow" +msgstr "" + +msgid "popular_category" +msgstr "" + +msgid "view_tree" +msgstr "" + +msgid "view_relations" +msgstr "" + +msgid "tree_help" +msgstr "" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..d9eb07931ba64816163679239c905b7d4ff37224 GIT binary patch literal 2693 zcmbuAJ!~9B6vqch2p9+?L?}oo8iayv#d}}*vMy&6Cw7p9tvI%ofFiM)+kJPpcyDJl zGwaKB6p2Iy5)z6;L4}~8Ns$5}y0km4OyF|@zt`|{Pw;5``Qb?+&SH2UdhGA%K2IFC5+FP z>sLy?3qFT=AAAAaD(8nF`}+`l7W}9je+sgn&q0p=4Y(h?3myT#1NVVHf^7Eydi*oUeO-Zbp1%p+#{4HB=Q|0f9JdPc`WcYt7eKCixm%0iE-whC7aUFj+UjjMb7|inlk70ZZOBSSK>^7vGsv&2nXX~<@=YnDq2%a5+vrckk4QEiHaaz^!g z%0||w8)+=sMyrqvb6`mXI*uuDkxuZK1e7`vMmET-#gyOCChH6A)5eJoO!YwYqA;YS za2{Ekk&g($7F@<0(2BltL61P{x5@arQ$Arv8}g$BUSY!_6J?MFwkFzPhfd-sAwSeX z)~Cc3Haew5q&m%FW&A)n>S{9-si97hgP{Pn@zCFnXh5Mb6vL<_f>>cmnV?sKYr-QJ z?OWv8r@bSekkXEY8>U!C^+hb3wfm71fHq;2AdZg;)DSVUl(4Uuw89x8zejN@*n_X) zxOmvr?tEd?bI#q*GtV>5hwMWPC=PTVJ=S8)=ns&!w;Xy`$?*9!<@j`Etx}sCp?P4A+iyt&>YN@&VPt$y08HN3`2*{C-g zvnOixS`CKYI&DWBXl!@ZtDW&0v$B4=dFt$mS_5_~$~te;sKlc2+B79*l5VED@Jz|h zz}qC%=NZ{rSvem^6>Yln6Kip1RP0^Cm9R~jr1{X!HO|T6ac(M+ug}T)^u+4&>e9II zI;y>>6NjVsHqqjybaca2(^y5xIT`envE=45*YRe@cAR5}jJK2o8Yk6l%Gq}0Cf=rm z4Br{=!mueX@GX{&$}A%MpVv>8uR|-HZ&_z_(w$$}c^CPOR*B@h?OC0ffM(=?+Fn~( z3S~>l9`5(tWY4*@S*;ERgUa9}H>`?=pQ_dxRlB8ab#i{=oy!}os+yM+M(BM-zNa%8 zz;k9vx*npyt4h;2!kdGGlupay&6m7YZtFm``OS*R&R_#sm6>Qps?7DYiQG_jqL`Nk zxZ5(0tiyAqQh}+_S+~bqWSX_%Uq(0$(@_CcTGg`PRyCcMXuz(*Rcy87D~;45*W)hi zlzV(ih5ab;;o8x(ot)2yW5;==!`&5XslsqZW@(7?gRcH2)US9E*Lw^o=Pi7 z=|2eJWo#RZq1+>emvS+bNq;OPJ}X8DpB~3R7%xGQ;H)^ z3n9SE|EPd+)Ivn%V?=bV5K*`-{Ol1^$R2K9d1u#4O_l$qsT;Ypa%;p!uBo!r)U}v! zm1QBcQjN}Iv|JkR$m=NZ-vw4aUSL\n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "There is %(count)s result:" +msgstr[1] "There are %(count)s results:" + +msgid "altLabel" +msgstr "alt labels" + +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis is an open-source, web-based SKOS editor. You can use this webapplication to " +"browse SKOS vocabularies, thesauri, authority files, word lists, ... through " +"the public interface.

Atramhasis also comes with an admin interface you can use to add, update and " +"remove concepts to your vocabularies.

" + +msgid "broader" +msgstr "broader" + +msgid "browse" +msgstr "browse" + +msgid "collection" +msgstr "collection" + +msgid "concept" +msgstr "concept" + +msgid "discussion_forum" +msgstr "Our discussion forum" + +msgid "export" +msgstr "export" + +msgid "hiddenLabel" +msgstr "hidden labels" + +msgid "sortLabel" +msgstr "sort labels" + +msgid "issue_tracker" +msgstr "Our issue tracker" + +msgid "labels" +msgstr "labels" + +msgid "matches" +msgstr "matches" + +msgid "member_of" +msgstr "member of" + +msgid "members" +msgstr "members" + +msgid "more_information" +msgstr "You can find more information about this project at" + +msgid "narrower" +msgstr "narrower" + +msgid "notes" +msgstr "notes" + +msgid "online_documentation" +msgstr "Our online documentation" + +msgid "open" +msgstr "open" + +msgid "prefLabel" +msgstr "preferred labels" + +msgid "related" +msgstr "related" + +msgid "relations" +msgstr "relations" + +msgid "search" +msgstr "search" + +msgid "search_for" +msgstr "Search for" + +msgid "select_scheme" +msgstr "Select scheme" + +msgid "select_type" +msgstr "Select type" + +msgid "submit" +msgstr "submit" + +msgid "subordinate_arrays" +msgstr "subordinate arrays" + +msgid "superordinates" +msgstr "superordinates" + +msgid "type_all" +msgstr "all types" + +msgid "type_collection" +msgstr "collections" + +msgid "type_concept" +msgstr "concepts" + +msgid "welcome_to" +msgstr "Welcome to Atramhasis " + +msgid "recently_viewed" +msgstr "Recently viewed" + +msgid "follow" +msgstr "Follow Atramhasis" + +msgid "popular_category" +msgstr "Popular in this category" + +msgid "view_tree" +msgstr "View in tree structure" + +msgid "view_relations" +msgstr "View all relations" + +msgid "tree_help" +msgstr "Left click to expand nodes, right click to open concept(scheme)" + +msgid "select_scheme_error" +msgstr "Please select a concept scheme" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..4f405c84f7c3e26020c5b898e5da695aeeb68531 GIT binary patch literal 2877 zcmZvd&u<$=6vwAfpoHI)pAw+qP$i{Z+cC5aCb62PDO4n+N}^sknDOqjJ!QSKogewZ z0Ugj6AfI3QJg-|jX}p;400?#!Eczu*4!;KBC= zexAYK6ZlIH@Z03)>sy34h1YMuL*QTFec(0l4)ESvg}5Dj1e^k&1bKZ1ydP{-`->G{ z0`J258h8)*YPGIGK9_@cf;-jw+aTZb9?1GX25$pD1s?)G2M>Z*K$iOsq>P>-!aCd;X~24`7k+xeGiE9tK(8Cdl!84dndyK=$_?P=fD)eD4?F!{E0dt`t9l z_!U1_{0(Hg{{$ZcuYpg4k7AL}JrD9dYaq)d`1dGiK=$KZ@ErId$Z`7xWc#jytnVL? z{XdAsr@*HQ;|F9(YA27(#3p3^sFRjlNPSCe7F!D2|J`#fp;Eu1x|9m#tr`xL)2>51 zc`CZrsDvzY+mVP(no{hw$?%xPlzWkA7YFCC)ae-;h63k|^`Zw+vn>WXNhm8X*Ukm% zKtudGu1r~>6GP?W0f98^lI@sY^@J5;siQO83K>?JDGM`jG&3G2OqS}5I*EzHkTPG& zn4B_^n>?h-c4FnJZ|ttfE%izpEX9ybcRO2}wkZ*oQV3Oq5+@uf8xJb5Pk3afI}UaZ z>BhGX!K6J2znfzp-j}*u=nl0PfU$|rpr->5)Gl;{oN%sObi!Mr&VbTf@C_Z6rsc!F za2FfbW6rjB3d;+Ni&wrwT(IU6OpVSb(M7VHl$M;NR5ogjsdeJ?M60f^ljuz7yJ*w2 zrt@xfSJnv}sl55N%^y5-V9hs6KA)*}a!&lhlw`lF2;M9c?14 zE$L~;*Yi~A>;)MQly&46g6~Ch6FD}qM>bl{VuS4TTXL?e{nU$;k>xsx&g{128LnK} ztj$4#m~@kg<6sG0(Yo0px-8W=mySnHqTj@P-kx{fnylYm-0M0?&dZR=@hH)r0s^7r z0L8m7J@7tn)$7~a+qLayIWTnu_PKhaS$D4+SD$Wgyu7wCUsr8OnM`#*BS~IzJ4k1O zjj1Ltn&4z^!WO+DgV(8cWMxd=lT>-0YP1UyDYvQ1QdZ_@1W;R*_O(Ng%7o<5cz3*3tH~rtwo$4e;qO*)gk(Cckt5qv zG08l1Q@*t}U#}uFU(eeTk=hp_44m9JLWue*MMGvDngiV33)PVsl?-*(u_kyr>ZaQh z4X}~7U>wp3XN!PABfPswY>FtTOMHzz4o4E*gQpxsxJ$7x6F;9f-iYn z^v9!YJhJSZ=uyxZqqy^C^Yj&iPL{*buYc*J*5&& ztq{_<3%R$Zn~pyllAFkhC1a7%++>MD?UsWWcP3N}Vr+^1b%TOM{h&5d#4ADWN=vwI z#-FePE#Whd#`QNEAB1Ps= zW;F2us&p3XT!kIDlko?SyUao>4Y@*ua?ZqhJSyistaW(8JjbLbv3~u@ijDE8`oLw} zBd!J6e1VCOuyilZV}QqT0gT>t9q%1$-Y7F|QHxWy}e- z97)4B8x%`uP}x@j7MJZg9$~g6NEMf0W{}|HGG?K~8tqG&GL(?GUZcWuq4Nng&+V%~ lel9-goN)9!1i6D*bn>Ywc8YAEgF@^v@HpG)w6a}G;$I5GQs4jp literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po new file mode 100644 index 00000000..79431c06 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po @@ -0,0 +1,201 @@ +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:28+0100\n" +"PO-Revision-Date: 2017-06-28 16:16+0200\n" +"Last-Translator: \n" +"Language-Team: fr \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "feuilleter" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "concept" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "collection" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "libellés" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "notes" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "relations" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "générique" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "spécifique" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "associé" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "Collections assujetties" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "membres" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "Eléments parents" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "membre de" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "Correspondances" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "concepts" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "Sélectionnez un schéma" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "libellés principaux" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "libellés alt" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "libellés masqués" + +msgid "sortLabel" +msgstr "libellés pour trier" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "recherche" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "ouvrir" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "exporter au format" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "Sélectionnez un type" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "tous les types" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "collections" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "Rechercher" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "rechercher" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "%(count)s occurence:" +msgstr[1] "%(count)s occurences:" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis est un éditeur SKOS en ligne et open source. Vous pouvez utiliser cette " +"application web pour parcourir les vocabulaires, lexiques, fichiers " +"d'autorité, listes de mots,... du SKOS au travers de l'interface publique.

Atramhasis dispose également d'une interface d'administration que vous pouvez " +"utiliser pour ajouter, modifier et supprimer les concepts de vos " +"vocabulaires.

" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "Vous pouvez trouver plus d'information à propos de ce projet à" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "Notre forum de discussion" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "Notre documentation en ligne" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "Suivi des problèmes" + +msgid "recently_viewed" +msgstr "Consultés récemment" + +msgid "follow" +msgstr "Suivre Atramhasis" + +msgid "popular_category" +msgstr "Populaires dans cette catégorie" + +msgid "view_tree" +msgstr "Voir dans structure de l'arbre" + +msgid "view_relations" +msgstr "Voir toutes les relations" + +msgid "tree_help" +msgstr "Clic gauche pour étendre les nodes, clic droit pour ouvrir le concept" + +msgid "select_scheme_error" +msgstr "Veuillez sélectionner un schéma" + +#~ msgid "type" +#~ msgstr "type" + +#~ msgid "language" +#~ msgstr "langage" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo new file mode 100644 index 0000000000000000000000000000000000000000..dc8d1b598394113ba50a434ac38377e5d3d13de5 GIT binary patch literal 2799 zcmZvc&x;&I6vsCl^ zs@};44>@=c1rGrYcn}mMhk&OX#DfSTcrbX-gCYnXJd1yUeqVR*&Klih_tW+2)%#Vi z-fxfY_(0(2dHgh)ES?R*5X{~O>=@Fw^;_$9al`~hUWpFlqU z2gq^$39{Y4YxzA;=6D|gIo{nM$MG!q7&rrRe2XC4c?D$si{PVR58MS7_5Rx+$MrtQ z{;q)!fY(9Ry9u(LZ$S2U3-qY*&)~~gFTps=uYsRI{wc`%FTp6=UBMq-Uj#W10y&OR zEx!V?-*>^XPWAo`kmLReA6@$b?GA=43=}^CDBO8>>L6bsHjg)URT26hk-L=&oxTQz9H?P^t+hUU*V2 z9@OBR@X1McJ>neEzgJyCNLw0VBga0nuYCEUH_|}>)+O4&PZt@e4frT>!nsQ5MQ}vj z0cE*h3tg3E)yKASmm8Zk=h(YtIk{cg zYP6E23jgIIL`_x6+uGNpBE@DMtzb6KyM|GYw2G~3khB4zzT z=JJI(ADlJm!tt%=$&LsoxZfjh3m4M?S-l83r{n+)KfiAfLf&aM$K!Ehe2^>H#0?y3 zw%ScUw7$7-;lkN-7v`F3K~kb|84bBiLH1}+WVu{dMkaKbgg@WL}Ml&1*&NDITB)^qTNF#k$XzQcheQGS)js0{4-FkhB7p( z@yvcN+j8$sKpG?}&O%yVemRzvIE@m}I+dcj+_Ku@>#9aL_uk~-*0ko@)NhU5Y#-S2 z{|EMxHmJ%l(?f0>BxG!Ya0(Q(?3!ZCT~n5FqQ+s%0Xn}9Z@LO^KOadI?hA7tU5D}H uC#}PuW$z&J6Ewsv%TleH{?M$2sCdsJ7Cf0E4n^U_>y!;4z)fy%s(%2+To~2> literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po new file mode 100644 index 00000000..9e6300ca --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po @@ -0,0 +1,201 @@ +# Copyright (C) 2014 ORGANIZATION +# This file is distributed under the same license as the atramhasis project. +# FIRST AUTHOR , 2014. +# +msgid "" +msgstr "" +"Project-Id-Version: atramhasis 0.0\n" +"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" +"POT-Creation-Date: 2015-02-23 21:37+0100\n" +"PO-Revision-Date: 2017-06-28 15:47+0200\n" +"Last-Translator: \n" +"Language-Team: nl \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=utf-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Generated-By: Babel 1.3\n" +"X-Generator: Poedit 1.8.7.1\n" + +#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 +msgid "browse" +msgstr "bladeren" + +#: atramhasis/templates/concept.jinja2:29 +msgid "concept" +msgstr "concept" + +#: atramhasis/templates/concept.jinja2:31 +msgid "collection" +msgstr "collectie" + +#: atramhasis/templates/concept.jinja2:40 +#: atramhasis/templates/conceptscheme.jinja2:27 +msgid "labels" +msgstr "labels" + +#: atramhasis/templates/concept.jinja2:48 +#: atramhasis/templates/conceptscheme.jinja2:36 +msgid "notes" +msgstr "notities" + +#: atramhasis/templates/concept.jinja2:59 +msgid "relations" +msgstr "relaties" + +#: atramhasis/templates/concept.jinja2:63 +msgid "broader" +msgstr "algemener" + +#: atramhasis/templates/concept.jinja2:68 +msgid "narrower" +msgstr "specifieker" + +#: atramhasis/templates/concept.jinja2:73 +msgid "related" +msgstr "gerelateerd" + +#: atramhasis/templates/concept.jinja2:78 +msgid "subordinate_arrays" +msgstr "subordinate arrays" + +#: atramhasis/templates/concept.jinja2:85 +msgid "members" +msgstr "leden" + +#: atramhasis/templates/concept.jinja2:90 +msgid "superordinates" +msgstr "superordinates" + +#: atramhasis/templates/concept.jinja2:96 +msgid "member_of" +msgstr "lid van" + +#: atramhasis/templates/concept.jinja2:101 +msgid "matches" +msgstr "gelijkaardige" + +#: atramhasis/templates/conceptscheme.jinja2:45 +#: atramhasis/templates/search_form.jinja2:39 +msgid "type_concept" +msgstr "concepten" + +#: atramhasis/templates/conceptschemes.jinja2:12 +#: atramhasis/templates/search_form.jinja2:11 +msgid "select_scheme" +msgstr "Kies een schema" + +#: atramhasis/templates/macros.jinja2:22 +msgid "prefLabel" +msgstr "geprefereerde labels" + +#: atramhasis/templates/macros.jinja2:24 +msgid "altLabel" +msgstr "alt labels" + +#: atramhasis/templates/macros.jinja2:26 +msgid "hiddenLabel" +msgstr "verborgen labels" + +msgid "sortLabel" +msgstr "sorteer labels" + +#: atramhasis/templates/search_form.jinja2:7 +msgid "search" +msgstr "zoeken" + +#: atramhasis/templates/search_form.jinja2:26 +msgid "open" +msgstr "open" + +#: atramhasis/templates/search_form.jinja2:27 +#: atramhasis/templates/search_form.jinja2:28 +msgid "export" +msgstr "exporteer" + +#: atramhasis/templates/search_form.jinja2:34 +msgid "select_type" +msgstr "Kies een type" + +#: atramhasis/templates/search_form.jinja2:38 +msgid "type_all" +msgstr "alle types" + +#: atramhasis/templates/search_form.jinja2:40 +msgid "type_collection" +msgstr "collecties" + +#: atramhasis/templates/search_form.jinja2:46 +msgid "search_for" +msgstr "Zoek naar" + +#: atramhasis/templates/search_form.jinja2:54 +msgid "submit" +msgstr "zoek" + +#: atramhasis/templates/search_result.jinja2:13 +#, python-format +msgid "There is %(count)s result:" +msgid_plural "There are %(count)s results:" +msgstr[0] "Er is %(count)s resultaat gevonden:" +msgstr[1] "Er zijn %(count)s resultaten gevonden:" + +#: atramhasis/templates/welcome.jinja2:3 +msgid "welcome_to" +msgstr "Welkom bij Atramhasis" + +#: atramhasis/templates/welcome.jinja2:5 +msgid "atramhasis_expl" +msgstr "" +"

Atramhasis is een open-source, online SKOS editor. Met behulp van deze webtoepassing kan je " +"SKOS vocabularia, thesauri, authority files, ... doorbladeren met behulp van " +"de publieke interface.

Atramhasis heeft ook een beheersinterface die je kunt gebruiken om " +"concepten toe te voegen, te bewerken of te verwijderen.

" + +#: atramhasis/templates/welcome.jinja2:7 +msgid "more_information" +msgstr "Voor meer informatie over dit project kan je terecht bij" + +#: atramhasis/templates/welcome.jinja2:9 +msgid "discussion_forum" +msgstr "Ons discussieforum" + +#: atramhasis/templates/welcome.jinja2:10 +msgid "online_documentation" +msgstr "Onze online handleiding" + +#: atramhasis/templates/welcome.jinja2:11 +msgid "issue_tracker" +msgstr "Onze issue tracker" + +msgid "recently_viewed" +msgstr "Recent door u bekeken" + +msgid "follow" +msgstr "Volg Atramhasis" + +msgid "popular_category" +msgstr "Populair in deze categorie" + +msgid "view_tree" +msgstr "Bekijk in boom structuur" + +msgid "view_relations" +msgstr "Bekijk alle relaties" + +msgid "tree_help" +msgstr "" +"Linkerklik om de nodes uit te vouwen, rechterklik om naar het " +"concept(schema) te gaan" + +msgid "select_scheme_error" +msgstr "Gelieve een concept schema te selecteren" + +#~ msgid "type" +#~ msgstr "type" + +#~ msgid "language" +#~ msgstr "taal" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py new file mode 100644 index 00000000..deeeb26a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/skos/__init__.py @@ -0,0 +1,41 @@ +import logging + +import requests +from atramhasis import skos +from cachecontrol import CacheControl +from cachecontrol.heuristics import ExpiresAfter +from skosprovider.registry import Registry +from skosprovider_getty.providers import AATProvider +from skosprovider_getty.providers import TGNProvider + +log = logging.getLogger(__name__) +LICENSES = [ + 'https://creativecommons.org/licenses/by/4.0/', + 'http://data.vlaanderen.be/doc/licentie/modellicentie-gratis-hergebruik/v1.0' +] + + +def create_registry(request): + try: + registry = Registry(instance_scope='threaded_thread') + + getty_session = CacheControl(requests.Session(), heuristic=ExpiresAfter(weeks=1)) + + aat = AATProvider( + {'id': 'AAT', 'subject': ['external']}, + session=getty_session + ) + + tgn = TGNProvider( + {'id': 'TGN', 'subject': ['external']}, + session=getty_session + ) + + registry.register_provider(aat) + registry.register_provider(tgn) + skos.register_providers_from_db(registry, request.db) + + return registry + except AttributeError: + log.exception("Attribute error during creation of Registry.") + raise diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile new file mode 100644 index 00000000..3d2bbf85 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile @@ -0,0 +1,4 @@ +source "https://rubygems.org" + +gem "sass", "~> 3.4.9" +gem "compass", "~> 1.0.0" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb new file mode 100644 index 00000000..41bc7951 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb @@ -0,0 +1,27 @@ +# Require any additional compass plugins here. +add_import_path "node_modules/foundation-sites/scss" +add_import_path "node_modules/font-awesome/scss" + +# Set this to the root of your project when deployed: +http_path = "/" +css_dir = "css" +sass_dir = "scss" +images_dir = "img" +javascripts_dir = "js" +extensions_dir = "extensions" + +# You can select your preferred output style here (can be overridden via the command line): +# output_style = :expanded or :nested or :compact or :compressed + +# To enable relative paths to assets via compass helper functions. Uncomment: +relative_assets = true + +# To disable debugging comments that display the original location of your selectors. Uncomment: +# line_comments = false + + +# If you prefer the indented syntax, you might want to regenerate this +# project again passing --syntax sass, or you can uncomment this: +# preferred_syntax = :sass +# and then run: +# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css new file mode 100644 index 00000000..c01b8709 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css @@ -0,0 +1,15122 @@ +@charset "UTF-8"; +@import url(../admin/node_modules/dojo/resources/dojo.css); +@import url(../admin/node_modules/dgrid/css/dgrid.css); +@import url(../admin/node_modules/dGrowl/dGrowl.css); +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-version { + font-family: "/5.5.3/"; +} + +/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0; +} + +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small-only { + font-family: "/only screen and (max-width: 40em)/"; + width: 0; +} + +/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium-only { + font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; + width: 40.0625em; +} + +/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.0625em)/"; + width: 64.0625em; +} + +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large-only { + font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; + width: 64.0625em; +} + +/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.0625em)/"; + width: 90.0625em; +} + +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge-only { + font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; + width: 90.0625em; +} + +/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.0625em)/"; + width: 120.0625em; +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-data-attribute-namespace { + font-family: false; +} + +/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, body { + height: 100%; +} + +/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, +body { + font-size: 100%; +} + +/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +body { + background: #efefef; + color: #666666; + cursor: auto; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.5; + margin: 0; + padding: 0; + position: relative; +} + +/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + max-width: 100%; + height: auto; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:after { + clear: both; +} + +/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.hide { + display: none; +} + +/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.invisible { + visibility: hidden; +} + +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row { + margin: 0 auto; + max-width: 62.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row { + margin: 0 -0.9375rem; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row.collapse { + margin: 0; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column:last-child, +.columns + .column:last-child, .column + +.columns:last-child, +.columns + +.columns:last-child { + float: right; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column.end, +.columns + .column.end, .column + +.columns.end, +.columns + +.columns.end { + float: left; +} + +@media only screen { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse > .column, + .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-uncollapse > .column, + .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse > .column, + .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-uncollapse > .column, + .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse > .column, + .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-uncollapse > .column, + .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion { + margin-bottom: 0; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:before, .accordion:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:after { + clear: both; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation, .accordion dd { + display: block; + margin-bottom: 0 !important; +} +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation.active > a, .accordion dd.active > a { + background: #939393; + color: #333333; +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a, .accordion dd > a { + background: #989898; + color: #333333; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem; +} +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { + background: #909090; +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content, .accordion dd > .content { + display: none; + padding: 0.9375rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { + background: white; + display: block; +} + +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.8125rem; + font-weight: normal; + margin-bottom: 1.25rem; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + position: relative; + transition: opacity 300ms ease-out; + background-color: #944EA1; + border-color: #7f438a; + color: white; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + right: 0.25rem; + background: inherit; + color: #333333; + font-size: 1.375rem; + line-height: .9; + margin-top: -0.6875rem; + opacity: 0.3; + padding: 0 6px 4px; + position: absolute; + top: 50%; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + border-radius: 1000px; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #43AC6A; + border-color: #3a945b; + color: white; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #FF0000; + border-color: #db0000; + color: white; +} +/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: white; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert-close { + opacity: 0; +} + +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:after { + clear: both; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] > li { + display: block; + float: left; + height: auto; + padding: 0 0.625rem 1.25rem; +} + +@media only screen { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + border-style: solid; + border-width: 1px; + display: block; + list-style: none; + margin-left: 0; + overflow: hidden; + padding: 0.5625rem 0.875rem 0.5625rem; + background-color: #f4f4f4; + border-color: gainsboro; + border-radius: 3px; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + color: #944EA1; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + margin: 0; + text-transform: uppercase; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a { + color: #944EA1; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + color: #333333; + cursor: default; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + color: #333333; + cursor: default; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #efefef; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #efefef; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + color: #efefef; + cursor: not-allowed; + text-decoration: none; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + color: #AAAAAA; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Accessibility - hides the forward slash */ +/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +[aria-label="breadcrumbs"] [aria-hidden="true"]:after { + content: "/"; +} + +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button, .button { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + background-color: #944EA1; + border-color: #763e81; + color: white; + transition: background-color 300ms ease-out; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + color: white; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info, .button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + color: white; +} +/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding: 1.125rem 2.25rem 1.1875rem 2.25rem; + font-size: 1.25rem; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding: 0.875rem 1.75rem 0.9375rem 1.75rem; + font-size: 0.8125rem; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding: 0.625rem 1.25rem 0.6875rem 1.25rem; + font-size: 0.6875rem; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + padding-bottom: 1.0625rem; + padding-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + width: 100%; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75rem; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius { + border-radius: 3px; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.round, .button.round { + border-radius: 1000px; +} +/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #944EA1; + border-color: #763e81; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #944EA1; +} +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color: #333333; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #e7e7e7; +} +/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #43AC6A; + border-color: #368a55; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #43AC6A; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #FF0000; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #f08a24; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #a0d3e8; +} + +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.0625em) { + /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + display: inline-block; + margin: 0 -2px; + width: 50%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li > button, .button-group.even-2 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + display: inline-block; + margin: 0 -2px; + width: 33.33333%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li > button, .button-group.even-3 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + display: inline-block; + margin: 0 -2px; + width: 25%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li > button, .button-group.even-4 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + display: inline-block; + margin: 0 -2px; + width: 20%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li > button, .button-group.even-5 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + display: inline-block; + margin: 0 -2px; + width: 16.66667%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li > button, .button-group.even-6 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + display: inline-block; + margin: 0 -2px; + width: 14.28571%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li > button, .button-group.even-7 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + display: inline-block; + margin: 0 -2px; + width: 12.5%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li > button, .button-group.even-8 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li > button, .button-group > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li:first-child button, .button-group > li:first-child .button { + border-left: 0; +} +/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li { + display: block; + margin: 0; + float: none; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-top: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li { + display: block; + margin: 0; + width: 100%; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-top: 0; + } +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * > button, .button-group.radius > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *, +.button-group.radius > * > a, +.button-group.radius > * > button, +.button-group.radius > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *, +.button-group.radius.stack > * > a, +.button-group.radius.stack > * > button, +.button-group.radius.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.0625em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * > button, .button-group.round > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child button, .button-group.round > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *, +.button-group.round > * > a, +.button-group.round > * > button, +.button-group.round > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *, +.button-group.round.stack > * > a, +.button-group.round.stack > * > button, +.button-group.round.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Clearing Styles */ +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs, [data-clearing] { + list-style: none; + margin-left: 0; + margin-bottom: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:after, [data-clearing]:after { + clear: both; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs li, [data-clearing] li { + float: left; + margin-right: 10px; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { + margin-right: 0; +} + +/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #333333; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 998; + left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-container { + height: 100%; + margin: 0; + overflow: hidden; + position: relative; + z-index: 998; +} + +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-touch-label { + color: #AAAAAA; + font-size: .6em; + left: 50%; + position: absolute; + top: 50%; +} + +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translateY(-50%) translateX(-50%); + -moz-transform: translateY(-50%) translateX(-50%); + -ms-transform: translateY(-50%) translateX(-50%); + -o-transform: translateY(-50%) translateX(-50%); + transform: translateY(-50%) translateX(-50%); + max-height: 100%; + max-width: 100%; +} + +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-caption { + background: #333333; + bottom: 0; + color: #CCCCCC; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + padding: 10px 30px 20px; + position: absolute; + text-align: center; + width: 100%; + left: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close { + color: #CCCCCC; + display: none; + font-size: 30px; + line-height: 1; + padding-left: 20px; + padding-top: 10px; + z-index: 999; +} +/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #CCCCCC; +} + +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + height: 100%; + position: absolute; + top: 0; + width: 40px; + } + /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + border: solid 12px; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; + } + /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span:hover, + .clearing-main-next > span:hover { + opacity: .8; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #CCCCCC; + } + + /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: #CCCCCC; + } + + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: .3; + } + + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + clear: none; + cursor: pointer; + display: block; + float: left; + margin-right: 0; + min-height: inherit; + opacity: .4; + overflow: hidden; + padding: 0; + position: relative; + width: 120px; + } + /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + box-shadow: none; + display: block; + } + /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: .8; + } + /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #333333; + height: 85%; + overflow: hidden; + } + + /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-close { + padding-left: 0; + padding-top: 0; + position: absolute; + top: 10px; + right: 20px; + } +} +/* Foundation Dropdowns */ +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-left: 0; + margin-top: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: white transparent transparent transparent; + border-top-style: solid; + bottom: -12px; + position: absolute; + top: auto; + left: 10px; + right: auto; + z-index: 89; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + bottom: -14px; + position: absolute; + top: auto; + left: 9px; + right: auto; + z-index: 88; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + cursor: pointer; + font-size: 0.875rem; + line-height: 1.125rem; + margin: 0; +} +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #EEEEEE; +} +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + padding: 1.25rem; + width: 100%; + z-index: 89; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.radius { + border-radius: 3px; +} +/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, button.dropdown { + position: relative; + padding-right: 3.5625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; + border-style: solid; + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; +} +/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video { + height: 0; + margin-bottom: 1rem; + overflow: hidden; + padding-bottom: 67.5%; + padding-top: 1.5625rem; + position: relative; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 56.34%; +} +/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + height: 100%; + position: absolute; + top: 0; + width: 100%; + left: 0; +} + +/* Standard Forms */ +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1rem; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row { + margin: 0 -0.5rem; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row .column, +form .row .row .columns { + padding: 0 0.5rem; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse { + margin: 0; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5rem; +} + +/* Label Styles */ +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label { + color: #4d4d4d; + cursor: pointer; + display: block; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ +} +/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.right { + float: none !important; + text-align: right; +} +/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #676767; +} + +/* Attach elements to the beginning or end of an input */ +/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix, +.postfix { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; + overflow: visible; + padding-bottom: 0; + padding-top: 0; + position: relative; + text-align: center; + width: 100%; + z-index: 2; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.radius { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.radius { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.round { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.round { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + background-color: white; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-family: inherit; + font-size: 0.875rem; + height: 2.3125rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: border-color 0.15s linear, background 0.15s linear; + -moz-transition: border-color 0.15s linear, background 0.15s linear; + -ms-transition: border-color 0.15s linear, background 0.15s linear; + -o-transition: border-color 0.15s linear, background 0.15s linear; + transition: border-color 0.15s linear, background 0.15s linear; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { + background-color: #DDDDDD; + cursor: default; +} +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { + border-radius: 3px; +} + +/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse input, +form .row .prefix-radius.row.collapse textarea, +form .row .prefix-radius.row.collapse select, +form .row .prefix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse input, +form .row .postfix-radius.row.collapse textarea, +form .row .postfix-radius.row.collapse select, +form .row .postfix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse input, +form .row .prefix-round.row.collapse textarea, +form .row .prefix-round.row.collapse select, +form .row .prefix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse input, +form .row .postfix-round.row.collapse textarea, +form .row .postfix-round.row.collapse select, +form .row .postfix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="submit"] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; +} + +/* Respect enforced amount of rows for textarea */ +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea[rows] { + height: auto; +} + +/* Not allow resize out of parent */ +/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea { + max-width: 100%; +} + +/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-webkit-input-placeholder { + color: #666666; +} + +/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-moz-placeholder { + /* Firefox 18- */ + color: #666666; +} + +/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-moz-placeholder { + /* Firefox 19+ */ + color: #666666; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-ms-input-placeholder { + color: #666666; +} + +/* Add height value for select elements to match text input height */ +/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select { + -webkit-appearance: none !important; + -moz-appearance: none !important; + background-color: white; + border-radius: 0; + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + color: rgba(0, 0, 0, 0.75); + font-family: inherit; + font-size: 0.875rem; + line-height: normal; + padding: 0.5rem; + border-radius: 0; + height: 2.3125rem; +} +/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select::-ms-expand { + display: none; +} +/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select.radius { + border-radius: 3px; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:focus { + background-color: #f7f7f7; + border-color: #999999; +} +/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select[multiple] { + height: auto; +} + +/* Adjust margin for form elements below */ +/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1rem 0; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="checkbox"] + label, +input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} + +/* Normalize file input width */ +/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset { + border: 1px solid #DDDDDD; + margin: 1.125rem 0; + padding: 1.25rem; +} +/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} + +/* Error Handling */ +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] span.error, [data-abide] small.error { + display: none; +} + +/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} + +/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + margin-bottom: 0; +} +/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input[type="checkbox"], +.error input[type="radio"] { + margin-bottom: 1rem; +} +/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #FF0000; +} +/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error > label > small { + background: transparent; + color: #676767; + display: inline; + font-size: 60%; + font-style: normal; + margin: 0; + padding: 0; + text-transform: capitalize; +} +/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input.error, +textarea.error, +select.error { + margin-bottom: 0; +} + +/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.error { + color: #FF0000; +} + +/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar { + display: inline-block; + font-size: 0; + width: 100%; + background: #333333; +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + display: block; + float: left; + font-size: 1rem; + margin: 0 auto; + padding: 1.25rem; + text-align: center; + width: 25%; +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i, .icon-bar > * img { + display: block; + margin: 0 auto; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; + vertical-align: middle; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i, .icon-bar.label-right > * img { + display: inline-block; + margin: 0 .0625rem 0 0; +} +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { + margin-top: 0; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * label { + display: inline-block; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical.label-right > * { + text-align: left; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical, .icon-bar.small-vertical { + height: 100%; + width: auto; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical .item, .icon-bar.small-vertical .item { + float: none; + margin: auto; + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical { + height: 100%; + width: auto; + } + /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical { + height: 100%; + width: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + font-size: 1rem; + padding: 1.25rem; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; + font-size: 1rem; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * label { + color: white; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + color: white; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover { + background: #944EA1; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover label { + color: white; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover i { + color: white; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active { + background: #944EA1; +} +/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active label { + color: white; +} +/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active i { + color: white; +} +/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled { + cursor: not-allowed; + opacity: 0.7; + pointer-events: none; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled > * { + opacity: 0.7; + cursor: not-allowed; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list { + list-style: none; + margin-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; +} +/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* Foundation Joyride */ +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-list { + display: none; +} + +/* Default styles for the container */ +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide { + background: #333333; + color: white; + display: none; + font-family: inherit; + font-weight: normal; + position: absolute; + top: 0; + width: 95%; + z-index: 103; + left: 2.5%; +} + +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.lt-ie9 .joyride-tip-guide { + margin-left: -400px; + max-width: 800px; + left: 50%; +} + +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper { + padding: 1.125rem 1.25rem 1.5rem; + width: 100%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .joyride-prev-tip { + margin-right: 10px; +} + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub { + border: 10px solid #333333; + display: block; + height: 0; + position: absolute; + width: 0; + left: 22px; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.top { + border-color: #333333; + border-top-color: transparent !important; + border-top-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -20px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-bottom-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.right { + right: -20px; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.left { + left: -20px; +} + +/* Typography */ +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + color: white; + font-weight: bold; + line-height: 1.25; + margin: 0; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide p { + font-size: 0.875rem; + line-height: 1.3; + margin: 0 0 1.125rem 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator-wrap { + border: solid 1px #555555; + bottom: 1rem; + height: 3px; + position: absolute; + width: 50px; + right: 1.0625rem; +} + +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator { + background: #666666; + display: block; + height: inherit; + width: 0; +} + +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip { + color: #777777 !important; + font-size: 24px; + font-weight: normal; + line-height: .5 !important; + position: absolute; + text-decoration: none; + top: 10px; + right: 12px; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip:hover, .joyride-close-tip:focus { + color: #EEEEEE !important; +} + +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-modal-bg { + background: rgba(0, 0, 0, 0.5); + cursor: pointer; + display: none; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 100; + left: 0; +} + +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-wrapper { + background-color: white; + border-radius: 3px; + box-shadow: 0 0 15px white; + position: absolute; + z-index: 102; +} + +/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-cover { + background: transparent; + border-radius: 3px; + left: 0; + position: absolute; + top: 0; + z-index: 9999; +} + +/* Styles for screens that are at least 768px; */ +@media only screen { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide { + width: 300px; + left: inherit; + } + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.right { + border-color: #333333 !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + border-top-color: transparent !important; + left: auto; + right: -20px; + top: 22px; + } + /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.left { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-top-color: transparent !important; + left: -20px; + right: auto; + top: 22px; + } +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ +.keystroke, +kbd { + background-color: #ededed; + border-color: #dddddd; + color: #333333; + border-style: solid; + border-width: 1px; + font-family: "Consolas", "Menlo", "Courier", monospace; + font-size: inherit; + margin: 0; + padding: 0.125rem 0.25rem 0; + border-radius: 3px; +} + +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label { + display: inline-block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: 1; + margin-bottom: auto; + position: relative; + text-align: center; + text-decoration: none; + white-space: nowrap; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #944EA1; + color: white; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.radius { + border-radius: 3px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.round { + border-radius: 1000px; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #FF0000; + color: white; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.warning { + background-color: #f08a24; + color: white; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.success { + background-color: #43AC6A; + color: white; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e7e7e7; + color: #333333; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.info { + background-color: #a0d3e8; + color: #333333; +} + +/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition], [data-magellan-expedition-clone] { + background: white; + min-width: 100%; + padding: 10px; + z-index: 50; +} +/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { + margin-bottom: 0; +} +/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { + margin-bottom: 0; +} +/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { + line-height: 1.8em; +} + +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes rotate { + from { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/* Orbit Graceful Loading */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .preloader { + border-radius: 1000px; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: rotate; + animation-timing-function: linear; + border-color: #555555 white; + border: solid 3px; + display: block; + height: 40px; + left: 50%; + margin-left: -20px; + margin-top: -20px; + position: absolute; + top: 50%; + width: 40px; +} + +/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container { + background: none; + overflow: hidden; + position: relative; + width: 100%; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + bottom: 0; + position: absolute; + background-color: rgba(51, 51, 51, 0.8); + color: white; + font-size: 0.875rem; + padding: 0.625rem 0.875rem; + width: 100%; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + left: 10px; + background: transparent; + color: white; + font-size: 12px; + position: absolute; + top: 10px; + z-index: 10; +} +/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0; + position: relative; + right: 20px; + top: 5px; +} +/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + border: solid 4px white; + border-bottom: none; + border-top: none; + display: none; + height: 14px; + position: absolute; + top: 0; + width: 11px; + right: 0; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + top: 0; + width: 11px; + height: 14px; + border: inset 8px; + border-left-style: solid; + border-color: transparent; + border-left-color: white; + right: -4px; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333333; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + background-color: transparent; + color: white; + height: 60px; + line-height: 50px; + margin-top: -25px; + position: absolute; + text-indent: -9999px !important; + top: 45%; + width: 36px; + z-index: 10; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover, +.orbit-container .orbit-next:hover { + background-color: rgba(0, 0, 0, 0.3); +} +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + border: inset 10px; + display: block; + height: 0; + margin-top: -10px; + position: absolute; + top: 50%; + width: 0; +} +/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: white; +} +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: white; +} +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: white; + left: 50%; + margin-left: -4px; +} +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: white; +} + +/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets-container { + text-align: center; +} + +/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets { + display: block; + float: none; + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + text-align: center; + top: 10px; +} +/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + background: #CCCCCC; + cursor: pointer; + display: inline-block; + float: none; + height: 0.5625rem; + margin-right: 6px; + width: 0.5625rem; + border-radius: 1000px; +} +/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #efefef; +} +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 40.0625em) { + /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + margin: 0 !important; + opacity: 1 !important; + position: relative; + } + /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slide-number { + display: none; + } + + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-timer { + display: none; + } + + /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-next, .orbit-prev { + display: none; + } + + /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-bullets { + display: none; + } +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + margin-left: -0.3125rem; + min-height: 1.5rem; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + color: #333333; + font-size: 0.875rem; + height: 1.5rem; + margin-left: 0.3125rem; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li a, ul.pagination li button { + border-radius: 3px; + transition: background-color 300ms ease-out; + background: none; + color: #efefef; + display: block; + font-size: 1em; + font-weight: normal; + line-height: inherit; + padding: 0.0625rem 0.625rem 0.0625rem; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus, ul.pagination li:hover button, +ul.pagination li button:focus { + background: #e6e6e6; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a, ul.pagination li.unavailable button { + cursor: default; + color: #efefef; + pointer-events: none; +} +/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { + background: transparent; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a, ul.pagination li.current button { + background: #944EA1; + color: white; + cursor: default; + font-weight: bold; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { + background: #944EA1; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + display: block; + float: left; +} + +/* Pagination centred wrapper */ +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + display: inline-block; + float: none; +} + +/* Panels */ +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: white; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: #f9f4fa; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height: 1.4; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button) { + color: #944EA1; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { + color: #7f438a; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.radius { + border-radius: 3px; +} + +/* Pricing Tables */ +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table { + border: solid 1px #DDDDDD; + margin-left: 0; + margin-bottom: 1.25rem; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table * { + list-style: none; + line-height: 1; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .title { + background-color: #333333; + color: #EEEEEE; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .price { + background-color: #F6F6F6; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 2rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .description { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #777777; + font-size: 0.75rem; + font-weight: normal; + line-height: 1.4; + padding: 0.9375rem; + text-align: center; +} +/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .bullet-item { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #333333; + font-size: 0.875rem; + font-weight: normal; + padding: 0.9375rem; + text-align: center; +} +/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .cta-button { + background-color: white; + padding: 1.25rem 1.25rem 0; + text-align: center; +} + +/* Progress Bar */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress { + background-color: #F6F6F6; + border: 1px solid white; + height: 1.5625rem; + margin-bottom: 0.625rem; + padding: 0.125rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter { + background: #944EA1; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.secondary { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.success { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.alert { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.secondary .meter { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.success .meter { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.alert .meter { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius { + border-radius: 3px; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius .meter { + border-radius: 2px; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round { + border-radius: 1000px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round .meter { + border-radius: 999px; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: block; + height: 1rem; + width: 100%; + background: #FAFAFA; +} +/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: inline-block; + height: 12.5rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-handle { + bottom: -10.5rem; + margin-left: -0.5rem; + margin-top: 0; + position: absolute; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-active-segment { + border-bottom-left-radius: inherit; + border-bottom-right-radius: inherit; + border-top-left-radius: initial; + bottom: 0; + height: auto; + width: 0.875rem; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius { + background: #FAFAFA; + border-radius: 3px; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle { + background: #944EA1; + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle:hover { + background: #82458e; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round { + background: #FAFAFA; + border-radius: 1000px; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle { + background: #944EA1; + border-radius: 1000px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle:hover { + background: #82458e; +} +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled, .range-slider[disabled] { + background: #FAFAFA; + cursor: not-allowed; + opacity: 0.7; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { + background: #944EA1; + cursor: default; + opacity: 0.7; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { + background: #82458e; +} + +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-active-segment { + background: #e5e5e5; + border-bottom-left-radius: inherit; + border-top-left-radius: inherit; + display: inline-block; + height: 0.875rem; + position: absolute; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle { + border: 1px solid none; + cursor: pointer; + display: inline-block; + height: 1.375rem; + position: absolute; + top: -0.3125rem; + width: 2rem; + z-index: 1; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #944EA1; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle:hover { + background: #82458e; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + background: black; + background: rgba(0, 0, 0, 0.45); + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1004; + left: 0; +} + +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal { + border-radius: 3px; + display: none; + position: absolute; + top: 0; + visibility: hidden; + width: 100%; + z-index: 1005; + left: 0; + background-color: white; + padding: 1.875rem; + border: solid 1px #666666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); +} +@media only screen and (max-width: 40em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + min-height: 100vh; + } +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .column, .reveal-modal .columns { + min-width: 0; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child { + margin-top: 0; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 80%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + top: 6.25rem; + } +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.radius { + box-shadow: none; + border-radius: 3px; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.round { + box-shadow: none; + border-radius: 1000px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.collapse { + padding: 0; + box-shadow: none; +} +@media only screen and (min-width: 40.0625em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 30%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.small { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 40%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.medium { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 60%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.large { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 70%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 95%; + } +} +/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.full { + height: 100vh; + height: 100%; + left: 0; + margin-left: 0 !important; + max-width: none !important; + min-height: 100vh; + top: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.full { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 100%; + } +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.toback { + z-index: 1003; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal { + color: #AAAAAA; + cursor: pointer; + font-size: 2.5rem; + font-weight: bold; + line-height: 1; + position: absolute; + top: 0.625rem; + right: 1.375rem; +} + +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav { + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + list-style-position: outside; + list-style-type: none; + margin: 0; + padding: 0.875rem 0; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li { + font-size: 0.875rem; + font-weight: normal; + margin: 0 0 0.4375rem 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button) { + color: #944EA1; + display: block; + margin: 0; + padding: 0.4375rem 0.875rem; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { + background: rgba(0, 0, 0, 0.025); + color: #b77fc1; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):active { + color: #b77fc1; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.active > a:first-child:not(.button) { + color: #b77fc1; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.divider { + border-top: 1px solid; + height: 0; + list-style: none; + padding: 0; + border-top-color: #e6e6e6; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.heading { + color: #944EA1; + font-size: 0.875rem; + font-weight: bold; + text-transform: uppercase; +} + +/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button { + position: relative; + padding-right: 5.0625rem; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: inset; + top: 50%; + left: 50%; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + width: 3.09375rem; +} +/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.alert span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.success span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny { + padding-right: 3.75rem; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span { + width: 2.25rem; +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small { + padding-right: 4.375rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span { + width: 2.625rem; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span:after { + border-top-style: solid; + border-width: 0.4375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large { + padding-right: 5.5rem; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span { + width: 3.4375rem; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span:after { + border-top-style: solid; + border-width: 0.3125rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.expand { + padding-left: 2rem; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: #333333 transparent transparent transparent; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.radius span { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.round span { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:before { + border-style: none; +} +/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:after { + border-style: none; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span > i { + display: block; + left: 50%; + margin-left: -0.28889em; + margin-top: -0.48889em; + position: absolute; + top: 50%; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav { + display: block; + margin: -0.25rem 0 1.125rem; + overflow: hidden; + padding-top: 0.25rem; + width: auto; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt { + text-transform: uppercase; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt, +.sub-nav dd, +.sub-nav li { + color: #efefef; + float: left; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.875rem; + font-weight: normal; + margin-left: 1rem; + margin-bottom: 0; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a, +.sub-nav dd a, +.sub-nav li a { + color: #efefef; + padding: 0.1875rem 1rem; + text-decoration: none; +} +/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a:hover, +.sub-nav dd a:hover, +.sub-nav li a:hover { + color: #b3b3b3; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a, +.sub-nav dd.active a, +.sub-nav li.active a { + border-radius: 3px; + background: #944EA1; + color: white; + cursor: default; + font-weight: normal; + padding: 0.1875rem 1rem; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a:hover, +.sub-nav dd.active a:hover, +.sub-nav li.active a:hover { + background: #7f438a; +} + +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch { + border: none; + margin-bottom: 1.5rem; + outline: 0; + padding: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + background: #DDDDDD; + color: transparent; + cursor: pointer; + display: block; + margin-bottom: 1rem; + position: relative; + text-indent: 100%; + width: 4rem; + height: 2rem; + transition: left 0.15s ease-out; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input { + left: 10px; + opacity: 0; + padding: 0; + position: absolute; + top: 9px; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input + label { + margin-left: 0; + margin-right: 0; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; + content: ""; + display: block; + height: 1.5rem; + left: .25rem; + position: absolute; + top: .25rem; + width: 1.5rem; + -webkit-transition: left 0.15s ease-out; + -moz-transition: left 0.15s ease-out; + -o-transition: translate3d(0, 0, 0); + transition: left 0.15s ease-out; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + height: 2rem; + width: 4rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + height: 1.5rem; + width: 1.5rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + color: transparent; + background: #DDDDDD; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label { + height: 2.5rem; + width: 5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label:after { + height: 2rem; + width: 2rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large input:checked + label:after { + left: 2.75rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label { + height: 1.75rem; + width: 3.5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label:after { + height: 1.25rem; + width: 1.25rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small input:checked + label:after { + left: 2rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label { + height: 1.5rem; + width: 3rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label:after { + height: 1rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny input:checked + label:after { + left: 1.75rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label { + border-radius: 4px; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label:after { + border-radius: 3px; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round { + border-radius: 1000px; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label { + border-radius: 2rem; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label:after { + border-radius: 2rem; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table { + background: white; + border: solid 1px #DDDDDD; + margin-bottom: 1.25rem; + table-layout: auto; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table caption { + background: transparent; + color: #333333; + font-size: 1rem; + font-weight: bold; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead { + background: #F5F5F5; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot { + background: #F5F5F5; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot tr th, +table tfoot tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + color: #333333; + font-size: 0.875rem; + padding: 0.5625rem 0.625rem; + text-align: left; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #F9F9F9; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tfoot tr td, +table tbody tr th, +table tbody tr td, +table tr td { + display: table-cell; + line-height: 1.125rem; +} + +/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd, +.tabs .tab-title { + float: left; + list-style: none; + margin-bottom: 0 !important; + position: relative; +} +/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a, +.tabs .tab-title > a { + display: block; + background-color: #989898; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem 2rem; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, +.tabs .tab-title > a:hover { + background-color: #8f8f8f; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd.active > a, +.tabs .tab-title.active > a { + background-color: white; + color: #333333; +} +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, +.tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, +.tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, +.tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + float: left; + margin: 0; + margin-bottom: 1.25rem !important; + max-width: 20%; + width: 20%; + } + + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + float: left; + margin-left: -1px; + max-width: 80%; + padding-left: 1rem; + width: 80%; + } +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* Image Thumbnails */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th { + border: solid 4px white; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: all 200ms ease-out; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th:hover, .th:focus { + box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th.radius { + border-radius: 3px; +} + +/* Tooltips */ +/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip { + border-bottom: dotted 1px #CCCCCC; + color: #333333; + cursor: help; + font-weight: bold; +} +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip:hover, .has-tip:focus { + border-bottom: dotted 1px #432348; + color: #944EA1; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip.tip-left, .has-tip.tip-right { + float: none !important; +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip { + background: #333333; + color: white; + display: none; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.3; + max-width: 300px; + padding: 0.75rem; + position: absolute; + width: 100%; + z-index: 1006; + left: 50%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub { + border: solid 5px; + border-color: transparent transparent #333333 transparent; + display: block; + height: 0; + pointer-events: none; + position: absolute; + top: -10px; + width: 0; + left: 5px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub.rtl { + left: auto; + right: 5px; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.radius { + border-radius: 3px; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round { + border-radius: 1000px; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round > .nub { + left: 2rem; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.opened { + border-bottom: dotted 1px #432348 !important; + color: #944EA1 !important; +} + +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tap-to-close { + color: #777777; + display: block; + font-size: 0.625rem; + font-weight: normal; +} + +@media only screen { + /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip > .nub { + border-color: transparent transparent #333333 transparent; + top: -10px; + } + /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-top > .nub { + border-color: #333333 transparent transparent transparent; + bottom: -10px; + top: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left, .tooltip.tip-right { + float: none !important; + } + /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #333333; + left: auto; + margin-top: -5px; + right: -10px; + top: 50%; + } + /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-right > .nub { + border-color: transparent #333333 transparent transparent; + left: -10px; + margin-top: -5px; + right: auto; + top: 50%; + } +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +meta.foundation-mq-topbar { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: white; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed { + position: fixed; + top: 0; + width: 100%; + z-index: 99; + left: 0; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) { + height: auto; + max-height: 100%; + overflow-y: auto; + width: 100%; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .top-bar-section { + margin-top: 3.75rem; + z-index: 98; +} + +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar { + background: white; + height: 3.75rem; + line-height: 3.75rem; + margin-bottom: 0; + overflow: hidden; + position: relative; +} +/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar ul { + list-style: none; + margin-bottom: 0; +} +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .row { + max-width: none; +} +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input, +.top-bar select { + margin-bottom: 0; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar input, +.top-bar select { + font-size: 0.75rem; + height: 1.75rem; + padding-bottom: .35rem; + padding-top: .35rem; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .button, .top-bar button { + font-size: 0.75rem; + margin-bottom: 0; + padding-bottom: 0.4125rem; + padding-top: 0.4125rem; +} +@media only screen and (max-width: 40em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .button, .top-bar button { + position: relative; + top: -1px; + } +} +/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + margin: 0; + position: relative; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name { + font-size: 16px; + height: 3.75rem; + margin: 0; +} +/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { + font-size: 1.0625rem; + line-height: 3.75rem; + margin: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { + color: white; + display: block; + font-weight: normal; + padding: 0 1.25rem; + width: 75%; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: white; + display: block; + font-size: 0.8125rem; + font-weight: bold; + height: 3.75rem; + line-height: 3.75rem; + padding: 0 1.25rem; + position: relative; + text-transform: uppercase; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + margin-top: -16px; + top: 50%; +} +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + color: white; + height: 34px; + line-height: 33px; + padding: 0 2.8125rem 0 1.25rem; + position: relative; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + display: block; + height: 0; + position: absolute; + margin-top: -8px; + top: 50%; + right: 1.25rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 16px; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; +} +/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + background: transparent; + height: auto; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: white; +} +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, + .top-bar.expanded .top-bar-section .dropdown { + clip: initial; + } + /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { + padding: 0; + } +} + +/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + display: block; + font-size: 16px; + height: auto; + margin: 0; + padding: 0; + width: 100%; +} +/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-top: solid 1px gray; + clear: both; + height: 1px; + width: 100%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li { + background: #333333; +} +/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + color: white; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.8125rem; + font-weight: normal; + padding-left: 1.25rem; + padding: 12px 0 12px 1.25rem; + text-transform: none; + width: 100%; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + color: white; +} +/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + color: #333333; +} +/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + color: white; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + color: white; +} +/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + color: white; +} +/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + color: white; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + color: white; +} +/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + color: #333333; +} +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + color: white; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + color: white; +} +/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + color: white; +} +/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + color: white; +} +/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li:hover:not(.has-form) > a { + background-color: #555555; + color: white; + background: #333333; +} +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: #944EA1; + color: white; +} +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a:hover { + background: #7f438a; + color: white; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 1.25rem; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); + border-left-style: solid; + margin-right: 1.25rem; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + width: 100%; +} +/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + padding: 0; + position: absolute; + top: 0; + z-index: 99; + left: 100%; +} +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + height: auto; + width: 100%; +} +/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 1.25rem; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { + color: white; + display: block; +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { + background: none; +} +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.has-form { + padding: 8px 1.25rem; +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li .button, +.top-bar-section .dropdown li button { + top: auto; +} +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + color: #777777; + font-size: 0.625rem; + font-weight: bold; + margin-bottom: 0; + padding: 8px 1.25rem 2px; + text-transform: uppercase; +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar { + background: white; + overflow: visible; + } + /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a, + .top-bar .name h2 a, + .top-bar .name h3 a, + .top-bar .name h4 a, + .top-bar .name h5 a, + .top-bar .name h6 a { + width: auto; + } + /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar select, + .top-bar .button, + .top-bar button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .has-form > .button, + .top-bar .has-form > button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: white; + } + + /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + margin: 0 auto; + margin-bottom: 0; + max-width: 62.5rem; + } + + /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + display: inline; + height: auto !important; + width: auto; + } + /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.hover > a:not(.button) { + background-color: #555555; + background: #333333; + color: white; + } + /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button) { + background: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #555555; + background: #333333; + } + /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button) { + background: #944EA1; + color: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #7f438a; + color: white; + } + /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 2.5rem !important; + } + /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 1.875rem; + } + /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + } + /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + top: 0.1875rem; + right: 5px; + } + /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + background: transparent; + min-width: 100%; + top: auto; + } + /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + background: #333333; + color: white; + line-height: 3.75rem; + padding: 12px 1.25rem; + white-space: nowrap; + } + /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + background: #333333; + color: white; + } + /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + background-color: #555555; + color: white; + background: #333333; + } + /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + background: #333333; + white-space: nowrap; + } + /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, + .top-bar-section > ul > [role="separator"] { + border-right: solid 1px white; + border-bottom: none; + border-top: none; + clear: none; + height: 3.75rem; + width: 0; + } + /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: white; + height: 3.75rem; + padding: 0 1.25rem; + } + /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + + /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background-color: #555555; + background: #333333; + color: white; + } + /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: #944EA1; + color: white; + } + /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) and (max-width: 64em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) and (max-width: 90em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) and (max-width: 120em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a { + color: #944EA1; + line-height: inherit; + text-decoration: none; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #7f438a; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + font-style: italic; + line-height: 1.35; +} + +/* Default header styles */ +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.4; + margin-bottom: 0.5rem; + margin-top: 0.2rem; + text-rendering: optimizeLegibility; +} +/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + color: #7a7a7a; + font-size: 60%; + line-height: 0; +} + +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #7a7a7a; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +hr { + border: solid #efefef; + border-width: 1px 0 0; + clear: both; + height: 0; + margin: 1.25rem 0 1.1875rem; +} + +/* Helpful Typography Defaults */ +/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +code { + background-color: #f8f8f8; + border-color: #dfdfdf; + border-style: solid; + border-width: 1px; + color: #333333; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-family: inherit; + font-size: 1rem; + line-height: 1.6; + list-style-position: outside; + margin-bottom: 1.25rem; +} + +/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} + +/* Unordered Lists */ +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} + +/* Ordered Lists */ +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet { + list-style-type: none; + margin-left: 0; +} +/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet li ul, +.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Definition Lists */ +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #666666; + cursor: help; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #DDDDDD; +} + +/* Blockquotes */ +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #DDDDDD; +} +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #626262; +} +/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #626262; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #7a7a7a; +} + +/* Microformats */ +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #DDDDDD; + padding: 0.625rem 0.75rem; +} +/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +@media print { + /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #efefef; + page-break-inside: avoid; + } + + /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.34in; + } + /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } +} +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { + min-height: 100%; + -webkit-overflow-scrolling: touch; +} + +/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.inner-wrap { + position: relative; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:before, .inner-wrap:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:after { + clear: both; +} + +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar { + -webkit-backface-visibility: hidden; + background: #333333; + color: white; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { + color: white; + font-weight: bold; + line-height: 2.8125rem; + margin: 0; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { + font-size: 1.125rem; +} + +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-right: solid 1px #1a1a1a; + left: 0; +} + +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-left: solid 1px #1a1a1a; + right: 0; +} + +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section { + height: 2.8125rem; + padding: 0 0.625rem; + position: absolute; + text-align: center; + top: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + text-align: left; +} +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + text-align: right; +} +/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + left: 0; + right: 2.8125rem; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + left: 2.8125rem; + right: 0; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.middle { + left: 2.8125rem; + right: 2.8125rem; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar .menu-icon { + color: white; + display: block; + height: 2.8125rem; + padding: 0; + position: relative; + text-indent: 2.1875rem; + transform: translate3d(0, 0, 0); + width: 2.8125rem; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span::after { + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + margin-top: -0.5rem; + left: 0.90625rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 1rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span:hover:after { + box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list { + list-style-type: none; + margin: 0; + padding: 0; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li label { + background: #444444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + display: block; + font-size: 0.75rem; + font-weight: bold; + margin: 0; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a { + border-bottom: 1px solid #262626; + color: rgba(255, 255, 255, 0.7); + display: block; + padding: 0.66667rem; + transition: background 300ms ease; +} +/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:hover { + background: #242424; +} +/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:active { + background: #242424; +} + +/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right > .inner-wrap { + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -ms-transform: translate(15.625rem, 0); + -o-transform: translate3d(15.625rem, 0, 0); + transform: translate3d(15.625rem, 0, 0); +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left > .inner-wrap { + -webkit-transform: translate3d(-15.625rem, 0, 0); + -moz-transform: translate3d(-15.625rem, 0, 0); + -ms-transform: translate(-15.625rem, 0); + -o-transform: translate3d(-15.625rem, 0, 0); + transform: translate3d(-15.625rem, 0, 0); +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top > .inner-wrap { + -webkit-transform: translate3d(0, -18.75rem, 0); + -moz-transform: translate3d(0, -18.75rem, 0); + -ms-transform: translate(0, -18.75rem); + -o-transform: translate3d(0, -18.75rem, 0); + transform: translate3d(0, -18.75rem, 0); +} +/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom > .inner-wrap { + -webkit-transform: translate3d(0, 18.75rem, 0); + -moz-transform: translate3d(0, 18.75rem, 0); + -ms-transform: translate(0, 18.75rem); + -o-transform: translate3d(0, 18.75rem, 0); + transform: translate3d(0, 18.75rem, 0); +} +/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, +.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .left-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .top-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .left-off-canvas-menu { + left: -15.625rem; +} +/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .right-off-canvas-menu { + right: -15.625rem; +} +/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .top-off-canvas-menu { + top: -18.75rem; +} +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .bottom-off-canvas-menu { + bottom: -18.75rem; +} +/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; +} +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; +} +/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-top > .inner-wrap { + right: 18.75rem; +} +/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-bottom > .inner-wrap { + left: 18.75rem; +} + +/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} +/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} +/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} + +/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} + +/* small displays */ +@media only screen { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* medium displays */ +@media only screen and (min-width: 40.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* large displays */ +@media only screen and (min-width: 64.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xlarge displays */ +@media only screen and (min-width: 90.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xxlarge displays */ +@media only screen and (min-width: 120.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-landscape, td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} + +@media only screen and (orientation: landscape) { + /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; + } + + /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-landscape, td.hide-for-portrait, + th.show-for-landscape, + th.hide-for-portrait { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; + } + + /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table !important; +} + +/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table !important; +} + +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Screen reader-specific classes */ +/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-sr { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus:focus, .show-on-focus:active { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; +} + +/* Print visibility */ +/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.print-only, +.show-for-print { + display: none !important; +} + +@media print { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .print-only, + .show-for-print { + display: block !important; + } + + /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-on-print, + .hide-for-print { + display: none !important; + } + + /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-print { + display: table !important; + } + + /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-print { + display: table-header-group !important; + } + + /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-print { + display: table-row-group !important; + } + + /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-print { + display: table-row !important; + } + + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-print { + display: table-cell !important; + } + + /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-print { + display: table-cell !important; + } +} +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; +} +/* line 4, ../node_modules/font-awesome/scss/_core.scss */ +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* makes the font 33% larger relative to the icon container */ +/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; +} + +/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-2x { + font-size: 2em; +} + +/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-3x { + font-size: 3em; +} + +/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-4x { + font-size: 4em; +} + +/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-5x { + font-size: 5em; +} + +/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ +.fa-fw { + width: 1.28571em; + text-align: center; +} + +/* line 4, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; +} +/* line 8, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul > li { + position: relative; +} + +/* line 10, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; +} +/* line 16, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li.fa-lg { + left: -1.85714em; +} + +/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; +} + +/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-left { + float: left; +} + +/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-right { + float: right; +} + +/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-left { + margin-right: .3em; +} +/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-right { + margin-left: .3em; +} + +/* Deprecated as of 4.4.0 */ +/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-right { + float: right; +} + +/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-left { + float: left; +} + +/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-left { + margin-right: .3em; +} +/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-right { + margin-left: .3em; +} + +/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} + +/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x { + line-height: inherit; +} + +/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-2x { + font-size: 2em; +} + +/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-inverse { + color: #fff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glass:before { + content: ""; +} + +/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-music:before { + content: ""; +} + +/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search:before { + content: ""; +} + +/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-o:before { + content: ""; +} + +/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart:before { + content: ""; +} + +/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star:before { + content: ""; +} + +/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-o:before { + content: ""; +} + +/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user:before { + content: ""; +} + +/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-film:before { + content: ""; +} + +/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-large:before { + content: ""; +} + +/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th:before { + content: ""; +} + +/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-list:before { + content: ""; +} + +/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check:before { + content: ""; +} + +/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: ""; +} + +/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-plus:before { + content: ""; +} + +/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-minus:before { + content: ""; +} + +/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-power-off:before { + content: ""; +} + +/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signal:before { + content: ""; +} + +/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gear:before, +.fa-cog:before { + content: ""; +} + +/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash-o:before { + content: ""; +} + +/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-home:before { + content: ""; +} + +/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-o:before { + content: ""; +} + +/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clock-o:before { + content: ""; +} + +/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-road:before { + content: ""; +} + +/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-download:before { + content: ""; +} + +/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-down:before { + content: ""; +} + +/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-up:before { + content: ""; +} + +/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-inbox:before { + content: ""; +} + +/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle-o:before { + content: ""; +} + +/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-right:before, +.fa-repeat:before { + content: ""; +} + +/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-refresh:before { + content: ""; +} + +/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-alt:before { + content: ""; +} + +/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lock:before { + content: ""; +} + +/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag:before { + content: ""; +} + +/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-headphones:before { + content: ""; +} + +/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-off:before { + content: ""; +} + +/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-down:before { + content: ""; +} + +/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-up:before { + content: ""; +} + +/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qrcode:before { + content: ""; +} + +/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-barcode:before { + content: ""; +} + +/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tag:before { + content: ""; +} + +/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tags:before { + content: ""; +} + +/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-book:before { + content: ""; +} + +/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark:before { + content: ""; +} + +/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-print:before { + content: ""; +} + +/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera:before { + content: ""; +} + +/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-font:before { + content: ""; +} + +/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bold:before { + content: ""; +} + +/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-italic:before { + content: ""; +} + +/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-height:before { + content: ""; +} + +/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-width:before { + content: ""; +} + +/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-left:before { + content: ""; +} + +/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-center:before { + content: ""; +} + +/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-right:before { + content: ""; +} + +/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-justify:before { + content: ""; +} + +/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list:before { + content: ""; +} + +/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dedent:before, +.fa-outdent:before { + content: ""; +} + +/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-indent:before { + content: ""; +} + +/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-video-camera:before { + content: ""; +} + +/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: ""; +} + +/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil:before { + content: ""; +} + +/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-marker:before { + content: ""; +} + +/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adjust:before { + content: ""; +} + +/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tint:before { + content: ""; +} + +/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edit:before, +.fa-pencil-square-o:before { + content: ""; +} + +/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square-o:before { + content: ""; +} + +/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square-o:before { + content: ""; +} + +/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows:before { + content: ""; +} + +/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-backward:before { + content: ""; +} + +/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-backward:before { + content: ""; +} + +/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-backward:before { + content: ""; +} + +/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play:before { + content: ""; +} + +/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause:before { + content: ""; +} + +/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop:before { + content: ""; +} + +/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forward:before { + content: ""; +} + +/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-forward:before { + content: ""; +} + +/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-forward:before { + content: ""; +} + +/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eject:before { + content: ""; +} + +/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-left:before { + content: ""; +} + +/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-right:before { + content: ""; +} + +/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-circle:before { + content: ""; +} + +/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-circle:before { + content: ""; +} + +/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle:before { + content: ""; +} + +/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle:before { + content: ""; +} + +/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle:before { + content: ""; +} + +/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info-circle:before { + content: ""; +} + +/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crosshairs:before { + content: ""; +} + +/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle-o:before { + content: ""; +} + +/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle-o:before { + content: ""; +} + +/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ban:before { + content: ""; +} + +/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-left:before { + content: ""; +} + +/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-right:before { + content: ""; +} + +/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-up:before { + content: ""; +} + +/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-down:before { + content: ""; +} + +/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-forward:before, +.fa-share:before { + content: ""; +} + +/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expand:before { + content: ""; +} + +/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compress:before { + content: ""; +} + +/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus:before { + content: ""; +} + +/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus:before { + content: ""; +} + +/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asterisk:before { + content: ""; +} + +/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation-circle:before { + content: ""; +} + +/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gift:before { + content: ""; +} + +/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leaf:before { + content: ""; +} + +/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire:before { + content: ""; +} + +/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye:before { + content: ""; +} + +/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye-slash:before { + content: ""; +} + +/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-warning:before, +.fa-exclamation-triangle:before { + content: ""; +} + +/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plane:before { + content: ""; +} + +/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar:before { + content: ""; +} + +/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-random:before { + content: ""; +} + +/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment:before { + content: ""; +} + +/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magnet:before { + content: ""; +} + +/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-up:before { + content: ""; +} + +/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-down:before { + content: ""; +} + +/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-retweet:before { + content: ""; +} + +/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-cart:before { + content: ""; +} + +/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder:before { + content: ""; +} + +/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open:before { + content: ""; +} + +/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-v:before { + content: ""; +} + +/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-h:before { + content: ""; +} + +/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: ""; +} + +/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter-square:before { + content: ""; +} + +/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-square:before { + content: ""; +} + +/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera-retro:before { + content: ""; +} + +/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-key:before { + content: ""; +} + +/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gears:before, +.fa-cogs:before { + content: ""; +} + +/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments:before { + content: ""; +} + +/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-up:before { + content: ""; +} + +/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-down:before { + content: ""; +} + +/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half:before { + content: ""; +} + +/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart-o:before { + content: ""; +} + +/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-out:before { + content: ""; +} + +/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin-square:before { + content: ""; +} + +/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumb-tack:before { + content: ""; +} + +/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link:before { + content: ""; +} + +/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-in:before { + content: ""; +} + +/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trophy:before { + content: ""; +} + +/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-square:before { + content: ""; +} + +/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-upload:before { + content: ""; +} + +/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lemon-o:before { + content: ""; +} + +/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone:before { + content: ""; +} + +/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square-o:before { + content: ""; +} + +/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark-o:before { + content: ""; +} + +/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone-square:before { + content: ""; +} + +/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter:before { + content: ""; +} + +/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-f:before, +.fa-facebook:before { + content: ""; +} + +/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github:before { + content: ""; +} + +/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock:before { + content: ""; +} + +/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card:before { + content: ""; +} + +/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-feed:before, +.fa-rss:before { + content: ""; +} + +/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hdd-o:before { + content: ""; +} + +/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullhorn:before { + content: ""; +} + +/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell:before { + content: ""; +} + +/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-certificate:before { + content: ""; +} + +/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-right:before { + content: ""; +} + +/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-left:before { + content: ""; +} + +/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-up:before { + content: ""; +} + +/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-down:before { + content: ""; +} + +/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-left:before { + content: ""; +} + +/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-right:before { + content: ""; +} + +/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-up:before { + content: ""; +} + +/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-down:before { + content: ""; +} + +/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-globe:before { + content: ""; +} + +/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wrench:before { + content: ""; +} + +/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tasks:before { + content: ""; +} + +/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-filter:before { + content: ""; +} + +/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-briefcase:before { + content: ""; +} + +/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-alt:before { + content: ""; +} + +/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-group:before, +.fa-users:before { + content: ""; +} + +/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chain:before, +.fa-link:before { + content: ""; +} + +/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud:before { + content: ""; +} + +/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flask:before { + content: ""; +} + +/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cut:before, +.fa-scissors:before { + content: ""; +} + +/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copy:before, +.fa-files-o:before { + content: ""; +} + +/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paperclip:before { + content: ""; +} + +/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-save:before, +.fa-floppy-o:before { + content: ""; +} + +/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square:before { + content: ""; +} + +/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: ""; +} + +/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ul:before { + content: ""; +} + +/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ol:before { + content: ""; +} + +/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-strikethrough:before { + content: ""; +} + +/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-underline:before { + content: ""; +} + +/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-table:before { + content: ""; +} + +/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magic:before { + content: ""; +} + +/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-truck:before { + content: ""; +} + +/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest:before { + content: ""; +} + +/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-square:before { + content: ""; +} + +/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-square:before { + content: ""; +} + +/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus:before { + content: ""; +} + +/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-money:before { + content: ""; +} + +/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-down:before { + content: ""; +} + +/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-up:before { + content: ""; +} + +/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-left:before { + content: ""; +} + +/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-right:before { + content: ""; +} + +/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-columns:before { + content: ""; +} + +/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unsorted:before, +.fa-sort:before { + content: ""; +} + +/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-down:before, +.fa-sort-desc:before { + content: ""; +} + +/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-up:before, +.fa-sort-asc:before { + content: ""; +} + +/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope:before { + content: ""; +} + +/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin:before { + content: ""; +} + +/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-left:before, +.fa-undo:before { + content: ""; +} + +/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-legal:before, +.fa-gavel:before { + content: ""; +} + +/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashboard:before, +.fa-tachometer:before { + content: ""; +} + +/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment-o:before { + content: ""; +} + +/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments-o:before { + content: ""; +} + +/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flash:before, +.fa-bolt:before { + content: ""; +} + +/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sitemap:before { + content: ""; +} + +/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-umbrella:before { + content: ""; +} + +/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paste:before, +.fa-clipboard:before { + content: ""; +} + +/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lightbulb-o:before { + content: ""; +} + +/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exchange:before { + content: ""; +} + +/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-download:before { + content: ""; +} + +/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-upload:before { + content: ""; +} + +/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-md:before { + content: ""; +} + +/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stethoscope:before { + content: ""; +} + +/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-suitcase:before { + content: ""; +} + +/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-o:before { + content: ""; +} + +/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-coffee:before { + content: ""; +} + +/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cutlery:before { + content: ""; +} + +/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text-o:before { + content: ""; +} + +/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building-o:before { + content: ""; +} + +/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hospital-o:before { + content: ""; +} + +/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ambulance:before { + content: ""; +} + +/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medkit:before { + content: ""; +} + +/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fighter-jet:before { + content: ""; +} + +/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-beer:before { + content: ""; +} + +/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-h-square:before { + content: ""; +} + +/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square:before { + content: ""; +} + +/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-left:before { + content: ""; +} + +/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-right:before { + content: ""; +} + +/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-up:before { + content: ""; +} + +/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-down:before { + content: ""; +} + +/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-left:before { + content: ""; +} + +/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-right:before { + content: ""; +} + +/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-up:before { + content: ""; +} + +/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-down:before { + content: ""; +} + +/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-desktop:before { + content: ""; +} + +/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-laptop:before { + content: ""; +} + +/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tablet:before { + content: ""; +} + +/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mobile-phone:before, +.fa-mobile:before { + content: ""; +} + +/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o:before { + content: ""; +} + +/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-left:before { + content: ""; +} + +/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-right:before { + content: ""; +} + +/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spinner:before { + content: ""; +} + +/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle:before { + content: ""; +} + +/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply:before, +.fa-reply:before { + content: ""; +} + +/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-alt:before { + content: ""; +} + +/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-o:before { + content: ""; +} + +/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open-o:before { + content: ""; +} + +/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-smile-o:before { + content: ""; +} + +/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-frown-o:before { + content: ""; +} + +/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meh-o:before { + content: ""; +} + +/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gamepad:before { + content: ""; +} + +/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-keyboard-o:before { + content: ""; +} + +/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-o:before { + content: ""; +} + +/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-checkered:before { + content: ""; +} + +/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-terminal:before { + content: ""; +} + +/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code:before { + content: ""; +} + +/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: ""; +} + +/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: ""; +} + +/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-location-arrow:before { + content: ""; +} + +/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crop:before { + content: ""; +} + +/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code-fork:before { + content: ""; +} + +/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlink:before, +.fa-chain-broken:before { + content: ""; +} + +/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question:before { + content: ""; +} + +/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info:before { + content: ""; +} + +/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation:before { + content: ""; +} + +/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-superscript:before { + content: ""; +} + +/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subscript:before { + content: ""; +} + +/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eraser:before { + content: ""; +} + +/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-puzzle-piece:before { + content: ""; +} + +/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone:before { + content: ""; +} + +/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone-slash:before { + content: ""; +} + +/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shield:before { + content: ""; +} + +/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-o:before { + content: ""; +} + +/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire-extinguisher:before { + content: ""; +} + +/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rocket:before { + content: ""; +} + +/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-maxcdn:before { + content: ""; +} + +/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-left:before { + content: ""; +} + +/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-right:before { + content: ""; +} + +/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-up:before { + content: ""; +} + +/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-down:before { + content: ""; +} + +/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-html5:before { + content: ""; +} + +/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-css3:before { + content: ""; +} + +/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-anchor:before { + content: ""; +} + +/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock-alt:before { + content: ""; +} + +/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullseye:before { + content: ""; +} + +/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-h:before { + content: ""; +} + +/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-v:before { + content: ""; +} + +/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rss-square:before { + content: ""; +} + +/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle:before { + content: ""; +} + +/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ticket:before { + content: ""; +} + +/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square:before { + content: ""; +} + +/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square-o:before { + content: ""; +} + +/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-up:before { + content: ""; +} + +/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-down:before { + content: ""; +} + +/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square:before { + content: ""; +} + +/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil-square:before { + content: ""; +} + +/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link-square:before { + content: ""; +} + +/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square:before { + content: ""; +} + +/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compass:before { + content: ""; +} + +/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: ""; +} + +/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: ""; +} + +/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: ""; +} + +/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-euro:before, +.fa-eur:before { + content: ""; +} + +/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gbp:before { + content: ""; +} + +/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dollar:before, +.fa-usd:before { + content: ""; +} + +/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rupee:before, +.fa-inr:before { + content: ""; +} + +/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: ""; +} + +/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: ""; +} + +/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-won:before, +.fa-krw:before { + content: ""; +} + +/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitcoin:before, +.fa-btc:before { + content: ""; +} + +/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file:before { + content: ""; +} + +/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text:before { + content: ""; +} + +/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-asc:before { + content: ""; +} + +/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-desc:before { + content: ""; +} + +/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-asc:before { + content: ""; +} + +/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-desc:before { + content: ""; +} + +/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-asc:before { + content: ""; +} + +/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-desc:before { + content: ""; +} + +/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-up:before { + content: ""; +} + +/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-down:before { + content: ""; +} + +/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-square:before { + content: ""; +} + +/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube:before { + content: ""; +} + +/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing:before { + content: ""; +} + +/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing-square:before { + content: ""; +} + +/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-play:before { + content: ""; +} + +/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dropbox:before { + content: ""; +} + +/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-overflow:before { + content: ""; +} + +/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-instagram:before { + content: ""; +} + +/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flickr:before { + content: ""; +} + +/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adn:before { + content: ""; +} + +/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket:before { + content: ""; +} + +/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket-square:before { + content: ""; +} + +/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr:before { + content: ""; +} + +/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr-square:before { + content: ""; +} + +/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-down:before { + content: ""; +} + +/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-up:before { + content: ""; +} + +/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-left:before { + content: ""; +} + +/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-right:before { + content: ""; +} + +/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-apple:before { + content: ""; +} + +/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-windows:before { + content: ""; +} + +/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-android:before { + content: ""; +} + +/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linux:before { + content: ""; +} + +/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dribbble:before { + content: ""; +} + +/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skype:before { + content: ""; +} + +/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-foursquare:before { + content: ""; +} + +/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trello:before { + content: ""; +} + +/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-female:before { + content: ""; +} + +/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-male:before { + content: ""; +} + +/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gittip:before, +.fa-gratipay:before { + content: ""; +} + +/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sun-o:before { + content: ""; +} + +/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-moon-o:before { + content: ""; +} + +/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-archive:before { + content: ""; +} + +/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bug:before { + content: ""; +} + +/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vk:before { + content: ""; +} + +/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-weibo:before { + content: ""; +} + +/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-renren:before { + content: ""; +} + +/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pagelines:before { + content: ""; +} + +/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-exchange:before { + content: ""; +} + +/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-right:before { + content: ""; +} + +/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-left:before { + content: ""; +} + +/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: ""; +} + +/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dot-circle-o:before { + content: ""; +} + +/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair:before { + content: ""; +} + +/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo-square:before { + content: ""; +} + +/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-turkish-lira:before, +.fa-try:before { + content: ""; +} + +/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square-o:before { + content: ""; +} + +/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-space-shuttle:before { + content: ""; +} + +/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slack:before { + content: ""; +} + +/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-square:before { + content: ""; +} + +/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wordpress:before { + content: ""; +} + +/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-openid:before { + content: ""; +} + +/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: ""; +} + +/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: ""; +} + +/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yahoo:before { + content: ""; +} + +/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google:before { + content: ""; +} + +/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit:before { + content: ""; +} + +/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-square:before { + content: ""; +} + +/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon-circle:before { + content: ""; +} + +/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon:before { + content: ""; +} + +/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-delicious:before { + content: ""; +} + +/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-digg:before { + content: ""; +} + +/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-pp:before { + content: ""; +} + +/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-alt:before { + content: ""; +} + +/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-drupal:before { + content: ""; +} + +/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-joomla:before { + content: ""; +} + +/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-language:before { + content: ""; +} + +/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fax:before { + content: ""; +} + +/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building:before { + content: ""; +} + +/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-child:before { + content: ""; +} + +/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paw:before { + content: ""; +} + +/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spoon:before { + content: ""; +} + +/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cube:before { + content: ""; +} + +/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cubes:before { + content: ""; +} + +/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance:before { + content: ""; +} + +/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance-square:before { + content: ""; +} + +/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam:before { + content: ""; +} + +/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam-square:before { + content: ""; +} + +/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-recycle:before { + content: ""; +} + +/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-automobile:before, +.fa-car:before { + content: ""; +} + +/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cab:before, +.fa-taxi:before { + content: ""; +} + +/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tree:before { + content: ""; +} + +/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spotify:before { + content: ""; +} + +/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deviantart:before { + content: ""; +} + +/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soundcloud:before { + content: ""; +} + +/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-database:before { + content: ""; +} + +/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-pdf-o:before { + content: ""; +} + +/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-word-o:before { + content: ""; +} + +/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-excel-o:before { + content: ""; +} + +/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-powerpoint-o:before { + content: ""; +} + +/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: ""; +} + +/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: ""; +} + +/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: ""; +} + +/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: ""; +} + +/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-code-o:before { + content: ""; +} + +/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vine:before { + content: ""; +} + +/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codepen:before { + content: ""; +} + +/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-jsfiddle:before { + content: ""; +} + +/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: ""; +} + +/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o-notch:before { + content: ""; +} + +/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: ""; +} + +/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ge:before, +.fa-empire:before { + content: ""; +} + +/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git-square:before { + content: ""; +} + +/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git:before { + content: ""; +} + +/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: ""; +} + +/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tencent-weibo:before { + content: ""; +} + +/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qq:before { + content: ""; +} + +/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wechat:before, +.fa-weixin:before { + content: ""; +} + +/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send:before, +.fa-paper-plane:before { + content: ""; +} + +/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send-o:before, +.fa-paper-plane-o:before { + content: ""; +} + +/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-history:before { + content: ""; +} + +/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-thin:before { + content: ""; +} + +/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-header:before { + content: ""; +} + +/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paragraph:before { + content: ""; +} + +/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sliders:before { + content: ""; +} + +/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt:before { + content: ""; +} + +/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt-square:before { + content: ""; +} + +/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bomb:before { + content: ""; +} + +/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: ""; +} + +/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tty:before { + content: ""; +} + +/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-binoculars:before { + content: ""; +} + +/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plug:before { + content: ""; +} + +/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slideshare:before { + content: ""; +} + +/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitch:before { + content: ""; +} + +/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yelp:before { + content: ""; +} + +/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-newspaper-o:before { + content: ""; +} + +/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wifi:before { + content: ""; +} + +/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calculator:before { + content: ""; +} + +/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paypal:before { + content: ""; +} + +/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-wallet:before { + content: ""; +} + +/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-visa:before { + content: ""; +} + +/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-mastercard:before { + content: ""; +} + +/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-discover:before { + content: ""; +} + +/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-amex:before { + content: ""; +} + +/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-paypal:before { + content: ""; +} + +/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-stripe:before { + content: ""; +} + +/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash:before { + content: ""; +} + +/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash-o:before { + content: ""; +} + +/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash:before { + content: ""; +} + +/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copyright:before { + content: ""; +} + +/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-at:before { + content: ""; +} + +/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eyedropper:before { + content: ""; +} + +/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paint-brush:before { + content: ""; +} + +/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-birthday-cake:before { + content: ""; +} + +/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-area-chart:before { + content: ""; +} + +/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pie-chart:before { + content: ""; +} + +/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-line-chart:before { + content: ""; +} + +/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm:before { + content: ""; +} + +/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm-square:before { + content: ""; +} + +/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-off:before { + content: ""; +} + +/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-on:before { + content: ""; +} + +/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bicycle:before { + content: ""; +} + +/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bus:before { + content: ""; +} + +/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ioxhost:before { + content: ""; +} + +/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angellist:before { + content: ""; +} + +/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc:before { + content: ""; +} + +/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: ""; +} + +/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meanpath:before { + content: ""; +} + +/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-buysellads:before { + content: ""; +} + +/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-connectdevelop:before { + content: ""; +} + +/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashcube:before { + content: ""; +} + +/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forumbee:before { + content: ""; +} + +/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leanpub:before { + content: ""; +} + +/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sellsy:before { + content: ""; +} + +/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shirtsinbulk:before { + content: ""; +} + +/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-simplybuilt:before { + content: ""; +} + +/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skyatlas:before { + content: ""; +} + +/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-plus:before { + content: ""; +} + +/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-arrow-down:before { + content: ""; +} + +/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-diamond:before { + content: ""; +} + +/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ship:before { + content: ""; +} + +/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-secret:before { + content: ""; +} + +/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-motorcycle:before { + content: ""; +} + +/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-street-view:before { + content: ""; +} + +/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heartbeat:before { + content: ""; +} + +/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus:before { + content: ""; +} + +/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars:before { + content: ""; +} + +/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mercury:before { + content: ""; +} + +/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-intersex:before, +.fa-transgender:before { + content: ""; +} + +/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-transgender-alt:before { + content: ""; +} + +/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-double:before { + content: ""; +} + +/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-double:before { + content: ""; +} + +/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-mars:before { + content: ""; +} + +/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke:before { + content: ""; +} + +/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-v:before { + content: ""; +} + +/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-h:before { + content: ""; +} + +/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-neuter:before { + content: ""; +} + +/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-genderless:before { + content: ""; +} + +/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-official:before { + content: ""; +} + +/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-p:before { + content: ""; +} + +/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-whatsapp:before { + content: ""; +} + +/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-server:before { + content: ""; +} + +/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-plus:before { + content: ""; +} + +/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-times:before { + content: ""; +} + +/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hotel:before, +.fa-bed:before { + content: ""; +} + +/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viacoin:before { + content: ""; +} + +/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-train:before { + content: ""; +} + +/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subway:before { + content: ""; +} + +/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medium:before { + content: ""; +} + +/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yc:before, +.fa-y-combinator:before { + content: ""; +} + +/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-optin-monster:before { + content: ""; +} + +/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opencart:before { + content: ""; +} + +/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expeditedssl:before { + content: ""; +} + +/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-4:before, +.fa-battery-full:before { + content: ""; +} + +/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: ""; +} + +/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-2:before, +.fa-battery-half:before { + content: ""; +} + +/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-1:before, +.fa-battery-quarter:before { + content: ""; +} + +/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-0:before, +.fa-battery-empty:before { + content: ""; +} + +/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mouse-pointer:before { + content: ""; +} + +/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-i-cursor:before { + content: ""; +} + +/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-group:before { + content: ""; +} + +/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-ungroup:before { + content: ""; +} + +/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note:before { + content: ""; +} + +/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note-o:before { + content: ""; +} + +/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-jcb:before { + content: ""; +} + +/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-diners-club:before { + content: ""; +} + +/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clone:before { + content: ""; +} + +/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-balance-scale:before { + content: ""; +} + +/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-o:before { + content: ""; +} + +/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: ""; +} + +/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: ""; +} + +/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: ""; +} + +/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass:before { + content: ""; +} + +/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: ""; +} + +/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: ""; +} + +/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-scissors-o:before { + content: ""; +} + +/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-lizard-o:before { + content: ""; +} + +/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-spock-o:before { + content: ""; +} + +/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-pointer-o:before { + content: ""; +} + +/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-peace-o:before { + content: ""; +} + +/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trademark:before { + content: ""; +} + +/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-registered:before { + content: ""; +} + +/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-creative-commons:before { + content: ""; +} + +/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg:before { + content: ""; +} + +/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg-circle:before { + content: ""; +} + +/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tripadvisor:before { + content: ""; +} + +/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki:before { + content: ""; +} + +/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki-square:before { + content: ""; +} + +/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-get-pocket:before { + content: ""; +} + +/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wikipedia-w:before { + content: ""; +} + +/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-safari:before { + content: ""; +} + +/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chrome:before { + content: ""; +} + +/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-firefox:before { + content: ""; +} + +/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opera:before { + content: ""; +} + +/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-internet-explorer:before { + content: ""; +} + +/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tv:before, +.fa-television:before { + content: ""; +} + +/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-contao:before { + content: ""; +} + +/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-500px:before { + content: ""; +} + +/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-amazon:before { + content: ""; +} + +/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-plus-o:before { + content: ""; +} + +/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-minus-o:before { + content: ""; +} + +/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-times-o:before { + content: ""; +} + +/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-check-o:before { + content: ""; +} + +/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-industry:before { + content: ""; +} + +/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-pin:before { + content: ""; +} + +/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-signs:before { + content: ""; +} + +/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-o:before { + content: ""; +} + +/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map:before { + content: ""; +} + +/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting:before { + content: ""; +} + +/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting-o:before { + content: ""; +} + +/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-houzz:before { + content: ""; +} + +/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo:before { + content: ""; +} + +/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-black-tie:before { + content: ""; +} + +/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fonticons:before { + content: ""; +} + +/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-alien:before { + content: ""; +} + +/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edge:before { + content: ""; +} + +/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card-alt:before { + content: ""; +} + +/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codiepie:before { + content: ""; +} + +/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-modx:before { + content: ""; +} + +/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fort-awesome:before { + content: ""; +} + +/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-usb:before { + content: ""; +} + +/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-product-hunt:before { + content: ""; +} + +/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mixcloud:before { + content: ""; +} + +/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-scribd:before { + content: ""; +} + +/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle:before { + content: ""; +} + +/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle-o:before { + content: ""; +} + +/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle:before { + content: ""; +} + +/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle-o:before { + content: ""; +} + +/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-bag:before { + content: ""; +} + +/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-basket:before { + content: ""; +} + +/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hashtag:before { + content: ""; +} + +/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth:before { + content: ""; +} + +/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth-b:before { + content: ""; +} + +/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-percent:before { + content: ""; +} + +/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gitlab:before { + content: ""; +} + +/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpbeginner:before { + content: ""; +} + +/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpforms:before { + content: ""; +} + +/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envira:before { + content: ""; +} + +/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-universal-access:before { + content: ""; +} + +/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair-alt:before { + content: ""; +} + +/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle-o:before { + content: ""; +} + +/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-blind:before { + content: ""; +} + +/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-audio-description:before { + content: ""; +} + +/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-control-phone:before { + content: ""; +} + +/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-braille:before { + content: ""; +} + +/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-assistive-listening-systems:before { + content: ""; +} + +/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: ""; +} + +/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: ""; +} + +/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide:before { + content: ""; +} + +/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide-g:before { + content: ""; +} + +/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signing:before, +.fa-sign-language:before { + content: ""; +} + +/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-low-vision:before { + content: ""; +} + +/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo:before { + content: ""; +} + +/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo-square:before { + content: ""; +} + +/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat:before { + content: ""; +} + +/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-ghost:before { + content: ""; +} + +/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-square:before { + content: ""; +} + +/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper:before { + content: ""; +} + +/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-first-order:before { + content: ""; +} + +/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yoast:before { + content: ""; +} + +/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-themeisle:before { + content: ""; +} + +/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: ""; +} + +/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fa:before, +.fa-font-awesome:before { + content: ""; +} + +/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ +.sticky { + border-bottom: 1px solid #f0f1f3; +} + +/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ +footer { + clear: both; + margin: 10px 0 0 0; + padding: 10px 0; + border-top: 1px solid #e5e5e5; +} + +/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ +footer .footerpage { + clear: both; + margin: 0px 0px; + padding: 26px 0px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter, .subfooterright { + padding: 10px 20px 20px 20px; + border-left: 1px solid #d6d6d6; + margin: 30px 0; + font-size: 0.8em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter h3, .subfooterright h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 0; + padding: 0 0 20px 0; +} + +/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooterright { + border-right: 1px solid #d6d6d6; +} + +/*sub footer page*/ +/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page { + margin: 20px 0 0 0; + padding: 25px 0 0 0; +} + +/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page h5 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 3px; + color: #666666; + margin-bottom: 0; + border-top: 1px solid #e5e5e5; + padding: 20px 0; + min-height: 20px; +} + +/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page ul { + font-size: 0.8em; +} + +/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ +small { + font-size: 0.6em; + color: #666666; +} + +/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ +a { + color: #2b709d; +} + +/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ +a:hover { + color: #f77f00 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ +.divider { + border: 1px solid #efefef; +} + +/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ +.dropdown { + box-shadow: 0px 2px 2px #ccc; + border: 1px solid #efefef; +} + +/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + border: 0; + font-size: 0.8em; +} + +/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ +textarea:focus, input:focus, select:focus { + outline: none; +} + +/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ +*:focus { + outline: none; +} + +/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + background: #fff; + border: 1px solid #fff !important; + box-shadow: none; +} + +/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top:hover { + background: #fff; + border: 1px solid #fff !important; +} + +/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ +.toggle-topbar { + background: white; + font-weight: normal; +} + +/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon { + color: #666666 !important; +} + +/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a { + color: #666666 !important; +} + +/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a:hover { + color: #666666 !important; +} + +/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ +.has-form { + background-color: white !important; +} + +/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li { + background: white !important; +} + +/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li select { + border: 0; + padding: 0 30px 0 10px; + height: 100%; + margin-top: -16px; +} + +/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section button[type=submit] { + background: transparent; + padding: 0; + top: 0; +} + +/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ +.nostyleList { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ +h1 { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: black; + margin: 30px 0; +} + +/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ +h2 { + font-size: 0.8em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ +h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ +h4 { + font-size: 0.6em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 20px; +} + +/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url(listitem.png) no-repeat 0 6px; + padding: 0 0 15px 15px; +} + +/*padding fix result page*/ +/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad { + padding: 0; +} + +/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*tab nav*/ +/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li { + list-style-type: none; + float: left; + text-transform: uppercase; + margin-top: 20px; +} + +/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a { + border: 1px solid #d6d6d6; + background: white; + color: #2b709d !important; +} + +/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a:hover { + color: #f77f00 !important; + background-color: white !important; +} + +/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li:first-child { + padding: 0; +} + +/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title > a { + background-color: #efefef !important; +} + +/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title.active > a { + background-color: white !important; + color: black !important; +} + +/* home form */ +/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ +.home-search-placer { + padding: 0 0 0 30px; +} + +/* various small styles */ +/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url("../img/listitem.png") no-repeat 0 6px; + padding: 0 0 15px 15px; + font-size: 0.8rem; +} + +/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ +h3.relations-title { + margin-bottom: 0px; +} + +/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ +h4.relations-subtitle { + margin: 20px 20px; +} + +/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ +.pageOverlay { + text-align: center; +} + +/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #999; +} + +/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} + +/* logo */ +/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ +.logo { + margin: 10px 20px 0 -32px; +} + +/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logotext { + color: #666666; + letter-spacing: 16px; + font-size: 0.8em; + margin: 30px 0; + text-transform: uppercase; +} + +/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ +img.logo-small { + width: 60px; + margin: 8px 15px 0 12px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logo-small-text { + letter-spacing: 10px; + color: #666666; + font-size: 0.7em !important; + text-transform: uppercase; + padding: 0 13px 0 0; + margin: 0; +} + +/*home*/ +/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ +.language { + font-size: 0.6em; + margin: 10px 5px 0 0; + padding: 0; +} + +/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ +.language-active a { + color: #f77f00; +} + +/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ +.bgcontainer { + background: white; + padding: 30px 0; +} + +/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position { + position: relative; +} + +/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form { + position: absolute; + z-index: 100; + width: 100%; + margin-top: 50px; +} + +/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form input { + background: #f9f9f9; +} + +/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form button[type=submit] { + background: transparent; + padding: 0; + margin: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext { + padding: 30px 30px 0 0; +} + +/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext p, .ptext li { + font-size: 0.8em; +} + +/*icons*/ +/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid #f77f00; + margin: 18px 0 0 16px; +} + +/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: #f77f00; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid #f77f00; + margin: 10px 0 0 10px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} + +/*Panel content*/ +/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ +h1.panel-header { + font-size: 2em; + color: #f77f00; + margin: 20px 0; +} + +/*ID*/ +/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ +h2.id-header { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 12px 0 20px 0; + padding: 0; +} + +/* title result*/ +/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result { + padding: 20px 0 0 0; + font-size: 1.2em; + color: #666666; +} + +/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result strong { + font-size: 1em; +} + +/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result span { + color: #f77f00; + font-size: 1em; +} + +/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ +dl.infolist { + font-size: 0.8em; + display: block; + margin: 0 0 20px 0; +} + +/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dt { + padding: 10px 0 0 0; + color: #666666; + font-weight: normal; +} + +/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dd { + margin: -25px 0 0 105px; +} + +/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote { + font-size: 0.9em; + border-top: 1px solid #efefef; +} + +/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ +ul.scopeNote { + margin: 0; + padding: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li { + list-style-type: none; + list-style-position: outside !important; + margin: 0; + padding: 0 0 30px 0; +} + +/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li:first-child { + margin: 20px 0 0 0; +} + +/*result grid*/ +/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid { + background: white; + display: table; + word-wrap: break-word; +} + +/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a { + display: block; + background: white; + margin: 0; + line-height: 0.9em; + border: 1px solid #efefef; + text-align: center; + height: 100px; + overflow: hidden; + padding: 24px 0 0 0; +} + +/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover { + display: block; + height: 100px; + transition: all 0.5s ease; + background: #efefef; +} + +/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a h5 { + font-size: 0.7em; + color: #2b709d; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover h5 { + font-size: 0.7em; + color: #f77f00; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid span { + font-size: 0.6em; + color: #999; + line-height: 8px; +} + +/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid small { + font-size: 0.5em; + text-transform: uppercase; + letter-spacing: 1px; +} + +/*download top*/ +/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ +@media (min-width: 400px) { + /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + } + + /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin-right: 0px; + padding: 0; + } + + /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: 0px 0 0 -10px; + background: white !important; + } +} +@media (min-width: 320px) and (max-width: 400px) { + /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin: 0px; + padding: 0; + } + + /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ + li.cube { + background: url(listitem.png) no-repeat 0 5px; + padding: 0 0 0 15px; + } + + /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 30px 0 0; + } + + /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + border: 0; + } + + /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: -4px 0 0 -10px; + background: white !important; + } + + /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ico-mglass { + margin-top: -40px; + } +} +@media (min-width: 1024px) { + /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + margin-top: 60px; + } +} +@media (max-width: 1024px) { + /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ + .logo { + margin: 10px 20px 0 5px; + } + + /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + padding: 0 20px; + } +} +@media screen and (min-width: 768px) { + /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ + .rwd-break { + display: none; + } +} +@media (min-width: 1000px) { + /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 20px 20px 0 0px; + } + + /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 0px 0 0; + } +} +@media (min-width: 1045px) { + /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ + .result-grid { + width: 250px; + word-break: break-word; + } +} +/* Placeholder fields */ +/* line 3, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container { + -webkit-appearance: none; + -webkit-border-radius: 0px; + background-color: white; + font-family: inherit; + border: 1px solid #d5d5d5; + color: rgba(0, 0, 0, 0.75); + display: inline-table; + vertical-align: top; + font-size: 0.875rem; + height: 2.3125rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + transition: box-shadow 0.45s, border-color 0.45s ease-in-out; + margin: 1px 0 16px 0; +} + +/* line 5, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container label { + display: table-cell; + padding-left: 10px; + color: #3f3840; + width: 20%; + font-size: 0.775rem; + vertical-align: middle; + background-color: transparent; +} + +/* line 6, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container input[type="text"] { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent !important; + color: #3f3840; +} + +/* line 7, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container select { + border: none; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent; + -moz-appearance: none; + height: 37px; + font-size: 0.9em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container > .combo-dropdown { + border: 0 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container textarea { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent !important; + resize: vertical; +} + +/* line 10, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-container.error { + border: 1px solid #FF0000 !important; +} + +/* line 11, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-input { + border: none !important; + box-shadow: none; + margin: 0; + display: table-cell; + background-color: transparent; + background: none !important; + padding-left: 8px; +} + +/* line 12, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-input-border { + border-left: 1px dotted #d3d3d3 !important; +} + +/* line 13, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-disabled { + background-color: #DDDDDD; +} + +/* line 14, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-textarea label { + vertical-align: top; + padding-top: 8px; +} + +/* line 16, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { + display: table-cell !important; + vertical-align: middle !important; + cursor: pointer; + font-size: 0.8em; +} + +/* line 17, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox label { + position: relative; + width: 100%; +} + +/* line 18, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"] { + opacity: 0; + position: absolute; +} + +/* line 19, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { + content: ''; + background: #2da3ce; + display: inline-block; + vertical-align: middle; + width: 20px; + height: 20px; + padding: 2px; + margin-left: 10px; + text-align: center; + font-size: 0.8em; +} + +/* line 20, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { + content: '\2714'; + background: #2da3ce; + color: #fff; +} + +/*small*/ +/* line 24, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { + display: table-cell !important; + vertical-align: middle !important; + cursor: pointer; + font-size: 0.7em; +} + +/* line 25, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm label { + position: relative; + width: 100%; +} + +/* line 26, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"] { + opacity: 0; + position: absolute; +} + +/* line 27, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { + content: ''; + background: #2da3ce; + display: inline-block; + vertical-align: middle; + width: 15px; + height: 15px; + padding: 0px; + margin-right: 10px; + text-align: center; + font-size: 0.8em; +} + +/* line 28, ../scss/atramhasis/_atramhasis-forms.scss */ +.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { + content: '\2714'; + background: #2da3ce; + color: #fff; +} + +/* main html layout */ +/* line 13, ../scss/atramhasis/_atramhasis-admin.scss */ +html, body { + width: 100%; + height: 100%; + margin: 0; + overflow: hidden; +} + +/* line 15, ../scss/atramhasis/_atramhasis-admin.scss */ +.app-content-container, #appDiv, #appContainer { + width: 100%; + height: 100%; + background: #f3f3f3; +} + +/* line 16, ../scss/atramhasis/_atramhasis-admin.scss */ +.appBody { + width: 100%; + height: 100%; + padding: 20px 80px 10px 20px; +} + +/* line 19, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabSpacer { + border: none; + height: 0; +} + +/* line 20, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabPaneWrapper { + border: none; + border-radius: 0; +} + +/* line 21, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs { + border: 0; + font-size: 14px; +} + +/* line 22, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab { + border: 1px solid #efefef; + border-top: none; + background: #ffffff none; + border-radius: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { + color: #d5d5d5; +} + +/* line 24, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabCloseButton { + background: none !important; + width: 15px; + height: 100%; + padding-top: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabCloseButton:before { + content: "\f00d"; + font-family: FontAwesome; +} + +/* line 26, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { + border: none; + background: #ffffff none; +} + +/* line 27, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton { + cursor: pointer; + padding-top: 0; +} + +/* line 28, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { + padding-bottom: 3px; +} + +/* line 29, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { + color: #2b709d; +} + +/* line 34, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs { + text-align: center; + width: 100% !important; + padding: 0; + border: 0; + height: 50px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab { + background: #2b709d none !important; + border: 1px solid #d6d6d6; + border-radius: 0; + color: white; + font-size: 0.6875rem; + padding: 0.625rem 1.25rem !important; + text-transform: uppercase; + line-height: normal; + margin: 0 1px 1.25rem 0 !important; +} + +/* line 36, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTabDisabled { + background: #d5d5d5 !important; +} + +/* line 37, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { + color: #3f3840 !important; +} + +/* line 38, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { + background-color: #763e81 !important; + color: #f77f00 !important; +} + +/* line 39, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { + background: #f77f00 none !important; +} + +/* line 40, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainer .tabStripButton { + height: 100% !important; +} + +/* line 41, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { + overflow-y: auto; + height: 100%; +} + +/* line 43, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv footer { + height: 30px; + background-color: white; + padding: 5px 10px; + margin-top: 0; +} + +/* line 50, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header { + background-color: white; +} +/* line 53, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header nav { + border-bottom: 1px solid #f0f1f3; +} +/* line 57, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section li select { + height: 3.65rem !important; + cursor: pointer; +} +/* line 62, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button { + height: 3.65rem !important; + cursor: pointer; + top: auto; + background-color: white; + border: 0; + width: 100%; + color: #666666; +} +/* line 72, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button:hover { + background-color: #666666; +} +/* line 76, ../scss/atramhasis/_atramhasis-admin.scss */ +#appDiv header .top-bar-section .menu-button i { + width: 100%; + font-size: 20px; + padding: 5px; +} + +/* line 83, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitContentPane { + padding: 0 !important; +} + +/* Custom notification styles! */ +/* line 88, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-channel { + width: 350px !important; +} + +/* line 91, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-notification { + width: 320px !important; +} + +/* 'Warning' Channel */ +/* line 96, ../scss/atramhasis/_atramhasis-admin.scss */ +.dGrowl-channel-warn .dGrowl-notification { + background-color: #ffd9a2; + border: 1px solid #e97b14; +} + +/* buttons */ +/* line 102, ../scss/atramhasis/_atramhasis-admin.scss */ +a.button { + color: white; + background-color: #2b709d; + border: 1px solid #d6d6d6; + padding: 0.1rem 0.5rem 0.2rem 0.5rem; + font-size: 0.8rem; + margin: 0; +} + +/* line 111, ../scss/atramhasis/_atramhasis-admin.scss */ +a.admin-button:hover { + background-color: #255f85; + color: white !important; +} + +/* noscript div */ +/* line 117, ../scss/atramhasis/_atramhasis-admin.scss */ +.noscript { + top: 0; + left: 0; + position: absolute; + width: 100%; + height: 100%; + z-index: 1002; + display: block; + background-color: #efefef; + text-align: center; + padding: 25px; +} + +/* Loading overlay */ +/* line 120, ../scss/atramhasis/_atramhasis-admin.scss */ +.pageOverlay { + top: 0; + left: 0; + position: absolute; + height: 100%; + width: 100%; + z-index: 1001; + display: block; + background-color: #666666; + text-align: center; + color: #d6d6d6; +} + +/* line 121, ../scss/atramhasis/_atramhasis-admin.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #d6d6d6; +} + +/* line 124, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container { + min-height: 300px; + position: absolute; + top: 60px; + right: 0; + background: white; + text-align: left; + overflow: hidden; + white-space: nowrap; + z-index: 10; + border-left: 1px solid #d5d5d5; + box-shadow: -1px 0px 2px 0px #d5d5d5; +} + +/* line 138, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-overlay { + position: absolute; + top: 60px; + left: 0; + background-color: black; + height: 100%; + width: 100%; +} + +/* line 147, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-inner { + float: left; + display: inline-block; + text-align: left; + padding-left: 5px; + padding-top: 20px; + padding-right: 15px; + width: 480px; + height: 100%; +} + +/* line 158, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open { + -webkit-transition: width 0.8s ease-in-out; + -moz-transition: width 0.8s ease-in-out; + -o-transition: width 0.8s ease-in-out; + transition: width 0.8s ease-in-out; + width: 480px; +} + +/* line 166, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close .slidemenu-inner { + overflow-y: hidden; +} + +/* line 170, ../scss/atramhasis/_atramhasis-admin.scss */ +.slideoverlay-open.slidemenu-overlay { + -webkit-transition: opacity 0.8s ease-in-out; + -moz-transition: opacity 0.8s ease-in-out; + -o-transition: opacity 0.8s ease-in-out; + transition: opacity 0.8s ease-in-out; + opacity: 0.3; + visibility: visible; +} + +/* line 179, ../scss/atramhasis/_atramhasis-admin.scss */ +.slideoverlay-close.slidemenu-overlay { + transition: visibility 0.8s, opacity 0.8s ease-in-out; + -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; + visibility: hidden; + opacity: 0; +} + +/* line 188, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { + overflow-y: auto; + padding-right: 10px; +} + +/* line 193, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close { + -webkit-transition: width 0.8s ease-in-out; + -moz-transition: width 0.8s ease-in-out; + -o-transition: width 0.8s ease-in-out; + transition: width 0.8s ease-in-out; + width: 50px; +} + +/* line 201, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { + transition: visibility 0.8s, opacity 0.8s ease-in-out; + -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; + -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; + visibility: hidden; + opacity: 0; +} + +/* line 210, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { + -webkit-transition: opacity 0.8s ease-in-out; + -moz-transition: opacity 0.8s ease-in-out; + -o-transition: opacity 0.8s ease-in-out; + transition: opacity 0.8s ease-in-out; + opacity: 1; + visibility: visible; +} + +/* line 221, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-pane { + height: 100%; +} +/* line 225, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results { + padding-left: 15px; +} +/* line 229, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid { + width: 100%; + border-color: #f0f1f3; + height: 100%; +} +/* line 235, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table { + margin: 0; +} +/* line 239, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table tr th, +.slidemenu-container .search-results table tr td { + font-size: 11px !important; +} +/* line 244, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid-header table .dgrid-cell { + padding: 5px; +} +/* line 248, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results table .dgrid-cell { + padding-left: 5px; + border-color: #f0f1f3; +} +/* line 253, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid .dgrid-column-id { + width: 45px; +} +/* line 257, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .dgrid .dgrid-content .dgrid-column-id { + vertical-align: middle; +} +/* line 261, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell { + word-break: keep-all; + white-space: normal; +} +/* line 266, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell h3 { + margin-bottom: 3px; + color: #753f7f !important; + font-weight: bold !important; + margin-top: 0 !important; +} +/* line 273, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-results .slideMenuGridCell p { + padding: 0; + margin: 0; + color: #888888; + font-size: 11px; +} +/* line 280, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form { + margin-bottom: 15px; + display: inline-block; +} +/* line 284, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .scheme-select { + display: inline-block; + width: 100%; +} +/* line 289, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button { + background-color: #e5e5e5; + border: 0; + padding: 10px 45px 15px 40px; +} +/* line 295, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button:hover { + background-color: #d6d6d6; +} +/* line 299, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .search-button span { + margin: 0; +} +/* line 303, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-form .edit-scheme-button { + margin-left: 0; + padding-left: 0; +} +/* line 309, ../scss/atramhasis/_atramhasis-admin.scss */ +.slidemenu-container .search-footer-buttons { + margin-top: 20px; + height: 60px; +} + +/* line 315, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager, .note-manager, .sources-manager { + height: 402px; +} +/* line 318, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid .dgrid-column-language, .note-manager .dgrid .dgrid-column-language, .sources-manager .dgrid .dgrid-column-language { + width: 160px; +} +/* line 322, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid .dgrid-column-label, +.label-manager .dgrid .dgrid-column-note, .note-manager .dgrid .dgrid-column-label, +.note-manager .dgrid .dgrid-column-note, .sources-manager .dgrid .dgrid-column-label, +.sources-manager .dgrid .dgrid-column-note { + width: 380px; +} +/* line 327, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-row-table, .note-manager .dgrid-row-table, .sources-manager .dgrid-row-table { + margin: 0; +} +/* line 331, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-cell, .note-manager .dgrid-cell, .sources-manager .dgrid-cell { + padding: 5px; +} +/* line 335, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dgrid-column-actions, .note-manager .dgrid-column-actions, .sources-manager .dgrid-column-actions { + width: 90px; + text-align: center; + vertical-align: middle; +} +/* line 341, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dGridHyperlink, .note-manager .dGridHyperlink, .sources-manager .dGridHyperlink { + text-align: center; +} +/* line 345, ../scss/atramhasis/_atramhasis-admin.scss */ +.label-manager .dGridHyperlink a, .note-manager .dGridHyperlink a, .sources-manager .dGridHyperlink a { + font-size: 18px; +} + +/* line 351, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-row { + vertical-align: middle; + background-color: #f0f1f3; + padding-top: 5px; + padding-bottom: 5px; +} + +/* line 358, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager, .matches-manager { + height: 402px; +} +/* line 361, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .relation-row p, .matches-manager .relation-row p { + margin-top: 0; + color: black; + margin-top: 7px; + margin-bottom: 0; + font-size: 14px; + font-weight: bold; +} +/* line 370, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .relation-row .large-1, .matches-manager .relation-row .large-1 { + padding-right: 0; +} +/* line 374, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid, .matches-manager .dgrid { + margin-bottom: 5px; +} +/* line 377, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-cell, .matches-manager .dgrid .dgrid-cell { + padding-left: 15px; +} +/* line 381, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-row-table, .matches-manager .dgrid .dgrid-row-table { + margin: 0; +} +/* line 385, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dgrid-column-remove, +.relation-manager .dgrid .dgrid-column-actions, .matches-manager .dgrid .dgrid-column-remove, +.matches-manager .dgrid .dgrid-column-actions { + width: 60px; + text-align: center; + vertical-align: middle; +} +/* line 392, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dGridHyperlink, .matches-manager .dgrid .dGridHyperlink { + text-align: center; +} +/* line 396, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-manager .dgrid .dGridHyperlink a, .matches-manager .dgrid .dGridHyperlink a { + width: 100%; + font-size: 18px; +} + +/* line 403, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-manager .dgrid .dgrid-column-uri { + white-space: nowrap; + text-overflow: ellipsis; + width: 400px; +} + +/* line 409, ../scss/atramhasis/_atramhasis-admin.scss */ +.relation-dialog { + height: 500px; + width: 450px; +} + +/* line 414, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog { + width: 600px; + height: 400px; +} +/* line 418, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid { + height: 250px; +} +/* line 421, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; +} +/* line 427, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-column-link { + width: 35px; + text-align: center; +} +/* line 432, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; +} +/* line 436, ../scss/atramhasis/_atramhasis-admin.scss */ +.merge-concept-dialog .dgrid .dgrid-row-table { + margin-bottom: 0; +} + +/* line 442, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog, .import-concept-dialog { + width: 800px; + height: 635px; +} +/* line 447, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-cell, .import-concept-dialog .dgrid .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; +} +/* line 453, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-row-table { + margin: 0; +} +/* line 457, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-column-id, +.matches-dialog .dgrid .dgrid-column-type, .import-concept-dialog .dgrid .dgrid-column-id, +.import-concept-dialog .dgrid .dgrid-column-type { + width: 100px; +} +/* line 462, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-column-link, .import-concept-dialog .dgrid .dgrid-column-link { + width: 35px; + text-align: center; +} +/* line 467, ../scss/atramhasis/_atramhasis-admin.scss */ +.matches-dialog .dgrid .dgrid-selected .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; +} + +/* line 473, ../scss/atramhasis/_atramhasis-admin.scss */ +.import-concept-dialog { + height: 580px; +} + +/* line 479, ../scss/atramhasis/_atramhasis-admin.scss */ +.notes-dialog .htmlEditor .dijitToolbar, .sources-dialog .htmlEditor .dijitToolbar { + border: 1px #d5d5d5 solid; +} +/* line 483, ../scss/atramhasis/_atramhasis-admin.scss */ +.notes-dialog .htmlEditor textarea, .sources-dialog .htmlEditor textarea { + height: 300px; + border: 1px #d5d5d5 solid; + width: 99.8%; + padding: 5px; + resize: vertical; + overflow-y: scroll; + overflow-x: hidden; +} + +/* line 494, ../scss/atramhasis/_atramhasis-admin.scss */ +.sources-dialog { + width: 600px; +} + +/* line 498, ../scss/atramhasis/_atramhasis-admin.scss */ +.footerButtons { + margin-top: 20px; +} + +/* line 502, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail { + background-color: white; + padding-right: 20px; + display: inline-block; + overflow-y: auto; + width: 100%; +} +/* line 509, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .concept-title-info { + padding-top: 10px; + margin-right: 20px; + font-size: 0.8rem; + float: left; +} +/* line 516, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .concept-hr { + margin-left: 1.25rem; +} +/* line 520, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .no-top-padding { + padding-top: 0; + margin-top: 0; +} +/* line 525, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block { + margin-bottom: 20px; +} +/* line 529, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist { + font-size: 1em; + padding: 0; + margin: 10px 0 0 0; +} +/* line 535, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist dt { + font-size: 1.2em; + padding-top: 5px; + margin: 0; +} +/* line 541, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block .dllist dd { + margin-left: 120px; + margin-top: -20px; + min-height: 19px; + font-size: 13px; +} +/* line 548, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .label-relation-block { + max-height: 200px; + overflow-y: auto; +} +/* line 553, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote { + border: 0 !important; + font-size: 1.1em; +} +/* line 557, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote h3 { + margin-bottom: 20px; +} +/* line 561, ../scss/atramhasis/_atramhasis-admin.scss */ +.concept-detail .scopeNote li { + padding-bottom: 10px !important; +} + +/* line 571, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-column-id { + width: 120px; +} +/* line 575, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-row-table { + margin: 0; +} +/* line 579, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-cell { + padding: 5px; +} +/* line 583, ../scss/atramhasis/_atramhasis-admin.scss */ +.manage-languages-dialog .dgrid .dgrid-column-actions { + width: 50px; + text-align: center; + vertical-align: middle; +} + +/* line 592, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container { + /*for IE*/ +} +/* line 593, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container .no-arrow-select select { + /*for firefox*/ + -moz-appearance: none !important; + /*for chrome*/ + -webkit-appearance: none !important; + appearance: none !important; + text-indent: 0.01px; + text-overflow: ''; +} +/* line 604, ../scss/atramhasis/_atramhasis-admin.scss */ +.placeholder-container .no-arrow-select select::-ms-expand { + display: none !important; +} + +/* line 609, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogUnderlay { + background: rgba(72, 72, 72, 0.8) !important; + opacity: 1 !important; +} + +/* line 610, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogTitle { + font-size: 18px; + color: #753f7f; +} + +/* line 611, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogCloseIcon { + background: none !important; + font-size: 22px; + font-weight: bold; +} + +/* line 612, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .closeText { + display: block; + color: #989898; +} + +/* line 613, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog { + background-color: #FFFFFF; +} + +/* line 614, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogPaneContent { + padding: 25px; +} + +/* line 615, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialogTitleBar { + padding: 10px !important; + background-color: #FFFFFF !important; +} + +/* line 616, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { + color: black; + text-transform: uppercase; +} + +/* line 618, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dijitTabContainerTop-dijitContentPane { + padding: 5px 0 0 0 !important; +} + +/* line 623, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dgrid { + border-color: #f0f1f3 !important; +} +/* line 626, ../scss/atramhasis/_atramhasis-admin.scss */ +.claro .dgrid .dgrid-cell { + border-color: #f0f1f3 !important; +} + +/* line 631, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar { + text-align: center !important; + padding-bottom: 15px !important; +} +/* line 635, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar .dijitButtonNode { + background: transparent none !important; + border: none !important; + box-shadow: none !important; + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + color: white !important; +} +/* line 643, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar .dijitButtonHover .dijitButtonNode { + color: #f77f00 !important; +} +/* line 647, ../scss/atramhasis/_atramhasis-admin.scss */ +.confirm-dialog .dijitDialogPaneActionBar *:focus { + outline: none !important; +} + +/* line 653, ../scss/atramhasis/_atramhasis-admin.scss */ +.radio-container > input[type="radio"] { + display: inline-block; + margin: 0.5rem 1rem 0 0.5rem; + vertical-align: baseline; +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css new file mode 100644 index 00000000..9a336ffc --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css @@ -0,0 +1,14079 @@ +@charset "UTF-8"; +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-version { + font-family: "/5.5.3/"; +} + +/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small { + font-family: "/only screen/"; + width: 0; +} + +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-small-only { + font-family: "/only screen and (max-width: 40em)/"; + width: 0; +} + +/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-medium-only { + font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; + width: 40.0625em; +} + +/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large { + font-family: "/only screen and (min-width:64.0625em)/"; + width: 64.0625em; +} + +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-large-only { + font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; + width: 64.0625em; +} + +/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge { + font-family: "/only screen and (min-width:90.0625em)/"; + width: 90.0625em; +} + +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xlarge-only { + font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; + width: 90.0625em; +} + +/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-mq-xxlarge { + font-family: "/only screen and (min-width:120.0625em)/"; + width: 120.0625em; +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +meta.foundation-data-attribute-namespace { + font-family: false; +} + +/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, body { + height: 100%; +} + +/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +*, +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +html, +body { + font-size: 100%; +} + +/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +body { + background: #efefef; + color: #666666; + cursor: auto; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.5; + margin: 0; + padding: 0; + position: relative; +} + +/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +a:hover { + cursor: pointer; +} + +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + max-width: 100%; + height: auto; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + -ms-interpolation-mode: bicubic; +} + +/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +#map_canvas img, +#map_canvas embed, +#map_canvas object, +.map_canvas img, +.map_canvas embed, +.map_canvas object, +.mqa-display img, +.mqa-display embed, +.mqa-display object { + max-width: none !important; +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.left { + float: left !important; +} + +/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.right { + float: right !important; +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:before, .clearfix:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearfix:after { + clear: both; +} + +/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.hide { + display: none; +} + +/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.invisible { + visibility: hidden; +} + +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +img { + display: inline-block; + vertical-align: middle; +} + +/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +textarea { + height: auto; + min-height: 50px; +} + +/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +select { + width: 100%; +} + +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row { + margin: 0 auto; + max-width: 62.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:before, .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row:after { + clear: both; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse > .column, +.row.collapse > .columns { + padding-left: 0; + padding-right: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row.collapse .row { + margin-left: 0; + margin-right: 0; +} +/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row { + margin: 0 -0.9375rem; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:before, .row .row:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row:after { + clear: both; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.row .row.collapse { + margin: 0; + max-width: none; + width: auto; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:before, .row .row.collapse:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.row .row.collapse:after { + clear: both; +} + +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column, +.columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + width: 100%; + float: left; +} + +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column:last-child, +.columns + .column:last-child, .column + +.columns:last-child, +.columns + +.columns:last-child { + float: right; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ +.column + .column.end, +.columns + .column.end, .column + +.columns.end, +.columns + +.columns.end { + float: left; +} + +@media only screen { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .small-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered, + .columns.small-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered, + .columns.small-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-centered:last-child, + .columns.small-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered:last-child, + .columns.small-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.small-uncentered.opposite, + .columns.small-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse > .column, + .row.small-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.small-uncollapse > .column, + .row.small-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .medium-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered, + .columns.medium-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered, + .columns.medium-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-centered:last-child, + .columns.medium-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered:last-child, + .columns.medium-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.medium-uncentered.opposite, + .columns.medium-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse > .column, + .row.medium-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.medium-uncollapse > .column, + .row.medium-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } + + /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column, + .columns { + position: relative; + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-1 { + width: 8.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-2 { + width: 16.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-3 { + width: 25%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-4 { + width: 33.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-5 { + width: 41.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-6 { + width: 50%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-7 { + width: 58.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-8 { + width: 66.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-9 { + width: 75%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-10 { + width: 83.33333%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-11 { + width: 91.66667%; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-12 { + width: 100%; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-0 { + margin-left: 0 !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-1 { + margin-left: 8.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-2 { + margin-left: 16.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-3 { + margin-left: 25% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-4 { + margin-left: 33.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-5 { + margin-left: 41.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-6 { + margin-left: 50% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-7 { + margin-left: 58.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-8 { + margin-left: 66.66667% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-9 { + margin-left: 75% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-10 { + margin-left: 83.33333% !important; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-offset-11 { + margin-left: 91.66667% !important; + } + + /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .large-reset-order { + float: left; + left: auto; + margin-left: 0; + margin-right: 0; + right: auto; + } + + /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered, + .columns.large-centered { + margin-left: auto; + margin-right: auto; + float: none; + } + + /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered, + .columns.large-uncentered { + float: left; + margin-left: 0; + margin-right: 0; + } + + /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-centered:last-child, + .columns.large-centered:last-child { + float: none; + } + + /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered:last-child, + .columns.large-uncentered:last-child { + float: left; + } + + /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .column.large-uncentered.opposite, + .columns.large-uncentered.opposite { + float: right; + } + + /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse > .column, + .row.large-collapse > .columns { + padding-left: 0; + padding-right: 0; + } + /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-collapse .row { + margin-left: 0; + margin-right: 0; + } + /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .row.large-uncollapse > .column, + .row.large-uncollapse > .columns { + padding-left: 0.9375rem; + padding-right: 0.9375rem; + float: left; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-0 { + position: relative; + left: 0; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-0 { + position: relative; + right: 0; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-1 { + position: relative; + left: 8.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-1 { + position: relative; + right: 8.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-2 { + position: relative; + left: 16.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-2 { + position: relative; + right: 16.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-3 { + position: relative; + left: 25%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-3 { + position: relative; + right: 25%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-4 { + position: relative; + left: 33.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-4 { + position: relative; + right: 33.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-5 { + position: relative; + left: 41.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-5 { + position: relative; + right: 41.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-6 { + position: relative; + left: 50%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-6 { + position: relative; + right: 50%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-7 { + position: relative; + left: 58.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-7 { + position: relative; + right: 58.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-8 { + position: relative; + left: 66.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-8 { + position: relative; + right: 66.66667%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-9 { + position: relative; + left: 75%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-9 { + position: relative; + right: 75%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-10 { + position: relative; + left: 83.33333%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-10 { + position: relative; + right: 83.33333%; + left: auto; + } + + /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .push-11 { + position: relative; + left: 91.66667%; + right: auto; + } + + /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ + .pull-11 { + position: relative; + right: 91.66667%; + left: auto; + } +} +/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion { + margin-bottom: 0; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:before, .accordion:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.accordion:after { + clear: both; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation, .accordion dd { + display: block; + margin-bottom: 0 !important; +} +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation.active > a, .accordion dd.active > a { + background: #939393; + color: #333333; +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a, .accordion dd > a { + background: #989898; + color: #333333; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem; +} +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { + background: #909090; +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content, .accordion dd > .content { + display: none; + padding: 0.9375rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ +.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { + background: white; + display: block; +} + +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.8125rem; + font-weight: normal; + margin-bottom: 1.25rem; + padding: 0.875rem 1.5rem 0.875rem 0.875rem; + position: relative; + transition: opacity 300ms ease-out; + background-color: #944EA1; + border-color: #7f438a; + color: white; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close { + right: 0.25rem; + background: inherit; + color: #333333; + font-size: 1.375rem; + line-height: .9; + margin-top: -0.6875rem; + opacity: 0.3; + padding: 0 6px 4px; + position: absolute; + top: 50%; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box .close:hover, .alert-box .close:focus { + opacity: 0.5; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.radius { + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.round { + border-radius: 1000px; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.success { + background-color: #43AC6A; + border-color: #3a945b; + color: white; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert { + background-color: #FF0000; + border-color: #db0000; + color: white; +} +/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.secondary { + background-color: #e7e7e7; + border-color: #c7c7c7; + color: #4f4f4f; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.warning { + background-color: #f08a24; + border-color: #de770f; + color: white; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.info { + background-color: #a0d3e8; + border-color: #74bfdd; + color: #4f4f4f; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ +.alert-box.alert-close { + opacity: 0; +} + +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] { + display: block; + padding: 0; + margin: 0 -0.625rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:before, [class*="block-grid-"]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +[class*="block-grid-"]:after { + clear: both; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ +[class*="block-grid-"] > li { + display: block; + float: left; + height: auto; + padding: 0 0.625rem 1.25rem; +} + +@media only screen { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .small-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .medium-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li { + list-style: none; + width: 100%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-1 > li:nth-of-type(1n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li { + list-style: none; + width: 50%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-2 > li:nth-of-type(2n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li { + list-style: none; + width: 33.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-3 > li:nth-of-type(3n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li { + list-style: none; + width: 25%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-4 > li:nth-of-type(4n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li { + list-style: none; + width: 20%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-5 > li:nth-of-type(5n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li { + list-style: none; + width: 16.66667%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-6 > li:nth-of-type(6n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li { + list-style: none; + width: 14.28571%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-7 > li:nth-of-type(7n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li { + list-style: none; + width: 12.5%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-8 > li:nth-of-type(8n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li { + list-style: none; + width: 11.11111%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-9 > li:nth-of-type(9n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li { + list-style: none; + width: 10%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-10 > li:nth-of-type(10n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li { + list-style: none; + width: 9.09091%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-11 > li:nth-of-type(11n+1) { + clear: both; + } + + /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li { + list-style: none; + width: 8.33333%; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(1n) { + clear: none; + } + /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ + .large-block-grid-12 > li:nth-of-type(12n+1) { + clear: both; + } +} +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs { + border-style: solid; + border-width: 1px; + display: block; + list-style: none; + margin-left: 0; + overflow: hidden; + padding: 0.5625rem 0.875rem 0.5625rem; + background-color: #f4f4f4; + border-color: gainsboro; + border-radius: 3px; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * { + color: #944EA1; + float: left; + font-size: 0.6875rem; + line-height: 0.6875rem; + margin: 0; + text-transform: uppercase; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { + text-decoration: underline; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > * a { + color: #944EA1; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current { + color: #333333; + cursor: default; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current a { + color: #333333; + cursor: default; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { + text-decoration: none; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable { + color: #efefef; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable a { + color: #efefef; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, +.breadcrumbs > *.unavailable a:focus { + color: #efefef; + cursor: not-allowed; + text-decoration: none; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:before { + color: #AAAAAA; + content: "/"; + margin: 0 0.75rem; + position: relative; + top: 1px; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +.breadcrumbs > *:first-child:before { + content: " "; + margin: 0; +} + +/* Accessibility - hides the forward slash */ +/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ +[aria-label="breadcrumbs"] [aria-hidden="true"]:after { + content: "/"; +} + +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button, .button { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + border-style: solid; + border-width: 0; + cursor: pointer; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: normal; + margin: 0 0 1.25rem; + position: relative; + text-align: center; + text-decoration: none; + display: inline-block; + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + background-color: #944EA1; + border-color: #763e81; + color: white; + transition: background-color 300ms ease-out; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button:hover, button:focus, .button:hover, .button:focus { + color: white; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary, .button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { + color: #333333; +} +/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success, .button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { + color: white; +} +/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert, .button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { + color: white; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning, .button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { + color: white; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info, .button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { + color: white; +} +/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.large, .button.large { + padding: 1.125rem 2.25rem 1.1875rem 2.25rem; + font-size: 1.25rem; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.small, .button.small { + padding: 0.875rem 1.75rem 0.9375rem 1.75rem; + font-size: 0.8125rem; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.tiny, .button.tiny { + padding: 0.625rem 1.25rem 0.6875rem 1.25rem; + font-size: 0.6875rem; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.expand, .button.expand { + padding: 1rem 2rem 1.0625rem 2rem; + font-size: 1rem; + padding-bottom: 1.0625rem; + padding-top: 1rem; + padding-left: 1rem; + padding-right: 1rem; + width: 100%; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.left-align, .button.left-align { + text-align: left; + text-indent: 0.75rem; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.right-align, .button.right-align { + text-align: right; + padding-right: 0.75rem; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.radius, .button.radius { + border-radius: 3px; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.round, .button.round { + border-radius: 1000px; +} +/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled, button[disabled], .button.disabled, .button[disabled] { + background-color: #944EA1; + border-color: #763e81; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { + background-color: #944EA1; +} +/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + color: #333333; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { + background-color: #e7e7e7; +} +/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { + background-color: #43AC6A; + border-color: #368a55; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { + background-color: #43AC6A; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { + background-color: #FF0000; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { + background-color: #f08a24; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; + box-shadow: none; + cursor: default; + opacity: 0.7; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + color: white; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { + background-color: #a0d3e8; +} + +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +button::-moz-focus-inner { + border: 0; + padding: 0; +} + +@media only screen and (min-width: 40.0625em) { + /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ + button, .button { + display: inline-block; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group { + list-style: none; + margin: 0; + left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:before, .button-group:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-group:after { + clear: both; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li { + display: inline-block; + margin: 0 -2px; + width: 50%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li > button, .button-group.even-2 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-2 li button, .button-group.even-2 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li { + display: inline-block; + margin: 0 -2px; + width: 33.33333%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li > button, .button-group.even-3 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-3 li button, .button-group.even-3 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li { + display: inline-block; + margin: 0 -2px; + width: 25%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li > button, .button-group.even-4 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-4 li button, .button-group.even-4 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li { + display: inline-block; + margin: 0 -2px; + width: 20%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li > button, .button-group.even-5 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-5 li button, .button-group.even-5 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li { + display: inline-block; + margin: 0 -2px; + width: 16.66667%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li > button, .button-group.even-6 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-6 li button, .button-group.even-6 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li { + display: inline-block; + margin: 0 -2px; + width: 14.28571%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li > button, .button-group.even-7 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-7 li button, .button-group.even-7 li .button { + width: 100%; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li { + display: inline-block; + margin: 0 -2px; + width: 12.5%; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li > button, .button-group.even-8 li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { + border-left: 0; +} +/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.even-8 li button, .button-group.even-8 li .button { + width: 100%; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li > button, .button-group > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group > li:first-child button, .button-group > li:first-child .button { + border-left: 0; +} +/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li { + display: block; + margin: 0; + float: none; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button, .button-group.stack > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { + border-top: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; +} +@media only screen and (max-width: 40em) { + /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li { + display: block; + margin: 0; + width: 100%; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { + border-top: 0; + } +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > * > button, .button-group.radius > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *, +.button-group.radius > * > a, +.button-group.radius > * > button, +.button-group.radius > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *, +.button-group.radius.stack > * > a, +.button-group.radius.stack > * > button, +.button-group.radius.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; +} +@media only screen and (min-width: 40.0625em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; + } +} +@media only screen and (max-width: 40em) { + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *, + .button-group.radius.stack-for-small > * > a, + .button-group.radius.stack-for-small > * > button, + .button-group.radius.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 3px; + -webkit-top-right-radius: 3px; + border-top-left-radius: 3px; + border-top-right-radius: 3px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 3px; + -webkit-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; + border-bottom-right-radius: 3px; + } +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * { + display: inline-block; + margin: 0 -2px; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > * > button, .button-group.round > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child button, .button-group.round > *:first-child .button { + border-left: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *, +.button-group.round > * > a, +.button-group.round > * > button, +.button-group.round > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * { + display: block; + margin: 0; +} +/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button, .button-group.round.stack > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > * > button { + width: 100%; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { + border-top: 0; +} +/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *, +.button-group.round.stack > * > a, +.button-group.round.stack > * > button, +.button-group.round.stack > * > .button { + border-radius: 0; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: inline-block; + margin: 0 -2px; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; + } +} +@media only screen and (max-width: 40em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * { + display: block; + margin: 0; + } + /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-left: 1px solid; + border-color: rgba(255, 255, 255, 0.5); + } + /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-left: 0; + } + /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { + border-color: rgba(255, 255, 255, 0.5); + border-left-width: 0; + border-top: 1px solid; + display: block; + margin: 0; + } + /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > * > button { + width: 100%; + } + /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { + border-top: 0; + } + /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *, + .button-group.round.stack-for-small > * > a, + .button-group.round.stack-for-small > * > button, + .button-group.round.stack-for-small > * > .button { + border-radius: 0; + } + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { + -webkit-top-left-radius: 1rem; + -webkit-top-right-radius: 1rem; + border-top-left-radius: 1rem; + border-top-right-radius: 1rem; + } + /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ + .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { + -webkit-bottom-left-radius: 1rem; + -webkit-bottom-right-radius: 1rem; + border-bottom-left-radius: 1rem; + border-bottom-right-radius: 1rem; + } +} + +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:before, .button-bar:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.button-bar:after { + clear: both; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group { + float: left; + margin-right: 0.625rem; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ +.button-bar .button-group div { + overflow: hidden; +} + +/* Clearing Styles */ +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs, [data-clearing] { + list-style: none; + margin-left: 0; + margin-bottom: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.clearing-thumbs:after, [data-clearing]:after { + clear: both; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs li, [data-clearing] li { + float: left; + margin-right: 10px; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { + margin-right: 0; +} + +/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout { + background: #333333; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 998; + left: 0; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-blackout .clearing-close { + display: block; +} + +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-container { + height: 100%; + margin: 0; + overflow: hidden; + position: relative; + z-index: 998; +} + +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-touch-label { + color: #AAAAAA; + font-size: .6em; + left: 50%; + position: absolute; + top: 50%; +} + +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img { + height: 95%; + position: relative; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.visible-img img { + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translateY(-50%) translateX(-50%); + -moz-transform: translateY(-50%) translateX(-50%); + -ms-transform: translateY(-50%) translateX(-50%); + -o-transform: translateY(-50%) translateX(-50%); + transform: translateY(-50%) translateX(-50%); + max-height: 100%; + max-width: 100%; +} + +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-caption { + background: #333333; + bottom: 0; + color: #CCCCCC; + font-size: 0.875em; + line-height: 1.3; + margin-bottom: 0; + padding: 10px 30px 20px; + position: absolute; + text-align: center; + width: 100%; + left: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close { + color: #CCCCCC; + display: none; + font-size: 30px; + line-height: 1; + padding-left: 20px; + padding-top: 10px; + z-index: 999; +} +/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-close:hover, .clearing-close:focus { + color: #CCCCCC; +} + +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container { + height: 100%; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-assembled .clearing-container .carousel > ul { + display: none; +} + +/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li { + display: none; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ +.clearing-feature li.clearing-featured-img { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev, + .clearing-main-next { + height: 100%; + position: absolute; + top: 0; + width: 40px; + } + /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span, + .clearing-main-next > span { + border: solid 12px; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; + } + /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span:hover, + .clearing-main-next > span:hover { + opacity: .8; + } + + /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev { + left: 0; + } + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev > span { + left: 5px; + border-color: transparent; + border-right-color: #CCCCCC; + } + + /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next { + right: 0; + } + /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-next > span { + border-color: transparent; + border-left-color: #CCCCCC; + } + + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-main-prev.disabled, + .clearing-main-next.disabled { + opacity: .3; + } + + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel { + background: rgba(51, 51, 51, 0.8); + height: 120px; + margin-top: 10px; + text-align: center; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul { + display: inline-block; + z-index: 999; + height: 100%; + position: relative; + float: none; + } + /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li { + clear: none; + cursor: pointer; + display: block; + float: left; + margin-right: 0; + min-height: inherit; + opacity: .4; + overflow: hidden; + padding: 0; + position: relative; + width: 120px; + } + /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.fix-height img { + height: 100%; + max-width: none; + } + /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li a.th { + border: none; + box-shadow: none; + display: block; + } + /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li img { + cursor: pointer !important; + width: 100% !important; + } + /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li.visible { + opacity: 1; + } + /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .carousel > ul li:hover { + opacity: .8; + } + /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-assembled .clearing-container .visible-img { + background: #333333; + height: 85%; + overflow: hidden; + } + + /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ + .clearing-close { + padding-left: 0; + padding-top: 0; + position: absolute; + top: 10px; + right: 20px; + } +} +/* Foundation Dropdowns */ +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown > *:last-child { + margin-bottom: 0; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent white transparent; + border-bottom-style: solid; + position: absolute; + top: -12px; + left: 10px; + z-index: 89; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent #cccccc transparent; + border-bottom-style: solid; + position: absolute; + top: -14px; + left: 9px; + z-index: 88; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:before { + left: auto; + right: 10px; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.right:after { + left: auto; + right: 9px; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: 2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right > *:last-child { + margin-bottom: 0; +} +/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent white transparent transparent; + border-right-style: solid; + position: absolute; + top: 10px; + left: -12px; + z-index: 89; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-right:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent #cccccc transparent transparent; + border-right-style: solid; + position: absolute; + top: 9px; + left: -14px; + z-index: 88; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-top: 0; + margin-left: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left > *:last-child { + margin-bottom: 0; +} +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent white; + border-left-style: solid; + position: absolute; + top: 10px; + right: -12px; + left: auto; + z-index: 89; +} +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-left:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent #cccccc; + border-left-style: solid; + position: absolute; + top: 9px; + right: -14px; + left: auto; + z-index: 88; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + width: 100%; + z-index: 89; + margin-left: 0; + margin-top: -2px; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top > *:last-child { + margin-bottom: 0; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:before { + border: inset 6px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: white transparent transparent transparent; + border-top-style: solid; + bottom: -12px; + position: absolute; + top: auto; + left: 10px; + right: auto; + z-index: 89; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.drop-top:after { + border: inset 7px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: #cccccc transparent transparent transparent; + border-top-style: solid; + bottom: -14px; + position: absolute; + top: auto; + left: 9px; + right: auto; + z-index: 88; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li { + cursor: pointer; + font-size: 0.875rem; + line-height: 1.125rem; + margin: 0; +} +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li:hover, .f-dropdown li:focus { + background: #EEEEEE; +} +/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown li a { + display: block; + padding: 0.5rem; + color: #555555; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content { + display: none; + left: -9999px; + list-style: none; + margin-left: 0; + position: absolute; + background: white; + border: solid 1px #cccccc; + font-size: 0.875rem; + height: auto; + max-height: none; + padding: 1.25rem; + width: 100%; + z-index: 89; + max-width: 200px; +} +/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content.open { + display: block; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:first-child { + margin-top: 0; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.content > *:last-child { + margin-bottom: 0; +} +/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.radius { + border-radius: 3px; +} +/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.tiny { + max-width: 200px; +} +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.small { + max-width: 300px; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.medium { + max-width: 500px; +} +/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.large { + max-width: 800px; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega { + width: 100% !important; + max-width: 100% !important; +} +/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ +.f-dropdown.mega.open { + left: 0 !important; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button, button.dropdown { + position: relative; + padding-right: 3.5625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; + border-style: solid; + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + width: 0; +} +/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-width: 0.375rem; + right: 1.40625rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button::after, button.dropdown::after { + border-color: white transparent transparent transparent; +} +/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny, button.dropdown.tiny { + padding-right: 2.625rem; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny:after, button.dropdown.tiny:after { + border-width: 0.375rem; + right: 1.125rem; + margin-top: -0.125rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.tiny::after, button.dropdown.tiny::after { + border-color: white transparent transparent transparent; +} +/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small, button.dropdown.small { + padding-right: 3.0625rem; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-width: 0.4375rem; + right: 1.3125rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.small::after, button.dropdown.small::after { + border-color: white transparent transparent transparent; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large, button.dropdown.large { + padding-right: 3.625rem; +} +/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-width: 0.3125rem; + right: 1.71875rem; + margin-top: -0.15625rem; +} +/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.large::after, button.dropdown.large::after { + border-color: white transparent transparent transparent; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ +.dropdown.button.secondary:after, button.dropdown.secondary:after { + border-color: #333333 transparent transparent transparent; +} + +/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video { + height: 0; + margin-bottom: 1rem; + overflow: hidden; + padding-bottom: 67.5%; + padding-top: 1.5625rem; + position: relative; +} +/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.widescreen { + padding-bottom: 56.34%; +} +/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video.vimeo { + padding-top: 0; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ +.flex-video iframe, +.flex-video object, +.flex-video embed, +.flex-video video { + height: 100%; + position: absolute; + top: 0; + width: 100%; + left: 0; +} + +/* Standard Forms */ +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form { + margin: 0 0 1rem; +} + +/* Using forms within rows, we need to set some defaults */ +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row { + margin: 0 -0.5rem; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row .column, +form .row .row .columns { + padding: 0 0.5rem; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse { + margin: 0; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse .column, +form .row .row.collapse .columns { + padding: 0; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .row.collapse input { + -webkit-border-bottom-right-radius: 0; + -webkit-border-top-right-radius: 0; + border-bottom-right-radius: 0; + border-top-right-radius: 0; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row input.column, +form .row input.columns, +form .row textarea.column, +form .row textarea.columns { + padding-left: 0.5rem; +} + +/* Label Styles */ +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label { + color: #4d4d4d; + cursor: pointer; + display: block; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.5; + margin-bottom: 0; + /* Styles for required inputs */ +} +/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.right { + float: none !important; + text-align: right; +} +/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.inline { + margin: 0 0 1rem 0; + padding: 0.5625rem 0; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label small { + text-transform: capitalize; + color: #676767; +} + +/* Attach elements to the beginning or end of an input */ +/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix, +.postfix { + border-style: solid; + border-width: 1px; + display: block; + font-size: 0.875rem; + height: 2.3125rem; + line-height: 2.3125rem; + overflow: visible; + padding-bottom: 0; + padding-top: 0; + position: relative; + text-align: center; + width: 100%; + z-index: 2; +} + +/* Adjust padding, alignment and radius if pre/post element is a button */ +/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button { + border: none; + padding-left: 0; + padding-right: 0; + padding-bottom: 0; + padding-top: 0; + text-align: center; +} + +/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.radius { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} + +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.radius { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} + +/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.prefix.button.round { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} + +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.postfix.button.round { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* Separate prefix and postfix styles when on span or label so buttons keep their own */ +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.prefix, label.prefix { + background: #f2f2f2; + border-right: none; + color: #333333; + border-color: #cccccc; +} + +/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.postfix, label.postfix { + background: #f2f2f2; + border-left: none; + color: #333333; + border-color: #cccccc; +} + +/* We use this to get basic styling on all basic form elements */ +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; + background-color: white; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); + color: rgba(0, 0, 0, 0.75); + display: block; + font-family: inherit; + font-size: 0.875rem; + height: 2.3125rem; + margin: 0 0 1rem 0; + padding: 0.5rem; + width: 100%; + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + -webkit-transition: border-color 0.15s linear, background 0.15s linear; + -moz-transition: border-color 0.15s linear, background 0.15s linear; + -ms-transition: border-color 0.15s linear, background 0.15s linear; + -o-transition: border-color 0.15s linear, background 0.15s linear; + transition: border-color 0.15s linear, background 0.15s linear; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { + background: #fafafa; + border-color: #999999; + outline: none; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { + background-color: #DDDDDD; + cursor: default; +} +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { + border-radius: 3px; +} + +/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse input, +form .row .prefix-radius.row.collapse textarea, +form .row .prefix-radius.row.collapse select, +form .row .prefix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-radius.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse input, +form .row .postfix-radius.row.collapse textarea, +form .row .postfix-radius.row.collapse select, +form .row .postfix-radius.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-radius.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse input, +form .row .prefix-round.row.collapse textarea, +form .row .prefix-round.row.collapse select, +form .row .prefix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .prefix-round.row.collapse .prefix { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse input, +form .row .postfix-round.row.collapse textarea, +form .row .postfix-round.row.collapse select, +form .row .postfix-round.row.collapse button { + border-radius: 0; + -webkit-border-bottom-left-radius: 1000px; + -webkit-border-top-left-radius: 1000px; + border-bottom-left-radius: 1000px; + border-top-left-radius: 1000px; +} +/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +form .row .postfix-round.row.collapse .postfix { + border-radius: 0; + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} + +/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="submit"] { + -webkit-appearance: none; + -moz-appearance: none; + border-radius: 0; +} + +/* Respect enforced amount of rows for textarea */ +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea[rows] { + height: auto; +} + +/* Not allow resize out of parent */ +/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +textarea { + max-width: 100%; +} + +/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-webkit-input-placeholder { + color: #666666; +} + +/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-moz-placeholder { + /* Firefox 18- */ + color: #666666; +} + +/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +::-moz-placeholder { + /* Firefox 19+ */ + color: #666666; +} + +/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +:-ms-input-placeholder { + color: #666666; +} + +/* Add height value for select elements to match text input height */ +/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select { + -webkit-appearance: none !important; + -moz-appearance: none !important; + background-color: white; + border-radius: 0; + background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); + background-position: 100% center; + background-repeat: no-repeat; + border-style: solid; + border-width: 1px; + border-color: #cccccc; + color: rgba(0, 0, 0, 0.75); + font-family: inherit; + font-size: 0.875rem; + line-height: normal; + padding: 0.5rem; + border-radius: 0; + height: 2.3125rem; +} +/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select::-ms-expand { + display: none; +} +/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select.radius { + border-radius: 3px; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:focus { + background-color: #f7f7f7; + border-color: #999999; +} +/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select:disabled { + background-color: #DDDDDD; + cursor: default; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +select[multiple] { + height: auto; +} + +/* Adjust margin for form elements below */ +/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"], +input[type="checkbox"], +input[type="radio"], +select { + margin: 0 0 1rem 0; +} + +/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="checkbox"] + label, +input[type="radio"] + label { + display: inline-block; + margin-left: 0.5rem; + margin-right: 1rem; + margin-bottom: 0; + vertical-align: baseline; +} + +/* Normalize file input width */ +/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input[type="file"] { + width: 100%; +} + +/* HTML5 Number spinners settings */ +/* We add basic fieldset styling */ +/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset { + border: 1px solid #DDDDDD; + margin: 1.125rem 0; + padding: 1.25rem; +} +/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +fieldset legend { + font-weight: bold; + margin: 0; + margin-left: -0.1875rem; + padding: 0 0.1875rem; +} + +/* Error Handling */ +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +[data-abide] span.error, [data-abide] small.error { + display: none; +} + +/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +span.error, small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} + +/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input, +.error textarea, +.error select { + margin-bottom: 0; +} +/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error input[type="checkbox"], +.error input[type="radio"] { + margin-bottom: 1rem; +} +/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error label, +.error label.error { + color: #FF0000; +} +/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error small.error { + display: block; + font-size: 0.75rem; + font-style: italic; + font-weight: normal; + margin-bottom: 1rem; + margin-top: -1px; + padding: 0.375rem 0.5625rem 0.5625rem; + background: #FF0000; + color: white; +} +/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error > label > small { + background: transparent; + color: #676767; + display: inline; + font-size: 60%; + font-style: normal; + margin: 0; + padding: 0; + text-transform: capitalize; +} +/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +.error span.error-message { + display: block; +} + +/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +input.error, +textarea.error, +select.error { + margin-bottom: 0; +} + +/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ +label.error { + color: #FF0000; +} + +/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar { + display: inline-block; + font-size: 0; + width: 100%; + background: #333333; +} +/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + display: block; + float: left; + font-size: 1rem; + margin: 0 auto; + padding: 1.25rem; + text-align: center; + width: 25%; +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i, .icon-bar > * img { + display: block; + margin: 0 auto; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; + vertical-align: middle; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i, .icon-bar.label-right > * img { + display: inline-block; + margin: 0 .0625rem 0 0; +} +/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { + margin-top: 0; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.label-right > * label { + display: inline-block; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical.label-right > * { + text-align: left; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical, .icon-bar.small-vertical { + height: 100%; + width: auto; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.vertical .item, .icon-bar.small-vertical .item { + float: none; + margin: auto; + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical { + height: 100%; + width: auto; + } + /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.medium-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical { + height: 100%; + width: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.large-vertical .item { + float: none; + margin: auto; + width: auto; + } +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * { + font-size: 1rem; + padding: 1.25rem; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i + label, .icon-bar > * img + label { + margin-top: .0625rem; + font-size: 1rem; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + font-size: 1.875rem; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * img { + height: 1.875rem; + width: 1.875rem; +} +/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * label { + color: white; +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > * i { + color: white; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover { + background: #944EA1; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover label { + color: white; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a:hover i { + color: white; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active { + background: #944EA1; +} +/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active label { + color: white; +} +/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar > a.active i { + color: white; +} +/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled { + cursor: not-allowed; + opacity: 0.7; + pointer-events: none; +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar .item.disabled > * { + opacity: 0.7; + cursor: not-allowed; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up .item { + width: 50%; +} +/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.two-up.large-vertical .item { + width: auto; + } +} +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up .item { + width: 33.3333%; +} +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.three-up.large-vertical .item { + width: auto; + } +} +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up .item { + width: 25%; +} +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.four-up.large-vertical .item { + width: auto; + } +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up .item { + width: 20%; +} +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.five-up.large-vertical .item { + width: auto; + } +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up .item { + width: 16.66667%; +} +/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.six-up.large-vertical .item { + width: auto; + } +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up .item { + width: 14.28571%; +} +/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.seven-up.large-vertical .item { + width: auto; + } +} +/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up .item { + width: 12.5%; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ +.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { + width: auto; +} +@media only screen and (min-width: 40.0625em) { + /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.medium-vertical .item { + width: auto; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ + .icon-bar.eight-up.large-vertical .item { + width: auto; + } +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list { + list-style: none; + margin-top: 0; + margin-bottom: 1.0625rem; + margin-left: -1.375rem; + margin-right: 0; + overflow: hidden; + padding: 0; +} +/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li { + display: block; + float: left; + list-style: none; + margin-left: 1.375rem; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ +.inline-list > li > * { + display: block; +} + +/* Foundation Joyride */ +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-list { + display: none; +} + +/* Default styles for the container */ +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide { + background: #333333; + color: white; + display: none; + font-family: inherit; + font-weight: normal; + position: absolute; + top: 0; + width: 95%; + z-index: 103; + left: 2.5%; +} + +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.lt-ie9 .joyride-tip-guide { + margin-left: -400px; + max-width: 800px; + left: 50%; +} + +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper { + padding: 1.125rem 1.25rem 1.5rem; + width: 100%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .button { + margin-bottom: 0 !important; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-content-wrapper .joyride-prev-tip { + margin-right: 10px; +} + +/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub { + border: 10px solid #333333; + display: block; + height: 0; + position: absolute; + width: 0; + left: 22px; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.top { + border-color: #333333; + border-top-color: transparent !important; + border-top-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + top: -20px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-bottom-style: solid; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.right { + right: -20px; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide .joyride-nub.left { + left: -20px; +} + +/* Typography */ +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide h1, +.joyride-tip-guide h2, +.joyride-tip-guide h3, +.joyride-tip-guide h4, +.joyride-tip-guide h5, +.joyride-tip-guide h6 { + color: white; + font-weight: bold; + line-height: 1.25; + margin: 0; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-tip-guide p { + font-size: 0.875rem; + line-height: 1.3; + margin: 0 0 1.125rem 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator-wrap { + border: solid 1px #555555; + bottom: 1rem; + height: 3px; + position: absolute; + width: 50px; + right: 1.0625rem; +} + +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-timer-indicator { + background: #666666; + display: block; + height: inherit; + width: 0; +} + +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip { + color: #777777 !important; + font-size: 24px; + font-weight: normal; + line-height: .5 !important; + position: absolute; + text-decoration: none; + top: 10px; + right: 12px; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-close-tip:hover, .joyride-close-tip:focus { + color: #EEEEEE !important; +} + +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-modal-bg { + background: rgba(0, 0, 0, 0.5); + cursor: pointer; + display: none; + height: 100%; + position: fixed; + top: 0; + width: 100%; + z-index: 100; + left: 0; +} + +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-wrapper { + background-color: white; + border-radius: 3px; + box-shadow: 0 0 15px white; + position: absolute; + z-index: 102; +} + +/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ +.joyride-expose-cover { + background: transparent; + border-radius: 3px; + left: 0; + position: absolute; + top: 0; + z-index: 9999; +} + +/* Styles for screens that are at least 768px; */ +@media only screen { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide { + width: 300px; + left: inherit; + } + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.bottom { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-right-color: transparent !important; + bottom: -20px; + } + /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.right { + border-color: #333333 !important; + border-right-color: transparent !important; + border-bottom-color: transparent !important; + border-top-color: transparent !important; + left: auto; + right: -20px; + top: 22px; + } + /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ + .joyride-tip-guide .joyride-nub.left { + border-color: #333333 !important; + border-bottom-color: transparent !important; + border-left-color: transparent !important; + border-top-color: transparent !important; + left: -20px; + right: auto; + top: 22px; + } +} +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ +.keystroke, +kbd { + background-color: #ededed; + border-color: #dddddd; + color: #333333; + border-style: solid; + border-width: 1px; + font-family: "Consolas", "Menlo", "Courier", monospace; + font-size: inherit; + margin: 0; + padding: 0.125rem 0.25rem 0; + border-radius: 3px; +} + +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label { + display: inline-block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; + line-height: 1; + margin-bottom: auto; + position: relative; + text-align: center; + text-decoration: none; + white-space: nowrap; + padding: 0.25rem 0.5rem 0.25rem; + font-size: 0.6875rem; + background-color: #944EA1; + color: white; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.radius { + border-radius: 3px; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.round { + border-radius: 1000px; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.alert { + background-color: #FF0000; + color: white; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.warning { + background-color: #f08a24; + color: white; +} +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.success { + background-color: #43AC6A; + color: white; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.secondary { + background-color: #e7e7e7; + color: #333333; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ +.label.info { + background-color: #a0d3e8; + color: #333333; +} + +/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition], [data-magellan-expedition-clone] { + background: white; + min-width: 100%; + padding: 10px; + z-index: 50; +} +/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { + margin-bottom: 0; +} +/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { + margin-bottom: 0; +} +/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ +[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { + line-height: 1.8em; +} + +@-webkit-keyframes rotate { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes rotate { + from { + -webkit-transform: rotate(0deg); + -moz-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } + to { + -webkit-transform: rotate(360deg); + -moz-transform: rotate(360deg); + -ms-transform: rotate(360deg); + transform: rotate(360deg); + } +} +/* Orbit Graceful Loading */ +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper { + position: relative; +} +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul { + list-style-type: none; + margin: 0; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li, +.slideshow-wrapper ul li .orbit-caption { + display: none; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper ul li:first-child { + display: block; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container { + background-color: transparent; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li { + display: block; +} +/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container li .orbit-caption { + display: block; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .orbit-container .orbit-bullets li { + display: inline-block; +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.slideshow-wrapper .preloader { + border-radius: 1000px; + animation-duration: 1.5s; + animation-iteration-count: infinite; + animation-name: rotate; + animation-timing-function: linear; + border-color: #555555 white; + border: solid 3px; + display: block; + height: 40px; + left: 50%; + margin-left: -20px; + margin-top: -20px; + position: absolute; + top: 50%; + width: 40px; +} + +/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container { + background: none; + overflow: hidden; + position: relative; + width: 100%; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container { + list-style: none; + margin: 0; + padding: 0; + position: relative; + -webkit-transform: translateZ(0); + -moz-transform: translateZ(0); + -ms-transform: translateZ(0); + -o-transform: translateZ(0); + transform: translateZ(0); +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container img { + display: block; + max-width: 100%; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * { + position: absolute; + top: 0; + width: 100%; + margin-left: 100%; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > *:first-child { + margin-left: 0; +} +/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slides-container > * .orbit-caption { + bottom: 0; + position: absolute; + background-color: rgba(51, 51, 51, 0.8); + color: white; + font-size: 0.875rem; + padding: 0.625rem 0.875rem; + width: 100%; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number { + left: 10px; + background: transparent; + color: white; + font-size: 12px; + position: absolute; + top: 10px; + z-index: 10; +} +/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-slide-number span { + font-weight: 700; + padding: 0.3125rem; +} +/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer { + position: absolute; + top: 12px; + right: 10px; + height: 6px; + width: 100px; + z-index: 10; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer .orbit-progress { + height: 3px; + background-color: rgba(255, 255, 255, 0.3); + display: block; + width: 0; + position: relative; + right: 20px; + top: 5px; +} +/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer > span { + border: solid 4px white; + border-bottom: none; + border-top: none; + display: none; + height: 14px; + position: absolute; + top: 0; + width: 11px; + right: 0; +} +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span { + top: 0; + width: 11px; + height: 14px; + border: inset 8px; + border-left-style: solid; + border-color: transparent; + border-left-color: white; + right: -4px; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-timer.paused > span.dark { + border-left-color: #333333; +} +/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container:hover .orbit-timer > span { + display: block; +} +/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev, +.orbit-container .orbit-next { + background-color: transparent; + color: white; + height: 60px; + line-height: 50px; + margin-top: -25px; + position: absolute; + text-indent: -9999px !important; + top: 45%; + width: 36px; + z-index: 10; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover, +.orbit-container .orbit-next:hover { + background-color: rgba(0, 0, 0, 0.3); +} +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span, +.orbit-container .orbit-next > span { + border: inset 10px; + display: block; + height: 0; + margin-top: -10px; + position: absolute; + top: 50%; + width: 0; +} +/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev { + left: 0; +} +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev > span { + border-right-style: solid; + border-color: transparent; + border-right-color: white; +} +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-prev:hover > span { + border-right-color: white; +} +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next { + right: 0; +} +/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next > span { + border-color: transparent; + border-left-style: solid; + border-left-color: white; + left: 50%; + margin-left: -4px; +} +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-container .orbit-next:hover > span { + border-left-color: white; +} + +/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets-container { + text-align: center; +} + +/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets { + display: block; + float: none; + margin: 0 auto 30px auto; + overflow: hidden; + position: relative; + text-align: center; + top: 10px; +} +/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li { + background: #CCCCCC; + cursor: pointer; + display: inline-block; + float: none; + height: 0.5625rem; + margin-right: 6px; + width: 0.5625rem; + border-radius: 1000px; +} +/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li.active { + background: #efefef; +} +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.orbit-bullets li:last-child { + margin-right: 0; +} + +/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-container .orbit-prev, +.touch .orbit-container .orbit-next { + display: none; +} +/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ +.touch .orbit-bullets { + display: none; +} + +@media only screen and (min-width: 40.0625em) { + /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-container .orbit-prev, + .touch .orbit-container .orbit-next { + display: inherit; + } + /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .touch .orbit-bullets { + display: block; + } +} +@media only screen and (max-width: 40em) { + /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container { + height: auto !important; + } + /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slides-container > * { + margin: 0 !important; + opacity: 1 !important; + position: relative; + } + /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-stack-on-small .orbit-slide-number { + display: none; + } + + /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-timer { + display: none; + } + + /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-next, .orbit-prev { + display: none; + } + + /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ + .orbit-bullets { + display: none; + } +} +/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination { + display: block; + margin-left: -0.3125rem; + min-height: 1.5rem; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + color: #333333; + font-size: 0.875rem; + height: 1.5rem; + margin-left: 0.3125rem; +} +/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li a, ul.pagination li button { + border-radius: 3px; + transition: background-color 300ms ease-out; + background: none; + color: #efefef; + display: block; + font-size: 1em; + font-weight: normal; + line-height: inherit; + padding: 0.0625rem 0.625rem 0.0625rem; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li:hover a, +ul.pagination li a:focus, ul.pagination li:hover button, +ul.pagination li button:focus { + background: #e6e6e6; +} +/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable a, ul.pagination li.unavailable button { + cursor: default; + color: #efefef; + pointer-events: none; +} +/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { + background: transparent; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a, ul.pagination li.current button { + background: #944EA1; + color: white; + cursor: default; + font-weight: bold; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { + background: #944EA1; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +ul.pagination li { + display: block; + float: left; +} + +/* Pagination centred wrapper */ +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered { + text-align: center; +} +/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ +.pagination-centered ul.pagination li { + display: inline-block; + float: none; +} + +/* Panels */ +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: white; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { + line-height: 1.4; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout { + border-style: solid; + border-width: 1px; + border-color: #e3e3e3; + margin-bottom: 0; + padding: 1.25rem; + background: #f9f4fa; + color: #333333; +} +/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :first-child { + margin-top: 0; +} +/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout > :last-child { + margin-bottom: 0; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { + color: #333333; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { + line-height: 1; + margin-bottom: 0.625rem; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { + line-height: 1.4; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button) { + color: #944EA1; +} +/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { + color: #7f438a; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ +.panel.radius { + border-radius: 3px; +} + +/* Pricing Tables */ +/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table { + border: solid 1px #DDDDDD; + margin-left: 0; + margin-bottom: 1.25rem; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table * { + list-style: none; + line-height: 1; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .title { + background-color: #333333; + color: #EEEEEE; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .price { + background-color: #F6F6F6; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 2rem; + font-weight: normal; + padding: 0.9375rem 1.25rem; + text-align: center; +} +/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .description { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #777777; + font-size: 0.75rem; + font-weight: normal; + line-height: 1.4; + padding: 0.9375rem; + text-align: center; +} +/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .bullet-item { + background-color: white; + border-bottom: dotted 1px #DDDDDD; + color: #333333; + font-size: 0.875rem; + font-weight: normal; + padding: 0.9375rem; + text-align: center; +} +/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ +.pricing-table .cta-button { + background-color: white; + padding: 1.25rem 1.25rem 0; + text-align: center; +} + +/* Progress Bar */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress { + background-color: #F6F6F6; + border: 1px solid white; + height: 1.5625rem; + margin-bottom: 0.625rem; + padding: 0.125rem; +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter { + background: #944EA1; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.secondary { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.success { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress .meter.alert { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.secondary .meter { + background: #e7e7e7; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.success .meter { + background: #43AC6A; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.alert .meter { + background: #FF0000; + display: block; + height: 100%; + float: left; + width: 0%; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius { + border-radius: 3px; +} +/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.radius .meter { + border-radius: 2px; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round { + border-radius: 1000px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ +.progress.round .meter { + border-radius: 999px; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: block; + height: 1rem; + width: 100%; + background: #FAFAFA; +} +/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range { + border: 1px solid #DDDDDD; + margin: 1.25rem 0; + position: relative; + -ms-touch-action: none; + touch-action: none; + display: inline-block; + height: 12.5rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-handle { + bottom: -10.5rem; + margin-left: -0.5rem; + margin-top: 0; + position: absolute; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.vertical-range .range-slider-active-segment { + border-bottom-left-radius: inherit; + border-bottom-right-radius: inherit; + border-top-left-radius: initial; + bottom: 0; + height: auto; + width: 0.875rem; +} +/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius { + background: #FAFAFA; + border-radius: 3px; +} +/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle { + background: #944EA1; + border-radius: 3px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.radius .range-slider-handle:hover { + background: #82458e; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round { + background: #FAFAFA; + border-radius: 1000px; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle { + background: #944EA1; + border-radius: 1000px; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.round .range-slider-handle:hover { + background: #82458e; +} +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled, .range-slider[disabled] { + background: #FAFAFA; + cursor: not-allowed; + opacity: 0.7; +} +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { + background: #944EA1; + cursor: default; + opacity: 0.7; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { + background: #82458e; +} + +/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-active-segment { + background: #e5e5e5; + border-bottom-left-radius: inherit; + border-top-left-radius: inherit; + display: inline-block; + height: 0.875rem; + position: absolute; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle { + border: 1px solid none; + cursor: pointer; + display: inline-block; + height: 1.375rem; + position: absolute; + top: -0.3125rem; + width: 2rem; + z-index: 1; + -ms-touch-action: manipulation; + touch-action: manipulation; + background: #944EA1; +} +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ +.range-slider-handle:hover { + background: #82458e; +} + +/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal-bg { + background: black; + background: rgba(0, 0, 0, 0.45); + bottom: 0; + display: none; + left: 0; + position: fixed; + right: 0; + top: 0; + z-index: 1004; + left: 0; +} + +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal { + border-radius: 3px; + display: none; + position: absolute; + top: 0; + visibility: hidden; + width: 100%; + z-index: 1005; + left: 0; + background-color: white; + padding: 1.875rem; + border: solid 1px #666666; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); +} +@media only screen and (max-width: 40em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + min-height: 100vh; + } +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .column, .reveal-modal .columns { + min-width: 0; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :first-child { + margin-top: 0; +} +/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal > :last-child { + margin-bottom: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 80%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal { + top: 6.25rem; + } +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.radius { + box-shadow: none; + border-radius: 3px; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.round { + box-shadow: none; + border-radius: 1000px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.collapse { + padding: 0; + box-shadow: none; +} +@media only screen and (min-width: 40.0625em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.tiny { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 30%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.small { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 40%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.medium { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 60%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.large { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 70%; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.xlarge { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 95%; + } +} +/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.full { + height: 100vh; + height: 100%; + left: 0; + margin-left: 0 !important; + max-width: none !important; + min-height: 100vh; + top: 0; +} +@media only screen and (min-width: 40.0625em) { + /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ + .reveal-modal.full { + left: 0; + margin: 0 auto; + max-width: 62.5rem; + right: 0; + width: 100%; + } +} +/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal.toback { + z-index: 1003; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ +.reveal-modal .close-reveal-modal { + color: #AAAAAA; + cursor: pointer; + font-size: 2.5rem; + font-weight: bold; + line-height: 1; + position: absolute; + top: 0.625rem; + right: 1.375rem; +} + +/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav { + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + list-style-position: outside; + list-style-type: none; + margin: 0; + padding: 0.875rem 0; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li { + font-size: 0.875rem; + font-weight: normal; + margin: 0 0 0.4375rem 0; +} +/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button) { + color: #944EA1; + display: block; + margin: 0; + padding: 0.4375rem 0.875rem; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { + background: rgba(0, 0, 0, 0.025); + color: #b77fc1; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li a:not(.button):active { + color: #b77fc1; +} +/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.active > a:first-child:not(.button) { + color: #b77fc1; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-weight: normal; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.divider { + border-top: 1px solid; + height: 0; + list-style: none; + padding: 0; + border-top-color: #e6e6e6; +} +/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ +.side-nav li.heading { + color: #944EA1; + font-size: 0.875rem; + font-weight: bold; + text-transform: uppercase; +} + +/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button { + position: relative; + padding-right: 5.0625rem; +} +/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + display: block; + height: 100%; + position: absolute; + right: 0; + top: 0; + border-left: solid 1px; +} +/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + position: absolute; + content: ""; + width: 0; + height: 0; + display: block; + border-style: inset; + top: 50%; + left: 50%; +} +/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:active { + background-color: rgba(0, 0, 0, 0.1); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span { + width: 3.09375rem; +} +/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: white transparent transparent transparent; +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.alert span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.success span { + border-left-color: rgba(255, 255, 255, 0.5); +} +/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny { + padding-right: 3.75rem; +} +/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span { + width: 2.25rem; +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.tiny span:after { + border-top-style: solid; + border-width: 0.375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small { + padding-right: 4.375rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span { + width: 2.625rem; +} +/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.small span:after { + border-top-style: solid; + border-width: 0.4375rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large { + padding-right: 5.5rem; +} +/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span { + width: 3.4375rem; +} +/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.large span:after { + border-top-style: solid; + border-width: 0.3125rem; + margin-left: -0.375rem; + top: 48%; +} +/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.expand { + padding-left: 2rem; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.secondary span:after { + border-color: #333333 transparent transparent transparent; +} +/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.radius span { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.round span { + -webkit-border-bottom-right-radius: 1000px; + -webkit-border-top-right-radius: 1000px; + border-bottom-right-radius: 1000px; + border-top-right-radius: 1000px; +} +/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:before { + border-style: none; +} +/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span:after { + border-style: none; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ +.split.button.no-pip span > i { + display: block; + left: 50%; + margin-left: -0.28889em; + margin-top: -0.48889em; + position: absolute; + top: 50%; +} + +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav { + display: block; + margin: -0.25rem 0 1.125rem; + overflow: hidden; + padding-top: 0.25rem; + width: auto; +} +/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt { + text-transform: uppercase; +} +/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt, +.sub-nav dd, +.sub-nav li { + color: #efefef; + float: left; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.875rem; + font-weight: normal; + margin-left: 1rem; + margin-bottom: 0; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a, +.sub-nav dd a, +.sub-nav li a { + color: #efefef; + padding: 0.1875rem 1rem; + text-decoration: none; +} +/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt a:hover, +.sub-nav dd a:hover, +.sub-nav li a:hover { + color: #b3b3b3; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a, +.sub-nav dd.active a, +.sub-nav li.active a { + border-radius: 3px; + background: #944EA1; + color: white; + cursor: default; + font-weight: normal; + padding: 0.1875rem 1rem; +} +/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ +.sub-nav dt.active a:hover, +.sub-nav dd.active a:hover, +.sub-nav li.active a:hover { + background: #7f438a; +} + +/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch { + border: none; + margin-bottom: 1.5rem; + outline: 0; + padding: 0; + position: relative; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} +/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + background: #DDDDDD; + color: transparent; + cursor: pointer; + display: block; + margin-bottom: 1rem; + position: relative; + text-indent: 100%; + width: 4rem; + height: 2rem; + transition: left 0.15s ease-out; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input { + left: 10px; + opacity: 0; + padding: 0; + position: absolute; + top: 9px; +} +/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input + label { + margin-left: 0; + margin-right: 0; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; + content: ""; + display: block; + height: 1.5rem; + left: .25rem; + position: absolute; + top: .25rem; + width: 1.5rem; + -webkit-transition: left 0.15s ease-out; + -moz-transition: left 0.15s ease-out; + -o-transition: translate3d(0, 0, 0); + transition: left 0.15s ease-out; + -webkit-transform: translate3d(0, 0, 0); + -moz-transform: translate3d(0, 0, 0); + -ms-transform: translate3d(0, 0, 0); + -o-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); +} +/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + height: 2rem; + width: 4rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + height: 1.5rem; + width: 1.5rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label:after { + left: 2.25rem; +} +/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label { + color: transparent; + background: #DDDDDD; +} +/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch label:after { + background: white; +} +/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch input:checked + label { + background: #944EA1; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label { + height: 2.5rem; + width: 5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large label:after { + height: 2rem; + width: 2rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.large input:checked + label:after { + left: 2.75rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label { + height: 1.75rem; + width: 3.5rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small label:after { + height: 1.25rem; + width: 1.25rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.small input:checked + label:after { + left: 2rem; +} +/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label { + height: 1.5rem; + width: 3rem; +} +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny label:after { + height: 1rem; + width: 1rem; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.tiny input:checked + label:after { + left: 1.75rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label { + border-radius: 4px; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.radius label:after { + border-radius: 3px; +} +/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round { + border-radius: 1000px; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label { + border-radius: 2rem; +} +/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ +.switch.round label:after { + border-radius: 2rem; +} + +/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table { + background: white; + border: solid 1px #DDDDDD; + margin-bottom: 1.25rem; + table-layout: auto; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table caption { + background: transparent; + color: #333333; + font-size: 1rem; + font-weight: bold; +} +/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead { + background: #F5F5F5; +} +/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table thead tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot { + background: #F5F5F5; +} +/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tfoot tr th, +table tfoot tr td { + color: #333333; + font-size: 0.875rem; + font-weight: bold; + padding: 0.5rem 0.625rem 0.625rem; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr th, +table tr td { + color: #333333; + font-size: 0.875rem; + padding: 0.5625rem 0.625rem; + text-align: left; +} +/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table tr.even, table tr.alt, table tr:nth-of-type(even) { + background: #F9F9F9; +} +/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ +table thead tr th, +table tfoot tr th, +table tfoot tr td, +table tbody tr th, +table tbody tr td, +table tr td { + display: table-cell; + line-height: 1.125rem; +} + +/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs { + margin-bottom: 0 !important; + margin-left: 0; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:before, .tabs:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs:after { + clear: both; +} +/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd, +.tabs .tab-title { + float: left; + list-style: none; + margin-bottom: 0 !important; + position: relative; +} +/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a, +.tabs .tab-title > a { + display: block; + background-color: #989898; + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 1rem; + padding: 1rem 2rem; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd > a:hover, +.tabs .tab-title > a:hover { + background-color: #8f8f8f; +} +/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs dd.active > a, +.tabs .tab-title.active > a { + background-color: white; + color: #333333; +} +/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:first-child a, +.tabs.radius .tab:first-child a { + -webkit-border-bottom-left-radius: 3px; + -webkit-border-top-left-radius: 3px; + border-bottom-left-radius: 3px; + border-top-left-radius: 3px; +} +/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.radius dd:last-child a, +.tabs.radius .tab:last-child a { + -webkit-border-bottom-right-radius: 3px; + -webkit-border-top-right-radius: 3px; + border-bottom-right-radius: 3px; + border-top-right-radius: 3px; +} +/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs.vertical dd, +.tabs.vertical .tab-title { + position: inherit; + float: none; + display: block; + top: auto; +} + +/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content { + margin-bottom: 1.5rem; + width: 100%; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:before, .tabs-content:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tabs-content:after { + clear: both; +} +/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content { + display: none; + float: left; + padding: 0.9375rem 0; + width: 100%; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.active { + display: block; + float: none; +} +/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content > .content.contained { + padding: 0.9375rem; +} +/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical { + display: block; +} +/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.tabs-content.vertical > .content { + padding: 0 0.9375rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs.vertical { + float: left; + margin: 0; + margin-bottom: 1.25rem !important; + max-width: 20%; + width: 20%; + } + + /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ + .tabs-content.vertical { + float: left; + margin-left: -1px; + max-width: 80%; + padding-left: 1rem; + width: 80%; + } +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ +.no-js .tabs-content > .content { + display: block; + float: none; +} + +/* Image Thumbnails */ +/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th { + border: solid 4px white; + box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); + display: inline-block; + line-height: 0; + max-width: 100%; + transition: all 200ms ease-out; +} +/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th:hover, .th:focus { + box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); +} +/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ +.th.radius { + border-radius: 3px; +} + +/* Tooltips */ +/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip { + border-bottom: dotted 1px #CCCCCC; + color: #333333; + cursor: help; + font-weight: bold; +} +/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip:hover, .has-tip:focus { + border-bottom: dotted 1px #432348; + color: #944EA1; +} +/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.has-tip.tip-left, .has-tip.tip-right { + float: none !important; +} + +/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip { + background: #333333; + color: white; + display: none; + font-size: 0.875rem; + font-weight: normal; + line-height: 1.3; + max-width: 300px; + padding: 0.75rem; + position: absolute; + width: 100%; + z-index: 1006; + left: 50%; +} +/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub { + border: solid 5px; + border-color: transparent transparent #333333 transparent; + display: block; + height: 0; + pointer-events: none; + position: absolute; + top: -10px; + width: 0; + left: 5px; +} +/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip > .nub.rtl { + left: auto; + right: 5px; +} +/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.radius { + border-radius: 3px; +} +/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round { + border-radius: 1000px; +} +/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.round > .nub { + left: 2rem; +} +/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tooltip.opened { + border-bottom: dotted 1px #432348 !important; + color: #944EA1 !important; +} + +/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ +.tap-to-close { + color: #777777; + display: block; + font-size: 0.625rem; + font-weight: normal; +} + +@media only screen { + /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip > .nub { + border-color: transparent transparent #333333 transparent; + top: -10px; + } + /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-top > .nub { + border-color: #333333 transparent transparent transparent; + bottom: -10px; + top: auto; + } + /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left, .tooltip.tip-right { + float: none !important; + } + /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-left > .nub { + border-color: transparent transparent transparent #333333; + left: auto; + margin-top: -5px; + right: -10px; + top: 50%; + } + /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ + .tooltip.tip-right > .nub { + border-color: transparent #333333 transparent transparent; + left: -10px; + margin-top: -5px; + right: auto; + top: 50%; + } +} +/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +meta.foundation-mq-topbar { + font-family: "/only screen and (min-width:40.0625em)/"; + width: 40.0625em; +} + +/* Wrapped around .top-bar to contain to grid width */ +/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid { + width: 100%; + background: white; +} +/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.contain-to-grid .top-bar { + margin-bottom: 0; +} + +/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed { + position: fixed; + top: 0; + width: 100%; + z-index: 99; + left: 0; +} +/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) { + height: auto; + max-height: 100%; + overflow-y: auto; + width: 100%; +} +/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .title-area { + position: fixed; + width: 100%; + z-index: 99; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.fixed.expanded:not(.top-bar) .top-bar-section { + margin-top: 3.75rem; + z-index: 98; +} + +/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar { + background: white; + height: 3.75rem; + line-height: 3.75rem; + margin-bottom: 0; + overflow: hidden; + position: relative; +} +/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar ul { + list-style: none; + margin-bottom: 0; +} +/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .row { + max-width: none; +} +/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar form, +.top-bar input, +.top-bar select { + margin-bottom: 0; +} +/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar input, +.top-bar select { + font-size: 0.75rem; + height: 1.75rem; + padding-bottom: .35rem; + padding-top: .35rem; +} +/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .button, .top-bar button { + font-size: 0.75rem; + margin-bottom: 0; + padding-bottom: 0.4125rem; + padding-top: 0.4125rem; +} +@media only screen and (max-width: 40em) { + /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .button, .top-bar button { + position: relative; + top: -1px; + } +} +/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .title-area { + margin: 0; + position: relative; +} +/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name { + font-size: 16px; + height: 3.75rem; + margin: 0; +} +/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { + font-size: 1.0625rem; + line-height: 3.75rem; + margin: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { + color: white; + display: block; + font-weight: normal; + padding: 0 1.25rem; + width: 75%; +} +/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar { + position: absolute; + right: 0; + top: 0; +} +/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar a { + color: white; + display: block; + font-size: 0.8125rem; + font-weight: bold; + height: 3.75rem; + line-height: 3.75rem; + padding: 0 1.25rem; + position: relative; + text-transform: uppercase; +} +/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon { + margin-top: -16px; + top: 50%; +} +/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar .toggle-topbar.menu-icon a { + color: white; + height: 34px; + line-height: 33px; + padding: 0 2.8125rem 0 1.25rem; + position: relative; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span::after { + content: ""; + display: block; + height: 0; + position: absolute; + margin-top: -8px; + top: 50%; + right: 1.25rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 16px; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.top-bar .toggle-topbar.menu-icon a span:hover:after { + box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; +} +/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded { + background: transparent; + height: auto; +} +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .title-area { + background: white; +} +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a { + color: #888888; +} +/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar.expanded .toggle-topbar a span::after { + box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, + .top-bar.expanded .top-bar-section .dropdown { + clip: initial; + } + /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { + padding: 0; + } +} + +/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section { + left: 0; + position: relative; + width: auto; + transition: left 300ms ease-out; +} +/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul { + display: block; + font-size: 16px; + height: auto; + margin: 0; + padding: 0; + width: 100%; +} +/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .divider, +.top-bar-section [role="separator"] { + border-top: solid 1px gray; + clear: both; + height: 1px; + width: 100%; +} +/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li { + background: #333333; +} +/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a { + color: white; + display: block; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-size: 0.8125rem; + font-weight: normal; + padding-left: 1.25rem; + padding: 12px 0 12px 1.25rem; + text-transform: none; + width: 100%; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { + color: white; +} +/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { + color: #333333; +} +/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { + color: white; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { + color: white; +} +/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { + color: white; +} +/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > a.button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { + color: white; +} +/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button { + font-size: 0.8125rem; + padding-left: 1.25rem; + padding-right: 1.25rem; + background-color: #944EA1; + border-color: #763e81; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + background-color: #763e81; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { + color: white; +} +/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.secondary { + background-color: #e7e7e7; + border-color: #b9b9b9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + background-color: #b9b9b9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { + color: #333333; +} +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.success { + background-color: #43AC6A; + border-color: #368a55; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + background-color: #368a55; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { + color: white; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.alert { + background-color: #FF0000; + border-color: #cc0000; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + background-color: #cc0000; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { + color: white; +} +/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.warning { + background-color: #f08a24; + border-color: #cf6e0e; + color: white; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + background-color: #cf6e0e; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { + color: white; +} +/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li > button.info { + background-color: #a0d3e8; + border-color: #61b6d9; + color: #333333; +} +/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + background-color: #61b6d9; +} +/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ +.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { + color: white; +} +/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li:hover:not(.has-form) > a { + background-color: #555555; + color: white; + background: #333333; +} +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a { + background: #944EA1; + color: white; +} +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section ul li.active > a:hover { + background: #7f438a; + color: white; +} +/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-form { + padding: 1.25rem; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown { + position: relative; +} +/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); + border-left-style: solid; + margin-right: 1.25rem; + margin-top: -4.5px; + position: absolute; + top: 50%; + right: 0; +} +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved { + position: static; +} +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + width: 100%; +} +/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .has-dropdown.moved > a:after { + display: none; +} +/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + padding: 0; + position: absolute; + top: 0; + z-index: 99; + left: 100%; +} +/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li { + height: auto; + width: 100%; +} +/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a { + font-weight: normal; + padding: 8px 1.25rem; +} +/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li a.parent-link { + font-weight: normal; +} +/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { + margin-bottom: 0; + margin-top: 0; + font-size: 1.125rem; +} +/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { + color: white; + display: block; +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { + background: none; +} +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li.has-form { + padding: 8px 1.25rem; +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown li .button, +.top-bar-section .dropdown li button { + top: auto; +} +/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.top-bar-section .dropdown label { + color: #777777; + font-size: 0.625rem; + font-weight: bold; + margin-bottom: 0; + padding: 8px 1.25rem 2px; + text-transform: uppercase; +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ +.js-generated { + display: block; +} + +@media only screen and (min-width: 40.0625em) { + /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar { + background: white; + overflow: visible; + } + /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:before, .top-bar:after { + content: " "; + display: table; + } + /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ + .top-bar:after { + clear: both; + } + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .toggle-topbar { + display: none; + } + /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .title-area { + float: left; + } + /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .name h1 a, + .top-bar .name h2 a, + .top-bar .name h3 a, + .top-bar .name h4 a, + .top-bar .name h5 a, + .top-bar .name h6 a { + width: auto; + } + /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar input, + .top-bar select, + .top-bar .button, + .top-bar button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar .has-form > .button, + .top-bar .has-form > button { + font-size: 0.875rem; + height: 1.75rem; + position: relative; + top: 1rem; + } + /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar.expanded { + background: white; + } + + /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .contain-to-grid .top-bar { + margin: 0 auto; + margin-bottom: 0; + max-width: 62.5rem; + } + + /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section { + transition: none 0 0; + left: 0 !important; + } + /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul { + display: inline; + height: auto !important; + width: auto; + } + /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li { + float: left; + } + /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section ul li .js-generated { + display: none; + } + /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.hover > a:not(.button) { + background-color: #555555; + background: #333333; + color: white; + } + /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button) { + background: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li:not(.has-form) a:not(.button):hover { + background-color: #555555; + background: #333333; + } + /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button) { + background: #944EA1; + color: white; + line-height: 3.75rem; + padding: 0 1.25rem; + } + /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section li.active:not(.has-form) a:not(.button):hover { + background: #7f438a; + color: white; + } + /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a { + padding-right: 2.5rem !important; + } + /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:after { + border: inset 5px; + content: ""; + display: block; + height: 0; + width: 0; + border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; + border-top-style: solid; + margin-top: -2.5px; + top: 1.875rem; + } + /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved { + position: relative; + } + /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.moved > .dropdown { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + display: block; + } + /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { + border: none; + content: "\00bb"; + top: 0.1875rem; + right: 5px; + } + /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown { + left: 0; + background: transparent; + min-width: 100%; + top: auto; + } + /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li a { + background: #333333; + color: white; + line-height: 3.75rem; + padding: 12px 1.25rem; + white-space: nowrap; + } + /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { + background: #333333; + color: white; + } + /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { + background-color: #555555; + color: white; + background: #333333; + } + /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li label { + background: #333333; + white-space: nowrap; + } + /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .dropdown li .dropdown { + left: 100%; + top: 0; + } + /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section > ul > .divider, + .top-bar-section > ul > [role="separator"] { + border-right: solid 1px white; + border-bottom: none; + border-top: none; + clear: none; + height: 3.75rem; + width: 0; + } + /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .has-form { + background: white; + height: 3.75rem; + padding: 0 1.25rem; + } + /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown { + left: auto; + right: 0; + } + /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .right li .dropdown li .dropdown { + right: 100%; + } + /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown { + right: auto; + left: 0; + } + /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .top-bar-section .left li .dropdown li .dropdown { + left: 100%; + } + + /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:hover > a { + background-color: #555555; + background: #333333; + color: white; + } + /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section ul li:active > a { + background: #944EA1; + color: white; + } + /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown:hover > .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } + /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ + .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + display: block; + position: absolute !important; + } +} +/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-left { + text-align: left !important; +} + +/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-right { + text-align: right !important; +} + +/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-center { + text-align: center !important; +} + +/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.text-justify { + text-align: justify !important; +} + +@media only screen and (max-width: 40em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-only-text-justify { + text-align: justify !important; + } +} +@media only screen { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .small-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) and (max-width: 64em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 40.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .medium-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) and (max-width: 90em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 64.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .large-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) and (max-width: 120em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 90.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xlarge-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-only-text-justify { + text-align: justify !important; + } +} +@media only screen and (min-width: 120.0625em) { + /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-left { + text-align: left !important; + } + + /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-right { + text-align: right !important; + } + + /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-center { + text-align: center !important; + } + + /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .xxlarge-text-justify { + text-align: justify !important; + } +} +/* Typography resets */ +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +div, +dl, +dt, +dd, +ul, +ol, +li, +h1, +h2, +h3, +h4, +h5, +h6, +pre, +form, +p, +blockquote, +th, +td { + margin: 0; + padding: 0; +} + +/* Default Link Styles */ +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a { + color: #944EA1; + line-height: inherit; + text-decoration: none; +} +/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a:hover, a:focus { + color: #7f438a; +} +/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +a img { + border: none; +} + +/* Default paragraph styles */ +/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p { + font-family: inherit; + font-size: 1rem; + font-weight: normal; + line-height: 1.6; + margin-bottom: 1.25rem; + text-rendering: optimizeLegibility; +} +/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p.lead { + font-size: 1.21875rem; + line-height: 1.6; +} +/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +p aside { + font-size: 0.875rem; + font-style: italic; + line-height: 1.35; +} + +/* Default header styles */ +/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1, h2, h3, h4, h5, h6 { + color: #333333; + font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; + font-style: normal; + font-weight: normal; + line-height: 1.4; + margin-bottom: 0.5rem; + margin-top: 0.2rem; + text-rendering: optimizeLegibility; +} +/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { + color: #7a7a7a; + font-size: 60%; + line-height: 0; +} + +/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h1 { + font-size: 2.125rem; +} + +/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h2 { + font-size: 1.6875rem; +} + +/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h3 { + font-size: 1.375rem; +} + +/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h4 { + font-size: 1.125rem; +} + +/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h5 { + font-size: 1.125rem; +} + +/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +h6 { + font-size: 1rem; +} + +/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.subheader { + line-height: 1.4; + color: #7a7a7a; + font-weight: normal; + margin-top: 0.2rem; + margin-bottom: 0.5rem; +} + +/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +hr { + border: solid #efefef; + border-width: 1px 0 0; + clear: both; + height: 0; + margin: 1.25rem 0 1.1875rem; +} + +/* Helpful Typography Defaults */ +/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +em, +i { + font-style: italic; + line-height: inherit; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +strong, +b { + font-weight: bold; + line-height: inherit; +} + +/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +small { + font-size: 60%; + line-height: inherit; +} + +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +code { + background-color: #f8f8f8; + border-color: #dfdfdf; + border-style: solid; + border-width: 1px; + color: #333333; + font-family: Consolas, "Liberation Mono", Courier, monospace; + font-weight: normal; + padding: 0.125rem 0.3125rem 0.0625rem; +} + +/* Lists */ +/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul, +ol, +dl { + font-family: inherit; + font-size: 1rem; + line-height: 1.6; + list-style-position: outside; + margin-bottom: 1.25rem; +} + +/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul { + margin-left: 1.1rem; +} + +/* Unordered Lists */ +/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul li ul, +ul li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square li ul, ul.circle li ul, ul.disc li ul { + list-style: inherit; +} +/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.square { + list-style-type: square; + margin-left: 1.1rem; +} +/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.circle { + list-style-type: circle; + margin-left: 1.1rem; +} +/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ul.disc { + list-style-type: disc; + margin-left: 1.1rem; +} + +/* Ordered Lists */ +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol { + margin-left: 1.4rem; +} +/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +ol li ul, +ol li ol { + margin-left: 1.25rem; + margin-bottom: 0; +} + +/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet { + list-style-type: none; + margin-left: 0; +} +/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.no-bullet li ul, +.no-bullet li ol { + margin-left: 1.25rem; + margin-bottom: 0; + list-style: none; +} + +/* Definition Lists */ +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dt { + margin-bottom: 0.3rem; + font-weight: bold; +} +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +dl dd { + margin-bottom: 0.75rem; +} + +/* Abbreviations */ +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr, +acronym { + text-transform: uppercase; + font-size: 90%; + color: #666666; + cursor: help; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr { + text-transform: none; +} +/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +abbr[title] { + border-bottom: 1px dotted #DDDDDD; +} + +/* Blockquotes */ +/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote { + margin: 0 0 1.25rem; + padding: 0.5625rem 1.25rem 0 1.1875rem; + border-left: 1px solid #DDDDDD; +} +/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite { + display: block; + font-size: 0.8125rem; + color: #626262; +} +/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite:before { + content: "\2014 \0020"; +} +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote cite a, +blockquote cite a:visited { + color: #626262; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +blockquote, +blockquote p { + line-height: 1.6; + color: #7a7a7a; +} + +/* Microformats */ +/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard { + display: inline-block; + margin: 0 0 1.25rem 0; + border: 1px solid #DDDDDD; + padding: 0.625rem 0.75rem; +} +/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard li { + margin: 0; + display: block; +} +/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vcard .fn { + font-weight: bold; + font-size: 0.9375rem; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent .summary { + font-weight: bold; +} +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ +.vevent abbr { + cursor: default; + text-decoration: none; + font-weight: bold; + border: none; + padding: 0 0.0625rem; +} + +@media only screen and (min-width: 40.0625em) { + /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1, h2, h3, h4, h5, h6 { + line-height: 1.4; + } + + /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h1 { + font-size: 2.75rem; + } + + /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2 { + font-size: 2.3125rem; + } + + /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h3 { + font-size: 1.6875rem; + } + + /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h4 { + font-size: 1.4375rem; + } + + /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h5 { + font-size: 1.125rem; + } + + /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h6 { + font-size: 1rem; + } +} +/* + * Print styles. + * + * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ + * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) +*/ +@media print { + /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + * { + background: transparent !important; + color: black !important; + /* Black prints faster: h5bp.com/s */ + box-shadow: none !important; + text-shadow: none !important; + } + + /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a, + a:visited { + text-decoration: underline; + } + + /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + a[href]:after { + content: " (" attr(href) ")"; + } + + /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + abbr[title]:after { + content: " (" attr(title) ")"; + } + + /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + .ir a:after, + a[href^="javascript:"]:after, + a[href^="#"]:after { + content: ""; + } + + /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + pre, + blockquote { + border: 1px solid #efefef; + page-break-inside: avoid; + } + + /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + thead { + display: table-header-group; + /* h5bp.com/t */ + } + + /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + tr, + img { + page-break-inside: avoid; + } + + /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + img { + max-width: 100% !important; + } + + @page { + margin: 0.34in; + } + /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + + /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ + h2, + h3 { + page-break-after: avoid; + } +} +/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap { + -webkit-backface-visibility: hidden; + position: relative; + width: 100%; + overflow: hidden; +} +/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { + min-height: 100%; + -webkit-overflow-scrolling: touch; +} + +/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.inner-wrap { + position: relative; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:before, .inner-wrap:after { + content: " "; + display: table; +} +/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.inner-wrap:after { + clear: both; +} + +/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar { + -webkit-backface-visibility: hidden; + background: #333333; + color: white; + height: 2.8125rem; + line-height: 2.8125rem; + position: relative; +} +/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { + color: white; + font-weight: bold; + line-height: 2.8125rem; + margin: 0; +} +/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { + font-size: 1.125rem; +} + +/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-right: solid 1px #1a1a1a; + left: 0; +} + +/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-small { + height: 2.8125rem; + position: absolute; + top: 0; + width: 2.8125rem; + border-left: solid 1px #1a1a1a; + right: 0; +} + +/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section { + height: 2.8125rem; + padding: 0 0.625rem; + position: absolute; + text-align: center; + top: 0; +} +/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + text-align: left; +} +/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + text-align: right; +} +/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.left { + left: 0; + right: 2.8125rem; +} +/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.right { + left: 2.8125rem; + right: 0; +} +/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar-section.middle { + left: 2.8125rem; + right: 2.8125rem; +} + +/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.tab-bar .menu-icon { + color: white; + display: block; + height: 2.8125rem; + padding: 0; + position: relative; + text-indent: 2.1875rem; + transform: translate3d(0, 0, 0); + width: 2.8125rem; +} +/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span::after { + content: ""; + display: block; + height: 0; + position: absolute; + top: 50%; + margin-top: -0.5rem; + left: 0.90625rem; + box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; + width: 1rem; +} +/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ +.tab-bar .menu-icon span:hover:after { + box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; +} + +/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + top: 0; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu { + -webkit-backface-visibility: hidden; + background: #333333; + bottom: 0; + box-sizing: content-box; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + transition: transform 500ms ease 0s; + width: 15.625rem; + z-index: 1001; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + height: 18.75rem; +} +/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-off-canvas-menu * { + -webkit-backface-visibility: hidden; +} + +/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list { + list-style-type: none; + margin: 0; + padding: 0; +} +/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li label { + background: #444444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + display: block; + font-size: 0.75rem; + font-weight: bold; + margin: 0; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; +} +/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a { + border-bottom: 1px solid #262626; + color: rgba(255, 255, 255, 0.7); + display: block; + padding: 0.66667rem; + transition: background 300ms ease; +} +/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:hover { + background: #242424; +} +/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +ul.off-canvas-list li a:active { + background: #242424; +} + +/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right > .inner-wrap { + -webkit-transform: translate3d(15.625rem, 0, 0); + -moz-transform: translate3d(15.625rem, 0, 0); + -ms-transform: translate(15.625rem, 0); + -o-transform: translate3d(15.625rem, 0, 0); + transform: translate3d(15.625rem, 0, 0); +} +/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left > .inner-wrap { + -webkit-transform: translate3d(-15.625rem, 0, 0); + -moz-transform: translate3d(-15.625rem, 0, 0); + -ms-transform: translate(-15.625rem, 0); + -o-transform: translate3d(-15.625rem, 0, 0); + transform: translate3d(-15.625rem, 0, 0); +} +/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top > .inner-wrap { + -webkit-transform: translate3d(0, -18.75rem, 0); + -moz-transform: translate3d(0, -18.75rem, 0); + -ms-transform: translate(0, -18.75rem); + -o-transform: translate3d(0, -18.75rem, 0); + transform: translate3d(0, -18.75rem, 0); +} +/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom > .inner-wrap { + -webkit-transform: translate3d(0, 18.75rem, 0); + -moz-transform: translate3d(0, 18.75rem, 0); + -ms-transform: translate(0, 18.75rem); + -o-transform: translate3d(0, 18.75rem, 0); + transform: translate3d(0, 18.75rem, 0); +} +/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.move-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .move-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, +.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .right-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-left .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-left .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .left-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-right .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-right .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .bottom-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-top .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-top .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .top-off-canvas-menu { + -ms-transform: none; + -webkit-transform: none; + -moz-transform: none; + -o-transform: none; + transform: none; + z-index: 1003; +} +/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.offcanvas-overlap-bottom .exit-off-canvas { + -webkit-backface-visibility: hidden; + box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); + cursor: pointer; + transition: background 300ms ease; + -webkit-tap-highlight-color: transparent; + background: rgba(255, 255, 255, 0.2); + bottom: 0; + display: block; + left: 0; + position: absolute; + right: 0; + top: 0; + z-index: 1002; +} +@media only screen and (min-width: 40.0625em) { + /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ + .offcanvas-overlap-bottom .exit-off-canvas:hover { + background: rgba(255, 255, 255, 0.05); + } +} + +/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .left-off-canvas-menu { + left: -15.625rem; +} +/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .right-off-canvas-menu { + right: -15.625rem; +} +/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .top-off-canvas-menu { + top: -18.75rem; +} +/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .bottom-off-canvas-menu { + bottom: -18.75rem; +} +/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-left > .inner-wrap { + right: 15.625rem; +} +/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-right > .inner-wrap { + left: 15.625rem; +} +/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-top > .inner-wrap { + right: 18.75rem; +} +/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.no-csstransforms .move-bottom > .inner-wrap { + left: 18.75rem; +} + +/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(-100%, 0, 0); + -moz-transform: translate3d(-100%, 0, 0); + -ms-transform: translate(-100%, 0); + -o-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + left: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu .back > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} +/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(100%, 0, 0); + -moz-transform: translate3d(100%, 0, 0); + -ms-transform: translate(100%, 0); + -o-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + right: 0; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu .back > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} +/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0%, 0, 0); + -moz-transform: translate3d(0%, 0, 0); + -ms-transform: translate(0%, 0); + -o-transform: translate3d(0%, 0, 0); + transform: translate3d(0%, 0, 0); +} + +/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, -100%, 0); + -moz-transform: translate3d(0, -100%, 0); + -ms-transform: translate(0, -100%); + -o-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + top: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu { + -webkit-backface-visibility: hidden; + -webkit-overflow-scrolling: touch; + background: #333333; + bottom: 0; + box-sizing: content-box; + margin: 0; + overflow-x: hidden; + overflow-y: auto; + position: absolute; + top: 0; + width: 15.625rem; + height: 18.75rem; + z-index: 1002; + -webkit-transform: translate3d(0, 100%, 0); + -moz-transform: translate3d(0, 100%, 0); + -ms-transform: translate(0, 100%); + -o-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + bottom: 0; + width: 100%; + -webkit-transition: -webkit-transform 500ms ease; + -moz-transition: -moz-transform 500ms ease; + -ms-transition: -ms-transform 500ms ease; + -o-transition: -o-transform 500ms ease; + transition: transform 500ms ease; +} +/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu * { + -webkit-backface-visibility: hidden; +} +/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a { + background: #444; + border-bottom: none; + border-top: 1px solid #5e5e5e; + color: #efefef; + font-weight: bold; + padding: 0.3rem 0.9375rem; + text-transform: uppercase; + margin: 0; +} +/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu .back > a:hover { + background: #303030; + border-bottom: none; + border-top: 1px solid #5e5e5e; +} +/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { + -webkit-transform: translate3d(0, 0%, 0); + -moz-transform: translate3d(0, 0%, 0); + -ms-transform: translate(0, 0%); + -o-transform: translate3d(0, 0%, 0); + transform: translate3d(0, 0%, 0); +} + +/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { + content: "\BB"; + margin-left: .5rem; + display: inline; +} + +/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ +.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { + content: "\AB"; + margin-right: .5rem; + display: inline; +} + +/* small displays */ +@media only screen { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* medium displays */ +@media only screen and (min-width: 40.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* large displays */ +@media only screen and (min-width: 64.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xlarge displays */ +@media only screen and (min-width: 90.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* xxlarge displays */ +@media only screen and (min-width: 120.0625em) { + /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { + display: inherit !important; + } + + /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { + display: none !important; + } + + /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; + } + + /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; + } + + /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { + display: table !important; + } + + /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { + display: table-header-group !important; + } + + /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { + display: table-row-group !important; + } + + /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { + display: table-row; + } + + /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { + display: table-cell !important; + } +} +/* Orientation targeting */ +/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-landscape, +.hide-for-portrait { + display: inherit !important; +} + +/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-landscape, +.show-for-portrait { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-landscape, table.show-for-portrait { + display: table !important; +} + +/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-landscape, thead.show-for-portrait { + display: table-header-group !important; +} + +/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-landscape, tbody.show-for-portrait { + display: table-row-group !important; +} + +/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-landscape, tr.show-for-portrait { + display: table-row !important; +} + +/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-landscape, td.show-for-portrait, +th.hide-for-landscape, +th.show-for-portrait { + display: table-cell !important; +} + +@media only screen and (orientation: landscape) { + /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-landscape, + .hide-for-portrait { + display: inherit !important; + } + + /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-landscape, + .show-for-portrait { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-landscape, table.hide-for-portrait { + display: table !important; + } + + /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-landscape, thead.hide-for-portrait { + display: table-header-group !important; + } + + /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-landscape, tbody.hide-for-portrait { + display: table-row-group !important; + } + + /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-landscape, tr.hide-for-portrait { + display: table-row !important; + } + + /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-landscape, td.hide-for-portrait, + th.show-for-landscape, + th.hide-for-portrait { + display: table-cell !important; + } +} +@media only screen and (orientation: portrait) { + /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .show-for-portrait, + .hide-for-landscape { + display: inherit !important; + } + + /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-for-portrait, + .show-for-landscape { + display: none !important; + } + + /* Specific visibility for tables */ + /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-portrait, table.hide-for-landscape { + display: table !important; + } + + /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-portrait, thead.hide-for-landscape { + display: table-header-group !important; + } + + /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-portrait, tbody.hide-for-landscape { + display: table-row-group !important; + } + + /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-portrait, tr.hide-for-landscape { + display: table-row !important; + } + + /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-portrait, td.hide-for-landscape, + th.show-for-portrait, + th.hide-for-landscape { + display: table-cell !important; + } +} +/* Touch-enabled device targeting */ +/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-touch { + display: none !important; +} + +/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.hide-for-touch { + display: inherit !important; +} + +/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .show-for-touch { + display: inherit !important; +} + +/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch .hide-for-touch { + display: none !important; +} + +/* Specific visibility for tables */ +/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +table.hide-for-touch { + display: table !important; +} + +/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch table.show-for-touch { + display: table !important; +} + +/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +thead.hide-for-touch { + display: table-header-group !important; +} + +/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch thead.show-for-touch { + display: table-header-group !important; +} + +/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tbody.hide-for-touch { + display: table-row-group !important; +} + +/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tbody.show-for-touch { + display: table-row-group !important; +} + +/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +tr.hide-for-touch { + display: table-row !important; +} + +/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch tr.show-for-touch { + display: table-row !important; +} + +/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +td.hide-for-touch { + display: table-cell !important; +} + +/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch td.show-for-touch { + display: table-cell !important; +} + +/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +th.hide-for-touch { + display: table-cell !important; +} + +/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.touch th.show-for-touch { + display: table-cell !important; +} + +/* Screen reader-specific classes */ +/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-for-sr { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} + +/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus { + clip: rect(1px, 1px, 1px, 1px); + height: 1px; + overflow: hidden; + position: absolute !important; + width: 1px; +} +/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.show-on-focus:focus, .show-on-focus:active { + position: static !important; + height: auto; + width: auto; + overflow: visible; + clip: auto; +} + +/* Print visibility */ +/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ +.print-only, +.show-for-print { + display: none !important; +} + +@media print { + /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .print-only, + .show-for-print { + display: block !important; + } + + /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + .hide-on-print, + .hide-for-print { + display: none !important; + } + + /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + table.show-for-print { + display: table !important; + } + + /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + thead.show-for-print { + display: table-header-group !important; + } + + /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tbody.show-for-print { + display: table-row-group !important; + } + + /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + tr.show-for-print { + display: table-row !important; + } + + /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + td.show-for-print { + display: table-cell !important; + } + + /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ + th.show-for-print { + display: table-cell !important; + } +} +/*! + * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */ +/* FONT PATH + * -------------------------- */ +@font-face { + font-family: 'FontAwesome'; + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); + src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); + font-weight: normal; + font-style: normal; +} +/* line 4, ../node_modules/font-awesome/scss/_core.scss */ +.fa { + display: inline-block; + font: normal normal normal 14px/1 FontAwesome; + font-size: inherit; + text-rendering: auto; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +/* makes the font 33% larger relative to the icon container */ +/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -15%; +} + +/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-2x { + font-size: 2em; +} + +/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-3x { + font-size: 3em; +} + +/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-4x { + font-size: 4em; +} + +/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ +.fa-5x { + font-size: 5em; +} + +/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ +.fa-fw { + width: 1.28571em; + text-align: center; +} + +/* line 4, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul { + padding-left: 0; + margin-left: 2.14286em; + list-style-type: none; +} +/* line 8, ../node_modules/font-awesome/scss/_list.scss */ +.fa-ul > li { + position: relative; +} + +/* line 10, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li { + position: absolute; + left: -2.14286em; + width: 2.14286em; + top: 0.14286em; + text-align: center; +} +/* line 16, ../node_modules/font-awesome/scss/_list.scss */ +.fa-li.fa-lg { + left: -1.85714em; +} + +/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-border { + padding: .2em .25em .15em; + border: solid 0.08em #eee; + border-radius: .1em; +} + +/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-left { + float: left; +} + +/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa-pull-right { + float: right; +} + +/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-left { + margin-right: .3em; +} +/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.fa-pull-right { + margin-left: .3em; +} + +/* Deprecated as of 4.4.0 */ +/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-right { + float: right; +} + +/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.pull-left { + float: left; +} + +/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-left { + margin-right: .3em; +} +/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ +.fa.pull-right { + margin-left: .3em; +} + +/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; +} + +/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); +} + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(359deg); + transform: rotate(359deg); + } +} +/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); +} + +/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + -ms-transform: rotate(180deg); + transform: rotate(180deg); +} + +/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + -ms-transform: rotate(270deg); + transform: rotate(270deg); +} + +/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + -ms-transform: scale(-1, 1); + transform: scale(-1, 1); +} + +/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + -ms-transform: scale(1, -1); + transform: scale(1, -1); +} + +/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical { + filter: none; +} + +/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack { + position: relative; + display: inline-block; + width: 2em; + height: 2em; + line-height: 2em; + vertical-align: middle; +} + +/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x, .fa-stack-2x { + position: absolute; + left: 0; + width: 100%; + text-align: center; +} + +/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-1x { + line-height: inherit; +} + +/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-stack-2x { + font-size: 2em; +} + +/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ +.fa-inverse { + color: #fff; +} + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen + readers do not read off random characters that represent icons */ +/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glass:before { + content: ""; +} + +/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-music:before { + content: ""; +} + +/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search:before { + content: ""; +} + +/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-o:before { + content: ""; +} + +/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart:before { + content: ""; +} + +/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star:before { + content: ""; +} + +/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-o:before { + content: ""; +} + +/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user:before { + content: ""; +} + +/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-film:before { + content: ""; +} + +/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-large:before { + content: ""; +} + +/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th:before { + content: ""; +} + +/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-th-list:before { + content: ""; +} + +/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check:before { + content: ""; +} + +/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-remove:before, +.fa-close:before, +.fa-times:before { + content: ""; +} + +/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-plus:before { + content: ""; +} + +/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-search-minus:before { + content: ""; +} + +/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-power-off:before { + content: ""; +} + +/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signal:before { + content: ""; +} + +/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gear:before, +.fa-cog:before { + content: ""; +} + +/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash-o:before { + content: ""; +} + +/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-home:before { + content: ""; +} + +/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-o:before { + content: ""; +} + +/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clock-o:before { + content: ""; +} + +/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-road:before { + content: ""; +} + +/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-download:before { + content: ""; +} + +/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-down:before { + content: ""; +} + +/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-up:before { + content: ""; +} + +/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-inbox:before { + content: ""; +} + +/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle-o:before { + content: ""; +} + +/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-right:before, +.fa-repeat:before { + content: ""; +} + +/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-refresh:before { + content: ""; +} + +/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-alt:before { + content: ""; +} + +/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lock:before { + content: ""; +} + +/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag:before { + content: ""; +} + +/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-headphones:before { + content: ""; +} + +/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-off:before { + content: ""; +} + +/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-down:before { + content: ""; +} + +/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-up:before { + content: ""; +} + +/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qrcode:before { + content: ""; +} + +/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-barcode:before { + content: ""; +} + +/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tag:before { + content: ""; +} + +/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tags:before { + content: ""; +} + +/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-book:before { + content: ""; +} + +/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark:before { + content: ""; +} + +/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-print:before { + content: ""; +} + +/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera:before { + content: ""; +} + +/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-font:before { + content: ""; +} + +/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bold:before { + content: ""; +} + +/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-italic:before { + content: ""; +} + +/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-height:before { + content: ""; +} + +/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-text-width:before { + content: ""; +} + +/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-left:before { + content: ""; +} + +/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-center:before { + content: ""; +} + +/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-right:before { + content: ""; +} + +/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-align-justify:before { + content: ""; +} + +/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list:before { + content: ""; +} + +/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dedent:before, +.fa-outdent:before { + content: ""; +} + +/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-indent:before { + content: ""; +} + +/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-video-camera:before { + content: ""; +} + +/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-photo:before, +.fa-image:before, +.fa-picture-o:before { + content: ""; +} + +/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil:before { + content: ""; +} + +/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-marker:before { + content: ""; +} + +/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adjust:before { + content: ""; +} + +/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tint:before { + content: ""; +} + +/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edit:before, +.fa-pencil-square-o:before { + content: ""; +} + +/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square-o:before { + content: ""; +} + +/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square-o:before { + content: ""; +} + +/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows:before { + content: ""; +} + +/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-backward:before { + content: ""; +} + +/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-backward:before { + content: ""; +} + +/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-backward:before { + content: ""; +} + +/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play:before { + content: ""; +} + +/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause:before { + content: ""; +} + +/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop:before { + content: ""; +} + +/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forward:before { + content: ""; +} + +/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fast-forward:before { + content: ""; +} + +/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-step-forward:before { + content: ""; +} + +/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eject:before { + content: ""; +} + +/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-left:before { + content: ""; +} + +/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-right:before { + content: ""; +} + +/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-circle:before { + content: ""; +} + +/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-circle:before { + content: ""; +} + +/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle:before { + content: ""; +} + +/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle:before { + content: ""; +} + +/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle:before { + content: ""; +} + +/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info-circle:before { + content: ""; +} + +/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crosshairs:before { + content: ""; +} + +/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-times-circle-o:before { + content: ""; +} + +/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-circle-o:before { + content: ""; +} + +/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ban:before { + content: ""; +} + +/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-left:before { + content: ""; +} + +/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-right:before { + content: ""; +} + +/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-up:before { + content: ""; +} + +/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-down:before { + content: ""; +} + +/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-forward:before, +.fa-share:before { + content: ""; +} + +/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expand:before { + content: ""; +} + +/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compress:before { + content: ""; +} + +/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus:before { + content: ""; +} + +/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus:before { + content: ""; +} + +/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asterisk:before { + content: ""; +} + +/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation-circle:before { + content: ""; +} + +/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gift:before { + content: ""; +} + +/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leaf:before { + content: ""; +} + +/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire:before { + content: ""; +} + +/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye:before { + content: ""; +} + +/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eye-slash:before { + content: ""; +} + +/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-warning:before, +.fa-exclamation-triangle:before { + content: ""; +} + +/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plane:before { + content: ""; +} + +/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar:before { + content: ""; +} + +/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-random:before { + content: ""; +} + +/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment:before { + content: ""; +} + +/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magnet:before { + content: ""; +} + +/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-up:before { + content: ""; +} + +/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-down:before { + content: ""; +} + +/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-retweet:before { + content: ""; +} + +/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-cart:before { + content: ""; +} + +/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder:before { + content: ""; +} + +/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open:before { + content: ""; +} + +/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-v:before { + content: ""; +} + +/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-h:before { + content: ""; +} + +/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bar-chart-o:before, +.fa-bar-chart:before { + content: ""; +} + +/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter-square:before { + content: ""; +} + +/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-square:before { + content: ""; +} + +/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-camera-retro:before { + content: ""; +} + +/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-key:before { + content: ""; +} + +/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gears:before, +.fa-cogs:before { + content: ""; +} + +/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments:before { + content: ""; +} + +/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-up:before { + content: ""; +} + +/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-o-down:before { + content: ""; +} + +/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half:before { + content: ""; +} + +/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heart-o:before { + content: ""; +} + +/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-out:before { + content: ""; +} + +/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin-square:before { + content: ""; +} + +/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumb-tack:before { + content: ""; +} + +/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link:before { + content: ""; +} + +/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sign-in:before { + content: ""; +} + +/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trophy:before { + content: ""; +} + +/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-square:before { + content: ""; +} + +/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-upload:before { + content: ""; +} + +/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lemon-o:before { + content: ""; +} + +/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone:before { + content: ""; +} + +/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square-o:before { + content: ""; +} + +/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bookmark-o:before { + content: ""; +} + +/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-phone-square:before { + content: ""; +} + +/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitter:before { + content: ""; +} + +/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-f:before, +.fa-facebook:before { + content: ""; +} + +/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github:before { + content: ""; +} + +/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock:before { + content: ""; +} + +/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card:before { + content: ""; +} + +/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-feed:before, +.fa-rss:before { + content: ""; +} + +/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hdd-o:before { + content: ""; +} + +/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullhorn:before { + content: ""; +} + +/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell:before { + content: ""; +} + +/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-certificate:before { + content: ""; +} + +/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-right:before { + content: ""; +} + +/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-left:before { + content: ""; +} + +/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-up:before { + content: ""; +} + +/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-o-down:before { + content: ""; +} + +/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-left:before { + content: ""; +} + +/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-right:before { + content: ""; +} + +/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-up:before { + content: ""; +} + +/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-down:before { + content: ""; +} + +/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-globe:before { + content: ""; +} + +/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wrench:before { + content: ""; +} + +/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tasks:before { + content: ""; +} + +/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-filter:before { + content: ""; +} + +/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-briefcase:before { + content: ""; +} + +/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrows-alt:before { + content: ""; +} + +/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-group:before, +.fa-users:before { + content: ""; +} + +/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chain:before, +.fa-link:before { + content: ""; +} + +/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud:before { + content: ""; +} + +/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flask:before { + content: ""; +} + +/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cut:before, +.fa-scissors:before { + content: ""; +} + +/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copy:before, +.fa-files-o:before { + content: ""; +} + +/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paperclip:before { + content: ""; +} + +/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-save:before, +.fa-floppy-o:before { + content: ""; +} + +/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-square:before { + content: ""; +} + +/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-navicon:before, +.fa-reorder:before, +.fa-bars:before { + content: ""; +} + +/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ul:before { + content: ""; +} + +/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-list-ol:before { + content: ""; +} + +/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-strikethrough:before { + content: ""; +} + +/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-underline:before { + content: ""; +} + +/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-table:before { + content: ""; +} + +/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-magic:before { + content: ""; +} + +/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-truck:before { + content: ""; +} + +/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest:before { + content: ""; +} + +/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-square:before { + content: ""; +} + +/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-square:before { + content: ""; +} + +/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus:before { + content: ""; +} + +/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-money:before { + content: ""; +} + +/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-down:before { + content: ""; +} + +/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-up:before { + content: ""; +} + +/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-left:before { + content: ""; +} + +/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-caret-right:before { + content: ""; +} + +/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-columns:before { + content: ""; +} + +/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unsorted:before, +.fa-sort:before { + content: ""; +} + +/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-down:before, +.fa-sort-desc:before { + content: ""; +} + +/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-up:before, +.fa-sort-asc:before { + content: ""; +} + +/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope:before { + content: ""; +} + +/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linkedin:before { + content: ""; +} + +/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rotate-left:before, +.fa-undo:before { + content: ""; +} + +/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-legal:before, +.fa-gavel:before { + content: ""; +} + +/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashboard:before, +.fa-tachometer:before { + content: ""; +} + +/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comment-o:before { + content: ""; +} + +/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-comments-o:before { + content: ""; +} + +/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flash:before, +.fa-bolt:before { + content: ""; +} + +/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sitemap:before { + content: ""; +} + +/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-umbrella:before { + content: ""; +} + +/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paste:before, +.fa-clipboard:before { + content: ""; +} + +/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lightbulb-o:before { + content: ""; +} + +/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exchange:before { + content: ""; +} + +/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-download:before { + content: ""; +} + +/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cloud-upload:before { + content: ""; +} + +/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-md:before { + content: ""; +} + +/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stethoscope:before { + content: ""; +} + +/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-suitcase:before { + content: ""; +} + +/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-o:before { + content: ""; +} + +/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-coffee:before { + content: ""; +} + +/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cutlery:before { + content: ""; +} + +/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text-o:before { + content: ""; +} + +/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building-o:before { + content: ""; +} + +/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hospital-o:before { + content: ""; +} + +/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ambulance:before { + content: ""; +} + +/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medkit:before { + content: ""; +} + +/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fighter-jet:before { + content: ""; +} + +/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-beer:before { + content: ""; +} + +/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-h-square:before { + content: ""; +} + +/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square:before { + content: ""; +} + +/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-left:before { + content: ""; +} + +/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-right:before { + content: ""; +} + +/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-up:before { + content: ""; +} + +/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-double-down:before { + content: ""; +} + +/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-left:before { + content: ""; +} + +/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-right:before { + content: ""; +} + +/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-up:before { + content: ""; +} + +/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angle-down:before { + content: ""; +} + +/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-desktop:before { + content: ""; +} + +/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-laptop:before { + content: ""; +} + +/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tablet:before { + content: ""; +} + +/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mobile-phone:before, +.fa-mobile:before { + content: ""; +} + +/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o:before { + content: ""; +} + +/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-left:before { + content: ""; +} + +/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-quote-right:before { + content: ""; +} + +/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spinner:before { + content: ""; +} + +/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle:before { + content: ""; +} + +/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply:before, +.fa-reply:before { + content: ""; +} + +/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-github-alt:before { + content: ""; +} + +/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-o:before { + content: ""; +} + +/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-folder-open-o:before { + content: ""; +} + +/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-smile-o:before { + content: ""; +} + +/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-frown-o:before { + content: ""; +} + +/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meh-o:before { + content: ""; +} + +/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gamepad:before { + content: ""; +} + +/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-keyboard-o:before { + content: ""; +} + +/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-o:before { + content: ""; +} + +/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flag-checkered:before { + content: ""; +} + +/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-terminal:before { + content: ""; +} + +/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code:before { + content: ""; +} + +/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mail-reply-all:before, +.fa-reply-all:before { + content: ""; +} + +/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-star-half-empty:before, +.fa-star-half-full:before, +.fa-star-half-o:before { + content: ""; +} + +/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-location-arrow:before { + content: ""; +} + +/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-crop:before { + content: ""; +} + +/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-code-fork:before { + content: ""; +} + +/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlink:before, +.fa-chain-broken:before { + content: ""; +} + +/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question:before { + content: ""; +} + +/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-info:before { + content: ""; +} + +/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-exclamation:before { + content: ""; +} + +/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-superscript:before { + content: ""; +} + +/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subscript:before { + content: ""; +} + +/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eraser:before { + content: ""; +} + +/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-puzzle-piece:before { + content: ""; +} + +/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone:before { + content: ""; +} + +/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-microphone-slash:before { + content: ""; +} + +/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shield:before { + content: ""; +} + +/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-o:before { + content: ""; +} + +/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fire-extinguisher:before { + content: ""; +} + +/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rocket:before { + content: ""; +} + +/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-maxcdn:before { + content: ""; +} + +/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-left:before { + content: ""; +} + +/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-right:before { + content: ""; +} + +/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-up:before { + content: ""; +} + +/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chevron-circle-down:before { + content: ""; +} + +/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-html5:before { + content: ""; +} + +/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-css3:before { + content: ""; +} + +/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-anchor:before { + content: ""; +} + +/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-unlock-alt:before { + content: ""; +} + +/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bullseye:before { + content: ""; +} + +/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-h:before { + content: ""; +} + +/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ellipsis-v:before { + content: ""; +} + +/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rss-square:before { + content: ""; +} + +/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-play-circle:before { + content: ""; +} + +/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ticket:before { + content: ""; +} + +/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square:before { + content: ""; +} + +/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-minus-square-o:before { + content: ""; +} + +/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-up:before { + content: ""; +} + +/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-level-down:before { + content: ""; +} + +/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-check-square:before { + content: ""; +} + +/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pencil-square:before { + content: ""; +} + +/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-external-link-square:before { + content: ""; +} + +/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-square:before { + content: ""; +} + +/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-compass:before { + content: ""; +} + +/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-down:before, +.fa-caret-square-o-down:before { + content: ""; +} + +/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-up:before, +.fa-caret-square-o-up:before { + content: ""; +} + +/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-right:before, +.fa-caret-square-o-right:before { + content: ""; +} + +/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-euro:before, +.fa-eur:before { + content: ""; +} + +/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gbp:before { + content: ""; +} + +/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dollar:before, +.fa-usd:before { + content: ""; +} + +/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-rupee:before, +.fa-inr:before { + content: ""; +} + +/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cny:before, +.fa-rmb:before, +.fa-yen:before, +.fa-jpy:before { + content: ""; +} + +/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ruble:before, +.fa-rouble:before, +.fa-rub:before { + content: ""; +} + +/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-won:before, +.fa-krw:before { + content: ""; +} + +/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitcoin:before, +.fa-btc:before { + content: ""; +} + +/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file:before { + content: ""; +} + +/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-text:before { + content: ""; +} + +/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-asc:before { + content: ""; +} + +/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-alpha-desc:before { + content: ""; +} + +/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-asc:before { + content: ""; +} + +/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-amount-desc:before { + content: ""; +} + +/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-asc:before { + content: ""; +} + +/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sort-numeric-desc:before { + content: ""; +} + +/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-up:before { + content: ""; +} + +/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-thumbs-down:before { + content: ""; +} + +/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-square:before { + content: ""; +} + +/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube:before { + content: ""; +} + +/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing:before { + content: ""; +} + +/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-xing-square:before { + content: ""; +} + +/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-youtube-play:before { + content: ""; +} + +/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dropbox:before { + content: ""; +} + +/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-overflow:before { + content: ""; +} + +/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-instagram:before { + content: ""; +} + +/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-flickr:before { + content: ""; +} + +/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-adn:before { + content: ""; +} + +/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket:before { + content: ""; +} + +/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bitbucket-square:before { + content: ""; +} + +/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr:before { + content: ""; +} + +/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tumblr-square:before { + content: ""; +} + +/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-down:before { + content: ""; +} + +/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-up:before { + content: ""; +} + +/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-left:before { + content: ""; +} + +/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-long-arrow-right:before { + content: ""; +} + +/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-apple:before { + content: ""; +} + +/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-windows:before { + content: ""; +} + +/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-android:before { + content: ""; +} + +/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-linux:before { + content: ""; +} + +/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dribbble:before { + content: ""; +} + +/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skype:before { + content: ""; +} + +/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-foursquare:before { + content: ""; +} + +/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trello:before { + content: ""; +} + +/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-female:before { + content: ""; +} + +/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-male:before { + content: ""; +} + +/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gittip:before, +.fa-gratipay:before { + content: ""; +} + +/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sun-o:before { + content: ""; +} + +/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-moon-o:before { + content: ""; +} + +/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-archive:before { + content: ""; +} + +/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bug:before { + content: ""; +} + +/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vk:before { + content: ""; +} + +/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-weibo:before { + content: ""; +} + +/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-renren:before { + content: ""; +} + +/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pagelines:before { + content: ""; +} + +/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stack-exchange:before { + content: ""; +} + +/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-right:before { + content: ""; +} + +/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-arrow-circle-o-left:before { + content: ""; +} + +/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-left:before, +.fa-caret-square-o-left:before { + content: ""; +} + +/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dot-circle-o:before { + content: ""; +} + +/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair:before { + content: ""; +} + +/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo-square:before { + content: ""; +} + +/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-turkish-lira:before, +.fa-try:before { + content: ""; +} + +/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plus-square-o:before { + content: ""; +} + +/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-space-shuttle:before { + content: ""; +} + +/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slack:before { + content: ""; +} + +/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envelope-square:before { + content: ""; +} + +/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wordpress:before { + content: ""; +} + +/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-openid:before { + content: ""; +} + +/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-institution:before, +.fa-bank:before, +.fa-university:before { + content: ""; +} + +/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mortar-board:before, +.fa-graduation-cap:before { + content: ""; +} + +/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yahoo:before { + content: ""; +} + +/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google:before { + content: ""; +} + +/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit:before { + content: ""; +} + +/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-square:before { + content: ""; +} + +/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon-circle:before { + content: ""; +} + +/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stumbleupon:before { + content: ""; +} + +/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-delicious:before { + content: ""; +} + +/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-digg:before { + content: ""; +} + +/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-pp:before { + content: ""; +} + +/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper-alt:before { + content: ""; +} + +/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-drupal:before { + content: ""; +} + +/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-joomla:before { + content: ""; +} + +/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-language:before { + content: ""; +} + +/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fax:before { + content: ""; +} + +/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-building:before { + content: ""; +} + +/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-child:before { + content: ""; +} + +/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paw:before { + content: ""; +} + +/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spoon:before { + content: ""; +} + +/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cube:before { + content: ""; +} + +/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cubes:before { + content: ""; +} + +/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance:before { + content: ""; +} + +/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-behance-square:before { + content: ""; +} + +/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam:before { + content: ""; +} + +/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-steam-square:before { + content: ""; +} + +/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-recycle:before { + content: ""; +} + +/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-automobile:before, +.fa-car:before { + content: ""; +} + +/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cab:before, +.fa-taxi:before { + content: ""; +} + +/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tree:before { + content: ""; +} + +/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-spotify:before { + content: ""; +} + +/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deviantart:before { + content: ""; +} + +/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soundcloud:before { + content: ""; +} + +/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-database:before { + content: ""; +} + +/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-pdf-o:before { + content: ""; +} + +/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-word-o:before { + content: ""; +} + +/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-excel-o:before { + content: ""; +} + +/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-powerpoint-o:before { + content: ""; +} + +/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-photo-o:before, +.fa-file-picture-o:before, +.fa-file-image-o:before { + content: ""; +} + +/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-zip-o:before, +.fa-file-archive-o:before { + content: ""; +} + +/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-sound-o:before, +.fa-file-audio-o:before { + content: ""; +} + +/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-movie-o:before, +.fa-file-video-o:before { + content: ""; +} + +/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-file-code-o:before { + content: ""; +} + +/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vine:before { + content: ""; +} + +/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codepen:before { + content: ""; +} + +/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-jsfiddle:before { + content: ""; +} + +/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-life-bouy:before, +.fa-life-buoy:before, +.fa-life-saver:before, +.fa-support:before, +.fa-life-ring:before { + content: ""; +} + +/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-o-notch:before { + content: ""; +} + +/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ra:before, +.fa-resistance:before, +.fa-rebel:before { + content: ""; +} + +/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ge:before, +.fa-empire:before { + content: ""; +} + +/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git-square:before { + content: ""; +} + +/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-git:before { + content: ""; +} + +/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-y-combinator-square:before, +.fa-yc-square:before, +.fa-hacker-news:before { + content: ""; +} + +/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tencent-weibo:before { + content: ""; +} + +/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-qq:before { + content: ""; +} + +/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wechat:before, +.fa-weixin:before { + content: ""; +} + +/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send:before, +.fa-paper-plane:before { + content: ""; +} + +/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-send-o:before, +.fa-paper-plane-o:before { + content: ""; +} + +/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-history:before { + content: ""; +} + +/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-circle-thin:before { + content: ""; +} + +/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-header:before { + content: ""; +} + +/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paragraph:before { + content: ""; +} + +/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sliders:before { + content: ""; +} + +/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt:before { + content: ""; +} + +/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-share-alt-square:before { + content: ""; +} + +/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bomb:before { + content: ""; +} + +/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-soccer-ball-o:before, +.fa-futbol-o:before { + content: ""; +} + +/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tty:before { + content: ""; +} + +/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-binoculars:before { + content: ""; +} + +/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-plug:before { + content: ""; +} + +/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-slideshare:before { + content: ""; +} + +/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-twitch:before { + content: ""; +} + +/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yelp:before { + content: ""; +} + +/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-newspaper-o:before { + content: ""; +} + +/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wifi:before { + content: ""; +} + +/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calculator:before { + content: ""; +} + +/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paypal:before { + content: ""; +} + +/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-wallet:before { + content: ""; +} + +/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-visa:before { + content: ""; +} + +/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-mastercard:before { + content: ""; +} + +/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-discover:before { + content: ""; +} + +/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-amex:before { + content: ""; +} + +/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-paypal:before { + content: ""; +} + +/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-stripe:before { + content: ""; +} + +/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash:before { + content: ""; +} + +/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bell-slash-o:before { + content: ""; +} + +/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trash:before { + content: ""; +} + +/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-copyright:before { + content: ""; +} + +/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-at:before { + content: ""; +} + +/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-eyedropper:before { + content: ""; +} + +/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-paint-brush:before { + content: ""; +} + +/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-birthday-cake:before { + content: ""; +} + +/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-area-chart:before { + content: ""; +} + +/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pie-chart:before { + content: ""; +} + +/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-line-chart:before { + content: ""; +} + +/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm:before { + content: ""; +} + +/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-lastfm-square:before { + content: ""; +} + +/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-off:before { + content: ""; +} + +/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-toggle-on:before { + content: ""; +} + +/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bicycle:before { + content: ""; +} + +/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bus:before { + content: ""; +} + +/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ioxhost:before { + content: ""; +} + +/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-angellist:before { + content: ""; +} + +/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc:before { + content: ""; +} + +/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shekel:before, +.fa-sheqel:before, +.fa-ils:before { + content: ""; +} + +/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-meanpath:before { + content: ""; +} + +/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-buysellads:before { + content: ""; +} + +/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-connectdevelop:before { + content: ""; +} + +/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-dashcube:before { + content: ""; +} + +/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-forumbee:before { + content: ""; +} + +/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-leanpub:before { + content: ""; +} + +/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sellsy:before { + content: ""; +} + +/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shirtsinbulk:before { + content: ""; +} + +/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-simplybuilt:before { + content: ""; +} + +/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-skyatlas:before { + content: ""; +} + +/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-plus:before { + content: ""; +} + +/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cart-arrow-down:before { + content: ""; +} + +/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-diamond:before { + content: ""; +} + +/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-ship:before { + content: ""; +} + +/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-secret:before { + content: ""; +} + +/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-motorcycle:before { + content: ""; +} + +/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-street-view:before { + content: ""; +} + +/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-heartbeat:before { + content: ""; +} + +/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus:before { + content: ""; +} + +/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars:before { + content: ""; +} + +/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mercury:before { + content: ""; +} + +/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-intersex:before, +.fa-transgender:before { + content: ""; +} + +/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-transgender-alt:before { + content: ""; +} + +/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-double:before { + content: ""; +} + +/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-double:before { + content: ""; +} + +/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-venus-mars:before { + content: ""; +} + +/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke:before { + content: ""; +} + +/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-v:before { + content: ""; +} + +/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mars-stroke-h:before { + content: ""; +} + +/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-neuter:before { + content: ""; +} + +/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-genderless:before { + content: ""; +} + +/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-facebook-official:before { + content: ""; +} + +/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pinterest-p:before { + content: ""; +} + +/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-whatsapp:before { + content: ""; +} + +/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-server:before { + content: ""; +} + +/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-plus:before { + content: ""; +} + +/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-user-times:before { + content: ""; +} + +/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hotel:before, +.fa-bed:before { + content: ""; +} + +/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viacoin:before { + content: ""; +} + +/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-train:before { + content: ""; +} + +/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-subway:before { + content: ""; +} + +/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-medium:before { + content: ""; +} + +/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yc:before, +.fa-y-combinator:before { + content: ""; +} + +/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-optin-monster:before { + content: ""; +} + +/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opencart:before { + content: ""; +} + +/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-expeditedssl:before { + content: ""; +} + +/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-4:before, +.fa-battery-full:before { + content: ""; +} + +/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-3:before, +.fa-battery-three-quarters:before { + content: ""; +} + +/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-2:before, +.fa-battery-half:before { + content: ""; +} + +/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-1:before, +.fa-battery-quarter:before { + content: ""; +} + +/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-battery-0:before, +.fa-battery-empty:before { + content: ""; +} + +/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mouse-pointer:before { + content: ""; +} + +/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-i-cursor:before { + content: ""; +} + +/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-group:before { + content: ""; +} + +/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-object-ungroup:before { + content: ""; +} + +/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note:before { + content: ""; +} + +/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-sticky-note-o:before { + content: ""; +} + +/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-jcb:before { + content: ""; +} + +/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-cc-diners-club:before { + content: ""; +} + +/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-clone:before { + content: ""; +} + +/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-balance-scale:before { + content: ""; +} + +/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-o:before { + content: ""; +} + +/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-1:before, +.fa-hourglass-start:before { + content: ""; +} + +/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-2:before, +.fa-hourglass-half:before { + content: ""; +} + +/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass-3:before, +.fa-hourglass-end:before { + content: ""; +} + +/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hourglass:before { + content: ""; +} + +/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-grab-o:before, +.fa-hand-rock-o:before { + content: ""; +} + +/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-stop-o:before, +.fa-hand-paper-o:before { + content: ""; +} + +/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-scissors-o:before { + content: ""; +} + +/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-lizard-o:before { + content: ""; +} + +/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-spock-o:before { + content: ""; +} + +/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-pointer-o:before { + content: ""; +} + +/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hand-peace-o:before { + content: ""; +} + +/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-trademark:before { + content: ""; +} + +/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-registered:before { + content: ""; +} + +/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-creative-commons:before { + content: ""; +} + +/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg:before { + content: ""; +} + +/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gg-circle:before { + content: ""; +} + +/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tripadvisor:before { + content: ""; +} + +/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki:before { + content: ""; +} + +/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-odnoklassniki-square:before { + content: ""; +} + +/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-get-pocket:before { + content: ""; +} + +/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wikipedia-w:before { + content: ""; +} + +/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-safari:before { + content: ""; +} + +/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-chrome:before { + content: ""; +} + +/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-firefox:before { + content: ""; +} + +/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-opera:before { + content: ""; +} + +/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-internet-explorer:before { + content: ""; +} + +/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-tv:before, +.fa-television:before { + content: ""; +} + +/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-contao:before { + content: ""; +} + +/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-500px:before { + content: ""; +} + +/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-amazon:before { + content: ""; +} + +/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-plus-o:before { + content: ""; +} + +/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-minus-o:before { + content: ""; +} + +/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-times-o:before { + content: ""; +} + +/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-calendar-check-o:before { + content: ""; +} + +/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-industry:before { + content: ""; +} + +/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-pin:before { + content: ""; +} + +/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-signs:before { + content: ""; +} + +/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map-o:before { + content: ""; +} + +/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-map:before { + content: ""; +} + +/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting:before { + content: ""; +} + +/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-commenting-o:before { + content: ""; +} + +/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-houzz:before { + content: ""; +} + +/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-vimeo:before { + content: ""; +} + +/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-black-tie:before { + content: ""; +} + +/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fonticons:before { + content: ""; +} + +/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-reddit-alien:before { + content: ""; +} + +/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-edge:before { + content: ""; +} + +/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-credit-card-alt:before { + content: ""; +} + +/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-codiepie:before { + content: ""; +} + +/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-modx:before { + content: ""; +} + +/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fort-awesome:before { + content: ""; +} + +/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-usb:before { + content: ""; +} + +/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-product-hunt:before { + content: ""; +} + +/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-mixcloud:before { + content: ""; +} + +/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-scribd:before { + content: ""; +} + +/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle:before { + content: ""; +} + +/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pause-circle-o:before { + content: ""; +} + +/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle:before { + content: ""; +} + +/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-stop-circle-o:before { + content: ""; +} + +/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-bag:before { + content: ""; +} + +/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-shopping-basket:before { + content: ""; +} + +/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-hashtag:before { + content: ""; +} + +/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth:before { + content: ""; +} + +/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-bluetooth-b:before { + content: ""; +} + +/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-percent:before { + content: ""; +} + +/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-gitlab:before { + content: ""; +} + +/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpbeginner:before { + content: ""; +} + +/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wpforms:before { + content: ""; +} + +/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-envira:before { + content: ""; +} + +/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-universal-access:before { + content: ""; +} + +/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-wheelchair-alt:before { + content: ""; +} + +/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-question-circle-o:before { + content: ""; +} + +/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-blind:before { + content: ""; +} + +/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-audio-description:before { + content: ""; +} + +/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-volume-control-phone:before { + content: ""; +} + +/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-braille:before { + content: ""; +} + +/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-assistive-listening-systems:before { + content: ""; +} + +/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-asl-interpreting:before, +.fa-american-sign-language-interpreting:before { + content: ""; +} + +/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-deafness:before, +.fa-hard-of-hearing:before, +.fa-deaf:before { + content: ""; +} + +/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide:before { + content: ""; +} + +/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-glide-g:before { + content: ""; +} + +/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-signing:before, +.fa-sign-language:before { + content: ""; +} + +/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-low-vision:before { + content: ""; +} + +/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo:before { + content: ""; +} + +/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-viadeo-square:before { + content: ""; +} + +/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat:before { + content: ""; +} + +/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-ghost:before { + content: ""; +} + +/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-snapchat-square:before { + content: ""; +} + +/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-pied-piper:before { + content: ""; +} + +/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-first-order:before { + content: ""; +} + +/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-yoast:before { + content: ""; +} + +/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-themeisle:before { + content: ""; +} + +/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-google-plus-circle:before, +.fa-google-plus-official:before { + content: ""; +} + +/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ +.fa-fa:before, +.fa-font-awesome:before { + content: ""; +} + +/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} + +/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} + +/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ +.sticky { + border-bottom: 1px solid #f0f1f3; +} + +/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ +footer { + clear: both; + margin: 10px 0 0 0; + padding: 10px 0; + border-top: 1px solid #e5e5e5; +} + +/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ +footer .footerpage { + clear: both; + margin: 0px 0px; + padding: 26px 0px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter, .subfooterright { + padding: 10px 20px 20px 20px; + border-left: 1px solid #d6d6d6; + margin: 30px 0; + font-size: 0.8em; +} + +/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter h3, .subfooterright h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 0; + padding: 0 0 20px 0; +} + +/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooterright { + border-right: 1px solid #d6d6d6; +} + +/*sub footer page*/ +/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page { + margin: 20px 0 0 0; + padding: 25px 0 0 0; +} + +/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page h5 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 3px; + color: #666666; + margin-bottom: 0; + border-top: 1px solid #e5e5e5; + padding: 20px 0; + min-height: 20px; +} + +/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ +.subfooter-page ul { + font-size: 0.8em; +} + +/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ +small { + font-size: 0.6em; + color: #666666; +} + +/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ +a { + color: #2b709d; +} + +/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ +a:hover { + color: #f77f00 !important; +} + +/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ +.divider { + border: 1px solid #efefef; +} + +/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ +.dropdown { + box-shadow: 0px 2px 2px #ccc; + border: 1px solid #efefef; +} + +/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + border: 0; + font-size: 0.8em; +} + +/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ +textarea:focus, input:focus, select:focus { + outline: none; +} + +/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ +*:focus { + outline: none; +} + +/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top { + background: #fff; + border: 1px solid #fff !important; + box-shadow: none; +} + +/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ +input.search-input-top:hover { + background: #fff; + border: 1px solid #fff !important; +} + +/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ +.toggle-topbar { + background: white; + font-weight: normal; +} + +/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon { + color: #666666 !important; +} + +/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a { + color: #666666 !important; +} + +/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ +.menu-icon a:hover { + color: #666666 !important; +} + +/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ +.has-form { + background-color: white !important; +} + +/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li { + background: white !important; +} + +/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section li select { + border: 0; + padding: 0 30px 0 10px; + height: 100%; + margin-top: -16px; +} + +/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ +.top-bar-section button[type=submit] { + background: transparent; + padding: 0; + top: 0; +} + +/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ +.nostyleList { + list-style: none; + margin-left: 0; + padding-left: 0; +} + +/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ +h1 { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: black; + margin: 30px 0; +} + +/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ +h2 { + font-size: 0.8em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ +h3 { + font-size: 0.7em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 0; +} + +/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ +h4 { + font-size: 0.6em; + text-transform: uppercase; + letter-spacing: 4px; + color: #666666; + margin: 30px 20px; +} + +/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url(listitem.png) no-repeat 0 6px; + padding: 0 0 15px 15px; +} + +/*padding fix result page*/ +/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad { + padding: 0; +} + +/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*tab nav*/ +/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li { + list-style-type: none; + float: left; + text-transform: uppercase; + margin-top: 20px; +} + +/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a { + border: 1px solid #d6d6d6; + background: white; + color: #2b709d !important; +} + +/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li a:hover { + color: #f77f00 !important; + background-color: white !important; +} + +/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav li:first-child { + padding: 0; +} + +/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title > a { + background-color: #efefef !important; +} + +/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ +.tabnav .tab-title.active > a { + background-color: white !important; + color: black !important; +} + +/* home form */ +/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ +.home-search-placer { + padding: 0 0 0 30px; +} + +/* various small styles */ +/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ +ul.no_bullet { + list-style-type: none; + padding: 0; + margin: 0; +} + +/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ +li.cube { + background: url("../img/listitem.png") no-repeat 0 6px; + padding: 0 0 15px 15px; + font-size: 0.8rem; +} + +/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ +h3.relations-title { + margin-bottom: 0px; +} + +/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ +h4.relations-subtitle { + margin: 20px 20px; +} + +/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ +.pageOverlay { + text-align: center; +} + +/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ +.loadingMessage { + font-size: 1em; + margin: 30px; + color: #999; +} + +/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} + +/* logo */ +/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ +.logo { + margin: 10px 20px 0 -32px; +} + +/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logotext { + color: #666666; + letter-spacing: 16px; + font-size: 0.8em; + margin: 30px 0; + text-transform: uppercase; +} + +/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ +img.logo-small { + width: 60px; + margin: 8px 15px 0 12px; +} + +/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ +h1.logo-small-text { + letter-spacing: 10px; + color: #666666; + font-size: 0.7em !important; + text-transform: uppercase; + padding: 0 13px 0 0; + margin: 0; +} + +/*home*/ +/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ +.language { + font-size: 0.6em; + margin: 10px 5px 0 0; + padding: 0; +} + +/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ +.language-active a { + color: #f77f00; +} + +/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ +.bgcontainer { + background: white; + padding: 30px 0; +} + +/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position { + position: relative; +} + +/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form { + position: absolute; + z-index: 100; + width: 100%; + margin-top: 50px; +} + +/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form input { + background: #f9f9f9; +} + +/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ +.home-img_position form button[type=submit] { + background: transparent; + padding: 0; + margin: 0; +} + +/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext { + padding: 30px 30px 0 0; +} + +/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ +.ptext p, .ptext li { + font-size: 0.8em; +} + +/*icons*/ +/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid #f77f00; + margin: 18px 0 0 16px; +} + +/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: #f77f00; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid #f77f00; + margin: 10px 0 0 10px; +} + +/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} + +/*Panel content*/ +/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ +h1.panel-header { + font-size: 2em; + color: #f77f00; + margin: 20px 0; +} + +/*ID*/ +/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ +h2.id-header { + font-size: 0.9em; + text-transform: uppercase; + letter-spacing: 4px; + color: #999; + margin: 12px 0 20px 0; + padding: 0; +} + +/* title result*/ +/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result { + padding: 20px 0 0 0; + font-size: 1.2em; + color: #666666; +} + +/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result strong { + font-size: 1em; +} + +/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ +.title-result span { + color: #f77f00; + font-size: 1em; +} + +/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ +dl.infolist { + font-size: 0.8em; + display: block; + margin: 0 0 20px 0; +} + +/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dt { + padding: 10px 0 0 0; + color: #666666; + font-weight: normal; +} + +/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ +.infolist dd { + margin: -25px 0 0 105px; +} + +/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote { + font-size: 0.9em; + border-top: 1px solid #efefef; +} + +/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ +ul.scopeNote { + margin: 0; + padding: 0; +} + +/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li { + list-style-type: none; + list-style-position: outside !important; + margin: 0; + padding: 0 0 30px 0; +} + +/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ +.scopeNote li:first-child { + margin: 20px 0 0 0; +} + +/*result grid*/ +/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid { + background: white; + display: table; + word-wrap: break-word; +} + +/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a { + display: block; + background: white; + margin: 0; + line-height: 0.9em; + border: 1px solid #efefef; + text-align: center; + height: 100px; + overflow: hidden; + padding: 24px 0 0 0; +} + +/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover { + display: block; + height: 100px; + transition: all 0.5s ease; + background: #efefef; +} + +/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a h5 { + font-size: 0.7em; + color: #2b709d; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid a:hover h5 { + font-size: 0.7em; + color: #f77f00; + font-weight: bold; + text-transform: uppercase; + letter-spacing: 3px; + padding: 6px 0 5px 0; + margin: 0; +} + +/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid span { + font-size: 0.6em; + color: #999; + line-height: 8px; +} + +/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ +.result-grid small { + font-size: 0.5em; + text-transform: uppercase; + letter-spacing: 1px; +} + +/*download top*/ +/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ +ul.downloadtop { + margin: 30px 0 0 0; + padding: 0; +} + +/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li { + list-style-type: none; + font-size: 0.6em; + padding: 0 0 5px 15px; + margin: 0 0 20px 2px; + float: left; +} + +/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li a { + border: 1px solid #d6d6d6; + background: white; + padding: 8px 15px; +} + +/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ +.downloadtop li:first-child { + padding: 0; +} + +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ +@media (min-width: 400px) { + /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + } + + /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin-right: 0px; + padding: 0; + } + + /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: 0px 0 0 -10px; + background: white !important; + } +} +@media (min-width: 320px) and (max-width: 400px) { + /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + margin: 0px; + padding: 0; + } + + /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ + li.cube { + background: url(listitem.png) no-repeat 0 5px; + padding: 0 0 0 15px; + } + + /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 30px 0 0; + } + + /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ + .subfooter, .subfooterright { + margin: 30px 0 0 0; + border: 0; + } + + /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ + input.search-input-top { + padding-left: 0; + margin: -4px 0 0 -10px; + background: white !important; + } + + /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ico-mglass { + margin-top: -40px; + } +} +@media (min-width: 1024px) { + /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + margin-top: 60px; + } +} +@media (max-width: 1024px) { + /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ + .logo { + margin: 10px 20px 0 5px; + } + + /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ + .footerpage { + padding-left: 18px; + margin-top: 30px; + } + + /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 0 38px; + } + + /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-search-placer { + padding: 0 20px; + } +} +@media screen and (min-width: 768px) { + /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ + .rwd-break { + display: none; + } +} +@media (min-width: 1000px) { + /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ + .ptext { + padding: 20px 20px 0 0px; + } + + /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ + .home-img_position { + margin: 0px 0px 0 0; + } +} +@media (min-width: 1045px) { + /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ + .result-grid { + width: 250px; + word-break: break-word; + } +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css new file mode 100644 index 00000000..0cdb5ce6 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css @@ -0,0 +1,20 @@ +.treetab { + display: none; +} + +.header { + display: none; +} + +h1.concept { + margin-top: 20px; +} + +.sticky.fixed { + display:none; +} + +#pDebug { + display: none; +} + diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css new file mode 100644 index 00000000..22cc04ab --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css @@ -0,0 +1,8 @@ +/* line 1, ../scss/schemetree.scss */ +body { + font-family: Arial, Helvetica, sans-serif; +} + +@page { + margin: 25mm; +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep new file mode 100644 index 00000000..8b137891 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep @@ -0,0 +1 @@ + diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png new file mode 100644 index 0000000000000000000000000000000000000000..5e3d43a28ada1ecc497b19e6ee8f9f37aa382775 GIT binary patch literal 4516 zcmaJ_c{r49`+f%58Y*O824!dLGM2H7HTyD_Y=gmI7L2_z)<}yrWeE{6WXYN&+0vUx zO_qp{B&5l{MZf9&-rn!`$M=5EaXim`U)OP+=e3=GJ!v*pCTy(ytN;M8nVBN&XeWvG zx-m1-z7@|qi)jZR(a4!-kM|=+qC(MtzAxSz4Kc%_{Lyx3ly7v%AX*y$=%p|Y&O~QR z3z!cctAP3yqY#B9(9i&&4UZzAe1gzKh&S3FgVPbCc65nBFuposPHL8lmIOm|0LC;X z6m1`4<=_(&M0zT9qs-&r@2~|{vDl5y=BILuOaYR&2SD4Y-4451@N<59q1d|?I#YU;}B#+pWk ziYiJgvjx8Y;iB2)s`?7L6nR#`^vTtN)MKUxL6AXqge{P)r2c z*Ekf9h5Xq#4D-*mX#6AJUs&INuI1c6VxhERpug7p|JME6Mbpr)>)+y~8Gp+kjiYHk zlqT*4m{u78uydFp^c|umzZOMja8ZN?W?m`C)xT6wsDE4%D#gson}Z0e>Seyl2m0U7O)SOw0|11YMz%-|T8DWEHcj0zU89G45J#M-4 z?5m)T%CycQd7rZV`t|Eqv0c=IqlY^&93~cJ*TbPl>s`3;i=d@B`FG6Unja7LaJy?$CphR!E{5h) zSddJv?zk-~QX>}JJiIJS4v&6%B*8Y<~P^d8|g)e+xCB9r`8!C@+3n_?q=>6UZF#Vb*DynwEmc-43julmYb zH{jnbyv1w$bYCd+fNN}sw7`fwJpBak$WC?Y2|AM|lJ5iT8XmAVRd8jzrp&T)y(${? z!C%mM*4&udP_w_rl@WM6s!o*T6+YsVP(rT<`k=$x_4L`8T}~XUtb^Y8jrc5H_o8Qi z)NXHzYAu`RkDrdL*LuJy_{l?0Jo-pTmlrO?ES|cr^~l>~{dO@XOMVm}8xWWa&? z$R_mCDG#`Q{Vhbtow;BZvOhRdrK0U*PV#2ouB*;;`lc}J(G9|Me|ST_4u4OjSAj?Y z$q}5`4|KZ7N9vW@o~qOO;*J3mWQ=lJO}lRRIqyYgE{@&#l14XzsUI4y!41_*9nf=~ zCbuN>0o5IGqvwV=DWCjplP2;$-yCk($FM?eRiDa+x6vQ|sG_KS9xpNrpYAGzI$__2Q=?V4mn4MB%a+IS}BTHl% zL{#{duCEWL_c8QU(?2MT(F&lhfG%)KJHg$$)vqd<@Dk`?b9=Ycul^Rz264jdR*eN2RFu~9t(qjfiHi&bXxno$;oAww7mhk%C8nUsy*zpeZdf|y7^a7yg%8b#hb$QI1Krd0YM%Q=i;94C!JPz74^RD~c3X0BfYD5qLyeMfk zIH>gBgR9wmWWMcl0^&@!5H4}+3%4Ec#PZ1omaKB^ZEB1N5zZ3noNWk5O9X%zZn}eI_WU!mk_NMxM!v>vYml#NH6XN|7ZtFbr zf;#qg`XG;$W6Fe0h>wNm6^+XqLQc1u+O`8#$ab$Syc+bHr1EBNdDR` zdZj=B$OhiHe||n#S^%M5?rxE{?>zs&CsXhY0VmA_?C&ER8Qw9aTNG^3v9&U$qUNMC2rV{I+}_VEz;)66E4o>*t@S(UFlEnOr1-nlraLCOhG zjlOpXs%X0RwFHjS$9%?F2iIq@1iVl-l}iF~eH!wm40}_go5OaXQrSy(bL~t28f5Ri zc90Gtd5j#npLN??$~ptsy^IpppDXZXS?|Qpa>T@5n}{eBJFg4aAlFZT-nOGe%2tJ~XMh<~A# zg13Z`e!7jEJY`3R_7*jIl?CS4#T8g4AIeMwz#2xWsJnq zVLW+CC(FpuDk;07Ut2RzGrtCnlRLjXI}WgI_MhDQ;bzw_5fBH-u4jZT{;c^>nvqP5EapM9VFEmX@_GM%($E?rw2XA?zi3u9Zy1 zPv$S?&uusUA&sp#OwErKTA;Goy{o&iRMxMVT|Xhz#j|DtdY*_Fe2iIlwx41XY2fno z4OXi^@+~}ip|r?)!z6k#U#GY*icdPTIxu|AEydi|B)7v6H`!Xseym(rWh;NnhVJ|Q(mVqk+HYLW zuUgz?nWldEBGTwSq^0-H6$p{Xl}g;*&`Yf@fIgaAyt8dT&<_RLg6s234CIly*D2B~ z{xX}gV{~()>Ku=BSeZj7x$ZxU51C&`jw?&zh0cqmxbIttD7{PLKh0 z+{);b<9gGMZSIHr6AaOPj3f=yLX&IXS*7P+v_;Goe3cM#Qu0^0Jj1i5RXN7je8nqy zt(Pez!#OHLgNO2DKSp-nn=5=16yA}i#wE(YP*jMywt7cpdPSH%PSxrxwbuKIS$HOs zV&da?J%W(F_u_a9--4q4M>(lD%NET`Bf#u?cGcS&X~*c23VLp+}ahwU%$UIs}=RCD3oUiRN$Y#Kb*YI*@AAZ7ZF<(6+U zzlZ!T+wLB%5fk%0(91UyZvjVhQThvgRIKy=PvxQCi-$>l0tIq zdVe>OjG|wip$doeQ12t>)N$%LF%+g_0LPA8$3ZS`9%SecDY{fKY;CYtU3ly8ASt1- z-H@{(l~T_S`SRqlgG^ei7wmMH!^>&6Y6w&gAS5CjIYiDFpX3afiD$1)3ZIFO6=)rB z*}HdSsJ~CrpZXY{N@=_cu?;5N3AquOZ1xe-R&X9C@&eC(eEsO@w8cl6QDX`_>z*#$ zOnRF^oqh_gw-Xw4B@s5LKQp^@%g9q@m90YQ9eY9qLFHJG{FxW_9W7^PHw5y9p309@ zZJ$x7j3_BkU2rwC*xf87+Mcy$tJhq3wNwTM@T*=DHIRHt?F4aL=>w<5kY$%-neXr)3V}1PVBc6lcpH{%R zV#lsGNxN>SaqFIz=s>1FfbOmSiR4d_8DG>N`8BLJ^F?^RScEDMl%iAn7}CfD7TD)+ zV>?^8g{|E8Rqh=+VjJA;8{d_$@moMabeEK}U#omRC^BRM-uYB?hHzF1U=V95%(c9$ zY*UF=Pz=u~-$2?oPQFn+HQZfqifr=-q3-spn?gzvoaI%xdIt3oHB<#@?RP(5Ael&0Dda9C6cV@+%qLARt&&NKL8Z@06_Xl@dkk7 zJOJLx09aoGfXk6{o!i3zu<(#X#|h~I>L{Qti17Y`ndTUC+gEs>n&^^K59_Is9{lHQ z>b(i}=Hk67%KRVEEvG~PzkdoJD5k2Nr|B+(ntE#_3`Mx1fVxwG4`?ZLa&~5%E++pO zA|E$Wvm`lud3Jh?LZ_)5XM%1d3G!9n#}?`A#0W*8SbO^H#3+TMcxU$9SP~~+^%6Zw z%KV;uV2`%)fZ(BQplS_RRa1MhwZ?`Gh0gtb@$AFKNekprwIkQRuY;o-e` zh=K`kAI3YgkQ@uV>w8qoMKufHt#8m0PqfS%UQfXFxv(`3Yl?>LX|QQ4qOwO+4v3Nk zTO`=|4OmSOY}<<{ED@y@qIM!*57K&RK3MZMw0<3SB@S;-qi~GYj+S~OYDc8Vl^p+_ zA|O^9f|mQjJKxT2VC*-fa1mPNPw#*B-E*|W1M2pnWy{FF9}xyEqMC;mFNQag(3(K3 zHW<4ak7^d81x{F9D7-AjyX9!*C-6=>lEc92*TXBjkbGNsO$s|QP^}AE>V1;2e5J-rmy=i&W@SZxqi7lPz*Xm1?a%gLr8?pSQh4#08NxVX#3 zF76u=60)+kS_?=!XQiDdZD={7m(Z#Hi-o6Yf+m34LLm30eL>rIlS zuysZIal7Mi^Xq$#4SC72A!{BzXk9xv_YEU?Yoq{Ztd>O43Fk=E?o0q|=g$RW_@$hn z&ALV;;Kxb(Q)FDLA7la$;n@_G!`{O7_2a43Yx7kBAbQP1icn~h@ z^M0}J(j`92a3n*h7M8Vc3i0>%Uwxr|xzelr>>6)}hef`koLDZ`XWEv>W;ch2ihSN| zv(HloH73eDt5eDGB(`2*h*=)yyJ&mqzC2vi$cS(A%DI;_1&T9Y07*9w;QsbD>fn=u*JA zmtaV>w!odG_R?{2lic&eZdH>0VB%l5nM%D|5c63@(-KSKnU|~1*szZb*KKq-7(U9% zXlL^E5jsY_#h`JXCBNP^#Jcjv61IT*@ F{|C8nvoQbw literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png new file mode 100644 index 0000000000000000000000000000000000000000..178cde621385f96ae3a7ef5995b380655f42a9d6 GIT binary patch literal 20042 zcmV)8K*qm`P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0000g zP)t-s|NsB~{{H>_{rvp=`}_O)`uh3#`S|$w_xJbq_V)Gl_4M@g^Yiln003eehxPyf z00Cl4M??+wv|;rC000SaNLh0L01FZT01FZU(%pXi002#WNkl z=mou?7xaQ&&x{g`1MjpF44AOI!1w6P=!D-Lm({h0(_|GqxYiOg}nz=%cnj+w9city{mi6@W>F z_we&S6*fJwX5X#HnPRYztcTxj`m zOrhzcwT7btyEqdWFg9#;v)JOxFGh%~j-VyhejhC`25n=lK_Rep7bC{S$Xs1(SPa;< zU!w=c*htNxCH9r00EeLGHI{2kp{for+kR%$7FecQz-;?q4WTuCSw&#Bz3Kldu-YxP z#Qy36v+X~O+5oHO8sk(GQ*=In*>(-2+WY{s|CslsHc!CjU#eA~c}SXHwO@a4-hkQm ze5(EW%JlpJn^&o}8p7KHh)|su{|@-$mWTQ=-aDiw*=FC2yA_ARZQq2 zG!F`-zPt)fj}TOS1+vMh_3P_uvB-$NF{+7d$@et_W@oFZ zWzC}=oKMy-$*KX<*QIL*%(l&{`Lguo^Q$iA(fw)-TB1e_Um3LO0E=x;*A^HXw5o7^ zeMRjUesu?}>8p%$iCcl!t}gs4tTa9TR@%A1)8*-aOJ8~IPc~?J%L;`rTAykM{IC2p z85^!Dw0jW`T0GIJn$dR+?RDSlGRRtgRgvW)RYY_KY+c4Vdp4!TzV?5jhPE_aRbpCqJs`Z~I;rApa2Z7R#ll(M?AH)~dP}?;D!`Vq%cBx5M3E1%nnH4}olZ zb;xoZOlYV5F3KP`4u`wH3g})`(~&K*miBGRke!B4dwed*7PtOM)q&aBsElivi)$3d z$mV&&M(qusOESo-GGXtpe2Pk>!76LtmUhm&n+?o}wlM#S0C}j$T}?)TJfi8S!;pP# z$dg)_D7!yAd|?~&1AkjW{~sYdY?9XDwQLP zMx=p|UUOojKFm+b=J-48Z@2cY=W-0PrVkaqC9^|oi~w0QA`SS*)>Q0c@zA-BaYuXE z^BkEd3sSixU5QBCnNj4d0$rL^R}~#&Tx)bd z2*_DO3%>WKMkFkss8W%pC%#u|CP2rKcC~AvF~}?7rmb%6rJ#FZHmM$knC54zM5O6! z+%+yHGne0YPTi^P%!hne3-lFC7?CQK_sd3>So4MFKCZgWE61xjZI?m+B$t(-!&<%sqD2D7{)`a>vBhliupnJaai~a9zp;c|1VF zVtSRP@|?=4EQP;m--X9B`6pU3?1I`se9#TqOrcttM@+BUn$&wDL{^TlZrXP%uZoP} z&^_5LgW4^s2|5#nj4@s0{nlw~CA*^K!N^Z9#@S1S;fN!*66xfxH_j zqE=20l?1J1-BI7}TOK#kFzopxYXFD$dI)?qEG8BhkC`*vx~7+omL?TSHf5Ih7bWGs z^nPNc*h0(q5cp_V;Gg^iK^K~iO!k*FXr-Dm`g@@>kNULNeLMtn`5G3}Dp9YxjPo~$ zu4sjaH1EllsD?C!uOl1L7NAqabHUC$qm=1YC>CZ5-8+*DC90JZrA^0G;giMKx=H#t zyYn)tD7dB z)T`%y6v8zvpo5byd0mAdnIAY-MVj^&a8 z**|?+0p^mNZ)Bihsd|+|`O|TN_>CtBA_-(&pno4aKnjZq@Ab_XT&%&Dx7v3#ji z`RVkG=kI{2-Q)gvL|e(z0xTpravRlN04sKEUgz?|;(GRMo>;>Y3% zhCwz@<(rBNi#>5=(LKrcZH?eZdCalTx!F^7glx`n0bO>*+kE^TpCYC)j}W&y^+s`u z@em6w+SwRPjz`r@x%fHz!ZYibj04U&Yq*&s6BP|&NrqWyk@ChubXlb@5_d=KSGRNoaZpHizW1~f>T@@tZ zQGIH7?C6}wWgzwcUTwYl`4de^raWCo$iSnTu|a?Em^ofcMmk6CxaGkmO-ZHM!~b^l>JVDU%6aRK!Nz9)r+$f?chm(n;zZ*5T!@*lP()k^77~>w zH3ao(O@^QARCO7!X(rXhJE{yHVVVnDYhuJhu#l*{-yvuWE;pS2IpZxo;x!wVubtzS zKIV_TJl73WU+Z{OzrIy#Cw@{9t_ z3v7|b%d8WX#f&>HySoI^5d>ja$V%5jn>w_)y{#E{RMNCWb92+Wd9dJw%OIC>sVE9_ zJVoyE=gydhU?EGC{@o7`wyxQG@&cwiW@cs{eABY-qn2$aGj?@JxD3V(m%KAmV%0Hw z^#Ea&EF^?4M3-%or#^3aYjpC+`SUk#-WrwZ(vu&yt+-HS9gMpSPPwDgj5!_<&`Dlc zDe1Qi;|p1F5p#&GtNQYb=5erH;|bi{YtNBegy?kh^6!i9wp0PpLdy%MN#-a$#@*7; z#(a`u+;JZO7&r8{Zyswl&hOd6R$5C7Zsn!7ZaWFN)7CffL~BW#6O~3;^daZv=8i~P zO{_RYm+UK!Ok2M9qHU+N{n@0hLrJbRGy3S}%^T;B!;V++mbFLNx-)Nl+qUguwXo4> zP$+k0L#lr zlFV^Le50_-vEnR5)4pdDnf-Js?Q_kUN9R6o)0(gW+tl$ro4&aDxC-Dv6V8ubFy`2g zF9sbytV~^)3xiB+i5D#Gv#zBy-hyqeW$hQRBVEMEz-2I-A8``Qv0Gy9mJ%-)f;nnh zvRKj4qtA>OCAm)@V+-%(&4^bV6Ik!w$==E%v5(GJ@kZRzg(6bi06Dq+GgX)lCJ=Fz)~UwiTct?7$2yn1wY6R0Y;q7>h= zn(kACGC|yO&IzW@8A~(#WfsnG@$I*P#9M_we9E@z>Ageq-7RID@2hsV{tq8g?IewvHP3iD=V4X=i&50+EZ)OW_dxY!FLr=irZFVU7 zO7e`x5|aHUDr$ z*al?*R0u7kWMuXa>FAI#j{nG$5ZEW3zr|Td*@f!XHL=>B8o<9M=^?I)PH;2R?1aZX zGNOz4QE^A{yQN=IKGV;%1dLHOg(e;oZE_sikACV*0^cvm=W8b8EB%*&CEPvnrhRU zEqlL~16-W(-@UQ_||lGqNV6 zm!~M(k0O7QG2kKj#!=|>m6e|R$HRLw?oYCkg%mYDqiDN(SzF@Vz_@bqB^7QuK5ct{ zZ*?>c^Owcgz8*o{&l5wbmT$CvMm zaL?z0IcfD4WBXBznYr3!YcP>LotN$V zYea!lr#Wr0yNbteXf;`1e<)GMc95MRcJ?zyvjyjUuUEqg<@>KK%b8A zG~!|*L}OaDp%r2KOVSZsW476|&}?))`ON(&t|q96DYIi$bu z_nWEXd-k0>dGp4%TQ8);U1h?j3wRdJKb((D+a3+F!UD|~+0(s8D4c0t-?BGct{gPe z^V&nO&|;ZOK3DxqG|&nPG~LG!lHL02t+R&@AKtU~BIGC?4yCD&`3R7Wfb6#4W&bA< zWCiUQKV(;TOspWb(*&;i$wT`>IJKEJmB;vZ8%#9&B2#Se3aFq!)AQ>C%#W@mb^aS2 zw#>~P+HbgP?r%{bD=5(P6>0DBry!9Z zUs>1Sr!k&vJbj_?l!T0-cpT)~gU{RB+dr}AH1>=ZLmtbpbJWa(=J=)}dk%!9f&xv? zYvE`%E8SjlAHYGp%4F*Ng_{Mk_<3H9u5V0W!ftB{vUV4+1?blB$MwXD_w6XCut00_ zR**b#MV_oPaK9Yt)NwXPPXeV3hNHA|IXI+}^tOyMS>szje=hGGNlPd7i(ALv}P&&_dHa)tFl-~_xLV`l2JWMZwi z8^7}u+TxxI{MAlHW4QZJVGFIvt?rHZHPm^K(wzDr>zC%lnlA&y+syQ})$YsbnWI|M zP<4T*n|USeiby%}&ClG-cjIY2rH>>;@=P`t@%Og-p?5m4dwS1yOa zoEEJ3kkoD>;bfg{ivzW+IpQw^WOqBgsd~tYae|0h!=fAA0ln5hwTR0sp$`tE$zn z70GT_!!fSi8>aIgHkaBY1Fh?lH|cRAh?U8TUu^cz26g$~lj-UpE0z@EGy!FrkW(d- zYgzAeGMChT_+dQnZ1Gm{q~M7z%KQd(h})}>v}zYGt#({9&(*z)Z~Ip%Jp52|W~6ln zR1UYcs0&+RHVJMj3*oM-%BU5Kdpd60|Edh6*Z8aN>A2MXUJM)Lf4iWG2@P#c|6j*?2HT)=7L`Zxv+cRFa>m7O)VN zKYXFxRx2824Wr9B#pvjb6GSJ4mSKJaKV4FY>G`+jjSyMUjfczZ13aXF|j&)x3-QBSqFEd3*@!-2AO*iQSnj>te~HBDf)xx$+d2P>nfj?ljk6JkbS!-_{x`}ij@UWh@Lz! zXm`~da%(lTN_hBLz)$rR!*JAtkJ^H5RU0abt2<^PN?9R$Vo>!CLwa)8(^T*ThRuR= ztK){gsjCpO>W*2qI5H5{_nQ@m97Ob9E*KKnc54(^lkrtL_{z7djEu2{qGJZu;Zx@x z!!&?Qv}n3+2oCB?KWl%rt4UTEWEu4rlOGiQ1(MOC1?<{D7w(QIBppb_k-cuI$6Fq6 zXyCB1e@hDZ0?cG-d+wD^#qaZ77qSowQ&2(A_FQSTztuqINlgvcS_FSsum{I@&^}@F zhs={(6du_t1+P0&O9k|di^%2Kuay7H83)X{JMH`@1O#d#7%%{+zpeGMIhTl&HWsXZ? zyz%wIM^qb`U-N>oBEaq?3(rKLY%-!6j&hOtZi1aN0)eG%w7Hv#HfkO>+*>@)J2KyW z{j4BlOX29;#xR>(pJuG4$_-=-BlA@u0(>XDz1)b_RGjNs2V+LH_uDCq%(q8~Ec%Nl zTDN@E#^3O)Vtb_cRAd8t>7-HZ{dNi?3*KrO#^~he%*@R6k6_p6Yxy>0_SD4?SDjil zWkk8>U&+YwOUHn?AtUv!>2J5}DXr`B^p#J{q+aEI@CA`A@c+#f$u7zx>qhesGh-qw zr7Ia(fI&ZXFrHXj!Caa;z6g>EtGp{sA!LCbLGyeiEk35tcJ6?P+)L@2A(NeLBBhz@ zpEnMJyFjl>B1kA?W%q?DMAr2~9gxO5P^I&SK^8@Me?Cne>Oj+MpunEY)kYS$WpX8C zUE4yPKN+&>I(Z5ptGp4951Ge0D3fO(nD(O>f#?*?CJsRu$*c z#EKz$k@Z|nHa?mMWJNo*mqX`-vItq{MpZ>jFtQ5!%K4Ht%3qKJ%%};nFg@tYr#o~J z2iiQ&Mo*z)w1oU)VV-T|H*wYZAS`X!iXd!jh1X)!SeJl%G1hWuQCT5k(RUzaQ zgse*08UxV%=`tl#3}~^vf`?SWQVT#<9ZvynlL8y%0uVMQm)W8hPXrwmLn5n^2J*n5 z=QeCZ7>?OV)UK>54!Qtj`8(@GLAee(J0_ELLYrOA`1`AHu>fS%2}s^mIN=(vs|75xYUoxLaQyw(L4pl)*VQtnAaiM! zOXas6tp>7cI8o==DqBUCOAo5~`ul0l8#llhMqCg-AFPp|>loRWo$T~)f`QfwZIUR} zsSCT0MEf8EkVVNFbF^l&9cYE2pWv?y2z4gHDlvTsGVtaHS(IAikMH51Upg=c15+** zPNzuYCVznrJ7a13`E>P>MbQ{rkhu{JBJ;zPwhOS}`8V^}KJ~hYq1@J5BlYqGF#QPi z;kyRzWii`8EaC}Wfojiq(Q}NNUL@YCKC%e)VRIvDQNZ%yaf$q&9{BFTK}{e-oj+1h zU3GB=MTuXd#)#D-e8_P4WZrI!#9O3(!2kLqi%!$Wc7uOGixboCy6FOlQWg&}8QrTX zTX0nonO|emhdWQ;Pq8j^#6eSmwIfn7DYF6tz#0A$PZ0gyYUSQ4$5?idS?A2$|c%p|TX)6kC` zhhc-Pf-7vfogn6@B}#l^MJcGr#YY7hFNbTI%?&@mc=gYc3+D;=)M4;J&FTQLDfW;_ zM~!S_Xk;QrS(3NzvH`2>iMH}ntdC)u)p}wg;QCI%()(0JHX2>xaH<5!SSt0WDzt)yAoV0pl4&y&5zvwkLRt z0EDrgL|PB9$v46N)G^Kftr`1)rv2TvXTqPp5CxUV1^5cgqgtp)7w?9Z)hPAjH0SdF z)UfyyyNA6BBl!w+yX37!_w3QYBF$>ibYu(K%sI#lf_h%@ins^E_~%EBQX$yFYJk53 z?8onO&c7Hew0CW@lb2>7-2(J0BSALdk4z7|dB{dB8pN|s_u!CqkSYT;GJp(JMi7)8 zB+#Cq`}DbTSxB+|Iih&ecmT3MRUdSSqSG-)`yQPpmo_$60i%VjsRhGACvLQ7vE8P+ zdCV}B0xXFHSWxq|U}Wf}=`V8Dd)o303>9V5(!A(_Nr{R!iH`=`BFCvx^TnQ+713l2 z>JC!CJiDV6jhmR=SlxLV5>KTv&;>OoILZH@OQiYH%5-EudJ>h*TRJjOvI-ZkTfgXS z&~~nq`dstQb-S3=OvBMj*ARhe5O(pk8wr`!9aXZ|NXf`hSx*-_=RNJK>0So@vtfM8 z)u-3(=d?c0@JsT9d61D!A7`NcoPnCqK!8MSvr|C&>9<|V( z+aaF}5C$o%Usgl=cXIEyW~Mep)_M7~KeBi*GTc+CP&1aRAhL2T;?axVObr<;1Mi>7 zi}Z*myCXvntl@OwW=o|IbmS{>%qT4}6ZpN^0i50H+(0kWIPo?%1TaRb z^0rtV8kJsG#&T6UB4mO4SUAXB-G!`a-o7hn8#b$(oS`Em&Q)K8>XQpX7M;s1TNK$t z*T;!1o14ART{KHF3)sv;>9lX%1b?s(TZhlJUU85`*X1QZ)pzo{yv;`Aq7!d`H+O(c zR`8iH9hj<<-@5fwAoDHiML6_Lbcs9xs=kBlPQds1O?#~k@F2*yOt}&L6pmPsCh5Gu zcBdmrA}zE-3#w2oivqV5=g3gA_ocjI!YnjSJxxPK0hV`BjfZW8aX_GDCu+Y9C$Vj% z?B?4gpJ9XrK&Oi!3vSJp*W6?FFCY={q4OGpWtg7%l|0Q5-TsoFuxVt&W9|^-Os z#b+iX7&+^+BFKWfcIBz$f3Vw{qleDZau#GR^W9`fSZ%<73vR?c3%GeRbv^}QT$kAs z`qKAv3T;97i^x1(G*A_8H@aw`nr=ieb%e#;uOHBJu_xdrQFBDceiYGXj0I zai$~o-qfa5VeY*!S01Q}m2zT|cD9BpW8S&pwnUZ3D}B8!X}Hs%n0G>1Ru1?PP9 z;b*Y)^tSIRAG4={TWQhN3biBiLF;}U`@zbJbXAo0OhP zxg??d4F+j|*56S+EO5KAHJjX^*2KA>=VLYmLFEm!(4t9;D!}yBvGG%j)riSh8$TV4 z*#x2_*4~K9VAJd49K7bx-`5Z|qn^lPEOUn3}GOpfg-;kok z>~C>bTzO#vty^n=HbP?9^)G%z+uG!N!{g@*A%@1pBO=qIaD|u$i{sKXcT|$@Pwe4C zw2}0|oZ~$aedqcaL}ckA`u7e~vN2+vB&qQmA!DNAUE$Y?qBtxUhBX2U^i0Pk-?^(i zl0Eq6cc~{yA=YDe(t6~`*qd2WO_)6Iu`(3CXw2YF@qE#R=x#C)ma4mW^p;T*-8|#_umpG7))GEW6U|!XdjvlX z*G>L!%=A{?ZgVz#x29)i#G9XC+FF3jwjwGKUBm#OBgq z$Sj;rIo;5hsH@OME51FLq@{9$*r{V}-sgep)4(Ep=07uS*P^Fy8g%=hS2;h4jh;&i zWZ18{AD!O2m6jc5QmZgquIOfU&J#{6KeMhM+Uy!RPy2bLo8NBPd;Uk)*F9_oakc6?B?$e3!pBWJ{hOn#b%A&IO&hENy^4CLk!YP{3u zJ`Z>le`7$>guR>1E_^|jpH9HQ>7U_FtTgVM0m!;Fy^DR=AULhek?XDySvZ55Xx+_g zo7(~p|C>B#4ztp2rIJU(Hqlr)LM9p+n2qS$(z{gWk(AFJ6(Y-pW+0lHoLvyv1W)=< zc0WbghCBJ0hYq#17>zi1jTq)h^r&)t1&uq#v@1du%Ix&uYu&=cb$eU0&;<7!K5?R3 zv2%K{kc|5PXo}(Oo|1_%r?mroo%Lcn_vf0()|Uxa5ag~1St#R7KtkmM+j?6}Uf;ZN zn9-iYsI6aikYPRx%qb`AhEf2Ws;`Iv!QpRY2K17jXn^9R*+`$&lM0cUB`h;-6)0E% zjph3sWCL(4436UxLS(SQczHX|!f2R2xR7+~0loDw%14Q8utH>0B{;s>MXl=rrOsxj zL`KQ#{Su=HT7B zZ$xIwtUw-pvpOL7f;R9HzP+iTRiuNMM@vAqEATW^osNV5XPUY2PSNjQI>)Dd+69bj z`{s|D{!WHut4;+O;5V;CBQ9l`1v_~x@T442hYSM|zL6zBHsZX+vBe|<7%TKOVQw@S z02SG1;g!Y$$V^lV`Hrmc<2*-r?#3vjX%u8G)l>{wHT4q7W zEX?KO0@nI{amK!*>AP%f^zk)g1S^k!?py^#_MCcB_C&5gB4|9mLuh)hFr^z9oA8O0 zL*Zf-1(8|TK7{W?1Fqj7!Q&6DErVX{1F+V5)Ioxw?RA~?tusk2(Y|F%`zHd~Lh~4; z{!|pRC~2Ab^TvDll?X4Gs0z=vK^KfC$m^d0|L?|wmhMJmAny`eWsp#hYx=rdqmOR> zDv-rKi!+U+rKPI^WF;*#KWD0S2G8Ia!vBOBWVUyqMG21iXE6Ud5!mn;3btpOcH~w@ z(U!F)@pI{|)|Y?(aL-Wrz)D+Y5JL0(e(D$s`j`{=bP8%`NwPl!S6+8K0FR#KZ=+A`C;`vICCBv9L5;^#89c9ULz8K&f?OTl-KN-jf2{uGCg zIK@3e047Ro9gs(*Ei>;z6Is*#eWT`h5?v>(vnje!(69RK><}H1%0nhv4CpI;Pgw$$ zw#?j$&o1G6cwzL5BC6$IdtrC2wNKWrC z>jwYG9jO*HzR;dSHzmz%Zzc>~nG3g0qn1VUv#IiSO{Fd~@JK!U)q2!TkG6H+tpLV+Pt3Yr%^5S{ zDaAg9qI#86!ayC7PF!)Qv-D*KxBDA^r6=~?3hIoBaZW%+@pVf5cG3X9_6sFI#vpet z@O1ME@Rh#Iw1zY{QW9&wn~@FhJoE_N_ux?GW*8z_mrih5^Y7pUj{r+bq| z>Q##3HIcg-s<(bIv?W93A}cS&w%FyS&S%W)9ds=DrBd*x*Z*uAXfW5KLbBu{<%1`- z-#oj?D8G%V6A=RYXFS6`(i|3Y9tqNU(ajj^SXuYB4oReee4j)c!@P_@d|>} zCAqyrj~VUYKvn=bX#N1n#?+?xOBr`Eu^x{zeFQUzUxRNTk9|yh!;qET?6b^#?;>ON z+e!SxIHAF_IXYodc4|v6W^Bc90abct>eDwfn8P0XqLUtkz2g^rR?qm$Ne@50IH<#E}cbI=p%P79?5WnwBnx5&VL(u3!Z^4ck$mA#+S-F!j zFlr&U#SvB^LIK~W_sGBTv7o)N#W8iFj?vz!5k93hbWb~u#2M)|X z*j#hv((5p0I2p-^F*o{e^<9+8FE|TA_C#duV8cJuFCB*>fRRAp3{MzzSC0o=XV?&n zZ?<+fzimJ$DkD{*2(ml!MzC!KL@Nj6Z4cY_RT(wjWn)d+NAzsh9dwY5D9D&TR*pNw z`mx-}7}&k0Tg1=iQW_yMHLZ0GcIRwx6=W}ynYXR&?dvkM7!lbRBIC}2R9XG+r#>im zG6oeXnklZpa>p^7jXBI3e3}Fou%+n2vF{%tc+u)Or8VsR6y3zso^3rpVL6rJ)-NR_ z6nKyg`JZx@Ct3-2#{&2W?-94v9#_v1qpOREW+yvt&VUC)154ZY+jIgPF^YNNoL3y)CfN80Wljs|0M*$I1s5 zfNV-Qg2%BKX-=^kbIF(Ok=WMnfFUlkpE{Q&Ez0ahsSYM-+;v+zzKyNf`&~gtnG4vD zWwQ@W^KWWo{ig9vHEyF2$|^$kjuzXKdw1#B)pt-bPy8r+Sc*KW?~!$tLfG*gXTYGeuR9OQ-z@TirK1NuJ1mmdi+ zC1)Oe8=Ng03Ryb;q?WNb!-L8cT6+F>`5npRAwu>K(c(lPBVT_kJ*OqMr(HtNHGGM! zCr1kpn>Bs?^U8qvHlq4n_r#i>iKwr6jjq-MZ)U*&_!*KUBr-1MwjW=MlIwZURrS`r z7jBI*nsEwn)bU~i=2S|RNj`~y)~jBD+J{G3*JbQ)1H2!E1vSv{<&8s|_~^@qDl$HiIa?5s+~iunVHcW$3JYYY``?%c8z)ApllLqBdpcV#Xu-C)rkqN zd!R9yXH%%BT@l}lb%{vzkI$ui2M#ir5-sgpPn^GSb9D4EgETt&=;np;zhB@+uffI-uw|IG;^g^b;-J^9qLVRt z3Y?7gDXA)Q*Ze=k;P57mDzYqhiM-4oil(&i)U+nhqR#i=*oP50i5h zKFlKpIX59MUnWb@odQFFZ9JGdMhx;b#`qE0gh0X{h12wsO$qB#X?Ij*WLWE{yO1>s zHjZPq^z-HwX`UD8R3{)iGS4~{_@GGNs|~V%jRMXB7HN}WE)4J!((~EKTpzX{rFryI zsZIc7N*hysZ5Mn{8)W_tY1p09X`E+)wt;C7Dg2ESQt5@2r8Ha}vR!E+l)hODDXj%G z)5W$Kay%bwHn8)sEM}Hz)y&H5f>?#5H(Z%LV$26>g3MP^Kc(+zY{($%61tM1*gb>r zIU5pv%|6PGY#65fb2)K=_*+eoX+C+He8|Yj#tRVB!M@t`72NLN z>maYF5-z3GV(>8&ab5X^Z?_Pxm*#4MY=Oe}nfCg+xe)< ziA8Chldn)CtCNUfnVw;?3HxDo(ilJ%S3jt|F$0h3v9s}=G7E4>N(q^o05MDJ`n18% zDO1O+WU03k9f5UtY+L#n>b6!2|3{;8h|Q&jA5L>*_Ncs1Qj*6*{C9r)A~xdNfFArlEX{V>wVeU})~oi5)5iadpL)uXd0jQ*^z9cj*_t7vdG>T0Xju0RFvL)gzbrle zjJ>^mhFdzHC+T?d$i{oqQn8;EhFcJcwhy*j<6<#|8Uk25tlj8Co^&mLYGP2 zyk&=V$~n*b{y~?&QbB7iNbqwWY7wp+Guh8yjo~VSgq{Zm{9vI7qb&knY4T z&OCLN-JAg!d-*|N%XBHOD#Q6@-Ui=2fkou=Od^S=8)E5BaQ76xoHbl`>`q$YzJBip zF6$x0rn?i`Ye9`%)3DDBgC;Nh0I*pIe4{jKfwvfhmLCn%v7YD{RGDnretz^+sOwja zc#TeOE3(Ara(^KhterG=;z$@FWDWwEO!Pk`TI3>uianhvwBzu+5N8-86ndT$EfcVV z=3j(3Ls}@5NQcC5GkLLU)QQFj|M}CJBIAliFK-UdG;3e zGNiPwk);j2H3TLmRJVIq`w=p#H{hGQE@XX*!`In+eA=~LhtN1{IcS0vb`uAm;GG{VbJ7l7Aq?@*x+afq4F>*dkPgG=TSj83LRst3>Dqk~Y zSd)Ue8$p;-wIcg#fr?WgQ!0yHo6vSRpG&6c;y3e5+`rL_n$jOKxntIVdlK65UFAr% z)d{klhva^9wSXP6bDJ;>a_DfXR>*jatP{uVwv0s3+QPYNrcqyXHhpna4iFX0Cc_LE zS8tag`?(m2hb2My3}yA)<2%Iy&uaL!d}mj|*D9jzp=Q?){-y`Pyr0}~1M{q1zh z;qNSzASn}dgM!TB{1H8QfJ|Q{f*GjdFD4f>|Wo){_j-cVtc{YlqCCg^;T*k@Y(`&_s60E}r^^O}w$2g!aZKxTK#Sml_4jEb~|yvSl(v3t@ztnTB1-bJ`kN4l2F%ZH#CRTs+a zlO6>KE|xcy4{!#)LMzcar?}x@WUoTCvQcX^Ds=$_q0BycMFE0xTm1m_dWl_e{0P0O zcFuf1>Ie6?ux9QoR)C<~R*~T#rsdl{2ikhqLaYzM$9-FDPj=hIF?gM)ps7=CWaCby z886wWQJ$4Qq57M}?syM=vVV4U2!#3O=qD!SRHeNiAQ9&YyU*dgkkVyqymd>`C7NN( zoFs3)h!p5fuOV@oyGB_zQ590yyamErEsckL(Vcb1H!j}ge2*KA5b^0)ApLf}$<-|t zo_K@u9t2vC^OkyssbWA$N2AWjlpL&0x4AFvn?a;N& zFP2stI$*n?eWPmkV4#S}2)!>TU%*^heW*(b zh0>XJE*;r}OkZPLkEd!43JIlE)~T{%oW0+s0w4-?ZV&@#$h+@XkU%-r-O>NF6_j%+w*aKd}dL06Pt#GD>wMzN4e0d#DaA zAknIeZKCY)l^z(1To$nj3U@qdU6&!_^Htk5X!@2~qXK$`(!3pceOGM3CiCAMPAFz5 zMc|*s6aDso9b~o4)%2k*3Q#)DLQW^R9F{wO?aD(&5qPF+EZqu|Q3Rdp3t2z8-jFq( zg`qeq$LPV~)gELr&Vhx-Lyv zC7rfQIlN9Nmc~bq+eljnm!?7RDjLQeKV&hn|6H#;4Oh|b8@0ycP$Nz%o%R^I*SzlB zXNIa3K6fJ{Ekw#`C-g32!$-@zi)zrzD7g3reAdx;bKKPw8N)16z2ff0A=kG=Jz{Mp zYmG?IKajgG5$tdyN9!7;4dM+K-V<87I+O_2QQM2l8sU@hg^Qsf|OPi%!!sK4YdJ zlkQh*u8g~=60#1ZZ;c6_dbMfxb1n8U-tb4?OSNR!XEwsqu<(oNT0`RW3f!I&F?$OB zL!tLi9s1%ZXM0u(YG4N4$kfybc8+H)IGVMF#3}aERad)I%vN_&TN2WB(5*FIv1QxX0H!>nn-nw zq8nJa!=G+mEs-fb{TyU!ZG{fK4D?~UUO0&6?L`kMsZtcrF!3bViIdQxAj7INed~wv zyZ=$@&}vR@ha=>z07sd``?tC!GN;=GtRz<3L|ZrE zom~~1H(KAsF}dh@T!(VNOOAG7Px7`jIEvXMdQg%)^Hv%#b)*xcDxYhSTd!S-|16O&B~@ z6R@jdEeWG#osK8vW-k zuP|pwaczAnk#T#>vvYvl0T=4ebjTc|L9HwI4pJ9BZz-O#)63k zfSoV2fc+h6M#%auJMuW&+~hDr$eD1Q1vvkdKw__Y3Xp{L1r5ibQwej%mDB<>qUD%P z!0}32jPw|Hapd3D6*LT=8IFVCvZ3n!P`dgL_V*!lrX2JjlOALF+2yitqYAVbIfGn1 z(9%Wi`jH}JgR%XY$s`=FB+khk0${I?9hOrk1kd|Z$0CDW;?ySYoy7XaG=1#{@=2)c z4k$Lv)H4|ATGou@Q4c7$jvsEK&1H(Ro5$}Q|C`!*TDlgypjmdNzQzn(-FFOU@#J8u z7N?8*oY;{~=H;k%s#H5(0XcoZw=qL4ky#s6Pd=peIhic8VvOX>Q(ADMP{1(LLI~(A ztEXf#ltp8jS~i#ieQC%U6~XiUENWnm?_EnmHLQuw)Os?`8Z&G(TyD9ehLWRmNea3w zbo~R8@&V)0OdSR-Yb9(g_P#8esRwF=Is%tl?rz+1>@!K-CBGo9uOI{U3cAjn@6hx; zhHLwZIv{K*n2Y; zbdXk%{fyfwvMyq@HZe*)b!<~&U|EPVnE7kUAJbVK>xR?AyI!Kpf zC3Q$5OG1trnlTn{qoE+9)=zwshuBwG{=ZYMxcVdAvm;Knnc{@J&7p#fI=g^(0gUVT zI}niKYGj|LSF+(@btq2F2Cj*bn-lgKsT~e)BxgZlxd4frkgw4(?X^0JRB%dQ(x16W zs8r+P1*K6bixB2q?90dEJ6&^pcDd#Q_2-sr!of0EFX8v!Cv(BEoL?=#(41}(vfUb& z80Ry!Ea>+oeI=L4{OOykos|V4Gi4QCQnW_d<3&n^y7S8Eyidq(ZoAAH4l-ctitk`h z%?K2llvsy#R5T)x@l1~0d_|2oJ(S3hbbyYy>`rdiz^~2@qA_#Q@yhi|amC$ov5Xu|4OOdLau<#n=DE}t9Z>EYR+ZTy%$kR3#yI5g zb<+`I2}1h~l-pN&5Lq1(j@ffVlQ(`!qcD@Tv4;Vc$S6D^_R^y12@(*R#{Rq3Abjav z5?7qqXytZO>~ErZ*SO*$8I#Z*aVE6o`a}l0l;gC96*h(AlHFu1-KgkRTzn0y@9P^G zNMNS}wB#N3b8@jcTPAvP8v&V!68=_e5WWO_99y?|ka1^$W1dZJl*p`y=hGn0gy!E{ zYY@Jq?>n^LY24}{vq%k8lnyMy!gY4FSziH0i}0Fv)*3_*Epj$y7;=D60-0jAfLD=} zt!{p_FjkW#Uvi%4FV1{QJ3y%Crs`!K5U#2L@ymXdxzr);l&$;J5E8941sOBXxOU>I zOv}_QvgOc^jPre0**<1LIAI!a2k@|h)47b-`({gGXQc>V9S2H{Hx z#CnWkY6$LB`n#F^Pae8Kt??G_dn}Rhl)oP60u>vsuU1fkh|%9&e&oo_P8gw1htb~? z5l^OlB>zO=@O?@{T+*@m3s*}0zPt|Xd;{Hl*3lZpp4t)_Xj+Y>Wpo6f7V5{kF$~;$hRQJF%awGe>F6t~NL_ln=l%diYoMst@=3 zQRe+y8h5 z!h%9onKVkh=zNgA!~Vr5-{B3BsW{{yLpKoA_#_kUEex1IHd%kpVW5UIn@js2daV%9 zMF!x-1_jw5A(P8;$oaSqX(3bR7y7WbH@Ie~*lW1&8TjZ#E;~ooU26>f)bJ<;G0i+C z0IZ`^Q#Mqk(&-(*JVdLP`bMU=;jrYhx1FSB$j}Qq>A0_eTb(_1jZ7nf%Pcd){V9L| zWw2ikTA%bBaJL6vg9Eh&5J>A$zg_Ct1PjbhKp+)Gu&;&I(Tj(0ZMiPhd?dK{$t^#5 znaEBbWJ1%Yj$Pc0tEWVEH}%`rkIk>=Rgb-7&z$DCKf;XtCyI1KqlT-?O4WaTkvtJ@?!qZS!Y*;oF0RAD9Kvidl71S zoPUSwU8bc(#ux~1><&R0qtk(C7^*9Wq|IdU>|2mKFH;699q(TW~lSyGv|2dFp%4U0lV*Ao! zlr&M@GxKAcbQN4G@e=h!D=ws^6^6);ZH5PsmZr_0m-Mx;e_JoSgvG`4D~9Xc>RN=A%wcaFBXU1SyT2M8|Q7%pR}!w6!Ot0RRNtII?<;FqJ}TM%D;#UtG_Q ztMKI71>q!dlhH?YZcc}yeh1jp1^Sz9uB&SPa%otuvg>WUAy&O?cvBfkd)hiy$L-e2 zB4L|Bn)rf0m2p;#M6?3z79KCG(`aX@B(`nq(8xXVt53GYpOZ*Z=h!Nvtt400R|lv{ z2nOmYr4KV?v$1sjbu}!LUUvEzGGzbKKlxL83RKejW#8+5aP7p5THjG*^aeWk0Z&i8 z*7%f33o>G5?fgIB08vT*c!IxLR*x-uD}pBSvl=ee)4ni~Qd8a4PQRcR^nzZ{3wl8> l=mou?7xaQ&&Shory30 zY-~SFs)M@3n#eic-7oLkABJtj$O^YtF`5JP{%!I>mtPa z7dr>m#i>=Xb9ZZN#z-dyeH@#@sPB4_KC0#tU!BCXS;`5CBtEU?Hfe{#VS87o`ym#z zd`Yxqr6`muc||LgE9Ex?mHd|E4M~+nxuRwhD_2`1krCP*eXr3PcSn9zbG(!nSrF_WoboHyM1+9zrQpyiuZ6fv!xwI2j>Bn_Hg76LJJf5 ztz|=q;^rBd(iqV-jGAZIi5$gl+=bwj}K0K1qoP1!d`6f}S7yQO{oiaC&(q z#@OksU_q~}Ov58*MH;=5rX@9%F10}lS+9rKjQ#My_uX1ruDg@b3-x+Zp2F?6X*nL9 z((8sapOlqO=7$?*jBBK{HBr_?W#d3mNL}kn@ecWvWnhvj=RDfJ?R3s(Ju1{gQ*}*) z9zZ$oLAIi8#^$wLpmx@$-PX6gC^kI{Z#QaW?s>%gJL-uk7G6AS7N^B zzPMFWt3?RHKDTYKB&vjc|JAEe8+R*8aW!1fzCC9Ec$nq z!q_LbXt-9=w1Q?x^Ud=ayUqx^hYg1usS({M<#Eb<`_jCl6?ve2oR<~?xRpxkByA-( zYUCbKn%*SNme6!>KH(sn&=WR>cDxfvgBf#NOhiz?aX}i)nB!t1f&z{U(qP6M7ZVW_ za9ofEGv>IMh@gPuf;5;h$Hhbh1soTo!HhXBCL$={xF8K?%yBUhK>^1FX)t4si-`yd zI4($o8FO4rL{PwSK^n}M<6pS=I0bMqPcsy}%6?{~kx_lo=4vo3mc n`_IeEOQm`AN9Xg?{4u(5XI=d5;Sb-EM6})9X?%b0_~ZWo_l+NF literal 0 HcmV?d00001 diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js new file mode 100644 index 00000000..6f429047 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js @@ -0,0 +1,32 @@ +// Foundation JavaScript +// Documentation can be found at: http://foundation.zurb.com/docs +$(document).foundation(); + +// Function that makes the mobile menu work. +$('#mobile-menu-select').change(function() { + window.location = $(this).val(); +}); + +$(document).ready(function () { + /* + * Set form action for label search form + * Set href for scheme links + * On startup and value change + */ + setSchemeUrls( $("#scheme").val()); + + $("#scheme").change(function() { + var url = $("#scheme").val(); + setSchemeUrls(url); + }); +}); + +function setSchemeUrls(baseurl){ + $("#search-form").attr("action", baseurl); +} + +function getUrlVar(key){ + var result = new RegExp(key + "=([^&]*)", "i").exec(window.location.search); + return result && unescape(result[1]) || ""; +} + diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js new file mode 100644 index 00000000..9ac1ae8e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js @@ -0,0 +1,12 @@ +$(document).ready(function () { + var searchUrl = window.location.search.substr(1); + var params = searchUrl.split(); + + if (params.indexOf('view_tree') > -1) { + openTreeTab(); + } +}); + +function openTreeTab() { + document.getElementById('tree-link').click(); +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json new file mode 100644 index 00000000..60748272 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json @@ -0,0 +1,23 @@ +{ + "name": "atramhasis", + "version": "0.7.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "d3": { + "version": "3.5.17", + "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", + "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" + }, + "font-awesome": { + "version": "4.6.3", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.6.3.tgz", + "integrity": "sha1-hpM2UVQO4Ah0xmQBf1DyFy9lMaI=" + }, + "foundation-sites": { + "version": "5.5.3", + "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-5.5.3.tgz", + "integrity": "sha1-ZVbrKzHN47ImYwEWvSFdldBWwKc=" + } + } +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json new file mode 100644 index 00000000..3d13e8df --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json @@ -0,0 +1,14 @@ +{ + "name": "atramhasis", + "version": "0.7.0", + "description": "Node packages for public part of Atramhasis.", + "repository": { + "type": "git", + "url": "https://github.com/OnroerendErfgoed/atramhasis.git" + }, + "dependencies": { + "font-awesome": "~4.6.3", + "foundation-sites": "~5.5.0", + "d3": "~3.5.6" + } +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss new file mode 100644 index 00000000..0ed7749a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss new file mode 100644 index 00000000..8bc18143 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss new file mode 100644 index 00000000..6140b31a --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss @@ -0,0 +1 @@ +// Custom SASS code for {{cookiecutter.python_package}} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss new file mode 100644 index 00000000..f163dbe6 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss @@ -0,0 +1,15 @@ +@import "atramhasis/settings"; +@import "atramhasis/atramhasis-settings"; +@import "{{cookiecutter.python_package}}-settings"; +@import "foundation"; +@import "font-awesome"; +@import "atramhasis/atramhasis-header"; +@import "atramhasis/atramhasis-footer"; +@import "atramhasis/atramhasis-custom"; +@import "atramhasis/atramhasis-home"; +@import "atramhasis/atramhasis-icons"; +@import "atramhasis/atramhasis-article"; +@import "atramhasis/atramhasis-mquery"; +@import "atramhasis/atramhasis-forms"; +@import "atramhasis/atramhasis-admin"; +@import "{{cookiecutter.python_package}}-admin"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss new file mode 100644 index 00000000..a13be20f --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss @@ -0,0 +1,14 @@ +@import "atramhasis/settings"; +@import "atramhasis/atramhasis-settings"; +@import "{{cookiecutter.python_package}}-settings"; +@import "foundation"; +@import "font-awesome"; +@import "atramhasis/atramhasis-header"; +@import "atramhasis/atramhasis-footer"; +@import "atramhasis/atramhasis-custom"; +@import "atramhasis/atramhasis-home"; +@import "atramhasis/atramhasis-icons"; +@import "atramhasis/atramhasis-article"; +//@import "atramhasis/atramhasis-topbar"; +@import "atramhasis/atramhasis-mquery"; +@import "{{cookiecutter.python_package}}"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss new file mode 100644 index 00000000..86f3bcc9 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss @@ -0,0 +1,658 @@ +@charset "UTF-8"; +// DOJO imports +@import '../admin/node_modules/dojo/resources/dojo.css'; +@import '../admin/node_modules/dgrid/css/dgrid.css'; +//@import '../admin/node_modules/dijit/themes/claro/claro.css'; // messes with dialogs :/ +@import '../admin/node_modules/dGrowl/dGrowl.css'; + +$animationSpeed: 0.8s; +$menu-width: 50px; +$menu-width-open: 480px; + +/* main html layout */ +html, body { width: 100%; height: 100%; margin: 0; overflow:hidden; } + +.app-content-container, #appDiv, #appContainer { width: 100%; height: 100%; background: #f3f3f3; } +.appBody { width: 100%; height: 100%; padding: 20px 80px 10px 20px; } + +//Tab container +.claro .dijitTabSpacer { border: none; height: 0; } +.claro .dijitTabPaneWrapper { border: none; border-radius: 0; } +.claro .dijitTabContainerBottom-tabs { border: 0; font-size:14px;} +.claro .dijitTabContainerBottom-tabs .dijitTab { border: 1px solid #efefef; border-top: none; background: #ffffff none; border-radius: 0; } +.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { color: $gray; } +.claro .dijitTabCloseButton { background: none !important; width: 15px; height: 100%; padding-top: 0; } +.claro .dijitTabCloseButton:before { content: "\f00d"; font-family: FontAwesome; } +.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { border: none; background: #ffffff none; } +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton{ cursor: pointer; padding-top: 0;} +.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { padding-bottom: 3px; } +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, +.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, +.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { color: $blue; } + +.claro .dijitTabContainerTop-tabs { text-align: center; width: 100% !important; padding: 0; border: 0; height: 50px; } +.claro .dijitTabContainerTop-tabs .dijitTab { background: $blue none !important; border: 1px solid $light-gray; border-radius: 0; color: $white; font-size: 0.6875rem; padding: 0.625rem 1.25rem !important; text-transform: uppercase; line-height: normal; margin: 0 1px 1.25rem 0 !important; } +.claro .dijitTabContainerTop-tabs .dijitTabDisabled { background: $gray !important; } +.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { color: $dark-gray !important; } +.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { background-color: #763e81 !important; color: $orange !important; } +.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { background: $orange none !important; } +.claro .dijitTabContainer .tabStripButton { height: 100% !important; } +.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { overflow-y: auto; height: 100%; } + +#appDiv footer { + height: 30px; + background-color: $topbar-bg-color; + padding: 5px 10px; + margin-top: 0; +} + +#appDiv header { + background-color: $topbar-bg-color; + + nav { + border-bottom: 1px solid #f0f1f3; + } + + .top-bar-section li select { + height: 3.65rem !important; + cursor: pointer; + } + + .top-bar-section .menu-button { + height: 3.65rem !important; + cursor: pointer; + top: auto; + background-color: white; + border: 0; + width: 100%; + color: #666666; + } + + .top-bar-section .menu-button:hover { + background-color: #666666; + } + + .top-bar-section .menu-button i { + width: 100%; + font-size: 20px; + padding: 5px; + } +} + +.claro .dijitContentPane { + padding: 0 !important; +} + +/* Custom notification styles! */ +.dGrowl-channel { + width: 350px !important; +} +.dGrowl-notification { + width: 320px !important; +} + +/* 'Warning' Channel */ +.dGrowl-channel-warn .dGrowl-notification { + background-color: rgb(255, 217, 162); + border: 1px solid rgb(233, 123, 20); +} + +/* buttons */ +a.button { + color: $white; + background-color: $blue; + border: 1px solid $light-gray; + padding: 0.1rem 0.5rem 0.2rem 0.5rem; + font-size: 0.8rem; + margin: 0; +} + +a.admin-button:hover { + background-color: scale-color($blue, $lightness: -15%); + color: $white !important; +} + +/* noscript div */ +.noscript { top: 0; left: 0; position: absolute; width: 100%; height: 100%; z-index: 1002; display: block; background-color: $body-bg; text-align: center; padding: 25px} + +/* Loading overlay */ +.pageOverlay { top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: block; background-color: $steel; text-align: center; color: $light-gray;} +.loadingMessage {font-size: 1em; margin: 30px; color: $light-gray;} + +// slide menu +.slidemenu-container { + min-height: 300px; + position: absolute; + top: 60px; + right: 0; + background: white; + text-align: left; + overflow: hidden; + white-space: nowrap; + z-index: 10; + border-left: 1px solid $gray; + box-shadow: -1px 0px 2px 0px $gray; +} + +.slidemenu-overlay { + position: absolute; + top: 60px; + left: 0; + background-color: black; + height: 100%; + width: 100%; +} + +.slidemenu-inner { + float: left; + display: inline-block; + text-align: left; + padding-left: 5px; + padding-top: 20px; + padding-right: 15px; + width: $menu-width-open; + height: 100%; +} + +.slidemenu-open { + -webkit-transition: width $animationSpeed ease-in-out; + -moz-transition: width $animationSpeed ease-in-out; + -o-transition: width $animationSpeed ease-in-out; + transition: width $animationSpeed ease-in-out; + width: $menu-width-open; +} + +.slidemenu-close .slidemenu-inner { + overflow-y: hidden; +} + +.slideoverlay-open.slidemenu-overlay { + -webkit-transition: opacity $animationSpeed ease-in-out; + -moz-transition: opacity $animationSpeed ease-in-out; + -o-transition: opacity $animationSpeed ease-in-out; + transition: opacity $animationSpeed ease-in-out; + opacity: 0.3; + visibility: visible; +} + +.slideoverlay-close.slidemenu-overlay { + transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + visibility: hidden; + opacity: 0; +} + +.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { + overflow-y: auto; + padding-right: 10px; +} + +.slidemenu-close { + -webkit-transition: width $animationSpeed ease-in-out; + -moz-transition: width $animationSpeed ease-in-out; + -o-transition: width $animationSpeed ease-in-out; + transition: width $animationSpeed ease-in-out; + width: $menu-width; +} + +.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { + transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; + visibility: hidden; + opacity: 0; +} + +.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { + -webkit-transition: opacity $animationSpeed ease-in-out; + -moz-transition: opacity $animationSpeed ease-in-out; + -o-transition: opacity $animationSpeed ease-in-out; + transition: opacity $animationSpeed ease-in-out; + opacity: 1; + visibility: visible; +} + +.slidemenu-container { + + .search-pane { + height: 100%; + } + + .search-results { + padding-left: 15px; + } + + .search-results .dgrid { + width: 100%; + border-color: #f0f1f3; + height: 100%; + } + + .search-results table { + margin: 0; + } + + .search-results table tr th, + .search-results table tr td { + font-size: 11px !important; + } + + .search-results .dgrid-header table .dgrid-cell { + padding: 5px; + } + + .search-results table .dgrid-cell { + padding-left: 5px; + border-color: #f0f1f3; + } + + .search-results .dgrid .dgrid-column-id { + width: 45px; + } + + .search-results .dgrid .dgrid-content .dgrid-column-id { + vertical-align: middle; + } + + .search-results .slideMenuGridCell { + word-break: keep-all; + white-space: normal; + } + + .search-results .slideMenuGridCell h3 { + margin-bottom: 3px; + color: #753f7f !important; + font-weight: bold !important; + margin-top: 0 !important; + } + + .search-results .slideMenuGridCell p { + padding: 0; + margin: 0; + color: $jumbo; + font-size: 11px; + } + + .search-form { + margin-bottom: 15px; + display: inline-block; + + .scheme-select { + display: inline-block; + width: 100%; + } + + .search-button { + background-color: $mid-gray; + border: 0; + padding: 10px 45px 15px 40px; + } + + .search-button:hover { + background-color: $light-gray; + } + + .search-button span { + margin: 0; + } + + .edit-scheme-button { + margin-left: 0; + padding-left: 0; + } + } + + .search-footer-buttons { + margin-top: 20px; + height: 60px; + } +} + +.label-manager, .note-manager, .sources-manager { + height: 402px; + + .dgrid .dgrid-column-language { + width: 160px; + } + + .dgrid .dgrid-column-label, + .dgrid .dgrid-column-note { + width: 380px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-cell { + padding: 5px; + } + + .dgrid-column-actions { + width: 90px; + text-align: center; + vertical-align: middle; + } + + .dGridHyperlink { + text-align: center; + } + + .dGridHyperlink a { + font-size: 18px; + } + +} + +.relation-row { + vertical-align: middle; + background-color: #f0f1f3; + padding-top: 5px; + padding-bottom: 5px; +} + +.relation-manager, .matches-manager { + height: 402px; + + .relation-row p { + margin-top: 0; + color: black; + margin-top: 7px; + margin-bottom: 0; + font-size: 14px; + font-weight: bold; + } + + .relation-row .large-1 { + padding-right: 0; + } + + .dgrid { + margin-bottom: 5px; + + .dgrid-cell { + padding-left: 15px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-column-remove, + .dgrid-column-actions { + width: 60px; + text-align: center; + vertical-align: middle; + } + + .dGridHyperlink { + text-align: center; + } + + .dGridHyperlink a { + width: 100%; + font-size: 18px; + } + } +} + +.matches-manager .dgrid .dgrid-column-uri { + white-space: nowrap; + text-overflow: ellipsis; + width: 400px; +} + +.relation-dialog { + height: 500px; + width: 450px; +} + +.merge-concept-dialog { + width: 600px; + height: 400px; + + .dgrid { + height: 250px; + + .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; + } + + .dgrid-column-link { + width: 35px; + text-align: center; + } + + .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; + } + + .dgrid-row-table { + margin-bottom: 0; + } + } +} + +.matches-dialog, .import-concept-dialog { + width: 800px; + height: 635px; + + .dgrid { + .dgrid-cell { + font-size: 13px; + padding-bottom: 0; + padding-left: 5px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-column-id, + .dgrid-column-type { + width: 100px; + } + + .dgrid-column-link { + width: 35px; + text-align: center; + } + + .dgrid-selected .dgrid-row-table { + background-color: #cee6fa; + } + } +} + +.import-concept-dialog { + height: 580px; +} + +.notes-dialog, .sources-dialog { + + .htmlEditor .dijitToolbar{ + border: 1px #d5d5d5 solid; + } + + .htmlEditor textarea { + height: 300px; + border: 1px #d5d5d5 solid; + width: 99.8%; + padding: 5px; + resize: vertical; + overflow-y: scroll; + overflow-x: hidden; + } +} + +.sources-dialog { + width: 600px; +} + +.footerButtons { + margin-top: 20px; +} + +.concept-detail { + background-color: $white; + padding-right: 20px; + display: inline-block; + overflow-y: auto; + width: 100%; + + .concept-title-info { + padding-top: 10px; + margin-right: 20px; + font-size: 0.8rem; + float: left; + } + + .concept-hr { + margin-left: 1.25rem; + } + + .no-top-padding { + padding-top: 0; + margin-top: 0; + } + + .label-relation-block { + margin-bottom: 20px; + } + + .label-relation-block .dllist { + font-size: 1em; + padding: 0; + margin: 10px 0 0 0; + } + + .label-relation-block .dllist dt { + font-size:1.2em; + padding-top:5px; + margin:0; + } + + .label-relation-block .dllist dd { + margin-left:120px; + margin-top:-20px; + min-height: 19px; + font-size: 13px; + } + + .label-relation-block { + max-height: 200px; + overflow-y: auto; + } + + .scopeNote { + border: 0 !important; + font-size: 1.1em; + + h3 { + margin-bottom: 20px; + } + + li { + padding-bottom: 10px !important; + } + } +} + +.manage-languages-dialog { + + .dgrid { + + .dgrid-column-id { + width: 120px; + } + + .dgrid-row-table { + margin: 0; + } + + .dgrid-cell { + padding: 5px; + } + + .dgrid-column-actions { + width: 50px; + text-align: center; + vertical-align: middle; + } + } +} + +// not working??? +.placeholder-container { + .no-arrow-select select { + /*for firefox*/ + -moz-appearance: none !important; + /*for chrome*/ + -webkit-appearance: none !important; + appearance: none !important; + text-indent: 0.01px; + text-overflow: ''; + } + + /*for IE*/ + .no-arrow-select select::-ms-expand { + display: none !important; + } +} + +.claro .dijitDialogUnderlay { background: rgba(72, 72, 72, 0.8) !important; opacity: 1 !important; } +.claro .dijitDialog .dijitDialogTitle { font-size: 18px; color: #753f7f; } +.claro .dijitDialogCloseIcon { background: none !important; font-size: 22px; font-weight: bold; } +.claro .dijitDialog .closeText { display: block; color: $silver } +.claro .dijitDialog { background-color: #FFFFFF; } +.claro .dijitDialog .dijitDialogPaneContent { padding: 25px; } +.claro .dijitDialogTitleBar { padding: 10px !important; background-color: #FFFFFF !important;} +.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { color: black; text-transform: uppercase; } + +.claro .dijitTabContainerTop-dijitContentPane { + padding: 5px 0 0 0 !important; +} + +// overwrites for dgrid border color +.claro .dgrid { + border-color: #f0f1f3 !important; + + .dgrid-cell { + border-color: #f0f1f3 !important; + } +} + +.confirm-dialog .dijitDialogPaneActionBar { + text-align: center !important; + padding-bottom: 15px !important; + + .dijitButtonNode { + background: transparent none !important; + border: none !important; + box-shadow: none !important; + -moz-box-shadow: none !important; + -webkit-box-shadow: none !important; + color: $white !important; + } + .dijitButtonHover .dijitButtonNode { + color: $orange !important; + } + + *:focus { + outline: none !important; + } +} + +.radio-container { + > input[type="radio"] { + display: inline-block; + margin: 0.5rem 1rem 0 0.5rem; + vertical-align: baseline; + } +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss new file mode 100644 index 00000000..8ec96bdf --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss @@ -0,0 +1,40 @@ +@charset "UTF-8"; + + +/*Panel content*/ + +h1.panel-header {font-size:2em;color:$orange;margin:20px 0;} + +/*ID*/ +h2.id-header {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:12px 0 20px 0;padding:0;} + + +/* title result*/ +.title-result {padding:20px 0 0 0;font-size:1.2em;color:$steel;} +.title-result strong {font-size:1em;} +.title-result span {color:$orange;font-size:1em;} + +// list +dl.infolist {font-size:0.8em;display:block;margin:0 0 20px 0} +.infolist dt {padding:10px 0 0 0;color:$steel;font-weight:normal} +.infolist dd {margin:-25px 0 0 105px} + +// text +.scopeNote {font-size:0.9em;border-top:1px solid $aluminum;} +ul.scopeNote {margin:0;padding:0;} +.scopeNote li {list-style-type:none;list-style-position:outside !important;margin:0;padding:0 0 30px 0;} +.scopeNote li:first-child {margin:20px 0 0 0;} +/*result grid*/ +.result-grid {background:$white;display: table; word-wrap: break-word;} +.result-grid a {display:block;background:$white;margin:0;line-height:0.9em;border:1px solid $aluminum ;text-align:center;height:100px;overflow:hidden;padding:24px 0 0 0;} +.result-grid a:hover {display:block;height:100px;transition: all 0.5s ease;background: $aluminum ;} +.result-grid a h5 {font-size:0.7em;color:#2b709d;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} +.result-grid a:hover h5 {font-size:0.7em;color:$orange;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} +.result-grid span {font-size:0.6em;color:#999;line-height:8px;} +.result-grid small {font-size:0.5em;text-transform:uppercase;letter-spacing:1px} + +/*download top*/ +ul.downloadtop {margin:30px 0 0 0;padding:0;} +.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:left;} +.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} +.downloadtop li:first-child {padding:0;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss new file mode 100644 index 00000000..fde5c57d --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss @@ -0,0 +1,130 @@ +@charset "UTF-8"; + +//custom +small {font-size:0.6em;color:$steel} +a {color:$blue;} +a:hover {color:$orange !important;} + +// top menu +.divider {border:1px solid $aluminum;} +.dropdown {box-shadow:0px 2px 2px #ccc;border:1px solid $aluminum;} +input.search-input-top {border:0;font-size:0.8em} + +// removes blue border when selected +textarea:focus, input:focus, select:focus{ outline: none;} +*:focus {outline: none;} + + +// header search +input.search-input-top {background:#fff;border:1px solid #fff !important;box-shadow:none} +input.search-input-top:hover {background:#fff;border:1px solid #fff !important} + + +.toggle-topbar {background:$white;font-weight:normal} +.menu-icon {color:$steel !important; } +.menu-icon a {color:$steel !important; } +.menu-icon a:hover {color:$steel !important; } +.has-form {background-color:$white !important} + +.top-bar-section li {background:$white !important} +.top-bar-section li select {border:0;padding:0 30px 0 10px;height:100%;margin-top: -16px;} +.top-bar-section button[type=submit] {background:transparent; padding: 0; top:0;} + + +// submenu +.nostyleList {list-style:none;margin-left: 0;padding-left: 0 } +h1 {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:black;margin:30px 0;} +h2 {font-size:0.8em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} +h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} +h4 {font-size:0.6em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 20px;} + + +ul.no_bullet { + list-style-type: none; + padding: 0 ; + margin: 0 ; +} + +li.cube { + background: url(listitem.png) no-repeat 0 6px;padding:0 0 15px 15px; +} + +/*padding fix result page*/ +.large-3-pad {padding:0;} + +.large-3-pad.columns:last-child { + float: left; +} + +/*download top*/ +ul.downloadtop {margin:30px 0 0 0;padding:0;} +.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:$default-float;} +.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} +.downloadtop li:first-child {padding:0;} + + +/*tab nav*/ +.tabnav li {list-style-type:none;float:$default-float;text-transform: uppercase;margin-top: 20px;} +.tabnav li a {border:1px solid #d6d6d6;background:$white;color:$blue !important} +.tabnav li a:hover {color:$orange !important;background-color:$white !important} +.tabnav li:first-child {padding:0;} +.tabnav .tab-title > a {background-color:#efefef !important;} +.tabnav .tab-title.active > a {background-color:$white !important; color: $black !important;} + + +/* home form */ +.home-search-placer {padding:0 0 0 30px;} + + +/* various small styles */ +ul.no_bullet { + list-style-type: none; + padding: 0 ; + margin: 0 ; +} + +li.cube { + background: url('../img/listitem.png') no-repeat 0 6px; + padding:0 0 15px 15px; + font-size:0.8rem; +} + +h3.relations-title { + margin-bottom: 0px; +} + +h4.relations-subtitle { + margin: 20px 20px; +} + +.pageOverlay { text-align: center;} +.loadingMessage {font-size: 1em; margin: 30px; color: #999; } + +.editIcon { + float: right; + font-size: 20px; + margin: 10px 5px; +} + +.word-wrap-element { + word-wrap: break-word; + word-break: break-all; +} + +.treeHelpMessage { + font-size: 13px; + margin-left: 5px; +} + +.highlightError { + border: 1px solid red !important; + margin-bottom: 5px; +} + +.highlightErrorText { + color: red; + font-size: 13px; + padding-left: 5px; + margin-bottom: 5px; + display: inline-block; +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss new file mode 100644 index 00000000..f826e0e6 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss @@ -0,0 +1,15 @@ +@charset "UTF-8"; +footer {clear:both;margin:10px 0 0 0;padding:10px 0;border-top:1px solid $mid-gray } +footer .footerpage {clear:both;margin:0px 0px;padding:26px 0px;} + + +// home +.subfooter, .subfooterright {padding:10px 20px 20px 20px;border-left:1px solid $light-gray;margin:30px 0;font-size:0.8em} +.subfooter h3, .subfooterright h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:0;padding:0 0 20px 0} +.subfooterright {border-right:1px solid $light-gray;} + + +/*sub footer page*/ +.subfooter-page {margin:20px 0 0 0;padding:25px 0 0 0;} +.subfooter-page h5 {font-size:0.7em;text-transform:uppercase;letter-spacing: 3px;color:$steel;margin-bottom:0;border-top:1px solid $mid-gray;padding:20px 0 ;min-height:20px;} +.subfooter-page ul {font-size:0.8em;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss new file mode 100644 index 00000000..66a65452 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss @@ -0,0 +1,29 @@ +@charset "UTF-8"; +/* Placeholder fields */ +.placeholder-container { -webkit-appearance: none; -webkit-border-radius: 0px; background-color: white; font-family: inherit; border: 1px solid $gray; color: rgba(0, 0, 0, 0.75); display: inline-table; + vertical-align: top; font-size: 0.875rem; height: 2.3125rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: box-shadow 0.45s, border-color 0.45s ease-in-out; margin: 1px 0 16px 0; } +.placeholder-container label { display: table-cell; padding-left: 10px; color: $dark-gray; width: 20%; font-size: 0.775rem; vertical-align: middle; background-color: transparent; } +.placeholder-container input[type="text"] { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; color:$dark-gray; } +.placeholder-container select { border: none; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; -moz-appearance: none; height:37px;font-size:0.9em } +.placeholder-container > .combo-dropdown { border: 0 !important; } +.placeholder-container textarea { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; resize: vertical; } +.placeholder-container.error { border: 1px solid $alert-color !important; } +.placeholder-input { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; background: none !important; padding-left: 8px; } +.placeholder-input-border { border-left: 1px dotted #d3d3d3 !important; } +.placeholder-disabled { background-color: #DDDDDD; } +.placeholder-textarea label { vertical-align: top; padding-top: 8px;} + +.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.8em; } +.placeholder-checkbox label { position: relative; width: 100%; } +.placeholder-checkbox input[type="checkbox"] { opacity: 0; position: absolute; } +.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 20px; height: 20px; padding: 2px; margin-left: 10px; text-align: center; font-size:0.8em; } +.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { content: '\2714'; background: $fresh-blue; color: #fff; } + + +/*small*/ +.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.7em; } +.placeholder-checkbox-sm label { position: relative; width: 100%; } +.placeholder-checkbox-sm input[type="checkbox"] { opacity: 0; position: absolute; } +.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 15px; height: 15px; padding: 0px; margin-right: 10px; text-align: center; font-size:0.8em; } +.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { content: '\2714'; background: $fresh-blue; color: #fff; } + diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss new file mode 100644 index 00000000..5298cc7e --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss @@ -0,0 +1,2 @@ +@charset "UTF-8"; +.sticky {border-bottom:1px solid #f0f1f3;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss new file mode 100644 index 00000000..bf5ddcba --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss @@ -0,0 +1,24 @@ +@charset "UTF-8"; +/* logo */ + +.logo {margin:10px 20px 0 -32px;} +h1.logotext {color:$steel;letter-spacing:16px;font-size:0.8em;margin:30px 0;text-transform:uppercase} +img.logo-small {width:60px;margin:8px 15px 0 12px;} +h1.logo-small-text {letter-spacing:10px;color:$steel;font-size:0.7em !important;text-transform:uppercase;padding:0 13px 0 0;margin:0;} + + +/*home*/ +.language {font-size:0.6em;margin:10px 5px 0 0;padding:0} +.language-active a { color:$orange; } + +.bgcontainer {background:$white;padding:30px 0} + +.home-img_position {position:relative} +.home-img_position form {position:absolute;z-index:100;width:100%;margin-top:50px} +.home-img_position form input {background:#f9f9f9;} +.home-img_position form button[type=submit] {background:transparent; padding: 0; margin:0;} + + + +.ptext {padding:30px 30px 0 0} +.ptext p, .ptext li {font-size:0.8em} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss new file mode 100644 index 00000000..dbb565ab --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss @@ -0,0 +1,40 @@ +@charset "UTF-8"; +/*icons*/ + + +.ico-mglass, .ico-mglass-large { + position: relative; + display: inline-block; + background: transparent; + border-radius: 60px; + height: 16px; + width: 16px; + border: 2px solid $orange;margin:18px 0 0 16px; +} +.ico-mglass:after, .ico-mglass-large:after { + content: ""; + height: 2px; + width: 12px; + background-color: $orange; + position: absolute; + top: 16px; + left: 10px; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -o-transform: rotate(45deg); +} + +.ico-mglass-large { + height: 30px; + width: 30px; + border: 3px solid $orange; + margin:10px 0 0 10px; +} + +.ico-mglass-large:after { + height: 4px; + width: 16px; + top: 26px; + left: 18px; +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss new file mode 100644 index 00000000..92cba948 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss @@ -0,0 +1,57 @@ +@charset "UTF-8"; +/*@media (min-width: 400px) { + footer {padding-left:0px;} + .ptext {padding:0 38px} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} +.subfooter, .subfooterright {margin:30px 0 0 0;border:0} +.footerpage {padding-left:18px} + + }*/ + +@media (min-width: 400px) { + .subfooter, .subfooterright {margin:30px 0 0 0;} + .home-search-placer {margin-right:0px;padding:0;} + input.search-input-top {padding-left:0;margin:0px 0 0 -10px;background:$white !important} + + } + +@media (min-width: 320px) and (max-width: 400px) { + .ptext {padding:0 38px} + .home-search-placer {margin:0px;padding:0} + li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} + .home-img_position {margin:0px 30px 0 0} + .subfooter, .subfooterright {margin:30px 0 0 0;border:0} + .footerpage {padding-left:18px;margin-top:30px;} + input.search-input-top {padding-left:0;margin:-4px 0 0 -10px;background:$white !important} + + .ico-mglass {margin-top:-40px} + } + +@media (min-width: 1024px) { + + .footerpage {margin-top:60px} + } + +@media (max-width: 1024px) { + .logo {margin:10px 20px 0 5px;} + .footerpage {padding-left:18px;margin-top:30px} + .ptext {padding:0 38px} + .home-search-placer {padding:0 20px} + } + + +@media screen and (min-width: 768px){ + .rwd-break { display: none; } + } + + + @media (min-width: 1000px) { + .ptext {padding:20px 20px 0 0px} + .home-img_position {margin:0px 0px 0 0} + } + + +@media (min-width: 1045px) { + .result-grid {width: 250px; word-break: break-word;} +} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss new file mode 100644 index 00000000..96b75bc0 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss @@ -0,0 +1,1534 @@ +@charset "UTF-8"; +// Custom Atramhasis + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +// $rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; +$fa-font-path: "../node_modules/font-awesome/fonts"; + +$primary-color: #944EA1 !default; +$secondary-color: #e7e7e7 !default; +$alert-color: #FF0000 !default; +$success-color: #43AC6A !default; +$warning-color: #f08a24 !default; +$info-color: #a0d3e8 !default; +$custom-color:#FFFFCC !default; + + +$dark-purple : rgb(117,63,127); // #753F7F +$mid-purple : rgb(148,78,161); // #944EA1 +$light-purple : rgb(176,93,191); // #B05DBF +$white : rgb(255,255,255); // #FFFFFF +$black : rgb(0, 0, 0); // #000000 +$dark-gray : rgb(63,56,64); // #3F3840 +$mid-gray : rgb(229,229,229); // #E5E5E5 +$light-gray : rgb(237,237,237); // #EDEDED +$gray : rgb(213,213,213); // #D5D5D5 +$silver : rgb(152,152,152); // #989898 +$steel : #666666 !default; +$jet : #333333 !default; +$ghost : #FAFAFA; +$aluminum : #efefef; +$white-gray : #fbfbfb; // hover color +$jumbo : #888888; + +$fresh-blue : #2da3ce; +$gray-blue : #86abbe; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. + +// $base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 10% +// $base-line-height: 140%; + +// We use this to control whether or not CSS classes come through in the gem files. +// $include-html-classes: true; +// $include-print-styles: true; +// $include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +// $row-width: rem-calc(1000); +// $row-width: rem-calc(1170) !default; +// $total-columns: 12; +// $column-gutter: rem-calc(30); + + + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + + + +// We use these to define default font stacks +$font-family-sans-serif: "Noto+Sans", Helvetica Neue,Helvetica, Arial, sans-serif; +// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + + +// We use these to define default font weights +$font-weight-normal: normal !default; +$font-weight-bold: bold !default; + + + +// $ghost : #FAFAFA; +// $snow : #F9F9F9; +// $vapor : #F6F6F6; +// $white-smoke : #F5F5F5; +// $smoke : #EEEEEE; +// $gainsboro : #DDDDDD; +// $iron : #CCCCCC; +// $base : #AAAAAA; +// $jumbo : #888888; +// $monsoon : #777777; +// $charcoal : #555555; +// $tuatara : #444444; +// $oil : #333333; + + +// We use these as default colors throughout + +// $primary-color: #944EA1 !default; +// $secondary-color: #e7e7e7 !default; +// $alert-color: #ff0000 !default; +// $success-color: #43AC6A !default; +// $warning-color: #f08a24 !default; +// $info-color: #a0d3e8 !default; +// $custom-color:#FFFFCC !default; + + +// $dark-purple : rgb(117,63,127); // #753F7F +// $mid-purple : rgb(148,78,161); // #944EA1 +// $light-purple : rgb(176,93,191); // #B05DBF +// $white : rgb(255,255,255); // #FFFFFF +// $black : rgb(0, 0, 0); // #000000 +// $dark-gray : rgb(63,56,64); // #3F3840 + +// $light-gray : rgb(237,237,237); // #EDEDED +// $gray : rgb(213,213,213); // #D5D5D5 +// $silver : rgb(152,152,152); // #989898 +// $steel : #666666 !default; +// $jet : #333333 !default; +// $ghost : #FAFAFA; +// $aluminum : #efefef; +// $white-gray : #fbfbfb; // hover color +// $jumbo : #888888; + +// social +// $soc-twitter : #2da5da; +// $soc-facebook : #3567a6; +// $soc-mail : #926da5; +// $soc-linkedin : #007ab9; +// $soc-twitter_hover : #2690bf; +// $soc-facebook_hover : #255592; +// $soc-mail_hover : #7a588b; +// $soc-linkedin_hover : #006ca4; + + + +// Atramhasis specific + + $white : rgb(255,255,255); // #FFFFFF + $orange : #f77f00; + $white-gray : #fbfbfb; // hover color + $mid-gray : rgb(229,229,229); // #E5E5E5 + $aluminum : #efefef !default; + $steel : #666666 !default; + $light-gray : #d6d6d6; + $blue : #2b709d; + + + +// We use these to control various global styles + $body-bg: $aluminum; + $body-font-color: $steel; + $body-font-family: $font-family-sans-serif; + $body-font-weight: $font-weight-normal; + $body-font-style: normal; + +// We use this to control font-smoothing + $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// OE Query Ranges + +//$small-range: (0em, 36.125em) !default; +//$medium-range: (36.128em, 55.500em) !default; +//$large-range: (55.503em, 73.125em) !default; +//$xlarge-range: (73.128em, 120em) !default; +//$xxlarge-range: (120.063em, 99999999em) !default; + +//$screen: "only screen"; +//$landscape: "#{$screen} and (orientation: landscape)"; +//$portrait: "#{$screen} and (orientation: portrait)"; +//$small-up: $screen; +//$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; +//$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +//$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; +//$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +//$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; +//$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +//$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; +//$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +//$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +// $small: $medium-up; +// $medium: $medium-up; +// $large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: $body-font-family; +// $header-font-weight: $font-weight-normal; +// $header-font-style: normal; +// $header-font-color: $dark-purple; +// $header-line-height: 1.4; +// $header-top-margin: .2rem; +// $header-bottom-margin: .5rem; +// $header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes + $h1-font-size: rem-calc(44); + $h2-font-size: rem-calc(37); + $h3-font-size: rem-calc(27); + $h4-font-size: rem-calc(23); + $h5-font-size: rem-calc(18); + $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +// $h1-font-reduction: rem-calc(10) !default; +// $h2-font-reduction: rem-calc(10) !default; +// $h3-font-reduction: rem-calc(5) !default; +// $h4-font-reduction: rem-calc(5) !default; +// $h5-font-reduction: 0 !default; +// $h6-font-reduction: 0 !default; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); +// $subheader-font-weight: $font-weight-normal; +// $subheader-top-margin: .2rem; +// $subheader-bottom-margin: .5rem; + +// A general styling +// $small-font-size: 80%; +// $small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; +// $paragraph-font-size: 1rem; +// $paragraph-line-height: 1.4; +// $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; +// $anchor-font-color: $primary-color; +// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); + +// We use these to style the
element +$hr-border-width: 1px; +$hr-border-style: solid; +$hr-border-color: $aluminum; +$hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(2 20 0 19); +// $blockquote-border: 3px solid $mid-purple; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver ; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: $column-gutter/2; +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// We use this to control transition effects +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); +// $align-block-grid-to-grid: false; + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); +// $crumb-side-padding: rem-calc(14); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 0px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. +// $crumb-font-size: rem-calc(13); +// $crumb-font-color: $primary-color; +// $crumb-font-color-current: $dark-gray; +// $crumb-font-color-unavailable: $silver; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs +// $crumb-slash-color: $base; +// $crumb-slash: "›"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border and hover styles. +// $button-border-width: 0px; +// $button-border-style: solid; +// $button-bg-color: $primary-color; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color +// $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(14); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke ; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. +// $f-dropdown-content-padding: rem-calc(20); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; +// $input-font-color: rgba(0,0,0,0.75); +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $mid-gray; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: none; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels + +// $input-error-message-padding: rem-calc(3 6 6); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: normal; +// $input-error-message-font-color: $alert-color; +// $input-error-message-font-color-alt: $light-purple; + +// We use this to style the glowing effect of inputs when focused +// $input-include-glowing-effect: true; +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +$select-bg-color: $white; +$select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $include-html-icon-bar-classes: $include-html-classes; +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + + + + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 0 !important; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-off-canvas-classes: $include-html-classes; + +// $tabbar-bg: $oil; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); +// $off-canvas-bg: $oil; +// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: $tuatara; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + +// $tabbar-menu-icon-text-indent: rem-calc(35); +// $tabbar-menu-icon-width: $tabbar-height; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $dark-purple; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $light-purple; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $silver; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +$panel-bg: scale-color($white, $lightness: -5%); +$panel-bg: scale-color($white, $lightness: 95%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +$panel-margin-bottom: 0; +//$panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $steel; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; + + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor ; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor ; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-pad: rem-calc(2); +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variables define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variables define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(8); +// $reveal-close-side: rem-calc(11); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: inside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $light-purple; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + +// We use these to control the active item styles +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling border styles and background colors for the switch container +// $switch-border-color: scale-color($white, $lightness: -20%); +// $switch-border-style: solid; +// $switch-border-width: 1px; +// $switch-bg: $white; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: rem-calc(22); +// $switch-height-sml: rem-calc(28); +// $switch-height-med: rem-calc(36); +// $switch-height-lrg: rem-calc(44); +// $switch-bottom-margin: rem-calc(20); + +// We use these to control default font sizes for our classes. +// $switch-font-size-tny: 11px; +// $switch-font-size-sml: 12px; +// $switch-font-size-med: 14px; +// $switch-font-size-lrg: 17px; +// $switch-label-side-padding: 6px; + + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); +// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); +// $switch-paddle-border-width: 1px; +// $switch-paddle-border-style: solid; +// $switch-paddle-transition-speed: .1s; +// $switch-paddle-transition-ease: ease-out; +// $switch-positive-color: scale-color($success-color, $lightness: 94%); +// $switch-negative-color: $white-smoke; + +// Outline Style for tabbing through switches +// $switch-label-outline: 1px dotted $jumbo; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow ; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke ; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(12); +// $tabs-navigation-bg-color: $mid-purple; +// $tabs-navigation-active-bg-color: $dark-purple; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $white; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(14); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: $column-gutter/2; + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// custom background +// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} + + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar +$topbar-bg-color: $white; +// $topbar-bg: $topbar-bg-color; + +// Height and margin +//$topbar-height: 60px; +$topbar-height: rem-calc(60); +// $topbar-margin-bottom: 30px; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Style the top bar dropdown elements +//$topbar-dropdown-bg: $white !important; +//$topbar-dropdown-link-color: $blue; +//$topbar-dropdown-link-bg: $white; +//$topbar-dropdown-link-weight: $font-weight-normal; +//$topbar-dropdown-toggle-size: 5px; +//$topbar-dropdown-toggle-color: $orange; +//$topbar-dropdown-toggle-alpha: 0.9; + +// Set the link colors and styles for top-level nav + +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; +// $topbar-link-font-size: rem-calc(16); +// $topbar-link-hover-lightness: -10%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; +// $topbar-link-bg-color-hover: $charcoal; +// $topbar-link-bg-hover: $dark-purple; +// $topbar-link-bg-active: $dark-purple !default; +// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); + +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: $topbar-height / 3; +// $topbar-back-link-size: $h5-font-size; +// $topbar-link-dropdown-padding: 20px; + +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; +// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; +// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss new file mode 100644 index 00000000..81a9b9ff --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss @@ -0,0 +1,687 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +@import "global"; +@import "grid"; +@import "buttons"; +@import "forms"; + +// +// Top Bar Variables +// +$include-html-top-bar-classes: $include-html-classes !default; + +// Background color for the top bar +$topbar-bg-color: $white !default; +$topbar-bg: $topbar-bg-color !default; + + +// Height and margin +$topbar-height: 60px !default; +$topbar-margin-bottom: 0 !default; + +// Controlling the styles for the title in the top bar +$topbar-title-weight: $font-weight-normal !default; +$topbar-title-font-size: rem-calc(17) !default; + +// Set the link colors and styles for top-level nav +$topbar-link-color: #333 !default; +$topbar-link-color-hover: $orange !default; +$topbar-link-color-active: $white !default; +$topbar-link-color-active-hover: $orange !default; +$topbar-link-weight: $font-weight-normal !default; +$topbar-link-font-size: rem-calc(13) !default; +$topbar-link-hover-lightness: -10% !default; // Darken by 10% +$topbar-link-bg: $topbar-bg !default; +$topbar-link-bg-hover: $white !default; +$topbar-link-bg-color-hover: $aluminum !default; +$topbar-link-bg-active: $primary-color !default; +$topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%) !default; +$topbar-link-font-family: $body-font-family !default; +$topbar-link-text-transform: none !default; +$topbar-link-padding: $topbar-height / 2 !default; +$topbar-back-link-size: rem-calc(18) !default; +$topbar-link-dropdown-padding: 20px !default; +$topbar-button-font-size: 0.75rem !default; +$topbar-button-top: 7px !default; + +// Style the top bar dropdown elements +//$topbar-dropdown-bg: $white !default; +//$topbar-dropdown-link-color: #333 !default; +//$topbar-dropdown-link-color-hover: $topbar-link-color-hover !default; +//$topbar-dropdown-link-bg: $white !default; +//$topbar-dropdown-link-weight: $font-weight-normal !default; +//$topbar-dropdown-toggle-size: 5px !default; +//$topbar-dropdown-toggle-color: $orange !default; +//$topbar-dropdown-toggle-alpha: 0.9 !default; + +//$topbar-dropdown-label-color: $orange !default; +//$topbar-dropdown-label-text-transform: uppercase !default; +//$topbar-dropdown-label-font-weight: $font-weight-bold !default; +//$topbar-dropdown-label-font-size: rem-calc(10) !default; +$topbar-dropdown-label-bg: $oil !default; + +// Top menu icon styles +$topbar-menu-link-transform: uppercase !default; +$topbar-menu-link-font-size: rem-calc(13) !default; +$topbar-menu-link-weight: $font-weight-bold !default; +$topbar-menu-link-color: #a5a5a5 !default; +$topbar-menu-icon-color: #a5a5a5 !default; +$topbar-menu-link-color-toggled: $jumbo !default; +$topbar-menu-icon-color-toggled: $jumbo !default; + +// Transitions and breakpoint styles +$topbar-transition-speed: 300ms !default; +// Using rem-calc for the below breakpoint causes issues with top bar +$topbar-breakpoint: #{lower-bound($medium-range)} !default; // Change to 9999px for always mobile layout +$topbar-media-query: $medium-up !default; + +// Divider Styles +$topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%) !default; +$topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%) !default; + +// Sticky Class +$topbar-sticky-class: ".sticky" !default; +$topbar-arrows: true !default; //Set false to remove the triangle icon from the menu item +$topbar-dropdown-arrows: true !default; //Set false to remove the \00bb >> text from dropdown subnavigation li + +// Accessibility mixins for hiding and showing the menu dropdown items +@mixin topbar-hide-dropdown { + // Makes an element visually hidden by default, but visible when focused. + display: block; + @include element-invisible(); +} + +@mixin topbar-show-dropdown { + display: block; + @include element-invisible-off(); + position: absolute !important; // Reset the position from static to absolute +} + +@include exports("top-bar") { + + @if $include-html-top-bar-classes { + + // Used to provide media query values for javascript components. + // This class is generated despite the value of $include-html-top-bar-classes + // to ensure width calculations work correctly. + meta.foundation-mq-topbar { + font-family: "/" + unquote($topbar-media-query) + "/"; + width: $topbar-breakpoint; + } + + /* Wrapped around .top-bar to contain to grid width */ + .contain-to-grid { + width: 100%; + background: $topbar-bg; + + .top-bar { margin-bottom: $topbar-margin-bottom; } + } + + // Wrapped around .top-bar to make it stick to the top + .fixed { + width: 100%; + #{$default-float}: 0; + position: fixed; + top: 0; + z-index: 99; + + &.expanded:not(.top-bar) { + overflow-y: auto; + height: auto; + width: 100%; + max-height: 100%; + + .title-area { + position: fixed; + width: 100%; + z-index: 99; + } + // Ensure you can scroll the menu on small screens + .top-bar-section { + z-index: 98; + margin-top: $topbar-height; + } + } + } + + .top-bar { + overflow: hidden; + height: $topbar-height; + line-height: $topbar-height; + position: relative; + background: $topbar-bg; + margin-bottom: $topbar-margin-bottom; + + // Topbar Global list Styles + ul { + margin-bottom: 0; + list-style: none; + } + + .row { max-width: none; } + + form, + input { margin-bottom: 0; } + + input { height: 1.8rem; padding-top: .35rem; padding-bottom: .35rem; font-size: $topbar-button-font-size; } + + .button, button { + padding-top: .35rem + rem-calc(1); + padding-bottom: .35rem + rem-calc(1); + margin-bottom: 0; + font-size: $topbar-button-font-size; + // position: relative; + // top: -1px; + + // Corrects a slight misalignment when put next to an input field + @media #{$small-only} { + position: relative; + top: -1px; + } + } + + // Title Area + .title-area { + position: relative; + margin: 0; + } + + .name { + height: $topbar-height; + margin: 0; + font-size: $rem-base; + + h1 { + line-height: $topbar-height; + font-size: $topbar-title-font-size; + margin: 0; + a { + font-weight: $topbar-title-weight; + color: $topbar-link-color; + width: 75%; + display: block; + padding: 0 $topbar-link-padding; + } + } + } + + // Menu toggle button on small devices + .toggle-topbar { + position: absolute; + #{$opposite-direction}: 0; + top: 0; + + a { + color: $topbar-link-color; + text-transform: $topbar-menu-link-transform; + font-size: $topbar-menu-link-font-size; + font-weight: $topbar-menu-link-weight; + position: relative; + display: block; + padding: 0 $topbar-link-padding; + height: $topbar-height; + line-height: $topbar-height; + } + + // Adding the class "menu-icon" will add the 3-line icon people love and adore. + &.menu-icon { + top: 50%; + margin-top: -16px; + + a { + @if $text-direction == rtl { + text-indent: -58px; + } + height: 34px; + line-height: 33px; + padding: 0 $topbar-link-padding+25 0 $topbar-link-padding; + color: $topbar-menu-link-color; + position: relative; + + & { + // @include hamburger icon + // + // We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon + // $width - Width of hamburger icon + // $left - If false, icon will be centered horizontally || explicitly set value in rem + // $top - If false, icon will be centered vertically || explicitly set value in rem + // $thickness - thickness of lines in hamburger icon, set value in px + // $gap - spacing between the lines in hamburger icon, set value in px + // $color - icon color + // $hover-color - icon color during hover, here it isn't set b/c it would override $topbar-menu-icon-color-toggled + // $offcanvas - Set to false of @include in topbar + @include hamburger(16px, false, 0, 1px, 6px, $topbar-menu-icon-color, "", false); + } + } + } + } + + // Change things up when the top-bar is expanded + &.expanded { + height: auto; + background: transparent; + + .title-area { background: $topbar-bg; } + + .toggle-topbar { + a { color: $topbar-menu-link-color-toggled; + span::after { + // Shh, don't tell, but box-shadows create the menu icon :) + // Change the color of the bars when the menu is expanded, using given thickness from hamburger() above + box-shadow: 0 0px 0 1px $topbar-menu-icon-color-toggled, + 0 7px 0 1px $topbar-menu-icon-color-toggled, + 0 14px 0 1px $topbar-menu-icon-color-toggled; + } + } + } + } + } + + // Right and Left Navigation that stacked by default + .top-bar-section { + #{$default-float}: 0; + position: relative; + width: auto; + @include single-transition($default-float, $topbar-transition-speed); + + ul { + padding: 0; + width: 100%; + height: auto; + display: block; + font-size: $rem-base; + margin: 0; + } + + .divider, + [role="separator"] { + border-top: $topbar-divider-border-top; + clear: both; + height: 1px; + width: 100%; + } + + ul li { + background: $topbar-dropdown-bg; + & > a { + display: block; + width: 100%; + color: $topbar-link-color; + padding: 12px 0 12px 0; + padding-#{$default-float}: $topbar-link-padding; + font-family: $topbar-link-font-family; + font-size: $topbar-link-font-size; + font-weight: $topbar-link-weight; + text-transform: $topbar-link-text-transform; + + + &.button { + font-size: $topbar-link-font-size; + padding-#{$opposite-direction}: $topbar-link-padding; + padding-#{$default-float}: $topbar-link-padding; + @include button-style($bg:$primary-color); + } + &.button.secondary { @include button-style($bg:$secondary-color); } + &.button.success { @include button-style($bg:$success-color); } + &.button.alert { @include button-style($bg:$alert-color); } + &.button.warning { @include button-style($bg:$warning-color); } + } + + > button { + font-size: $topbar-link-font-size; + padding-#{$opposite-direction}: $topbar-link-padding; + padding-#{$default-float}: $topbar-link-padding; + @include button-style($bg:$primary-color); + + &.secondary { @include button-style($bg:$secondary-color); } + &.success { @include button-style($bg:$success-color); } + &.alert { @include button-style($bg:$alert-color); } + &.warning { @include button-style($bg:$warning-color); } + } + + // Apply the hover link color when it has that class + &:hover:not(.has-form) > a { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + + } + + // Apply the active link color when it has that class + &.active > a { + background: $topbar-link-bg-active; + color: $topbar-link-color-active; + &:hover { + background: $topbar-link-bg-active-hover; + color: $topbar-link-color-active-hover; + } + } + } + + // Add some extra padding for list items contains buttons + .has-form { padding: $topbar-link-padding; } + + // Styling for list items that have a dropdown within them. + .has-dropdown { + position: relative; + + & > a { + &:after { + @if ($topbar-arrows){ + @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), $default-float); + } + margin-#{$opposite-direction}: $topbar-link-padding; + margin-top: -($topbar-dropdown-toggle-size / 2) - 2; + position: absolute; + top: 50%; + #{$opposite-direction}: 0; + } + } + + &.moved { position: static; + & > .dropdown { + @include topbar-show-dropdown(); + width: 100%; + } + & > a:after { + display: none; + } + } + } + + // Styling elements inside of dropdowns + .dropdown { + padding: 0; + position: absolute; + #{$default-float}: 100%; + top: 0; + z-index: 99; + @include topbar-hide-dropdown(); + + li { + width: 100%; + height: auto; + + a { + font-weight: $topbar-dropdown-link-weight; + padding: 8px $topbar-link-padding; + &.parent-link { + font-weight: $topbar-link-weight; + } + } + + &.title h5, &.parent-link { + // Back Button + margin-bottom: 0; + margin-top: 0; + font-size: $topbar-back-link-size; + a { + color: $topbar-link-color; + // line-height: $topbar-height / 2; + display: block; + &:hover { background:none; } + } + } + &.has-form { padding: 8px $topbar-link-padding; } + .button, button { top: auto; } + } + + label { + padding: 8px $topbar-link-padding 2px; + margin-bottom: 0; + text-transform: $topbar-dropdown-label-text-transform; + color: $topbar-dropdown-label-color; + font-weight: $topbar-dropdown-label-font-weight; + font-size: $topbar-dropdown-label-font-size; + } + } + } + + .js-generated { display: block; } + + + // Top Bar styles intended for screen sizes above the breakpoint. + @media #{$topbar-media-query} { + .top-bar { + background: $topbar-bg; + @include clearfix; + overflow: visible; + + .toggle-topbar { display: none; } + + .title-area { float: $default-float; } + .name h1 a { width: auto; } + + input, + .button, + button { + font-size: rem-calc(14); + position: relative; + top: $topbar-button-top; + } + + &.expanded { background: $topbar-bg; } + } + + .contain-to-grid .top-bar { + max-width: $row-width; + margin: 0 auto; + margin-bottom: $topbar-margin-bottom; + } + + .top-bar-section { + @include single-transition(none,0,0); + #{$default-float}: 0 !important; + + ul { + width: auto; + height: auto !important; + display: inline; + + li { + float: $default-float; + .js-generated { display: none; } + } + } + + li { + &.hover { + > a:not(.button) { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + } + } + &:not(.has-form) { + a:not(.button) { + padding: 0 $topbar-link-padding; + line-height: $topbar-height; + background: $topbar-link-bg; + &:hover { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + } + } + } + &.active:not(.has-form) { + a:not(.button) { + padding: 0 $topbar-link-padding; + line-height: $topbar-height; + color: $topbar-link-color-active; + background: $topbar-link-bg-active; + &:hover { + background: $topbar-link-bg-active-hover; + color: $topbar-link-color-active-hover; + } + } + } + } + + .has-dropdown { + + @if($topbar-arrows){ + + & > a { + padding-#{$opposite-direction}: $topbar-link-padding + $topbar-link-dropdown-padding !important; + &:after { + @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), top); + margin-top: -($topbar-dropdown-toggle-size / 2); + top: $topbar-height / 2; + } + } + + } + + &.moved { position: relative; + & > .dropdown { + @include topbar-hide-dropdown(); + } + } + + &.hover, &.not-click:hover { + & > .dropdown { + @include topbar-show-dropdown(); + } + } + > a:focus + .dropdown { + @include topbar-show-dropdown(); + } + + .dropdown li.has-dropdown { + & > a { + @if ($topbar-dropdown-arrows){ + &:after { + border: none; + content: "\00bb"; + top: 1rem; + margin-top: -1px; + #{$opposite-direction}: 5px; + line-height: 1.2; + } + } + } + } + + } + + .dropdown { + #{$default-float}: 0; + top: auto; + background: transparent; + min-width: 100%; + + li { + a { + color: $topbar-dropdown-link-color; + line-height: $topbar-height; + white-space: nowrap; + padding: 12px $topbar-link-padding; + background: $topbar-dropdown-link-bg; + } + + &:not(.has-form):not(.active) { + & > a:not(.button) { + color: $topbar-dropdown-link-color; + background: $topbar-dropdown-link-bg; + } + + &:hover > a:not(.button) { + color: $topbar-dropdown-link-color-hover; + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + } + } + + label { + white-space: nowrap; + background: $topbar-dropdown-label-bg; + } + + // Second Level Dropdowns + .dropdown { + #{$default-float}: 100%; + top: 0; + } + } + } + + & > ul > .divider, + & > ul > [role="separator"] { + border-bottom: none; + border-top: none; + border-#{$opposite-direction}: $topbar-divider-border-bottom; + clear: none; + height: $topbar-height; + width: 0; + } + + .has-form { + background: $topbar-link-bg; + padding: 0 $topbar-height / 3; + height: $topbar-height; + } + + // Position overrides for ul.right and ul.left + .#{$opposite-direction} { + li .dropdown { + #{$default-float}: auto; + #{$opposite-direction}: 0; + + li .dropdown { #{$opposite-direction}: 100%; } + } + } + .#{$default-float} { + li .dropdown { + #{$opposite-direction}: auto; + #{$default-float}: 0; + + li .dropdown { #{$default-float}: 100%; } + } + } + } + + // Degrade gracefully when Javascript is disabled. Displays dropdown and changes + // background & text color on hover. + .no-js .top-bar-section { + ul li { + // Apply the hover link color when it has that class + &:hover > a { + background-color: $topbar-link-bg-color-hover; + @if ($topbar-link-bg-hover) { + background: $topbar-link-bg-hover; + } + color: $topbar-link-color-hover; + } + + // Apply the active link color when it has that class + &:active > a { + background: $topbar-link-bg-active; + color: $topbar-link-color-active; + } + } + + .has-dropdown { + &:hover { + & > .dropdown { + @include topbar-show-dropdown(); + } + } + > a:focus + .dropdown { + @include topbar-show-dropdown(); + } + } + } + } + } +} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss new file mode 100644 index 00000000..41e6bd52 --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss @@ -0,0 +1,1509 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// + +// Table of Contents +// Foundation Settings +// +// a. Base +// b. Grid +// c. Global +// d. Media Query Ranges +// e. Typography +// 01. Accordion +// 02. Alert Boxes +// 03. Block Grid +// 04. Breadcrumbs +// 05. Buttons +// 06. Button Groups +// 07. Clearing +// 08. Dropdown +// 09. Dropdown Buttons +// 10. Flex Video +// 11. Forms +// 12. Icon Bar +// 13. Inline Lists +// 14. Joyride +// 15. Keystrokes +// 16. Labels +// 17. Magellan +// 18. Off-canvas +// 19. Orbit +// 20. Pagination +// 21. Panels +// 22. Pricing Tables +// 23. Progress Bar +// 24. Range Slider +// 25. Reveal +// 26. Side Nav +// 27. Split Buttons +// 28. Sub Nav +// 29. Switch +// 30. Tables +// 31. Tabs +// 32. Thumbnails +// 33. Tooltips +// 34. Top Bar +// 36. Visibility Classes + +// a. Base +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// This is the default html and body font-size for the base rem value. +// $rem-base: 16px; + +// Allows the use of rem-calc() or lower-bound() in your settings +@import "foundation/functions"; + +// The default font-size is set to 100% of the browser style sheet (usually 16px) +// for compatibility with browser-based text zoom or user-set defaults. + +// Since the typical default browser font-size is 16px, that makes the calculation for grid size. +// If you want your base font-size to be different and not have it affect the grid breakpoints, +// set $rem-base to $base-font-size and make sure $base-font-size is a px value. + +// $base-font-size: 100%; + +// The $base-font-size is 100% while $base-line-height is 10% +// $base-line-height: 140%; + +// We use this to control whether or not CSS classes come through in the gem files. +// $include-html-classes: true; +// $include-print-styles: true; +// $include-html-global-classes: $include-html-classes; + +// b. Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-grid-classes: $include-html-classes; +// $include-xl-html-grid-classes: false; + +// $row-width: rem-calc(1000); +// $row-width: rem-calc(1170) !default; +// $total-columns: 12; +// $column-gutter: rem-calc(30); + + + +// c. Global +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to define default font stacks +// $font-family-sans-serif: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; +// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; + + +// We use these to define default font stacks + +// $font-family-light-serif: "Flanders Art Sans Light", Arial, sans-serif !default; +// $font-family-bold-serif: "Flanders Art Sans Bold", Arial, sans-serif !default; +// $font-family-sans-serif: "Flanders Art Sans", Arial, sans-serif !default; +// $font-family-medium-serif: "Flanders Art Sans Medium", Arial, sans-serif !default; + + +// $font-family-serif: Calibri, Georgia,serif !default; +// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace !default; + + + +// We use these to define default font weights +// $font-weight-normal: normal !default; +// $font-weight-bold: bold !default; + + + + +// We use these to define default font weights +// $font-weight-normal: normal !default; +// $font-weight-bold: bold !default; + +// $ghost : #FAFAFA; +// $snow : #F9F9F9; +// $vapor : #F6F6F6; +// $white-smoke : #F5F5F5; +// $smoke : #EEEEEE; +// $gainsboro : #DDDDDD; +// $iron : #CCCCCC; +// $base : #AAAAAA; +// $jumbo : #888888; +// $monsoon : #777777; +// $charcoal : #555555; +// $tuatara : #444444; +// $oil : #333333; + + +// We use these as default colors throughout + +// $primary-color: #944EA1 !default; +// $secondary-color: #e7e7e7 !default; +// $alert-color: #ff0000 !default; +// $success-color: #43AC6A !default; +// $warning-color: #f08a24 !default; +// $info-color: #a0d3e8 !default; +// $custom-color:#FFFFCC !default; + + +// $dark-purple : rgb(117,63,127); // #753F7F +// $mid-purple : rgb(148,78,161); // #944EA1 +// $light-purple : rgb(176,93,191); // #B05DBF +// $white : rgb(255,255,255); // #FFFFFF +// $black : rgb(0, 0, 0); // #000000 +// $dark-gray : rgb(63,56,64); // #3F3840 +// $mid-gray : rgb(229,229,229); // #E5E5E5 +// $light-gray : rgb(237,237,237); // #EDEDED +// $gray : rgb(213,213,213); // #D5D5D5 +// $silver : rgb(152,152,152); // #989898 +// $steel : #666666 !default; +// $jet : #333333 !default; +// $ghost : #FAFAFA; +// $aluminum : #efefef; +// $white-gray : #fbfbfb; // hover color +// $jumbo : #888888; + +// social +// $soc-twitter : #2da5da; +// $soc-facebook : #3567a6; +// $soc-mail : #926da5; +// $soc-linkedin : #007ab9; +// $soc-twitter_hover : #2690bf; +// $soc-facebook_hover : #255592; +// $soc-mail_hover : #7a588b; +// $soc-linkedin_hover : #006ca4; + +// OE specific +// $fresh-blue : #2da3ce; +// $gray-blue : #86abbe; + +// We use these to control various global styles +// $body-bg: #f5F5F5; +// $body-font-color: $silver; +// $body-font-family: $font-family-sans-serif; +// $body-font-weight: $font-weight-normal; +// $body-font-style: normal; + +// We use this to control font-smoothing +// $font-smoothing: antialiased; + +// We use these to control text direction settings +// $text-direction: ltr; +// $opposite-direction: right; +// $default-float: left; +// $last-child-float: $opposite-direction; + +// We use these to make sure border radius matches unless we want it different. +// $global-radius: 3px; +// $global-rounded: 1000px; + +// We use these to control inset shadow shiny edges and depressions. +// $shiny-edge-size: 0 1px 0; +// $shiny-edge-color: rgba($white, .5); +// $shiny-edge-active-color: rgba($black, .2); + +// d. Media Query Ranges +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// OE Query Ranges + +// $small-range: (0em, 36.125em) !default; +// $medium-range: (36.128em, 55.500em) !default; +// $large-range: (55.503em, 73.125em) !default; +// $xlarge-range: (73.128em, 120em) !default; +// $xxlarge-range: (120.063em, 99999999em) !default; + +// $screen: "only screen"; +// $landscape: "#{$screen} and (orientation: landscape)"; +// $portrait: "#{$screen} and (orientation: portrait)"; +// $small-up: $screen; +// $small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; +// $medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; +// $medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; +// $large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; +// $large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; +// $xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; +// $xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; +// $xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; +// $xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; + +// Legacy +// $small: $medium-up; +// $medium: $medium-up; +// $large: $large-up; + +// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet +// $cursor-crosshair-value: crosshair; +// $cursor-default-value: default; +// $cursor-pointer-value: pointer; +// $cursor-help-value: help; +// $cursor-text-value: text; + +// e. Typography +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-type-classes: $include-html-classes; + +// We use these to control header font styles +// $header-font-family: $body-font-family; +// $header-font-weight: $font-weight-normal; +// $header-font-style: normal; +// $header-font-color: $dark-purple; +// $header-line-height: 1.4; +// $header-top-margin: .2rem; +// $header-bottom-margin: .5rem; +// $header-text-rendering: optimizeLegibility; + +// We use these to control header font sizes +// $h1-font-size: rem-calc(44); +// $h2-font-size: rem-calc(37); +// $h3-font-size: rem-calc(27); +// $h4-font-size: rem-calc(23); +// $h5-font-size: rem-calc(18); +// $h6-font-size: 1rem; + +// We use these to control header size reduction on small screens +// $h1-font-reduction: rem-calc(10) !default; +// $h2-font-reduction: rem-calc(10) !default; +// $h3-font-reduction: rem-calc(5) !default; +// $h4-font-reduction: rem-calc(5) !default; +// $h5-font-reduction: 0 !default; +// $h6-font-reduction: 0 !default; + +// These control how subheaders are styled. +// $subheader-line-height: 1.4; +// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); +// $subheader-font-weight: $font-weight-normal; +// $subheader-top-margin: .2rem; +// $subheader-bottom-margin: .5rem; + +// A general styling +// $small-font-size: 80%; +// $small-font-color: scale-color($header-font-color, $lightness: 35%); + +// We use these to style paragraphs +// $paragraph-font-family: inherit; +// $paragraph-font-weight: $font-weight-normal; +// $paragraph-font-size: 1rem; +// $paragraph-line-height: 1.4; +// $paragraph-margin-bottom: rem-calc(20); +// $paragraph-aside-font-size: rem-calc(14); +// $paragraph-aside-line-height: 1.35; +// $paragraph-aside-font-style: italic; +// $paragraph-text-rendering: optimizeLegibility; + +// We use these to style tags +// $code-color: $oil; +// $code-font-family: $font-family-monospace; +// $code-font-weight: $font-weight-normal; +// $code-background-color: scale-color($secondary-color, $lightness: 70%); +// $code-border-size: 1px; +// $code-border-style: solid; +// $code-border-color: scale-color($code-background-color, $lightness: -10%); +// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); + +// We use these to style anchors +// $anchor-text-decoration: none; +// $anchor-text-decoration-hover: none; +// $anchor-font-color: $primary-color; +// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); + +// We use these to style the
element +// $hr-border-width: 1px; +// $hr-border-style: solid; +// $hr-border-color: $gainsboro; +// $hr-margin: rem-calc(20); + +// We use these to style lists +// $list-font-family: $paragraph-font-family; +// $list-font-size: $paragraph-font-size; +// $list-line-height: $paragraph-line-height; +// $list-margin-bottom: $paragraph-margin-bottom; +// $list-style-position: outside; +// $list-side-margin: 1.1rem; +// $list-ordered-side-margin: 1.4rem; +// $list-side-margin-no-bullet: 0; +// $list-nested-margin: rem-calc(20); +// $definition-list-header-weight: $font-weight-bold; +// $definition-list-header-margin-bottom: .3rem; +// $definition-list-margin-bottom: rem-calc(12); + +// We use these to style blockquotes +// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); +// $blockquote-padding: rem-calc(2 20 0 19); +// $blockquote-border: 3px solid $mid-purple; +// $blockquote-cite-font-size: rem-calc(13); +// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); +// $blockquote-cite-link-color: $blockquote-cite-font-color; + + +// Acronym styles +// $acronym-underline: 1px dotted $gainsboro; + +// We use these to control padding and margin +// $microformat-padding: rem-calc(10 12); +// $microformat-margin: rem-calc(0 0 20 0); + +// We use these to control the border styles +// $microformat-border-width: 1px; +// $microformat-border-style: solid; +// $microformat-border-color: $gainsboro; + +// We use these to control full name font styles +// $microformat-fullname-font-weight: $font-weight-bold; +// $microformat-fullname-font-size: rem-calc(15); + +// We use this to control the summary font styles +// $microformat-summary-font-weight: $font-weight-bold; + +// We use this to control abbr padding +// $microformat-abbr-padding: rem-calc(0 1); + +// We use this to control abbr font styles +// $microformat-abbr-font-weight: $font-weight-bold; +// $microformat-abbr-font-decoration: none; + +// 01. Accordion +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-accordion-classes: $include-html-classes; + +// $accordion-navigation-padding: rem-calc(16); +// $accordion-navigation-bg-color: $silver ; +// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); +// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); +// $accordion-navigation-font-color: $jet; +// $accordion-navigation-font-size: rem-calc(16); +// $accordion-navigation-font-family: $body-font-family; + +// $accordion-content-padding: $column-gutter/2; +// $accordion-content-active-bg-color: $white; + +// 02. Alert Boxes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-alert-classes: $include-html-classes; + +// We use this to control alert padding. +// $alert-padding-top: rem-calc(14); +// $alert-padding-default-float: $alert-padding-top; +// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); +// $alert-padding-bottom: $alert-padding-top; + +// We use these to control text style. +// $alert-font-weight: $font-weight-normal; +// $alert-font-size: rem-calc(13); +// $alert-font-color: $white; +// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); + +// We use this for close hover effect. +// $alert-function-factor: -14%; + +// We use these to control border styles. +// $alert-border-style: solid; +// $alert-border-width: 1px; +// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); +// $alert-bottom-margin: rem-calc(20); + +// We use these to style the close buttons +// $alert-close-color: $oil; +// $alert-close-top: 50%; +// $alert-close-position: rem-calc(4); +// $alert-close-font-size: rem-calc(22); +// $alert-close-opacity: 0.3; +// $alert-close-opacity-hover: 0.5; +// $alert-close-padding: 9px 6px 4px; + +// We use this to control border radius +// $alert-radius: $global-radius; + +// We use this to control transition effects +// $alert-transition-speed: 300ms; +// $alert-transition-ease: ease-out; + + +// 03. Block Grid +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-block-grid-classes: $include-html-classes; +// $include-xl-html-block-grid-classes: false; + +// We use this to control the maximum number of block grid elements per row +// $block-grid-elements: 12; +// $block-grid-default-spacing: rem-calc(20); +// $align-block-grid-to-grid: false; + +// Enables media queries for block-grid classes. Set to false if writing semantic HTML. +// $block-grid-media-queries: true; + +// 04. Breadcrumbs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to set the background color for the breadcrumb container. +// $crumb-bg: scale-color($secondary-color, $lightness: 55%); + +// We use these to set the padding around the breadcrumbs. +// $crumb-padding: rem-calc(9 14 9); +// $crumb-side-padding: rem-calc(14); + +// We use these to control border styles. +// $crumb-function-factor: -10%; +// $crumb-border-size: 0px; +// $crumb-border-style: solid; +// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); +// $crumb-radius: $global-radius; + +// We use these to set various text styles for breadcrumbs. +// $crumb-font-size: rem-calc(13); +// $crumb-font-color: $primary-color; +// $crumb-font-color-current: $dark-gray; +// $crumb-font-color-unavailable: $silver; +// $crumb-font-transform: uppercase; +// $crumb-link-decor: underline; + +// We use these to control the slash between breadcrumbs +// $crumb-slash-color: $base; +// $crumb-slash: "›"; + +// 05. Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to build padding for buttons. +// $button-tny: rem-calc(10); +// $button-sml: rem-calc(14); +// $button-med: rem-calc(16); +// $button-lrg: rem-calc(18); + +// We use this to control the display property. +// $button-display: inline-block; +// $button-margin-bottom: rem-calc(20); + +// We use these to control button text styles. +// $button-font-family: $body-font-family; +// $button-font-color: $white; +// $button-font-color-alt: $oil; +// $button-font-tny: rem-calc(11); +// $button-font-sml: rem-calc(13); +// $button-font-med: rem-calc(16); +// $button-font-lrg: rem-calc(20); +// $button-font-weight: $font-weight-normal; +// $button-font-align: center; + +// We use these to control various hover effects. +// $button-function-factor: -20%; + +// We use these to control button border and hover styles. +// $button-border-width: 0px; +// $button-border-style: solid; +// $button-bg-color: $primary-color; +// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); +// $button-border-color: $button-bg-hover; +// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); +// $secondary-button-border-color: $secondary-button-bg-hover; +// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); +// $success-button-border-color: $success-button-bg-hover; +// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); +// $alert-button-border-color: $alert-button-bg-hover; + +// We use this to set the default radius used throughout the core. +// $button-radius: $global-radius; +// $button-round: $global-rounded; + +// We use this to set default opacity and cursor for disabled buttons. +// $button-disabled-opacity: 0.7; +// $button-disabled-cursor: $cursor-default-value; + +// 06. Button Groups +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// Sets the margin for the right side by default, and the left margin if right-to-left direction is used +// $button-bar-margin-opposite: rem-calc(10); +// $button-group-border-width: 1px; + +// 07. Clearing +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-clearing-classes: $include-html-classes; + +// We use these to set the background colors for parts of Clearing. +// $clearing-bg: $oil; +// $clearing-caption-bg: $clearing-bg; +// $clearing-carousel-bg: rgba(51,51,51,0.8); +// $clearing-img-bg: $clearing-bg; + +// We use these to style the close button +// $clearing-close-color: $iron; +// $clearing-close-size: 30px; + +// We use these to style the arrows +// $clearing-arrow-size: 12px; +// $clearing-arrow-color: $clearing-close-color; + +// We use these to style captions +// $clearing-caption-font-color: $iron; +// $clearing-caption-font-size: 0.875em; +// $clearing-caption-padding: 10px 30px 20px; + +// We use these to make the image and carousel height and style +// $clearing-active-img-height: 85%; +// $clearing-carousel-height: 120px; +// $clearing-carousel-thumb-width: 120px; +// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); + +// 08. Dropdown +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-dropdown-classes: $include-html-classes; + +// We use these to controls height and width styles. +// $f-dropdown-max-width: 200px; +// $f-dropdown-height: auto; +// $f-dropdown-max-height: none; + +// Used for bottom position +// $f-dropdown-margin-top: 2px; + +// Used for right position +// $f-dropdown-margin-left: $f-dropdown-margin-top; + +// Used for left position +// $f-dropdown-margin-right: $f-dropdown-margin-top; + +// Used for top position +// $f-dropdown-margin-bottom: $f-dropdown-margin-top; + +// We use this to control the background color +// $f-dropdown-bg: $white; + +// We use this to set the border styles for dropdowns. +// $f-dropdown-border-style: solid; +// $f-dropdown-border-width: 1px; +// $f-dropdown-border-color: scale-color($white, $lightness: -20%); + +// We use these to style the triangle pip. +// $f-dropdown-triangle-size: 6px; +// $f-dropdown-triangle-color: $white; +// $f-dropdown-triangle-side-offset: 10px; + +// We use these to control styles for the list elements. +// $f-dropdown-list-style: none; +// $f-dropdown-font-color: $charcoal; +// $f-dropdown-font-size: rem-calc(14); +// $f-dropdown-list-padding: rem-calc(5, 10); +// $f-dropdown-line-height: rem-calc(18); +// $f-dropdown-list-hover-bg: $smoke ; +// $dropdown-mobile-default-float: 0; + +// We use this to control the styles for when the dropdown has custom content. +// $f-dropdown-content-padding: rem-calc(20); + +// Default radius for dropdown. +// $f-dropdown-radius: $global-radius; + + +// 09. Dropdown Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to set the color of the pip in dropdown buttons +// $dropdown-button-pip-color: $white; +// $dropdown-button-pip-color-alt: $oil; + +// $button-pip-tny: rem-calc(6); +// $button-pip-sml: rem-calc(7); +// $button-pip-med: rem-calc(9); +// $button-pip-lrg: rem-calc(11); + +// We use these to style tiny dropdown buttons +// $dropdown-button-padding-tny: $button-pip-tny * 7; +// $dropdown-button-pip-size-tny: $button-pip-tny; +// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; +// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); + +// We use these to style small dropdown buttons +// $dropdown-button-padding-sml: $button-pip-sml * 7; +// $dropdown-button-pip-size-sml: $button-pip-sml; +// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; +// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); + +// We use these to style medium dropdown buttons +// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); +// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); +// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; +// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); + +// We use these to style large dropdown buttons +// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); +// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; +// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); + +// 10. Flex Video +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control video container padding and margins +// $flex-video-padding-top: rem-calc(25); +// $flex-video-padding-bottom: 67.5%; +// $flex-video-margin-bottom: rem-calc(16); + +// We use this to control widescreen bottom padding +// $flex-video-widescreen-padding-bottom: 56.34%; + +// 11. Forms +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// We use this to set the base for lots of form spacing and positioning styles +// $form-spacing: rem-calc(16); + +// We use these to style the labels in different ways +// $form-label-pointer: pointer; +// $form-label-font-size: rem-calc(14); +// $form-label-font-weight: $font-weight-normal; +// $form-label-line-height: 1.5; +// $form-label-font-color: scale-color($black, $lightness: 30%); +// $form-label-small-transform: capitalize; +// $form-label-bottom-margin: 0; +// $input-font-family: inherit; +// $input-font-color: rgba(0,0,0,0.75); +// $input-font-size: rem-calc(14); +// $input-bg-color: $white; +// $input-focus-bg-color: scale-color($white, $lightness: -2%); +// $input-border-color: scale-color($white, $lightness: -20%); +// $input-focus-border-color: scale-color($white, $lightness: -40%); +// $input-border-style: solid; +// $input-border-width: 1px; +// $input-border-radius: $global-radius; +// $input-disabled-bg: $gainsboro; +// $input-disabled-cursor: $cursor-default-value; +// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); + +// We use these to style the fieldset border and spacing. +// $fieldset-border-style: solid; +// $fieldset-border-width: 1px; +// $fieldset-border-color: $mid-gray; +// $fieldset-padding: rem-calc(20); +// $fieldset-margin: rem-calc(18 0); + +// We use these to style the legends when you use them +// $legend-bg: none; +// $legend-font-weight: $font-weight-bold; +// $legend-padding: rem-calc(0 3); + +// We use these to style the prefix and postfix input elements +// $input-prefix-bg: scale-color($white, $lightness: -5%); +// $input-prefix-border-color: scale-color($white, $lightness: -20%); +// $input-prefix-border-size: 1px; +// $input-prefix-border-type: solid; +// $input-prefix-overflow: hidden; +// $input-prefix-font-color: $oil; +// $input-prefix-font-color-alt: $white; + +// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) +// $input-number-spinners: true; + +// We use these to style the error states for inputs and labels + +// $input-error-message-padding: rem-calc(3 6 6); +// $input-error-message-top: -1px; +// $input-error-message-font-size: rem-calc(12); +// $input-error-message-font-weight: $font-weight-normal; +// $input-error-message-font-style: normal; +// $input-error-message-font-color: $alert-color; +// $input-error-message-font-color-alt: $light-purple; + +// We use this to style the glowing effect of inputs when focused +// $input-include-glowing-effect: true; +// $glowing-effect-fade-time: 0.45s; +// $glowing-effect-color: $input-focus-border-color; + +// Select variables +// $select-bg-color: $white; +// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); + + + +// 12. Icon Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// We use these to style the icon-bar and items +// $include-html-icon-bar-classes: $include-html-classes; +// $icon-bar-bg: $oil; +// $icon-bar-font-color: $white; +// $icon-bar-font-size: 1rem; +// $icon-bar-hover-color: $primary-color; +// $icon-bar-icon-color: $white; +// $icon-bar-icon-size: 1.875rem; +// $icon-bar-image-width: 1.875rem; +// $icon-bar-image-height: 1.875rem; +// $icon-bar-active-color: $primary-color; +// $icon-bar-item-padding: 1.25rem; + +// 13. Inline Lists +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-inline-list-classes: $include-html-classes; + +// We use this to control the margins and padding of the inline list. +// $inline-list-top-margin: 0; +// $inline-list-opposite-margin: 0; +// $inline-list-bottom-margin: rem-calc(17); +// $inline-list-default-float-margin: rem-calc(-22); +// $inline-list-default-float-list-margin: rem-calc(22); + +// $inline-list-padding: 0; + +// We use this to control the overflow of the inline list. +// $inline-list-overflow: hidden; + +// We use this to control the list items +// $inline-list-display: block; + +// We use this to control any elements within list items +// $inline-list-children-display: block; + +// 14. Joyride +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-joyride-classes: $include-html-classes; + +// Controlling default Joyride styles +// $joyride-tip-bg: $oil; +// $joyride-tip-default-width: 300px; +// $joyride-tip-padding: rem-calc(18 20 24); +// $joyride-tip-border: solid 1px $charcoal; +// $joyride-tip-radius: 4px; +// $joyride-tip-position-offset: 22px; + +// Here, we're setting the tip font styles +// $joyride-tip-font-color: $white; +// $joyride-tip-font-size: rem-calc(14); +// $joyride-tip-header-weight: $font-weight-bold; + +// This changes the nub size +// $joyride-tip-nub-size: 10px; + +// This adjusts the styles for the timer when its enabled +// $joyride-tip-timer-width: 50px; +// $joyride-tip-timer-height: 3px; +// $joyride-tip-timer-color: $steel; + +// This changes up the styles for the close button +// $joyride-tip-close-color: $monsoon; +// $joyride-tip-close-size: 24px; +// $joyride-tip-close-weight: $font-weight-normal; + +// When Joyride is filling the screen, we use this style for the bg +// $joyride-screenfill: rgba(0,0,0,0.5); + +// 15. Keystrokes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-keystroke-classes: $include-html-classes; + +// We use these to control text styles. +// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; +// $keystroke-font-size: inherit; +// $keystroke-font-color: $jet; +// $keystroke-font-color-alt: $white; +// $keystroke-function-factor: -7%; + +// We use this to control keystroke padding. +// $keystroke-padding: rem-calc(2 4 0); + +// We use these to control background and border styles. +// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); +// $keystroke-border-style: solid; +// $keystroke-border-width: 1px; +// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); +// $keystroke-radius: $global-radius; + +// 16. Labels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-label-classes: $include-html-classes; + +// We use these to style the labels +// $label-padding: rem-calc(4 8 4); +// $label-radius: $global-radius; + +// We use these to style the label text +// $label-font-sizing: rem-calc(11); +// $label-font-weight: $font-weight-normal; +// $label-font-color: $oil; +// $label-font-color-alt: $white; +// $label-font-family: $body-font-family; + + + + +// 17. Magellan +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-magellan-classes: $include-html-classes; + +// $magellan-bg: $white; +// $magellan-padding: 0 !important; + +// 18. Off-canvas +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-off-canvas-classes: $include-html-classes; + +// $tabbar-bg: $oil; +// $tabbar-height: rem-calc(45); +// $tabbar-icon-width: $tabbar-height; +// $tabbar-line-height: $tabbar-height; +// $tabbar-color: $white; +// $tabbar-middle-padding: 0 rem-calc(10); + +// Off Canvas Divider Styles +// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); +// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); + +// Off Canvas Tab Bar Headers +// $tabbar-header-color: $white; +// $tabbar-header-weight: $font-weight-bold; +// $tabbar-header-line-height: $tabbar-height; +// $tabbar-header-margin: 0; + +// Off Canvas Menu Variables +// $off-canvas-width: rem-calc(250); +// $off-canvas-bg: $oil; +// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); + +// Off Canvas Menu List Variables +// $off-canvas-label-padding: 0.3rem rem-calc(15); +// $off-canvas-label-color: $aluminum; +// $off-canvas-label-text-transform: uppercase; +// $off-canvas-label-font-size: rem-calc(12); +// $off-canvas-label-font-weight: $font-weight-bold; +// $off-canvas-label-bg: $tuatara; +// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); +// $off-canvas-label-border-bottom: none; +// $off-canvas-label-margin:0; +// $off-canvas-link-padding: rem-calc(10, 15); +// $off-canvas-link-color: rgba($white, 0.7); +// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); +// $off-canvas-back-bg: $tuatara; +// $off-canvas-back-border-top: $off-canvas-label-border-top; +// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; +// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); +// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); +// $off-canvas-back-hover-border-bottom: none; + +// Off Canvas Menu Icon Variables +// $tabbar-menu-icon-color: $white; +// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); + +// $tabbar-menu-icon-text-indent: rem-calc(35); +// $tabbar-menu-icon-width: $tabbar-height; +// $tabbar-menu-icon-height: $tabbar-height; +// $tabbar-menu-icon-padding: 0; + +// $tabbar-hamburger-icon-width: rem-calc(16); +// $tabbar-hamburger-icon-left: false; +// $tabbar-hamburger-icon-top: false; +// $tabbar-hamburger-icon-thickness: 1px; +// $tabbar-hamburger-icon-gap: 6px; + +// Off Canvas Back-Link Overlay +// $off-canvas-overlay-transition: background 300ms ease; +// $off-canvas-overlay-cursor: pointer; +// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); +// $off-canvas-overlay-background: rgba($white, 0.2); +// $off-canvas-overlay-background-hover: rgba($white, 0.05); + +// Transition Variables +// $menu-slide: "transform 500ms ease"; + +// 19. Orbit +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-orbit-classes: $include-html-classes; + +// We use these to control the caption styles +// $orbit-container-bg: none; +// $orbit-caption-bg: rgba(51,51,51, 0.8); +// $orbit-caption-font-color: $white; +// $orbit-caption-font-size: rem-calc(14); +// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" +// $orbit-caption-padding: rem-calc(10 14); +// $orbit-caption-height: auto; + +// We use these to control the left/right nav styles +// $orbit-nav-bg: transparent; +// $orbit-nav-bg-hover: rgba(0,0,0,0.3); +// $orbit-nav-arrow-color: $white; +// $orbit-nav-arrow-color-hover: $white; + +// We use these to control the timer styles +// $orbit-timer-bg: rgba(255,255,255,0.3); +// $orbit-timer-show-progress-bar: true; + +// We use these to control the bullet nav styles +// $orbit-bullet-nav-color: $iron; +// $orbit-bullet-nav-color-active: $aluminum; +// $orbit-bullet-radius: rem-calc(9); + +// We use these to controls the style of slide numbers +// $orbit-slide-number-bg: rgba(0,0,0,0); +// $orbit-slide-number-font-color: $white; +// $orbit-slide-number-padding: rem-calc(5); + +// Hide controls on small +// $orbit-nav-hide-for-small: true; +// $orbit-bullet-hide-for-small: true; +// $orbit-timer-hide-for-small: true; + +// Graceful Loading Wrapper and preloader +// $wrapper-class: "slideshow-wrapper"; +// $preloader-class: "preloader"; + +// 20. Pagination +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-pagination-classes: $include-html-classes; + +// We use these to control the pagination container +// $pagination-height: rem-calc(24); +// $pagination-margin: rem-calc(-5); + +// We use these to set the list-item properties +// $pagination-li-float: $default-float; +// $pagination-li-height: rem-calc(24); +// $pagination-li-font-color: $dark-purple; +// $pagination-li-font-size: rem-calc(14); +// $pagination-li-margin: rem-calc(5); + +// We use these for the pagination anchor links +// $pagination-link-pad: rem-calc(1 10 1); +// $pagination-link-font-color: $light-purple; +// $pagination-link-active-bg: scale-color($white, $lightness: -10%); + +// We use these for disabled anchor links +// $pagination-link-unavailable-cursor: default; +// $pagination-link-unavailable-font-color: $silver; +// $pagination-link-unavailable-bg-active: transparent; + +// We use these for currently selected anchor links +// $pagination-link-current-background: $primary-color; +// $pagination-link-current-font-color: $white; +// $pagination-link-current-font-weight: $font-weight-bold; +// $pagination-link-current-cursor: default; +// $pagination-link-current-active-bg: $primary-color; + +// 21. Panels +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-panel-classes: $include-html-classes; + +// We use these to control the background and border styles +// $panel-bg: scale-color($white, $lightness: -5%); +// $panel-bg: scale-color($white, $lightness: 95%); +// $panel-border-style: solid; +// $panel-border-size: 1px; + +// We use this % to control how much we darken things on hover +// $panel-function-factor: -11%; +// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); + +// We use these to set default inner padding and bottom margin +// $panel-margin-bottom: rem-calc(20); +// $panel-padding: rem-calc(20); + +// We use these to set default font colors +// $panel-font-color: $steel; +// $panel-font-color-alt: $white; + +// $panel-header-adjust: true; +// $callout-panel-link-color: $primary-color; + + +// 22. Pricing Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-pricing-classes: $include-html-classes; + +// We use this to control the border color +// $price-table-border: solid 1px $gainsboro; + +// We use this to control the bottom margin of the pricing table +// $price-table-margin-bottom: rem-calc(20); + +// We use these to control the title styles +// $price-title-bg: $oil; +// $price-title-padding: rem-calc(15 20); +// $price-title-align: center; +// $price-title-color: $smoke; +// $price-title-weight: $font-weight-normal; +// $price-title-size: rem-calc(16); +// $price-title-font-family: $body-font-family; + +// We use these to control the price styles +// $price-money-bg: $vapor ; +// $price-money-padding: rem-calc(15 20); +// $price-money-align: center; +// $price-money-color: $oil; +// $price-money-weight: $font-weight-normal; +// $price-money-size: rem-calc(32); +// $price-money-font-family: $body-font-family; + +// We use these to control the description styles +// $price-bg: $white; +// $price-desc-color: $monsoon; +// $price-desc-padding: rem-calc(15); +// $price-desc-align: center; +// $price-desc-font-size: rem-calc(12); +// $price-desc-weight: $font-weight-normal; +// $price-desc-line-height: 1.4; +// $price-desc-bottom-border: dotted 1px $gainsboro; + +// We use these to control the list item styles +// $price-item-color: $oil; +// $price-item-padding: rem-calc(15); +// $price-item-align: center; +// $price-item-font-size: rem-calc(14); +// $price-item-weight: $font-weight-normal; +// $price-item-bottom-border: dotted 1px $gainsboro; + +// We use these to control the CTA area styles +// $price-cta-bg: $white; +// $price-cta-align: center; +// $price-cta-padding: rem-calc(20 20 0); + +// 23. Progress Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use this to set the progress bar height +// $progress-bar-height: rem-calc(25); +// $progress-bar-color: $vapor ; + +// We use these to control the border styles +// $progress-bar-border-color: scale-color($white, $lightness: 20%); +// $progress-bar-border-size: 1px; +// $progress-bar-border-style: solid; +// $progress-bar-border-radius: $global-radius; + +// We use these to control the margin & padding +// $progress-bar-pad: rem-calc(2); +// $progress-bar-margin-bottom: rem-calc(10); + +// We use these to set the meter colors +// $progress-meter-color: $primary-color; +// $progress-meter-secondary-color: $secondary-color; +// $progress-meter-success-color: $success-color; +// $progress-meter-alert-color: $alert-color; + +// 24. Range Slider +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-range-slider-classes: $include-html-classes; + +// These variables define the slider bar styles +// $range-slider-bar-width: 100%; +// $range-slider-bar-height: rem-calc(16); + +// $range-slider-bar-border-width: 1px; +// $range-slider-bar-border-style: solid; +// $range-slider-bar-border-color: $gainsboro; +// $range-slider-radius: $global-radius; +// $range-slider-round: $global-rounded; +// $range-slider-bar-bg-color: $ghost; + +// Vertical bar styles +// $range-slider-vertical-bar-width: rem-calc(16); +// $range-slider-vertical-bar-height: rem-calc(200); + +// These variables define the slider handle styles +// $range-slider-handle-width: rem-calc(32); +// $range-slider-handle-height: rem-calc(22); +// $range-slider-handle-position-top: rem-calc(-5); +// $range-slider-handle-bg-color: $primary-color; +// $range-slider-handle-border-width: 1px; +// $range-slider-handle-border-style: solid; +// $range-slider-handle-border-color: none; +// $range-slider-handle-radius: $global-radius; +// $range-slider-handle-round: $global-rounded; +// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); +// $range-slider-handle-cursor: pointer; + +// 25. Reveal +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-reveal-classes: $include-html-classes; + +// We use these to control the style of the reveal overlay. +// $reveal-overlay-bg: rgba($black, .45); +// $reveal-overlay-bg-old: $black; + +// We use these to control the style of the modal itself. +// $reveal-modal-bg: $white; +// $reveal-position-top: rem-calc(100); +// $reveal-default-width: 80%; +// $reveal-max-width: $row-width; +// $reveal-modal-padding: rem-calc(20); +// $reveal-box-shadow: 0 0 10px rgba($black,.4); + +// We use these to style the reveal close button +// $reveal-close-font-size: rem-calc(40); +// $reveal-close-top: rem-calc(8); +// $reveal-close-side: rem-calc(11); +// $reveal-close-color: $base; +// $reveal-close-weight: $font-weight-bold; + +// We use this to set the default radius used throughout the core. +// $reveal-radius: $global-radius; +// $reveal-round: $global-rounded; + +// We use these to control the modal border +// $reveal-border-style: solid; +// $reveal-border-width: 1px; +// $reveal-border-color: $steel; + +// $reveal-modal-class: "reveal-modal"; +// $close-reveal-modal-class: "close-reveal-modal"; + +// 26. Side Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use this to control padding. +// $side-nav-padding: rem-calc(14 0); + +// We use these to control list styles. +// $side-nav-list-type: none; +// $side-nav-list-position: inside; +// $side-nav-list-margin: rem-calc(0 0 7 0); + +// We use these to control link styles. +// $side-nav-link-color: $primary-color; +// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); +// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); +// $side-nav-link-margin: 0; +// $side-nav-link-padding: rem-calc(7 14); +// $side-nav-font-size: rem-calc(14); +// $side-nav-font-weight: $font-weight-normal; +// $side-nav-font-weight-active: $side-nav-font-weight; +// $side-nav-font-family: $body-font-family; +// $side-nav-font-family-active: $side-nav-font-family; + +// We use these to control heading styles. +// $side-nav-heading-color: $side-nav-link-color; +// $side-nav-heading-font-size: $side-nav-font-size; +// $side-nav-heading-font-weight: bold; +// $side-nav-heading-text-transform: uppercase; + +// We use these to control border styles +// $side-nav-divider-size: 1px; +// $side-nav-divider-style: solid; +// $side-nav-divider-color: scale-color($white, $lightness: 10%); + +// 27. Split Buttons +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-button-classes: $include-html-classes; + +// We use these to control different shared styles for Split Buttons +// $split-button-function-factor: 10%; +// $split-button-pip-color: $white; +// $split-button-pip-color-alt: $oil; +// $split-button-active-bg-tint: rgba(0,0,0,0.1); + +// We use these to control tiny split buttons +// $split-button-padding-tny: $button-pip-tny * 10; +// $split-button-span-width-tny: $button-pip-tny * 6; +// $split-button-pip-size-tny: $button-pip-tny; +// $split-button-pip-top-tny: $button-pip-tny * 2; +// $split-button-pip-default-float-tny: rem-calc(-6); + +// We use these to control small split buttons +// $split-button-padding-sml: $button-pip-sml * 10; +// $split-button-span-width-sml: $button-pip-sml * 6; +// $split-button-pip-size-sml: $button-pip-sml; +// $split-button-pip-top-sml: $button-pip-sml * 1.5; +// $split-button-pip-default-float-sml: rem-calc(-6); + +// We use these to control medium split buttons +// $split-button-padding-med: $button-pip-med * 9; +// $split-button-span-width-med: $button-pip-med * 5.5; +// $split-button-pip-size-med: $button-pip-med - rem-calc(3); +// $split-button-pip-top-med: $button-pip-med * 1.5; +// $split-button-pip-default-float-med: rem-calc(-6); + +// We use these to control large split buttons +// $split-button-padding-lrg: $button-pip-lrg * 8; +// $split-button-span-width-lrg: $button-pip-lrg * 5; +// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); +// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); +// $split-button-pip-default-float-lrg: rem-calc(-6); + +// 28. Sub Nav +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-nav-classes: $include-html-classes; + +// We use these to control margin and padding +// $sub-nav-list-margin: rem-calc(-4 0 18); +// $sub-nav-list-padding-top: rem-calc(4); + +// We use this to control the definition +// $sub-nav-font-family: $body-font-family; +// $sub-nav-font-size: rem-calc(14); +// $sub-nav-font-color: $light-purple; +// $sub-nav-font-weight: $font-weight-normal; +// $sub-nav-text-decoration: none; +// $sub-nav-padding: rem-calc(3 16); +// $sub-nav-border-radius: 3px; +// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); + +// We use these to control the active item styles +// $sub-nav-active-font-weight: $font-weight-normal; +// $sub-nav-active-bg: $primary-color; +// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); +// $sub-nav-active-color: $white; +// $sub-nav-active-padding: $sub-nav-padding; +// $sub-nav-active-cursor: default; + +// $sub-nav-item-divider: ""; +// $sub-nav-item-divider-margin: rem-calc(12); + +// 29. Switch +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-form-classes: $include-html-classes; + +// Controlling border styles and background colors for the switch container +// $switch-border-color: scale-color($white, $lightness: -20%); +// $switch-border-style: solid; +// $switch-border-width: 1px; +// $switch-bg: $white; + +// We use these to control the switch heights for our default classes +// $switch-height-tny: rem-calc(22); +// $switch-height-sml: rem-calc(28); +// $switch-height-med: rem-calc(36); +// $switch-height-lrg: rem-calc(44); +// $switch-bottom-margin: rem-calc(20); + +// We use these to control default font sizes for our classes. +// $switch-font-size-tny: 11px; +// $switch-font-size-sml: 12px; +// $switch-font-size-med: 14px; +// $switch-font-size-lrg: 17px; +// $switch-label-side-padding: 6px; + + +// We use these to style the switch-paddle +// $switch-paddle-bg: $white; +// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); +// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); +// $switch-paddle-border-width: 1px; +// $switch-paddle-border-style: solid; +// $switch-paddle-transition-speed: .1s; +// $switch-paddle-transition-ease: ease-out; +// $switch-positive-color: scale-color($success-color, $lightness: 94%); +// $switch-negative-color: $white-smoke; + +// Outline Style for tabbing through switches +// $switch-label-outline: 1px dotted $jumbo; + +// 30. Tables +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-table-classes: $include-html-classes; + +// These control the background color for the table and even rows +// $table-bg: $white; +// $table-even-row-bg: $snow ; + +// These control the table cell border style +// $table-border-style: solid; +// $table-border-size: 1px; +// $table-border-color: $gainsboro; + +// These control the table head styles +// $table-head-bg: $white-smoke ; +// $table-head-font-size: rem-calc(14); +// $table-head-font-color: $jet; +// $table-head-font-weight: $font-weight-bold; +// $table-head-padding: rem-calc(8 10 10); + +// These control the row padding and font styles +// $table-row-padding: rem-calc(9 10); +// $table-row-font-size: rem-calc(14); +// $table-row-font-color: $jet; +// $table-line-height: rem-calc(18); + +// These are for controlling the layout, display and margin of tables +// $table-layout: auto; +// $table-display: table-cell; +// $table-margin-bottom: rem-calc(20); + +// 31. Tabs +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tabs-classes: $include-html-classes; + +// $tabs-navigation-padding: rem-calc(12); +// $tabs-navigation-bg-color: $mid-purple; +// $tabs-navigation-active-bg-color: $dark-purple; +// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); +// $tabs-navigation-font-color: $white; +// $tabs-navigation-active-font-color: $tabs-navigation-font-color; +// $tabs-navigation-font-size: rem-calc(14); +// $tabs-navigation-font-family: $body-font-family; + +// $tabs-content-margin-bottom: rem-calc(24); +// $tabs-content-padding: $column-gutter/2; + +// $tabs-vertical-navigation-margin-bottom: 1.25rem; + +// custon background +// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} + + +// 32. Thumbnails +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-media-classes: $include-html-classes; + +// We use these to control border styles +// $thumb-border-style: solid; +// $thumb-border-width: 4px; +// $thumb-border-color: $white; +// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); +// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); + +// Radius and transition speed for thumbs +// $thumb-radius: $global-radius; +// $thumb-transition-speed: 200ms; + +// 33. Tooltips +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-tooltip-classes: $include-html-classes; + +// $has-tip-border-bottom: dotted 1px $iron; +// $has-tip-font-weight: $font-weight-bold; +// $has-tip-font-color: $oil; +// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); +// $has-tip-font-color-hover: $primary-color; +// $has-tip-cursor-type: help; + +// $tooltip-padding: rem-calc(12); +// $tooltip-bg: $oil; +// $tooltip-font-size: rem-calc(14); +// $tooltip-font-weight: $font-weight-normal; +// $tooltip-font-color: $white; +// $tooltip-line-height: 1.3; +// $tooltip-close-font-size: rem-calc(10); +// $tooltip-close-font-weight: $font-weight-normal; +// $tooltip-close-font-color: $monsoon; +// $tooltip-font-size-sml: rem-calc(14); +// $tooltip-radius: $global-radius; +// $tooltip-rounded: $global-rounded; +// $tooltip-pip-size: 5px; +// $tooltip-max-width: 300px; + +// 34. Top Bar +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-top-bar-classes: $include-html-classes; + +// Background color for the top bar +// $topbar-bg-color: $mid-purple; +// $topbar-bg: $topbar-bg-color; + +// Height and margin +// $topbar-height: 45px; +// $topbar-margin-bottom: 30px; + +// Controlling the styles for the title in the top bar +// $topbar-title-weight: $font-weight-normal; +// $topbar-title-font-size: rem-calc(17); + +// Style the top bar dropdown elements +// $topbar-dropdown-bg: $mid-purple; +// $topbar-dropdown-link-color: $white; +// $topbar-dropdown-link-bg: $mid-purple; +// $topbar-dropdown-link-weight: $font-weight-normal; +// $topbar-dropdown-toggle-size: 5px; +// $topbar-dropdown-toggle-color: $white; +// $topbar-dropdown-toggle-alpha: 0.4; + +// Set the link colors and styles for top-level nav + +// $topbar-link-color: $white; +// $topbar-link-color-hover: $white; +// $topbar-link-color-active: $white; +// $topbar-link-color-active-hover: $white; +// $topbar-link-weight: $font-weight-normal; +// $topbar-link-font-size: rem-calc(16); +// $topbar-link-hover-lightness: -10%; // Darken by 10% +// $topbar-link-bg: $topbar-bg; +// $topbar-link-bg-color-hover: $charcoal; +// $topbar-link-bg-hover: $dark-purple; +// $topbar-link-bg-active: $dark-purple !default; +// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); + +// $topbar-link-font-family: $body-font-family; +// $topbar-link-text-transform: none; +// $topbar-link-padding: $topbar-height / 3; +// $topbar-back-link-size: $h5-font-size; +// $topbar-link-dropdown-padding: 20px; + +// $topbar-button-font-size: 0.75rem; +// $topbar-button-top: 7px; + +// $topbar-dropdown-label-color: $monsoon; +// $topbar-dropdown-label-text-transform: uppercase; +// $topbar-dropdown-label-font-weight: $font-weight-bold; +// $topbar-dropdown-label-font-size: rem-calc(10); +// $topbar-dropdown-label-bg: $oil; + +// Top menu icon styles +// $topbar-menu-link-transform: uppercase; +// $topbar-menu-link-font-size: rem-calc(13); +// $topbar-menu-link-weight: $font-weight-bold; +// $topbar-menu-link-color: $white; +// $topbar-menu-icon-color: $white; +// $topbar-menu-link-color-toggled: $jumbo; +// $topbar-menu-icon-color-toggled: $jumbo; + +// Transitions and breakpoint styles +// $topbar-transition-speed: 300ms; +// Using rem-calc for the below breakpoint causes issues with top bar +// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout +// $topbar-media-query: $medium-up; + +// Divider Styles +// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); +// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); + +// Sticky Class +// $topbar-sticky-class: ".sticky"; +// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item + +// 36. Visibility Classes +// - - - - - - - - - - - - - - - - - - - - - - - - - + +// $include-html-visibility-classes: $include-html-classes; +// $include-table-visibility-classes: true; +// $include-legacy-visibility-classes: true; +// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss new file mode 100644 index 00000000..ef01bcee --- /dev/null +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss @@ -0,0 +1,103 @@ +@charset "UTF-8"; +// Foundation by ZURB +// foundation.zurb.com +// Licensed under MIT Open Source + +// This is the default html and body font-size for the base rem value. +$rem-base: 16px !default; + +// IMPORT ONCE +// We use this to prevent styles from being loaded multiple times for compenents that rely on other components. +$modules: () !default; +@mixin exports($name) { + $module_index: index($modules, $name); + @if (($module_index == null) or ($module_index == false)) { + $modules: append($modules, $name); + @content; + } +} + +// +// @functions +// + + +// RANGES +// We use these functions to define ranges for various things, like media queries. +@function lower-bound($range){ + @if length($range) <= 0 { + @return 0; + } + @return nth($range,1); +} + +@function upper-bound($range) { + @if length($range) < 2 { + @return 999999999999; + } + @return nth($range, 2); +} + +// STRIP UNIT +// It strips the unit of measure and returns it +@function strip-unit($num) { + @return $num / ($num * 0 + 1); +} + +// CONVERT TO REM +@function convert-to-rem($value, $base-value: $rem-base) { + $value: strip-unit($value) / strip-unit($base-value) * 1rem; + @if ($value == 0rem) { $value: 0; } // Turn 0rem into 0 + @return $value; +} + +@function data($attr) { + @if $namespace { + @return '[data-' + $namespace + '-' + $attr + ']'; + } + + @return '[data-' + $attr + ']'; +} + +// REM CALC + +// New Syntax, allows to optionally calculate on a different base value to counter compounding effect of rem's. +// Call with 1, 2, 3 or 4 parameters, 'px' is not required but supported: +// +// rem-calc(10 20 30px 40); +// +// Space delimited, if you want to delimit using comma's, wrap it in another pair of brackets +// +// rem-calc((10, 20, 30, 40px)); +// +// Optionally call with a different base (eg: 8px) to calculate rem. +// +// rem-calc(16px 32px 48px, 8px); +// +// If you require to comma separate your list +// +// rem-calc((16px, 32px, 48), 8px); + +@function rem-calc($values, $base-value: $rem-base) { + $max: length($values); + + @if $max == 1 { @return convert-to-rem(nth($values, 1), $base-value); } + + $remValues: (); + @for $i from 1 through $max { + $remValues: append($remValues, convert-to-rem(nth($values, $i), $base-value)); + } + @return $remValues; +} + +// OLD EM CALC +// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() +@function emCalc($values){ + @return rem-calc($values); +} + +// OLD EM CALC +// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() +@function em-calc($values){ + @return rem-calc($values); +} diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst new file mode 100644 index 00000000..ab79904d --- /dev/null +++ b/cookiecutters/scaffold/README.rst @@ -0,0 +1,40 @@ +======================= +atramhasis demo project +======================= + +Requirements +------------ + +* Python 3.9+ +* npm + +Usage +----- + +#. Use cookiecutter to generate the scaffold project + +.. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold + +#. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv + # Change directory into your newly created project if not already there. + $ pip install -r requirements-dev.txt + $ pip install -e . + +#. Setup database + + .. code-block:: bash + + $ alembic upgrade head + +#. Run server + + .. code-block:: bash + + $ cd + $ pserve development.ini diff --git a/cookiecutter/cookiecutter.json b/cookiecutters/scaffold/cookiecutter.json similarity index 100% rename from cookiecutter/cookiecutter.json rename to cookiecutters/scaffold/cookiecutter.json diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt new file mode 100644 index 00000000..00655981 --- /dev/null +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/CHANGES.txt @@ -0,0 +1,4 @@ +0.0 +--- + +- Initial version \ No newline at end of file diff --git a/cookiecutter/{{cookiecutter.root_folder}}/README.rst b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/README.rst rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/README.rst diff --git a/cookiecutter/{{cookiecutter.root_folder}}/alembic.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/alembic.ini rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/alembic.ini diff --git a/cookiecutter/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/development.ini rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini diff --git a/cookiecutter/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/pyproject.toml rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml diff --git a/cookiecutter/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py similarity index 100% rename from cookiecutter/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py rename to cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index 8e658d58..b03c4474 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -16,7 +16,7 @@ instance with only these default settings. Creating your own project ========================= -Follow the README at `atramhasis scaffold cookiecutter `_ +Follow the README at `atramhasis scaffold cookiecutter `_ This gives you a clean slate to start your customisations on. diff --git a/docs/source/demo.rst b/docs/source/demo.rst index d9eeae45..d1955469 100644 --- a/docs/source/demo.rst +++ b/docs/source/demo.rst @@ -24,7 +24,7 @@ Once cookiecutter is installed, you use it to generate the demo site. .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutter + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo Running this command will ask a few questions. Just accept the default answers, unless you want to give your project a different name. After the @@ -35,9 +35,8 @@ requirements: .. code-block:: bash $ cd atramhasis_demo - # The [dev] optional requirement will install the waitress WSGI server. - # You are of course free to choose another. - $ pip install -e .[dev] + $ pip install -r requirements-dev.txt + $ pip install -e . Now it's time to setup our database (a simple SQLite database) and add some testdata: @@ -55,6 +54,13 @@ functionality: $ dump_rdf development.ini +Almost done! All we need now are some frontend dependencies: + +.. code-block:: bash + + $ cd atramhasis_demo/static + $ npm install + Finally, we can start our server. Return to the root of your project repo and run pserve: From 8b5c2ec7f8da9e260a8a9adcbbb0e44ffd476f06 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 12:00:23 +0200 Subject: [PATCH 06/20] Simplify demo cookiecutter. --- .../locale/atramhasis.pot | 183 - .../locale/en/LC_MESSAGES/atramhasis.mo | Bin 2693 -> 0 bytes .../locale/en/LC_MESSAGES/atramhasis.po | 149 - .../locale/fr/LC_MESSAGES/atramhasis.mo | Bin 2877 -> 0 bytes .../locale/fr/LC_MESSAGES/atramhasis.po | 201 - .../locale/nl/LC_MESSAGES/atramhasis.mo | Bin 2799 -> 0 bytes .../locale/nl/LC_MESSAGES/atramhasis.po | 201 - .../static/Gemfile | 4 - .../static/config.rb | 27 - .../static/css/app-admin.css | 15122 ---------------- .../static/css/app.css | 14079 -------------- .../static/css/print.css | 20 - .../static/css/schemetree.css | 8 - .../static/img/.gitkeep | 1 - .../static/img/atramlogo.png | Bin 4516 -> 0 bytes .../static/img/favicon.ico | Bin 1361 -> 0 bytes .../static/img/headimg.png | Bin 20042 -> 0 bytes .../static/img/listitem.png | Bin 14931 -> 0 bytes .../static/js/app.js | 32 - .../static/js/concept.js | 12 - .../static/package-lock.json | 23 - .../static/package.json | 14 - ...{{cookiecutter.python_package}}-admin.scss | 1 - ...ookiecutter.python_package}}-settings.scss | 1 - .../_{{cookiecutter.python_package}}.scss | 1 - .../static/scss/app-admin.scss | 15 - .../static/scss/app.scss | 14 - .../scss/atramhasis/_atramhasis-admin.scss | 658 - .../scss/atramhasis/_atramhasis-article.scss | 40 - .../scss/atramhasis/_atramhasis-custom.scss | 130 - .../scss/atramhasis/_atramhasis-footer.scss | 15 - .../scss/atramhasis/_atramhasis-forms.scss | 29 - .../scss/atramhasis/_atramhasis-header.scss | 2 - .../scss/atramhasis/_atramhasis-home.scss | 24 - .../scss/atramhasis/_atramhasis-icons.scss | 40 - .../scss/atramhasis/_atramhasis-mquery.scss | 57 - .../scss/atramhasis/_atramhasis-settings.scss | 1534 -- .../scss/atramhasis/_atramhasis-topbar.scss | 687 - .../static/scss/atramhasis/_settings.scss | 1509 -- .../atramhasis/foundation/_functions.scss | 103 - 40 files changed, 34936 deletions(-) delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/favicon.ico delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/listitem.png delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot deleted file mode 100644 index ed86d7f9..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/atramhasis.pot +++ /dev/null @@ -1,183 +0,0 @@ -# Translations template for atramhasis. -# Copyright (C) 2015 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2015. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.4.1-dev\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:37+0100\n" -"PO-Revision-Date: 2016-09-27 14:32+0100\n" -"Last-Translator: FULL NAME \n" -"Language-Team: LANGUAGE \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.5.4\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "" - -msgid "sortLabel" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "" -msgstr[1] "" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "" - -msgid "recently_viewed" -msgstr "" - -msgid "follow" -msgstr "" - -msgid "popular_category" -msgstr "" - -msgid "view_tree" -msgstr "" - -msgid "view_relations" -msgstr "" - -msgid "tree_help" -msgstr "" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/en/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index d9eb07931ba64816163679239c905b7d4ff37224..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2693 zcmbuAJ!~9B6vqch2p9+?L?}oo8iayv#d}}*vMy&6Cw7p9tvI%ofFiM)+kJPpcyDJl zGwaKB6p2Iy5)z6;L4}~8Ns$5}y0km4OyF|@zt`|{Pw;5``Qb?+&SH2UdhGA%K2IFC5+FP z>sLy?3qFT=AAAAaD(8nF`}+`l7W}9je+sgn&q0p=4Y(h?3myT#1NVVHf^7Eydi*oUeO-Zbp1%p+#{4HB=Q|0f9JdPc`WcYt7eKCixm%0iE-whC7aUFj+UjjMb7|inlk70ZZOBSSK>^7vGsv&2nXX~<@=YnDq2%a5+vrckk4QEiHaaz^!g z%0||w8)+=sMyrqvb6`mXI*uuDkxuZK1e7`vMmET-#gyOCChH6A)5eJoO!YwYqA;YS za2{Ekk&g($7F@<0(2BltL61P{x5@arQ$Arv8}g$BUSY!_6J?MFwkFzPhfd-sAwSeX z)~Cc3Haew5q&m%FW&A)n>S{9-si97hgP{Pn@zCFnXh5Mb6vL<_f>>cmnV?sKYr-QJ z?OWv8r@bSekkXEY8>U!C^+hb3wfm71fHq;2AdZg;)DSVUl(4Uuw89x8zejN@*n_X) zxOmvr?tEd?bI#q*GtV>5hwMWPC=PTVJ=S8)=ns&!w;Xy`$?*9!<@j`Etx}sCp?P4A+iyt&>YN@&VPt$y08HN3`2*{C-g zvnOixS`CKYI&DWBXl!@ZtDW&0v$B4=dFt$mS_5_~$~te;sKlc2+B79*l5VED@Jz|h zz}qC%=NZ{rSvem^6>Yln6Kip1RP0^Cm9R~jr1{X!HO|T6ac(M+ug}T)^u+4&>e9II zI;y>>6NjVsHqqjybaca2(^y5xIT`envE=45*YRe@cAR5}jJK2o8Yk6l%Gq}0Cf=rm z4Br{=!mueX@GX{&$}A%MpVv>8uR|-HZ&_z_(w$$}c^CPOR*B@h?OC0ffM(=?+Fn~( z3S~>l9`5(tWY4*@S*;ERgUa9}H>`?=pQ_dxRlB8ab#i{=oy!}os+yM+M(BM-zNa%8 zz;k9vx*npyt4h;2!kdGGlupay&6m7YZtFm``OS*R&R_#sm6>Qps?7DYiQG_jqL`Nk zxZ5(0tiyAqQh}+_S+~bqWSX_%Uq(0$(@_CcTGg`PRyCcMXuz(*Rcy87D~;45*W)hi zlzV(ih5ab;;o8x(ot)2yW5;==!`&5XslsqZW@(7?gRcH2)US9E*Lw^o=Pi7 z=|2eJWo#RZq1+>emvS+bNq;OPJ}X8DpB~3R7%xGQ;H)^ z3n9SE|EPd+)Ivn%V?=bV5K*`-{Ol1^$R2K9d1u#4O_l$qsT;Ypa%;p!uBo!r)U}v! zm1QBcQjN}Iv|JkR$m=NZ-vw4aUSL\n" -"Language: en\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "There is %(count)s result:" -msgstr[1] "There are %(count)s results:" - -msgid "altLabel" -msgstr "alt labels" - -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis is an open-source, web-based SKOS editor. You can use this webapplication to " -"browse SKOS vocabularies, thesauri, authority files, word lists, ... through " -"the public interface.

Atramhasis also comes with an admin interface you can use to add, update and " -"remove concepts to your vocabularies.

" - -msgid "broader" -msgstr "broader" - -msgid "browse" -msgstr "browse" - -msgid "collection" -msgstr "collection" - -msgid "concept" -msgstr "concept" - -msgid "discussion_forum" -msgstr "Our discussion forum" - -msgid "export" -msgstr "export" - -msgid "hiddenLabel" -msgstr "hidden labels" - -msgid "sortLabel" -msgstr "sort labels" - -msgid "issue_tracker" -msgstr "Our issue tracker" - -msgid "labels" -msgstr "labels" - -msgid "matches" -msgstr "matches" - -msgid "member_of" -msgstr "member of" - -msgid "members" -msgstr "members" - -msgid "more_information" -msgstr "You can find more information about this project at" - -msgid "narrower" -msgstr "narrower" - -msgid "notes" -msgstr "notes" - -msgid "online_documentation" -msgstr "Our online documentation" - -msgid "open" -msgstr "open" - -msgid "prefLabel" -msgstr "preferred labels" - -msgid "related" -msgstr "related" - -msgid "relations" -msgstr "relations" - -msgid "search" -msgstr "search" - -msgid "search_for" -msgstr "Search for" - -msgid "select_scheme" -msgstr "Select scheme" - -msgid "select_type" -msgstr "Select type" - -msgid "submit" -msgstr "submit" - -msgid "subordinate_arrays" -msgstr "subordinate arrays" - -msgid "superordinates" -msgstr "superordinates" - -msgid "type_all" -msgstr "all types" - -msgid "type_collection" -msgstr "collections" - -msgid "type_concept" -msgstr "concepts" - -msgid "welcome_to" -msgstr "Welcome to Atramhasis " - -msgid "recently_viewed" -msgstr "Recently viewed" - -msgid "follow" -msgstr "Follow Atramhasis" - -msgid "popular_category" -msgstr "Popular in this category" - -msgid "view_tree" -msgstr "View in tree structure" - -msgid "view_relations" -msgstr "View all relations" - -msgid "tree_help" -msgstr "Left click to expand nodes, right click to open concept(scheme)" - -msgid "select_scheme_error" -msgstr "Please select a concept scheme" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index 4f405c84f7c3e26020c5b898e5da695aeeb68531..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2877 zcmZvd&u<$=6vwAfpoHI)pAw+qP$i{Z+cC5aCb62PDO4n+N}^sknDOqjJ!QSKogewZ z0Ugj6AfI3QJg-|jX}p;400?#!Eczu*4!;KBC= zexAYK6ZlIH@Z03)>sy34h1YMuL*QTFec(0l4)ESvg}5Dj1e^k&1bKZ1ydP{-`->G{ z0`J258h8)*YPGIGK9_@cf;-jw+aTZb9?1GX25$pD1s?)G2M>Z*K$iOsq>P>-!aCd;X~24`7k+xeGiE9tK(8Cdl!84dndyK=$_?P=fD)eD4?F!{E0dt`t9l z_!U1_{0(Hg{{$ZcuYpg4k7AL}JrD9dYaq)d`1dGiK=$KZ@ErId$Z`7xWc#jytnVL? z{XdAsr@*HQ;|F9(YA27(#3p3^sFRjlNPSCe7F!D2|J`#fp;Eu1x|9m#tr`xL)2>51 zc`CZrsDvzY+mVP(no{hw$?%xPlzWkA7YFCC)ae-;h63k|^`Zw+vn>WXNhm8X*Ukm% zKtudGu1r~>6GP?W0f98^lI@sY^@J5;siQO83K>?JDGM`jG&3G2OqS}5I*EzHkTPG& zn4B_^n>?h-c4FnJZ|ttfE%izpEX9ybcRO2}wkZ*oQV3Oq5+@uf8xJb5Pk3afI}UaZ z>BhGX!K6J2znfzp-j}*u=nl0PfU$|rpr->5)Gl;{oN%sObi!Mr&VbTf@C_Z6rsc!F za2FfbW6rjB3d;+Ni&wrwT(IU6OpVSb(M7VHl$M;NR5ogjsdeJ?M60f^ljuz7yJ*w2 zrt@xfSJnv}sl55N%^y5-V9hs6KA)*}a!&lhlw`lF2;M9c?14 zE$L~;*Yi~A>;)MQly&46g6~Ch6FD}qM>bl{VuS4TTXL?e{nU$;k>xsx&g{128LnK} ztj$4#m~@kg<6sG0(Yo0px-8W=mySnHqTj@P-kx{fnylYm-0M0?&dZR=@hH)r0s^7r z0L8m7J@7tn)$7~a+qLayIWTnu_PKhaS$D4+SD$Wgyu7wCUsr8OnM`#*BS~IzJ4k1O zjj1Ltn&4z^!WO+DgV(8cWMxd=lT>-0YP1UyDYvQ1QdZ_@1W;R*_O(Ng%7o<5cz3*3tH~rtwo$4e;qO*)gk(Cckt5qv zG08l1Q@*t}U#}uFU(eeTk=hp_44m9JLWue*MMGvDngiV33)PVsl?-*(u_kyr>ZaQh z4X}~7U>wp3XN!PABfPswY>FtTOMHzz4o4E*gQpxsxJ$7x6F;9f-iYn z^v9!YJhJSZ=uyxZqqy^C^Yj&iPL{*buYc*J*5&& ztq{_<3%R$Zn~pyllAFkhC1a7%++>MD?UsWWcP3N}Vr+^1b%TOM{h&5d#4ADWN=vwI z#-FePE#Whd#`QNEAB1Ps= zW;F2us&p3XT!kIDlko?SyUao>4Y@*ua?ZqhJSyistaW(8JjbLbv3~u@ijDE8`oLw} zBd!J6e1VCOuyilZV}QqT0gT>t9q%1$-Y7F|QHxWy}e- z97)4B8x%`uP}x@j7MJZg9$~g6NEMf0W{}|HGG?K~8tqG&GL(?GUZcWuq4Nng&+V%~ lel9-goN)9!1i6D*bn>Ywc8YAEgF@^v@HpG)w6a}G;$I5GQs4jp diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po deleted file mode 100644 index 79431c06..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/fr/LC_MESSAGES/atramhasis.po +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright (C) 2014 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.0\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:28+0100\n" -"PO-Revision-Date: 2017-06-28 16:16+0200\n" -"Last-Translator: \n" -"Language-Team: fr \n" -"Language: fr\n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "feuilleter" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "concept" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "collection" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "libellés" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "notes" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "relations" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "générique" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "spécifique" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "associé" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "Collections assujetties" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "membres" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "Eléments parents" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "membre de" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "Correspondances" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "concepts" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "Sélectionnez un schéma" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "libellés principaux" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "libellés alt" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "libellés masqués" - -msgid "sortLabel" -msgstr "libellés pour trier" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "recherche" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "ouvrir" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "exporter au format" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "Sélectionnez un type" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "tous les types" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "collections" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "Rechercher" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "rechercher" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "%(count)s occurence:" -msgstr[1] "%(count)s occurences:" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis est un éditeur SKOS en ligne et open source. Vous pouvez utiliser cette " -"application web pour parcourir les vocabulaires, lexiques, fichiers " -"d'autorité, listes de mots,... du SKOS au travers de l'interface publique.

Atramhasis dispose également d'une interface d'administration que vous pouvez " -"utiliser pour ajouter, modifier et supprimer les concepts de vos " -"vocabulaires.

" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "Vous pouvez trouver plus d'information à propos de ce projet à" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "Notre forum de discussion" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "Notre documentation en ligne" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "Suivi des problèmes" - -msgid "recently_viewed" -msgstr "Consultés récemment" - -msgid "follow" -msgstr "Suivre Atramhasis" - -msgid "popular_category" -msgstr "Populaires dans cette catégorie" - -msgid "view_tree" -msgstr "Voir dans structure de l'arbre" - -msgid "view_relations" -msgstr "Voir toutes les relations" - -msgid "tree_help" -msgstr "Clic gauche pour étendre les nodes, clic droit pour ouvrir le concept" - -msgid "select_scheme_error" -msgstr "Veuillez sélectionner un schéma" - -#~ msgid "type" -#~ msgstr "type" - -#~ msgid "language" -#~ msgstr "langage" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.mo deleted file mode 100644 index dc8d1b598394113ba50a434ac38377e5d3d13de5..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 2799 zcmZvc&x;&I6vsCl^ zs@};44>@=c1rGrYcn}mMhk&OX#DfSTcrbX-gCYnXJd1yUeqVR*&Klih_tW+2)%#Vi z-fxfY_(0(2dHgh)ES?R*5X{~O>=@Fw^;_$9al`~hUWpFlqU z2gq^$39{Y4YxzA;=6D|gIo{nM$MG!q7&rrRe2XC4c?D$si{PVR58MS7_5Rx+$MrtQ z{;q)!fY(9Ry9u(LZ$S2U3-qY*&)~~gFTps=uYsRI{wc`%FTp6=UBMq-Uj#W10y&OR zEx!V?-*>^XPWAo`kmLReA6@$b?GA=43=}^CDBO8>>L6bsHjg)URT26hk-L=&oxTQz9H?P^t+hUU*V2 z9@OBR@X1McJ>neEzgJyCNLw0VBga0nuYCEUH_|}>)+O4&PZt@e4frT>!nsQ5MQ}vj z0cE*h3tg3E)yKASmm8Zk=h(YtIk{cg zYP6E23jgIIL`_x6+uGNpBE@DMtzb6KyM|GYw2G~3khB4zzT z=JJI(ADlJm!tt%=$&LsoxZfjh3m4M?S-l83r{n+)KfiAfLf&aM$K!Ehe2^>H#0?y3 zw%ScUw7$7-;lkN-7v`F3K~kb|84bBiLH1}+WVu{dMkaKbgg@WL}Ml&1*&NDITB)^qTNF#k$XzQcheQGS)js0{4-FkhB7p( z@yvcN+j8$sKpG?}&O%yVemRzvIE@m}I+dcj+_Ku@>#9aL_uk~-*0ko@)NhU5Y#-S2 z{|EMxHmJ%l(?f0>BxG!Ya0(Q(?3!ZCT~n5FqQ+s%0Xn}9Z@LO^KOadI?hA7tU5D}H uC#}PuW$z&J6Ewsv%TleH{?M$2sCdsJ7Cf0E4n^U_>y!;4z)fy%s(%2+To~2> diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po deleted file mode 100644 index 9e6300ca..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/locale/nl/LC_MESSAGES/atramhasis.po +++ /dev/null @@ -1,201 +0,0 @@ -# Copyright (C) 2014 ORGANIZATION -# This file is distributed under the same license as the atramhasis project. -# FIRST AUTHOR , 2014. -# -msgid "" -msgstr "" -"Project-Id-Version: atramhasis 0.0\n" -"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n" -"POT-Creation-Date: 2015-02-23 21:37+0100\n" -"PO-Revision-Date: 2017-06-28 15:47+0200\n" -"Last-Translator: \n" -"Language-Team: nl \n" -"Language: nl\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=utf-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"X-Generator: Poedit 1.8.7.1\n" - -#: atramhasis/templates/browse_schemes_sidebar.jinja2:7 -msgid "browse" -msgstr "bladeren" - -#: atramhasis/templates/concept.jinja2:29 -msgid "concept" -msgstr "concept" - -#: atramhasis/templates/concept.jinja2:31 -msgid "collection" -msgstr "collectie" - -#: atramhasis/templates/concept.jinja2:40 -#: atramhasis/templates/conceptscheme.jinja2:27 -msgid "labels" -msgstr "labels" - -#: atramhasis/templates/concept.jinja2:48 -#: atramhasis/templates/conceptscheme.jinja2:36 -msgid "notes" -msgstr "notities" - -#: atramhasis/templates/concept.jinja2:59 -msgid "relations" -msgstr "relaties" - -#: atramhasis/templates/concept.jinja2:63 -msgid "broader" -msgstr "algemener" - -#: atramhasis/templates/concept.jinja2:68 -msgid "narrower" -msgstr "specifieker" - -#: atramhasis/templates/concept.jinja2:73 -msgid "related" -msgstr "gerelateerd" - -#: atramhasis/templates/concept.jinja2:78 -msgid "subordinate_arrays" -msgstr "subordinate arrays" - -#: atramhasis/templates/concept.jinja2:85 -msgid "members" -msgstr "leden" - -#: atramhasis/templates/concept.jinja2:90 -msgid "superordinates" -msgstr "superordinates" - -#: atramhasis/templates/concept.jinja2:96 -msgid "member_of" -msgstr "lid van" - -#: atramhasis/templates/concept.jinja2:101 -msgid "matches" -msgstr "gelijkaardige" - -#: atramhasis/templates/conceptscheme.jinja2:45 -#: atramhasis/templates/search_form.jinja2:39 -msgid "type_concept" -msgstr "concepten" - -#: atramhasis/templates/conceptschemes.jinja2:12 -#: atramhasis/templates/search_form.jinja2:11 -msgid "select_scheme" -msgstr "Kies een schema" - -#: atramhasis/templates/macros.jinja2:22 -msgid "prefLabel" -msgstr "geprefereerde labels" - -#: atramhasis/templates/macros.jinja2:24 -msgid "altLabel" -msgstr "alt labels" - -#: atramhasis/templates/macros.jinja2:26 -msgid "hiddenLabel" -msgstr "verborgen labels" - -msgid "sortLabel" -msgstr "sorteer labels" - -#: atramhasis/templates/search_form.jinja2:7 -msgid "search" -msgstr "zoeken" - -#: atramhasis/templates/search_form.jinja2:26 -msgid "open" -msgstr "open" - -#: atramhasis/templates/search_form.jinja2:27 -#: atramhasis/templates/search_form.jinja2:28 -msgid "export" -msgstr "exporteer" - -#: atramhasis/templates/search_form.jinja2:34 -msgid "select_type" -msgstr "Kies een type" - -#: atramhasis/templates/search_form.jinja2:38 -msgid "type_all" -msgstr "alle types" - -#: atramhasis/templates/search_form.jinja2:40 -msgid "type_collection" -msgstr "collecties" - -#: atramhasis/templates/search_form.jinja2:46 -msgid "search_for" -msgstr "Zoek naar" - -#: atramhasis/templates/search_form.jinja2:54 -msgid "submit" -msgstr "zoek" - -#: atramhasis/templates/search_result.jinja2:13 -#, python-format -msgid "There is %(count)s result:" -msgid_plural "There are %(count)s results:" -msgstr[0] "Er is %(count)s resultaat gevonden:" -msgstr[1] "Er zijn %(count)s resultaten gevonden:" - -#: atramhasis/templates/welcome.jinja2:3 -msgid "welcome_to" -msgstr "Welkom bij Atramhasis" - -#: atramhasis/templates/welcome.jinja2:5 -msgid "atramhasis_expl" -msgstr "" -"

Atramhasis is een open-source, online SKOS editor. Met behulp van deze webtoepassing kan je " -"SKOS vocabularia, thesauri, authority files, ... doorbladeren met behulp van " -"de publieke interface.

Atramhasis heeft ook een beheersinterface die je kunt gebruiken om " -"concepten toe te voegen, te bewerken of te verwijderen.

" - -#: atramhasis/templates/welcome.jinja2:7 -msgid "more_information" -msgstr "Voor meer informatie over dit project kan je terecht bij" - -#: atramhasis/templates/welcome.jinja2:9 -msgid "discussion_forum" -msgstr "Ons discussieforum" - -#: atramhasis/templates/welcome.jinja2:10 -msgid "online_documentation" -msgstr "Onze online handleiding" - -#: atramhasis/templates/welcome.jinja2:11 -msgid "issue_tracker" -msgstr "Onze issue tracker" - -msgid "recently_viewed" -msgstr "Recent door u bekeken" - -msgid "follow" -msgstr "Volg Atramhasis" - -msgid "popular_category" -msgstr "Populair in deze categorie" - -msgid "view_tree" -msgstr "Bekijk in boom structuur" - -msgid "view_relations" -msgstr "Bekijk alle relaties" - -msgid "tree_help" -msgstr "" -"Linkerklik om de nodes uit te vouwen, rechterklik om naar het " -"concept(schema) te gaan" - -msgid "select_scheme_error" -msgstr "Gelieve een concept schema te selecteren" - -#~ msgid "type" -#~ msgstr "type" - -#~ msgid "language" -#~ msgstr "taal" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile deleted file mode 100644 index 3d2bbf85..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/Gemfile +++ /dev/null @@ -1,4 +0,0 @@ -source "https://rubygems.org" - -gem "sass", "~> 3.4.9" -gem "compass", "~> 1.0.0" diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb deleted file mode 100644 index 41bc7951..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/config.rb +++ /dev/null @@ -1,27 +0,0 @@ -# Require any additional compass plugins here. -add_import_path "node_modules/foundation-sites/scss" -add_import_path "node_modules/font-awesome/scss" - -# Set this to the root of your project when deployed: -http_path = "/" -css_dir = "css" -sass_dir = "scss" -images_dir = "img" -javascripts_dir = "js" -extensions_dir = "extensions" - -# You can select your preferred output style here (can be overridden via the command line): -# output_style = :expanded or :nested or :compact or :compressed - -# To enable relative paths to assets via compass helper functions. Uncomment: -relative_assets = true - -# To disable debugging comments that display the original location of your selectors. Uncomment: -# line_comments = false - - -# If you prefer the indented syntax, you might want to regenerate this -# project again passing --syntax sass, or you can uncomment this: -# preferred_syntax = :sass -# and then run: -# sass-convert -R --from scss --to sass sass scss && rm -rf sass && mv scss sass diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css deleted file mode 100644 index c01b8709..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app-admin.css +++ /dev/null @@ -1,15122 +0,0 @@ -@charset "UTF-8"; -@import url(../admin/node_modules/dojo/resources/dojo.css); -@import url(../admin/node_modules/dgrid/css/dgrid.css); -@import url(../admin/node_modules/dGrowl/dGrowl.css); -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-version { - font-family: "/5.5.3/"; -} - -/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small { - font-family: "/only screen/"; - width: 0; -} - -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small-only { - font-family: "/only screen and (max-width: 40em)/"; - width: 0; -} - -/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium-only { - font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; - width: 40.0625em; -} - -/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large { - font-family: "/only screen and (min-width:64.0625em)/"; - width: 64.0625em; -} - -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large-only { - font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; - width: 64.0625em; -} - -/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge { - font-family: "/only screen and (min-width:90.0625em)/"; - width: 90.0625em; -} - -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge-only { - font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; - width: 90.0625em; -} - -/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xxlarge { - font-family: "/only screen and (min-width:120.0625em)/"; - width: 120.0625em; -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-data-attribute-namespace { - font-family: false; -} - -/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, body { - height: 100%; -} - -/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, -body { - font-size: 100%; -} - -/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -body { - background: #efefef; - color: #666666; - cursor: auto; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.5; - margin: 0; - padding: 0; - position: relative; -} - -/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -a:hover { - cursor: pointer; -} - -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - max-width: 100%; - height: auto; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - -ms-interpolation-mode: bicubic; -} - -/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object, -.mqa-display img, -.mqa-display embed, -.mqa-display object { - max-width: none !important; -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.left { - float: left !important; -} - -/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.right { - float: right !important; -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:before, .clearfix:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:after { - clear: both; -} - -/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.hide { - display: none; -} - -/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.invisible { - visibility: hidden; -} - -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - display: inline-block; - vertical-align: middle; -} - -/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -textarea { - height: auto; - min-height: 50px; -} - -/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -select { - width: 100%; -} - -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row { - margin: 0 auto; - max-width: 62.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:before, .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:after { - clear: both; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse > .column, -.row.collapse > .columns { - padding-left: 0; - padding-right: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse .row { - margin-left: 0; - margin-right: 0; -} -/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row { - margin: 0 -0.9375rem; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:before, .row .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:after { - clear: both; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row.collapse { - margin: 0; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:after { - clear: both; -} - -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; -} - -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column:last-child, -.columns + .column:last-child, .column + -.columns:last-child, -.columns + -.columns:last-child { - float: right; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column.end, -.columns + .column.end, .column + -.columns.end, -.columns + -.columns.end { - float: left; -} - -@media only screen { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered, - .columns.small-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered:last-child, - .columns.small-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered:last-child, - .columns.small-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse > .column, - .row.small-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-uncollapse > .column, - .row.small-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered, - .columns.medium-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered:last-child, - .columns.medium-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered:last-child, - .columns.medium-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse > .column, - .row.medium-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-uncollapse > .column, - .row.medium-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered, - .columns.large-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered:last-child, - .columns.large-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered:last-child, - .columns.large-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse > .column, - .row.large-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-uncollapse > .column, - .row.large-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion { - margin-bottom: 0; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:before, .accordion:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:after { - clear: both; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation, .accordion dd { - display: block; - margin-bottom: 0 !important; -} -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation.active > a, .accordion dd.active > a { - background: #939393; - color: #333333; -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a, .accordion dd > a { - background: #989898; - color: #333333; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem; -} -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { - background: #909090; -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content, .accordion dd > .content { - display: none; - padding: 0.9375rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { - background: white; - display: block; -} - -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.8125rem; - font-weight: normal; - margin-bottom: 1.25rem; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - position: relative; - transition: opacity 300ms ease-out; - background-color: #944EA1; - border-color: #7f438a; - color: white; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close { - right: 0.25rem; - background: inherit; - color: #333333; - font-size: 1.375rem; - line-height: .9; - margin-top: -0.6875rem; - opacity: 0.3; - padding: 0 6px 4px; - position: absolute; - top: 50%; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.radius { - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.round { - border-radius: 1000px; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.success { - background-color: #43AC6A; - border-color: #3a945b; - color: white; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert { - background-color: #FF0000; - border-color: #db0000; - color: white; -} -/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert-close { - opacity: 0; -} - -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:after { - clear: both; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] > li { - display: block; - float: left; - height: auto; - padding: 0 0.625rem 1.25rem; -} - -@media only screen { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs { - border-style: solid; - border-width: 1px; - display: block; - list-style: none; - margin-left: 0; - overflow: hidden; - padding: 0.5625rem 0.875rem 0.5625rem; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * { - color: #944EA1; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - margin: 0; - text-transform: uppercase; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * a { - color: #944EA1; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current { - color: #333333; - cursor: default; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current a { - color: #333333; - cursor: default; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable { - color: #efefef; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable a { - color: #efefef; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, -.breadcrumbs > *.unavailable a:focus { - color: #efefef; - cursor: not-allowed; - text-decoration: none; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:before { - color: #AAAAAA; - content: "/"; - margin: 0 0.75rem; - position: relative; - top: 1px; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:first-child:before { - content: " "; - margin: 0; -} - -/* Accessibility - hides the forward slash */ -/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -[aria-label="breadcrumbs"] [aria-hidden="true"]:after { - content: "/"; -} - -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button, .button { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - border-style: solid; - border-width: 0; - cursor: pointer; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-align: center; - text-decoration: none; - display: inline-block; - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - background-color: #944EA1; - border-color: #763e81; - color: white; - transition: background-color 300ms ease-out; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - color: white; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; -} -/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success, .button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; -} -/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert, .button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning, .button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - color: white; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info, .button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - color: white; -} -/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding: 1.125rem 2.25rem 1.1875rem 2.25rem; - font-size: 1.25rem; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding: 0.875rem 1.75rem 0.9375rem 1.75rem; - font-size: 0.8125rem; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding: 0.625rem 1.25rem 0.6875rem 1.25rem; - font-size: 0.6875rem; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.expand, .button.expand { - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - padding-bottom: 1.0625rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.radius, .button.radius { - border-radius: 3px; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.round, .button.round { - border-radius: 1000px; -} -/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #944EA1; - border-color: #763e81; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #944EA1; -} -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; -} -/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43AC6A; - border-color: #368a55; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43AC6A; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #FF0000; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #f08a24; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #a0d3e8; -} - -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button::-moz-focus-inner { - border: 0; - padding: 0; -} - -@media only screen and (min-width: 40.0625em) { - /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ - button, .button { - display: inline-block; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group { - list-style: none; - margin: 0; - left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:before, .button-group:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:after { - clear: both; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li { - display: inline-block; - margin: 0 -2px; - width: 50%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li { - display: inline-block; - margin: 0 -2px; - width: 33.33333%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li { - display: inline-block; - margin: 0 -2px; - width: 25%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li { - display: inline-block; - margin: 0 -2px; - width: 20%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li { - display: inline-block; - margin: 0 -2px; - width: 16.66667%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li { - display: inline-block; - margin: 0 -2px; - width: 14.28571%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li { - display: inline-block; - margin: 0 -2px; - width: 12.5%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; -} -/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li { - display: block; - margin: 0; - float: none; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-top: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; -} -@media only screen and (max-width: 40em) { - /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li { - display: block; - margin: 0; - width: 100%; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-top: 0; - } -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *, -.button-group.radius > * > a, -.button-group.radius > * > button, -.button-group.radius > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *, -.button-group.radius.stack > * > a, -.button-group.radius.stack > * > button, -.button-group.radius.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -@media only screen and (min-width: 40.0625em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - } -} -@media only screen and (max-width: 40em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - } -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *, -.button-group.round > * > a, -.button-group.round > * > button, -.button-group.round > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *, -.button-group.round.stack > * > a, -.button-group.round.stack > * > button, -.button-group.round.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - } -} -@media only screen and (max-width: 40em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; - } -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:before, .button-bar:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:after { - clear: both; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group { - float: left; - margin-right: 0.625rem; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group div { - overflow: hidden; -} - -/* Clearing Styles */ -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs, [data-clearing] { - list-style: none; - margin-left: 0; - margin-bottom: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:after, [data-clearing]:after { - clear: both; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; -} - -/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout { - background: #333333; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 998; - left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout .clearing-close { - display: block; -} - -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-container { - height: 100%; - margin: 0; - overflow: hidden; - position: relative; - z-index: 998; -} - -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-touch-label { - color: #AAAAAA; - font-size: .6em; - left: 50%; - position: absolute; - top: 50%; -} - -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img { - height: 95%; - position: relative; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img img { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - -moz-transform: translateY(-50%) translateX(-50%); - -ms-transform: translateY(-50%) translateX(-50%); - -o-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - max-height: 100%; - max-width: 100%; -} - -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-caption { - background: #333333; - bottom: 0; - color: #CCCCCC; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - padding: 10px 30px 20px; - position: absolute; - text-align: center; - width: 100%; - left: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close { - color: #CCCCCC; - display: none; - font-size: 30px; - line-height: 1; - padding-left: 20px; - padding-top: 10px; - z-index: 999; -} -/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close:hover, .clearing-close:focus { - color: #CCCCCC; -} - -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container { - height: 100%; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container .carousel > ul { - display: none; -} - -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li { - display: none; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li.clearing-featured-img { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev, - .clearing-main-next { - height: 100%; - position: absolute; - top: 0; - width: 40px; - } - /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span, - .clearing-main-next > span { - border: solid 12px; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; - } - /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: .8; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev { - left: 0; - } - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #CCCCCC; - } - - /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next { - right: 0; - } - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next > span { - border-color: transparent; - border-left-color: #CCCCCC; - } - - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: .3; - } - - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; - } - /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li { - clear: none; - cursor: pointer; - display: block; - float: left; - margin-right: 0; - min-height: inherit; - opacity: .4; - overflow: hidden; - padding: 0; - position: relative; - width: 120px; - } - /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; - } - /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; - } - /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; - } - /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; - } - /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: .8; - } - /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .visible-img { - background: #333333; - height: 85%; - overflow: hidden; - } - - /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-close { - padding-left: 0; - padding-top: 0; - position: absolute; - top: 10px; - right: 20px; - } -} -/* Foundation Dropdowns */ -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:last-child { - margin-bottom: 0; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 89; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 88; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:before { - left: auto; - right: 10px; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:after { - left: auto; - right: 9px; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:last-child { - margin-bottom: 0; -} -/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 89; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 88; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:last-child { - margin-bottom: 0; -} -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 89; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 88; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-left: 0; - margin-top: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:last-child { - margin-bottom: 0; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: white transparent transparent transparent; - border-top-style: solid; - bottom: -12px; - position: absolute; - top: auto; - left: 10px; - right: auto; - z-index: 89; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - bottom: -14px; - position: absolute; - top: auto; - left: 9px; - right: auto; - z-index: 88; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li { - cursor: pointer; - font-size: 0.875rem; - line-height: 1.125rem; - margin: 0; -} -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li:hover, .f-dropdown li:focus { - background: #EEEEEE; -} -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - padding: 1.25rem; - width: 100%; - z-index: 89; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:last-child { - margin-bottom: 0; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.radius { - border-radius: 3px; -} -/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.tiny { - max-width: 200px; -} -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.small { - max-width: 300px; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.medium { - max-width: 500px; -} -/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.large { - max-width: 800px; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega { - width: 100% !important; - max-width: 100% !important; -} -/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega.open { - left: 0 !important; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; - border-style: solid; - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; -} -/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:after, button.dropdown.tiny:after { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny::after, button.dropdown.tiny::after { - border-color: white transparent transparent transparent; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-color: white transparent transparent transparent; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; -} -/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-color: white transparent transparent transparent; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; -} - -/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video { - height: 0; - margin-bottom: 1rem; - overflow: hidden; - padding-bottom: 67.5%; - padding-top: 1.5625rem; - position: relative; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.widescreen { - padding-bottom: 56.34%; -} -/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.vimeo { - padding-top: 0; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - height: 100%; - position: absolute; - top: 0; - width: 100%; - left: 0; -} - -/* Standard Forms */ -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form { - margin: 0 0 1rem; -} - -/* Using forms within rows, we need to set some defaults */ -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row { - margin: 0 -0.5rem; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row .column, -form .row .row .columns { - padding: 0 0.5rem; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse { - margin: 0; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse .column, -form .row .row.collapse .columns { - padding: 0; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse input { - -webkit-border-bottom-right-radius: 0; - -webkit-border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; -} - -/* Label Styles */ -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label { - color: #4d4d4d; - cursor: pointer; - display: block; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ -} -/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.right { - float: none !important; - text-align: right; -} -/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label small { - text-transform: capitalize; - color: #676767; -} - -/* Attach elements to the beginning or end of an input */ -/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix, -.postfix { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; - overflow: visible; - padding-bottom: 0; - padding-top: 0; - position: relative; - text-align: center; - width: 100%; - z-index: 2; -} - -/* Adjust padding, alignment and radius if pre/post element is a button */ -/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.radius { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.radius { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.round { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} - -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.round { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; -} - -/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; -} - -/* We use this to get basic styling on all basic form elements */ -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - background-color: white; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-family: inherit; - font-size: 0.875rem; - height: 2.3125rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.15s linear, background 0.15s linear; - -moz-transition: border-color 0.15s linear, background 0.15s linear; - -ms-transition: border-color 0.15s linear, background 0.15s linear; - -o-transition: border-color 0.15s linear, background 0.15s linear; - transition: border-color 0.15s linear, background 0.15s linear; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { - background-color: #DDDDDD; - cursor: default; -} -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { - border-radius: 3px; -} - -/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse input, -form .row .prefix-radius.row.collapse textarea, -form .row .prefix-radius.row.collapse select, -form .row .prefix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse input, -form .row .postfix-radius.row.collapse textarea, -form .row .postfix-radius.row.collapse select, -form .row .postfix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse input, -form .row .prefix-round.row.collapse textarea, -form .row .prefix-round.row.collapse select, -form .row .prefix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse input, -form .row .postfix-round.row.collapse textarea, -form .row .postfix-round.row.collapse select, -form .row .postfix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="submit"] { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; -} - -/* Respect enforced amount of rows for textarea */ -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea[rows] { - height: auto; -} - -/* Not allow resize out of parent */ -/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea { - max-width: 100%; -} - -/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-webkit-input-placeholder { - color: #666666; -} - -/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-moz-placeholder { - /* Firefox 18- */ - color: #666666; -} - -/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-moz-placeholder { - /* Firefox 19+ */ - color: #666666; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-ms-input-placeholder { - color: #666666; -} - -/* Add height value for select elements to match text input height */ -/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - background-color: white; - border-radius: 0; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); - background-position: 100% center; - background-repeat: no-repeat; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - color: rgba(0, 0, 0, 0.75); - font-family: inherit; - font-size: 0.875rem; - line-height: normal; - padding: 0.5rem; - border-radius: 0; - height: 2.3125rem; -} -/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select::-ms-expand { - display: none; -} -/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select.radius { - border-radius: 3px; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:focus { - background-color: #f7f7f7; - border-color: #999999; -} -/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select[multiple] { - height: auto; -} - -/* Adjust margin for form elements below */ -/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; -} - -/* Normalize file input width */ -/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"] { - width: 100%; -} - -/* HTML5 Number spinners settings */ -/* We add basic fieldset styling */ -/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset { - border: 1px solid #DDDDDD; - margin: 1.125rem 0; - padding: 1.25rem; -} -/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset legend { - font-weight: bold; - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} - -/* Error Handling */ -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] span.error, [data-abide] small.error { - display: none; -} - -/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.error, small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} - -/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input, -.error textarea, -.error select { - margin-bottom: 0; -} -/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; -} -/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error label, -.error label.error { - color: #FF0000; -} -/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error > label > small { - background: transparent; - color: #676767; - display: inline; - font-size: 60%; - font-style: normal; - margin: 0; - padding: 0; - text-transform: capitalize; -} -/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error span.error-message { - display: block; -} - -/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input.error, -textarea.error, -select.error { - margin-bottom: 0; -} - -/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.error { - color: #FF0000; -} - -/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar { - display: inline-block; - font-size: 0; - width: 100%; - background: #333333; -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - display: block; - float: left; - font-size: 1rem; - margin: 0 auto; - padding: 1.25rem; - text-align: center; - width: 25%; -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i, .icon-bar > * img { - display: block; - margin: 0 auto; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; - vertical-align: middle; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i, .icon-bar.label-right > * img { - display: inline-block; - margin: 0 .0625rem 0 0; -} -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { - margin-top: 0; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * label { - display: inline-block; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical.label-right > * { - text-align: left; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical, .icon-bar.small-vertical { - height: 100%; - width: auto; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical .item, .icon-bar.small-vertical .item { - float: none; - margin: auto; - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical { - height: 100%; - width: auto; - } - /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical { - height: 100%; - width: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - font-size: 1rem; - padding: 1.25rem; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; - font-size: 1rem; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * label { - color: white; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - color: white; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover { - background: #944EA1; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover label { - color: white; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover i { - color: white; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active { - background: #944EA1; -} -/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active label { - color: white; -} -/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active i { - color: white; -} -/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled { - cursor: not-allowed; - opacity: 0.7; - pointer-events: none; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled > * { - opacity: 0.7; - cursor: not-allowed; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list { - list-style: none; - margin-top: 0; - margin-bottom: 1.0625rem; - margin-left: -1.375rem; - margin-right: 0; - overflow: hidden; - padding: 0; -} -/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li { - display: block; - float: left; - list-style: none; - margin-left: 1.375rem; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li > * { - display: block; -} - -/* Foundation Joyride */ -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-list { - display: none; -} - -/* Default styles for the container */ -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide { - background: #333333; - color: white; - display: none; - font-family: inherit; - font-weight: normal; - position: absolute; - top: 0; - width: 95%; - z-index: 103; - left: 2.5%; -} - -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.lt-ie9 .joyride-tip-guide { - margin-left: -400px; - max-width: 800px; - left: 50%; -} - -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper { - padding: 1.125rem 1.25rem 1.5rem; - width: 100%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .button { - margin-bottom: 0 !important; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .joyride-prev-tip { - margin-right: 10px; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub { - border: 10px solid #333333; - display: block; - height: 0; - position: absolute; - width: 0; - left: 22px; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.top { - border-color: #333333; - border-top-color: transparent !important; - border-top-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-bottom-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.right { - right: -20px; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.left { - left: -20px; -} - -/* Typography */ -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - color: white; - font-weight: bold; - line-height: 1.25; - margin: 0; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide p { - font-size: 0.875rem; - line-height: 1.3; - margin: 0 0 1.125rem 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator-wrap { - border: solid 1px #555555; - bottom: 1rem; - height: 3px; - position: absolute; - width: 50px; - right: 1.0625rem; -} - -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator { - background: #666666; - display: block; - height: inherit; - width: 0; -} - -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip { - color: #777777 !important; - font-size: 24px; - font-weight: normal; - line-height: .5 !important; - position: absolute; - text-decoration: none; - top: 10px; - right: 12px; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip:hover, .joyride-close-tip:focus { - color: #EEEEEE !important; -} - -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-modal-bg { - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - display: none; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 100; - left: 0; -} - -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-wrapper { - background-color: white; - border-radius: 3px; - box-shadow: 0 0 15px white; - position: absolute; - z-index: 102; -} - -/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - left: 0; - position: absolute; - top: 0; - z-index: 9999; -} - -/* Styles for screens that are at least 768px; */ -@media only screen { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide { - width: 300px; - left: inherit; - } - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - border-top-color: transparent !important; - left: auto; - right: -20px; - top: 22px; - } - /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-top-color: transparent !important; - left: -20px; - right: auto; - top: 22px; - } -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #333333; - border-style: solid; - border-width: 1px; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - margin: 0; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; -} - -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label { - display: inline-block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: 1; - margin-bottom: auto; - position: relative; - text-align: center; - text-decoration: none; - white-space: nowrap; - padding: 0.25rem 0.5rem 0.25rem; - font-size: 0.6875rem; - background-color: #944EA1; - color: white; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.radius { - border-radius: 3px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.round { - border-radius: 1000px; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.alert { - background-color: #FF0000; - color: white; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.warning { - background-color: #f08a24; - color: white; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.success { - background-color: #43AC6A; - color: white; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.secondary { - background-color: #e7e7e7; - color: #333333; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.info { - background-color: #a0d3e8; - color: #333333; -} - -/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - min-width: 100%; - padding: 10px; - z-index: 50; -} -/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; -} -/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; -} -/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; -} - -@-webkit-keyframes rotate { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - from { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* Orbit Graceful Loading */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper { - position: relative; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul { - list-style-type: none; - margin: 0; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li, -.slideshow-wrapper ul li .orbit-caption { - display: none; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li:first-child { - display: block; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container { - background-color: transparent; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li { - display: block; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li .orbit-caption { - display: block; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container .orbit-bullets li { - display: inline-block; -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .preloader { - border-radius: 1000px; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-name: rotate; - animation-timing-function: linear; - border-color: #555555 white; - border: solid 3px; - display: block; - height: 40px; - left: 50%; - margin-left: -20px; - margin-top: -20px; - position: absolute; - top: 50%; - width: 40px; -} - -/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container { - background: none; - overflow: hidden; - position: relative; - width: 100%; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - -o-transform: translateZ(0); - transform: translateZ(0); -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > *:first-child { - margin-left: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * .orbit-caption { - bottom: 0; - position: absolute; - background-color: rgba(51, 51, 51, 0.8); - color: white; - font-size: 0.875rem; - padding: 0.625rem 0.875rem; - width: 100%; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number { - left: 10px; - background: transparent; - color: white; - font-size: 12px; - position: absolute; - top: 10px; - z-index: 10; -} -/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125rem; -} -/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0; - position: relative; - right: 20px; - top: 5px; -} -/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer > span { - border: solid 4px white; - border-bottom: none; - border-top: none; - display: none; - height: 14px; - position: absolute; - top: 0; - width: 11px; - right: 0; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span { - top: 0; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - border-color: transparent; - border-left-color: white; - right: -4px; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span.dark { - border-left-color: #333333; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container:hover .orbit-timer > span { - display: block; -} -/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev, -.orbit-container .orbit-next { - background-color: transparent; - color: white; - height: 60px; - line-height: 50px; - margin-top: -25px; - position: absolute; - text-indent: -9999px !important; - top: 45%; - width: 36px; - z-index: 10; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover, -.orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); -} -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span, -.orbit-container .orbit-next > span { - border: inset 10px; - display: block; - height: 0; - margin-top: -10px; - position: absolute; - top: 50%; - width: 0; -} -/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev { - left: 0; -} -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; -} -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover > span { - border-right-color: white; -} -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next { - right: 0; -} -/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; -} -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next:hover > span { - border-left-color: white; -} - -/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets-container { - text-align: center; -} - -/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets { - display: block; - float: none; - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - text-align: center; - top: 10px; -} -/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li { - background: #CCCCCC; - cursor: pointer; - display: inline-block; - float: none; - height: 0.5625rem; - margin-right: 6px; - width: 0.5625rem; - border-radius: 1000px; -} -/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li.active { - background: #efefef; -} -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li:last-child { - margin-right: 0; -} - -/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; -} -/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-bullets { - display: none; -} - -@media only screen and (min-width: 40.0625em) { - /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; - } - /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-bullets { - display: block; - } -} -@media only screen and (max-width: 40em) { - /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; - } - /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container > * { - margin: 0 !important; - opacity: 1 !important; - position: relative; - } - /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slide-number { - display: none; - } - - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-timer { - display: none; - } - - /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-next, .orbit-prev { - display: none; - } - - /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-bullets { - display: none; - } -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination { - display: block; - margin-left: -0.3125rem; - min-height: 1.5rem; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - color: #333333; - font-size: 0.875rem; - height: 1.5rem; - margin-left: 0.3125rem; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li a, ul.pagination li button { - border-radius: 3px; - transition: background-color 300ms ease-out; - background: none; - color: #efefef; - display: block; - font-size: 1em; - font-weight: normal; - line-height: inherit; - padding: 0.0625rem 0.625rem 0.0625rem; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li:hover a, -ul.pagination li a:focus, ul.pagination li:hover button, -ul.pagination li button:focus { - background: #e6e6e6; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable a, ul.pagination li.unavailable button { - cursor: default; - color: #efefef; - pointer-events: none; -} -/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { - background: transparent; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a, ul.pagination li.current button { - background: #944EA1; - color: white; - cursor: default; - font-weight: bold; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { - background: #944EA1; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - display: block; - float: left; -} - -/* Pagination centred wrapper */ -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered { - text-align: center; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered ul.pagination li { - display: inline-block; - float: none; -} - -/* Panels */ -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: white; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: #f9f4fa; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button) { - color: #944EA1; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { - color: #7f438a; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.radius { - border-radius: 3px; -} - -/* Pricing Tables */ -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table { - border: solid 1px #DDDDDD; - margin-left: 0; - margin-bottom: 1.25rem; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table * { - list-style: none; - line-height: 1; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .title { - background-color: #333333; - color: #EEEEEE; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .price { - background-color: #F6F6F6; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 2rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .description { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - padding: 0.9375rem; - text-align: center; -} -/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .bullet-item { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - padding: 0.9375rem; - text-align: center; -} -/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .cta-button { - background-color: white; - padding: 1.25rem 1.25rem 0; - text-align: center; -} - -/* Progress Bar */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress { - background-color: #F6F6F6; - border: 1px solid white; - height: 1.5625rem; - margin-bottom: 0.625rem; - padding: 0.125rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter { - background: #944EA1; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.secondary { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.success { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.alert { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.secondary .meter { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.success .meter { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.alert .meter { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius { - border-radius: 3px; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius .meter { - border-radius: 2px; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round { - border-radius: 1000px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round .meter { - border-radius: 999px; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: block; - height: 1rem; - width: 100%; - background: #FAFAFA; -} -/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - height: 12.5rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-handle { - bottom: -10.5rem; - margin-left: -0.5rem; - margin-top: 0; - position: absolute; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-active-segment { - border-bottom-left-radius: inherit; - border-bottom-right-radius: inherit; - border-top-left-radius: initial; - bottom: 0; - height: auto; - width: 0.875rem; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius { - background: #FAFAFA; - border-radius: 3px; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle { - background: #944EA1; - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle:hover { - background: #82458e; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round { - background: #FAFAFA; - border-radius: 1000px; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle { - background: #944EA1; - border-radius: 1000px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle:hover { - background: #82458e; -} -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled, .range-slider[disabled] { - background: #FAFAFA; - cursor: not-allowed; - opacity: 0.7; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { - background: #944EA1; - cursor: default; - opacity: 0.7; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { - background: #82458e; -} - -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-active-segment { - background: #e5e5e5; - border-bottom-left-radius: inherit; - border-top-left-radius: inherit; - display: inline-block; - height: 0.875rem; - position: absolute; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle { - border: 1px solid none; - cursor: pointer; - display: inline-block; - height: 1.375rem; - position: absolute; - top: -0.3125rem; - width: 2rem; - z-index: 1; - -ms-touch-action: manipulation; - touch-action: manipulation; - background: #944EA1; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle:hover { - background: #82458e; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal-bg { - background: black; - background: rgba(0, 0, 0, 0.45); - bottom: 0; - display: none; - left: 0; - position: fixed; - right: 0; - top: 0; - z-index: 1004; - left: 0; -} - -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal { - border-radius: 3px; - display: none; - position: absolute; - top: 0; - visibility: hidden; - width: 100%; - z-index: 1005; - left: 0; - background-color: white; - padding: 1.875rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -} -@media only screen and (max-width: 40em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - min-height: 100vh; - } -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .column, .reveal-modal .columns { - min-width: 0; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :first-child { - margin-top: 0; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :last-child { - margin-bottom: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 80%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - top: 6.25rem; - } -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.radius { - box-shadow: none; - border-radius: 3px; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.round { - box-shadow: none; - border-radius: 1000px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.collapse { - padding: 0; - box-shadow: none; -} -@media only screen and (min-width: 40.0625em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.tiny { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 30%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.small { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 40%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.medium { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 60%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.large { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 70%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.xlarge { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 95%; - } -} -/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.full { - height: 100vh; - height: 100%; - left: 0; - margin-left: 0 !important; - max-width: none !important; - min-height: 100vh; - top: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.full { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 100%; - } -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.toback { - z-index: 1003; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .close-reveal-modal { - color: #AAAAAA; - cursor: pointer; - font-size: 2.5rem; - font-weight: bold; - line-height: 1; - position: absolute; - top: 0.625rem; - right: 1.375rem; -} - -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav { - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - list-style-position: outside; - list-style-type: none; - margin: 0; - padding: 0.875rem 0; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li { - font-size: 0.875rem; - font-weight: normal; - margin: 0 0 0.4375rem 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button) { - color: #944EA1; - display: block; - margin: 0; - padding: 0.4375rem 0.875rem; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #b77fc1; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):active { - color: #b77fc1; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.active > a:first-child:not(.button) { - color: #b77fc1; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.divider { - border-top: 1px solid; - height: 0; - list-style: none; - padding: 0; - border-top-color: #e6e6e6; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.heading { - color: #944EA1; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; -} - -/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button { - position: relative; - padding-right: 5.0625rem; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:active { - background-color: rgba(0, 0, 0, 0.1); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - width: 3.09375rem; -} -/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny { - padding-right: 3.75rem; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span { - width: 2.25rem; -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small { - padding-right: 4.375rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span { - width: 2.625rem; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large { - padding-right: 5.5rem; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span { - width: 3.4375rem; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.expand { - padding-left: 2rem; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.radius span { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.round span { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:before { - border-style: none; -} -/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:after { - border-style: none; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span > i { - display: block; - left: 50%; - margin-left: -0.28889em; - margin-top: -0.48889em; - position: absolute; - top: 50%; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav { - display: block; - margin: -0.25rem 0 1.125rem; - overflow: hidden; - padding-top: 0.25rem; - width: auto; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt { - text-transform: uppercase; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt, -.sub-nav dd, -.sub-nav li { - color: #efefef; - float: left; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.875rem; - font-weight: normal; - margin-left: 1rem; - margin-bottom: 0; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a, -.sub-nav dd a, -.sub-nav li a { - color: #efefef; - padding: 0.1875rem 1rem; - text-decoration: none; -} -/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a:hover, -.sub-nav dd a:hover, -.sub-nav li a:hover { - color: #b3b3b3; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a, -.sub-nav dd.active a, -.sub-nav li.active a { - border-radius: 3px; - background: #944EA1; - color: white; - cursor: default; - font-weight: normal; - padding: 0.1875rem 1rem; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a:hover, -.sub-nav dd.active a:hover, -.sub-nav li.active a:hover { - background: #7f438a; -} - -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch { - border: none; - margin-bottom: 1.5rem; - outline: 0; - padding: 0; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - background: #DDDDDD; - color: transparent; - cursor: pointer; - display: block; - margin-bottom: 1rem; - position: relative; - text-indent: 100%; - width: 4rem; - height: 2rem; - transition: left 0.15s ease-out; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input { - left: 10px; - opacity: 0; - padding: 0; - position: absolute; - top: 9px; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input + label { - margin-left: 0; - margin-right: 0; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; - content: ""; - display: block; - height: 1.5rem; - left: .25rem; - position: absolute; - top: .25rem; - width: 1.5rem; - -webkit-transition: left 0.15s ease-out; - -moz-transition: left 0.15s ease-out; - -o-transition: translate3d(0, 0, 0); - transition: left 0.15s ease-out; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - height: 2rem; - width: 4rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - height: 1.5rem; - width: 1.5rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - color: transparent; - background: #DDDDDD; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label { - height: 2.5rem; - width: 5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label:after { - height: 2rem; - width: 2rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large input:checked + label:after { - left: 2.75rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label { - height: 1.75rem; - width: 3.5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label:after { - height: 1.25rem; - width: 1.25rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small input:checked + label:after { - left: 2rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label { - height: 1.5rem; - width: 3rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label:after { - height: 1rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny input:checked + label:after { - left: 1.75rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label { - border-radius: 4px; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label:after { - border-radius: 3px; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round { - border-radius: 1000px; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label { - border-radius: 2rem; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label:after { - border-radius: 2rem; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table { - background: white; - border: solid 1px #DDDDDD; - margin-bottom: 1.25rem; - table-layout: auto; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table caption { - background: transparent; - color: #333333; - font-size: 1rem; - font-weight: bold; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead { - background: #F5F5F5; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table thead tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot { - background: #F5F5F5; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot tr th, -table tfoot tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr th, -table tr td { - color: #333333; - font-size: 0.875rem; - padding: 0.5625rem 0.625rem; - text-align: left; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #F9F9F9; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table tfoot tr th, -table tfoot tr td, -table tbody tr th, -table tbody tr td, -table tr td { - display: table-cell; - line-height: 1.125rem; -} - -/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs { - margin-bottom: 0 !important; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:before, .tabs:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:after { - clear: both; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd, -.tabs .tab-title { - float: left; - list-style: none; - margin-bottom: 0 !important; - position: relative; -} -/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a, -.tabs .tab-title > a { - display: block; - background-color: #989898; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem 2rem; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a:hover, -.tabs .tab-title > a:hover { - background-color: #8f8f8f; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd.active > a, -.tabs .tab-title.active > a { - background-color: white; - color: #333333; -} -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:first-child a, -.tabs.radius .tab:first-child a { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:last-child a, -.tabs.radius .tab:last-child a { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.vertical dd, -.tabs.vertical .tab-title { - position: inherit; - float: none; - display: block; - top: auto; -} - -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:before, .tabs-content:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:after { - clear: both; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.active { - display: block; - float: none; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.contained { - padding: 0.9375rem; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical { - display: block; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical > .content { - padding: 0 0.9375rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs.vertical { - float: left; - margin: 0; - margin-bottom: 1.25rem !important; - max-width: 20%; - width: 20%; - } - - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs-content.vertical { - float: left; - margin-left: -1px; - max-width: 80%; - padding-left: 1rem; - width: 80%; - } -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.no-js .tabs-content > .content { - display: block; - float: none; -} - -/* Image Thumbnails */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th { - border: solid 4px white; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - display: inline-block; - line-height: 0; - max-width: 100%; - transition: all 200ms ease-out; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th.radius { - border-radius: 3px; -} - -/* Tooltips */ -/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip { - border-bottom: dotted 1px #CCCCCC; - color: #333333; - cursor: help; - font-weight: bold; -} -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #432348; - color: #944EA1; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip.tip-left, .has-tip.tip-right { - float: none !important; -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip { - background: #333333; - color: white; - display: none; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.3; - max-width: 300px; - padding: 0.75rem; - position: absolute; - width: 100%; - z-index: 1006; - left: 50%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub { - border: solid 5px; - border-color: transparent transparent #333333 transparent; - display: block; - height: 0; - pointer-events: none; - position: absolute; - top: -10px; - width: 0; - left: 5px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub.rtl { - left: auto; - right: 5px; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.radius { - border-radius: 3px; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round { - border-radius: 1000px; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round > .nub { - left: 2rem; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.opened { - border-bottom: dotted 1px #432348 !important; - color: #944EA1 !important; -} - -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tap-to-close { - color: #777777; - display: block; - font-size: 0.625rem; - font-weight: normal; -} - -@media only screen { - /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; - } - /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - bottom: -10px; - top: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; - } - /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - left: auto; - margin-top: -5px; - right: -10px; - top: 50%; - } - /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - left: -10px; - margin-top: -5px; - right: auto; - top: 50%; - } -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* Wrapped around .top-bar to contain to grid width */ -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid { - width: 100%; - background: white; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid .top-bar { - margin-bottom: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed { - position: fixed; - top: 0; - width: 100%; - z-index: 99; - left: 0; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) { - height: auto; - max-height: 100%; - overflow-y: auto; - width: 100%; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .top-bar-section { - margin-top: 3.75rem; - z-index: 98; -} - -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar { - background: white; - height: 3.75rem; - line-height: 3.75rem; - margin-bottom: 0; - overflow: hidden; - position: relative; -} -/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar ul { - list-style: none; - margin-bottom: 0; -} -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .row { - max-width: none; -} -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar form, -.top-bar input, -.top-bar select { - margin-bottom: 0; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar input, -.top-bar select { - font-size: 0.75rem; - height: 1.75rem; - padding-bottom: .35rem; - padding-top: .35rem; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .button, .top-bar button { - font-size: 0.75rem; - margin-bottom: 0; - padding-bottom: 0.4125rem; - padding-top: 0.4125rem; -} -@media only screen and (max-width: 40em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .button, .top-bar button { - position: relative; - top: -1px; - } -} -/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .title-area { - margin: 0; - position: relative; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name { - font-size: 16px; - height: 3.75rem; - margin: 0; -} -/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { - font-size: 1.0625rem; - line-height: 3.75rem; - margin: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { - color: white; - display: block; - font-weight: normal; - padding: 0 1.25rem; - width: 75%; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar a { - color: white; - display: block; - font-size: 0.8125rem; - font-weight: bold; - height: 3.75rem; - line-height: 3.75rem; - padding: 0 1.25rem; - position: relative; - text-transform: uppercase; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon { - margin-top: -16px; - top: 50%; -} -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a { - color: white; - height: 34px; - line-height: 33px; - padding: 0 2.8125rem 0 1.25rem; - position: relative; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span::after { - content: ""; - display: block; - height: 0; - position: absolute; - margin-top: -8px; - top: 50%; - right: 1.25rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span:hover:after { - box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; -} -/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded { - background: transparent; - height: auto; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .title-area { - background: white; -} -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a { - color: #888888; -} -/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a span::after { - box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, - .top-bar.expanded .top-bar-section .dropdown { - clip: initial; - } - /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { - padding: 0; - } -} - -/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; -} -/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul { - display: block; - font-size: 16px; - height: auto; - margin: 0; - padding: 0; - width: 100%; -} -/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .divider, -.top-bar-section [role="separator"] { - border-top: solid 1px gray; - clear: both; - height: 1px; - width: 100%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li { - background: #333333; -} -/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a { - color: white; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - padding-left: 1.25rem; - padding: 12px 0 12px 1.25rem; - text-transform: none; - width: 100%; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; -} -/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; -} -/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; -} -/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - color: white; -} -/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - color: white; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; -} -/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; -} -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; -} -/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - color: white; -} -/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - color: white; -} -/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li:hover:not(.has-form) > a { - background-color: #555555; - color: white; - background: #333333; -} -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a { - background: #944EA1; - color: white; -} -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a:hover { - background: #7f438a; - color: white; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-form { - padding: 1.25rem; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown { - position: relative; -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 1.25rem; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; -} -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved { - position: static; -} -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - width: 100%; -} -/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > a:after { - display: none; -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - padding: 0; - position: absolute; - top: 0; - z-index: 99; - left: 100%; -} -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li { - height: auto; - width: 100%; -} -/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 1.25rem; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a.parent-link { - font-weight: normal; -} -/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { - margin-bottom: 0; - margin-top: 0; - font-size: 1.125rem; -} -/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { - color: white; - display: block; -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { - background: none; -} -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.has-form { - padding: 8px 1.25rem; -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li .button, -.top-bar-section .dropdown li button { - top: auto; -} -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown label { - color: #777777; - font-size: 0.625rem; - font-weight: bold; - margin-bottom: 0; - padding: 8px 1.25rem 2px; - text-transform: uppercase; -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.js-generated { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar { - background: white; - overflow: visible; - } - /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:before, .top-bar:after { - content: " "; - display: table; - } - /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:after { - clear: both; - } - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .toggle-topbar { - display: none; - } - /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .title-area { - float: left; - } - /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .name h1 a, - .top-bar .name h2 a, - .top-bar .name h3 a, - .top-bar .name h4 a, - .top-bar .name h5 a, - .top-bar .name h6 a { - width: auto; - } - /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar input, - .top-bar select, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .has-form > .button, - .top-bar .has-form > button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded { - background: white; - } - - /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .contain-to-grid .top-bar { - margin: 0 auto; - margin-bottom: 0; - max-width: 62.5rem; - } - - /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section { - transition: none 0 0; - left: 0 !important; - } - /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul { - display: inline; - height: auto !important; - width: auto; - } - /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li { - float: left; - } - /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li .js-generated { - display: none; - } - /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.hover > a:not(.button) { - background-color: #555555; - background: #333333; - color: white; - } - /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button) { - background: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button):hover { - background-color: #555555; - background: #333333; - } - /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button) { - background: #944EA1; - color: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #7f438a; - color: white; - } - /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a { - padding-right: 2.5rem !important; - } - /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 1.875rem; - } - /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved { - position: relative; - } - /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved > .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - } - /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 0.1875rem; - right: 5px; - } - /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown { - left: 0; - background: transparent; - min-width: 100%; - top: auto; - } - /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li a { - background: #333333; - color: white; - line-height: 3.75rem; - padding: 12px 1.25rem; - white-space: nowrap; - } - /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { - background: #333333; - color: white; - } - /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { - background-color: #555555; - color: white; - background: #333333; - } - /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li label { - background: #333333; - white-space: nowrap; - } - /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; - } - /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section > ul > .divider, - .top-bar-section > ul > [role="separator"] { - border-right: solid 1px white; - border-bottom: none; - border-top: none; - clear: none; - height: 3.75rem; - width: 0; - } - /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-form { - background: white; - height: 3.75rem; - padding: 0 1.25rem; - } - /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown { - left: auto; - right: 0; - } - /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; - } - /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown { - right: auto; - left: 0; - } - /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; - } - - /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:hover > a { - background-color: #555555; - background: #333333; - color: white; - } - /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:active > a { - background: #944EA1; - color: white; - } - /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-left { - text-align: left !important; -} - -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-right { - text-align: right !important; -} - -/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-center { - text-align: center !important; -} - -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-justify { - text-align: justify !important; -} - -@media only screen and (max-width: 40em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-justify { - text-align: justify !important; - } -} -@media only screen { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) and (max-width: 64em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) and (max-width: 90em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) and (max-width: 120em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-justify { - text-align: justify !important; - } -} -/* Typography resets */ -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; -} - -/* Default Link Styles */ -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a { - color: #944EA1; - line-height: inherit; - text-decoration: none; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a:hover, a:focus { - color: #7f438a; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a img { - border: none; -} - -/* Default paragraph styles */ -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p { - font-family: inherit; - font-size: 1rem; - font-weight: normal; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p.lead { - font-size: 1.21875rem; - line-height: 1.6; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p aside { - font-size: 0.875rem; - font-style: italic; - line-height: 1.35; -} - -/* Default header styles */ -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1, h2, h3, h4, h5, h6 { - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.4; - margin-bottom: 0.5rem; - margin-top: 0.2rem; - text-rendering: optimizeLegibility; -} -/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - color: #7a7a7a; - font-size: 60%; - line-height: 0; -} - -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 { - font-size: 2.125rem; -} - -/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h2 { - font-size: 1.6875rem; -} - -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h3 { - font-size: 1.375rem; -} - -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h4 { - font-size: 1.125rem; -} - -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h5 { - font-size: 1.125rem; -} - -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h6 { - font-size: 1rem; -} - -/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.subheader { - line-height: 1.4; - color: #7a7a7a; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; -} - -/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -hr { - border: solid #efefef; - border-width: 1px 0 0; - clear: both; - height: 0; - margin: 1.25rem 0 1.1875rem; -} - -/* Helpful Typography Defaults */ -/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -em, -i { - font-style: italic; - line-height: inherit; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -strong, -b { - font-weight: bold; - line-height: inherit; -} - -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -small { - font-size: 60%; - line-height: inherit; -} - -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -code { - background-color: #f8f8f8; - border-color: #dfdfdf; - border-style: solid; - border-width: 1px; - color: #333333; - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: normal; - padding: 0.125rem 0.3125rem 0.0625rem; -} - -/* Lists */ -/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul, -ol, -dl { - font-family: inherit; - font-size: 1rem; - line-height: 1.6; - list-style-position: outside; - margin-bottom: 1.25rem; -} - -/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul { - margin-left: 1.1rem; -} - -/* Unordered Lists */ -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; -} -/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square { - list-style-type: square; - margin-left: 1.1rem; -} -/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; -} -/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; -} - -/* Ordered Lists */ -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol { - margin-left: 1.4rem; -} -/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol li ul, -ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} - -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet { - list-style-type: none; - margin-left: 0; -} -/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet li ul, -.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; -} - -/* Definition Lists */ -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dd { - margin-bottom: 0.75rem; -} - -/* Abbreviations */ -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #666666; - cursor: help; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr { - text-transform: none; -} -/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr[title] { - border-bottom: 1px dotted #DDDDDD; -} - -/* Blockquotes */ -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #DDDDDD; -} -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite { - display: block; - font-size: 0.8125rem; - color: #626262; -} -/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite:before { - content: "\2014 \0020"; -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite a, -blockquote cite a:visited { - color: #626262; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote, -blockquote p { - line-height: 1.6; - color: #7a7a7a; -} - -/* Microformats */ -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #DDDDDD; - padding: 0.625rem 0.75rem; -} -/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard li { - margin: 0; - display: block; -} -/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard .fn { - font-weight: bold; - font-size: 0.9375rem; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent .summary { - font-weight: bold; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; - } - - /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1 { - font-size: 2.75rem; - } - - /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2 { - font-size: 2.3125rem; - } - - /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h3 { - font-size: 1.6875rem; - } - - /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h4 { - font-size: 1.4375rem; - } - - /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h5 { - font-size: 1.125rem; - } - - /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h6 { - font-size: 1rem; - } -} -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -@media print { - /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; - } - - /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a, - a:visited { - text-decoration: underline; - } - - /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a[href]:after { - content: " (" attr(href) ")"; - } - - /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - pre, - blockquote { - border: 1px solid #efefef; - page-break-inside: avoid; - } - - /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - thead { - display: table-header-group; - /* h5bp.com/t */ - } - - /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - tr, - img { - page-break-inside: avoid; - } - - /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - img { - max-width: 100% !important; - } - - @page { - margin: 0.34in; - } - /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2, - h3 { - page-break-after: avoid; - } -} -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { - min-height: 100%; - -webkit-overflow-scrolling: touch; -} - -/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.inner-wrap { - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:after { - clear: both; -} - -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; -} - -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-right: solid 1px #1a1a1a; - left: 0; -} - -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-left: solid 1px #1a1a1a; - right: 0; -} - -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section { - height: 2.8125rem; - padding: 0 0.625rem; - position: absolute; - text-align: center; - top: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - text-align: left; -} -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - text-align: right; -} -/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - left: 0; - right: 2.8125rem; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - left: 2.8125rem; - right: 0; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar .menu-icon { - color: white; - display: block; - height: 2.8125rem; - padding: 0; - position: relative; - text-indent: 2.1875rem; - transform: translate3d(0, 0, 0); - width: 2.8125rem; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span::after { - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span:hover:after { - box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list { - list-style-type: none; - margin: 0; - padding: 0; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li label { - background: #444444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - display: block; - font-size: 0.75rem; - font-weight: bold; - margin: 0; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a { - border-bottom: 1px solid #262626; - color: rgba(255, 255, 255, 0.7); - display: block; - padding: 0.66667rem; - transition: background 300ms ease; -} -/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:hover { - background: #242424; -} -/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:active { - background: #242424; -} - -/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right > .inner-wrap { - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate(15.625rem, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left > .inner-wrap { - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate(-15.625rem, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top > .inner-wrap { - -webkit-transform: translate3d(0, -18.75rem, 0); - -moz-transform: translate3d(0, -18.75rem, 0); - -ms-transform: translate(0, -18.75rem); - -o-transform: translate3d(0, -18.75rem, 0); - transform: translate3d(0, -18.75rem, 0); -} -/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom > .inner-wrap { - -webkit-transform: translate3d(0, 18.75rem, 0); - -moz-transform: translate3d(0, 18.75rem, 0); - -ms-transform: translate(0, 18.75rem); - -o-transform: translate3d(0, 18.75rem, 0); - transform: translate3d(0, 18.75rem, 0); -} -/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, -.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .left-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .top-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; -} -/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; -} -/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .top-off-canvas-menu { - top: -18.75rem; -} -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .bottom-off-canvas-menu { - bottom: -18.75rem; -} -/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; -} -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; -} -/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-top > .inner-wrap { - right: 18.75rem; -} -/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-bottom > .inner-wrap { - left: 18.75rem; -} - -/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} -/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} -/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} - -/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} - -/* small displays */ -@media only screen { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width: 40.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width: 64.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xlarge displays */ -@media only screen and (min-width: 90.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xxlarge displays */ -@media only screen and (min-width: 120.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* Orientation targeting */ -/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; -} - -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-landscape, -.show-for-portrait { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-landscape, table.show-for-portrait { - display: table !important; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; -} - -/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; -} - -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; -} - -/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; -} - -@media only screen and (orientation: landscape) { - /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; - } - - /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-landscape, - .show-for-portrait { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-landscape, table.hide-for-portrait { - display: table !important; - } - - /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; - } - - /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; - } - - /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; - } - - /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; - } -} -@media only screen and (orientation: portrait) { - /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; - } - - /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-portrait, - .show-for-landscape { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-portrait, table.hide-for-landscape { - display: table !important; - } - - /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; - } - - /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; - } - - /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; - } - - /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; - } -} -/* Touch-enabled device targeting */ -/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-touch { - display: none !important; -} - -/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-touch { - display: inherit !important; -} - -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .show-for-touch { - display: inherit !important; -} - -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .hide-for-touch { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-touch { - display: table !important; -} - -/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch table.show-for-touch { - display: table !important; -} - -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-touch { - display: table-header-group !important; -} - -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch thead.show-for-touch { - display: table-header-group !important; -} - -/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-touch { - display: table-row-group !important; -} - -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tbody.show-for-touch { - display: table-row-group !important; -} - -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-touch { - display: table-row !important; -} - -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tr.show-for-touch { - display: table-row !important; -} - -/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-touch { - display: table-cell !important; -} - -/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch td.show-for-touch { - display: table-cell !important; -} - -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -th.hide-for-touch { - display: table-cell !important; -} - -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch th.show-for-touch { - display: table-cell !important; -} - -/* Screen reader-specific classes */ -/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-sr { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus:focus, .show-on-focus:active { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; -} - -/* Print visibility */ -/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.print-only, -.show-for-print { - display: none !important; -} - -@media print { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .print-only, - .show-for-print { - display: block !important; - } - - /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-on-print, - .hide-for-print { - display: none !important; - } - - /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-print { - display: table !important; - } - - /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-print { - display: table-header-group !important; - } - - /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-print { - display: table-row-group !important; - } - - /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-print { - display: table-row !important; - } - - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-print { - display: table-cell !important; - } - - /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-print { - display: table-cell !important; - } -} -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} -/* line 4, ../node_modules/font-awesome/scss/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} -/* line 8, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} -/* line 16, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} -/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} -/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} - -/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-4:before, -.fa-battery-full:before { - content: ""; -} - -/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ -.sticky { - border-bottom: 1px solid #f0f1f3; -} - -/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ -footer { - clear: both; - margin: 10px 0 0 0; - padding: 10px 0; - border-top: 1px solid #e5e5e5; -} - -/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ -footer .footerpage { - clear: both; - margin: 0px 0px; - padding: 26px 0px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter, .subfooterright { - padding: 10px 20px 20px 20px; - border-left: 1px solid #d6d6d6; - margin: 30px 0; - font-size: 0.8em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter h3, .subfooterright h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 0; - padding: 0 0 20px 0; -} - -/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooterright { - border-right: 1px solid #d6d6d6; -} - -/*sub footer page*/ -/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page { - margin: 20px 0 0 0; - padding: 25px 0 0 0; -} - -/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page h5 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 3px; - color: #666666; - margin-bottom: 0; - border-top: 1px solid #e5e5e5; - padding: 20px 0; - min-height: 20px; -} - -/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page ul { - font-size: 0.8em; -} - -/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ -small { - font-size: 0.6em; - color: #666666; -} - -/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ -a { - color: #2b709d; -} - -/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ -a:hover { - color: #f77f00 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ -.divider { - border: 1px solid #efefef; -} - -/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ -.dropdown { - box-shadow: 0px 2px 2px #ccc; - border: 1px solid #efefef; -} - -/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - border: 0; - font-size: 0.8em; -} - -/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ -textarea:focus, input:focus, select:focus { - outline: none; -} - -/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ -*:focus { - outline: none; -} - -/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - background: #fff; - border: 1px solid #fff !important; - box-shadow: none; -} - -/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top:hover { - background: #fff; - border: 1px solid #fff !important; -} - -/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ -.toggle-topbar { - background: white; - font-weight: normal; -} - -/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon { - color: #666666 !important; -} - -/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a { - color: #666666 !important; -} - -/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a:hover { - color: #666666 !important; -} - -/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ -.has-form { - background-color: white !important; -} - -/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li { - background: white !important; -} - -/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li select { - border: 0; - padding: 0 30px 0 10px; - height: 100%; - margin-top: -16px; -} - -/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section button[type=submit] { - background: transparent; - padding: 0; - top: 0; -} - -/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ -.nostyleList { - list-style: none; - margin-left: 0; - padding-left: 0; -} - -/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ -h1 { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: black; - margin: 30px 0; -} - -/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ -h2 { - font-size: 0.8em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ -h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ -h4 { - font-size: 0.6em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 20px; -} - -/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url(listitem.png) no-repeat 0 6px; - padding: 0 0 15px 15px; -} - -/*padding fix result page*/ -/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad { - padding: 0; -} - -/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*tab nav*/ -/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li { - list-style-type: none; - float: left; - text-transform: uppercase; - margin-top: 20px; -} - -/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a { - border: 1px solid #d6d6d6; - background: white; - color: #2b709d !important; -} - -/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a:hover { - color: #f77f00 !important; - background-color: white !important; -} - -/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li:first-child { - padding: 0; -} - -/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title > a { - background-color: #efefef !important; -} - -/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title.active > a { - background-color: white !important; - color: black !important; -} - -/* home form */ -/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ -.home-search-placer { - padding: 0 0 0 30px; -} - -/* various small styles */ -/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url("../img/listitem.png") no-repeat 0 6px; - padding: 0 0 15px 15px; - font-size: 0.8rem; -} - -/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ -h3.relations-title { - margin-bottom: 0px; -} - -/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ -h4.relations-subtitle { - margin: 20px 20px; -} - -/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ -.pageOverlay { - text-align: center; -} - -/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #999; -} - -/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} - -/* logo */ -/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ -.logo { - margin: 10px 20px 0 -32px; -} - -/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logotext { - color: #666666; - letter-spacing: 16px; - font-size: 0.8em; - margin: 30px 0; - text-transform: uppercase; -} - -/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ -img.logo-small { - width: 60px; - margin: 8px 15px 0 12px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logo-small-text { - letter-spacing: 10px; - color: #666666; - font-size: 0.7em !important; - text-transform: uppercase; - padding: 0 13px 0 0; - margin: 0; -} - -/*home*/ -/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ -.language { - font-size: 0.6em; - margin: 10px 5px 0 0; - padding: 0; -} - -/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ -.language-active a { - color: #f77f00; -} - -/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ -.bgcontainer { - background: white; - padding: 30px 0; -} - -/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position { - position: relative; -} - -/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form { - position: absolute; - z-index: 100; - width: 100%; - margin-top: 50px; -} - -/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form input { - background: #f9f9f9; -} - -/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form button[type=submit] { - background: transparent; - padding: 0; - margin: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext { - padding: 30px 30px 0 0; -} - -/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext p, .ptext li { - font-size: 0.8em; -} - -/*icons*/ -/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid #f77f00; - margin: 18px 0 0 16px; -} - -/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: #f77f00; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid #f77f00; - margin: 10px 0 0 10px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} - -/*Panel content*/ -/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ -h1.panel-header { - font-size: 2em; - color: #f77f00; - margin: 20px 0; -} - -/*ID*/ -/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ -h2.id-header { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 12px 0 20px 0; - padding: 0; -} - -/* title result*/ -/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result { - padding: 20px 0 0 0; - font-size: 1.2em; - color: #666666; -} - -/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result strong { - font-size: 1em; -} - -/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result span { - color: #f77f00; - font-size: 1em; -} - -/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ -dl.infolist { - font-size: 0.8em; - display: block; - margin: 0 0 20px 0; -} - -/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dt { - padding: 10px 0 0 0; - color: #666666; - font-weight: normal; -} - -/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dd { - margin: -25px 0 0 105px; -} - -/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote { - font-size: 0.9em; - border-top: 1px solid #efefef; -} - -/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ -ul.scopeNote { - margin: 0; - padding: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li { - list-style-type: none; - list-style-position: outside !important; - margin: 0; - padding: 0 0 30px 0; -} - -/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li:first-child { - margin: 20px 0 0 0; -} - -/*result grid*/ -/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid { - background: white; - display: table; - word-wrap: break-word; -} - -/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a { - display: block; - background: white; - margin: 0; - line-height: 0.9em; - border: 1px solid #efefef; - text-align: center; - height: 100px; - overflow: hidden; - padding: 24px 0 0 0; -} - -/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover { - display: block; - height: 100px; - transition: all 0.5s ease; - background: #efefef; -} - -/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a h5 { - font-size: 0.7em; - color: #2b709d; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover h5 { - font-size: 0.7em; - color: #f77f00; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid span { - font-size: 0.6em; - color: #999; - line-height: 8px; -} - -/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid small { - font-size: 0.5em; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*download top*/ -/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ -@media (min-width: 400px) { - /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - } - - /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin-right: 0px; - padding: 0; - } - - /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: 0px 0 0 -10px; - background: white !important; - } -} -@media (min-width: 320px) and (max-width: 400px) { - /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin: 0px; - padding: 0; - } - - /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ - li.cube { - background: url(listitem.png) no-repeat 0 5px; - padding: 0 0 0 15px; - } - - /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 30px 0 0; - } - - /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - border: 0; - } - - /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: -4px 0 0 -10px; - background: white !important; - } - - /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ico-mglass { - margin-top: -40px; - } -} -@media (min-width: 1024px) { - /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - margin-top: 60px; - } -} -@media (max-width: 1024px) { - /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ - .logo { - margin: 10px 20px 0 5px; - } - - /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - padding: 0 20px; - } -} -@media screen and (min-width: 768px) { - /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ - .rwd-break { - display: none; - } -} -@media (min-width: 1000px) { - /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 20px 20px 0 0px; - } - - /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 0px 0 0; - } -} -@media (min-width: 1045px) { - /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ - .result-grid { - width: 250px; - word-break: break-word; - } -} -/* Placeholder fields */ -/* line 3, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container { - -webkit-appearance: none; - -webkit-border-radius: 0px; - background-color: white; - font-family: inherit; - border: 1px solid #d5d5d5; - color: rgba(0, 0, 0, 0.75); - display: inline-table; - vertical-align: top; - font-size: 0.875rem; - height: 2.3125rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - transition: box-shadow 0.45s, border-color 0.45s ease-in-out; - margin: 1px 0 16px 0; -} - -/* line 5, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container label { - display: table-cell; - padding-left: 10px; - color: #3f3840; - width: 20%; - font-size: 0.775rem; - vertical-align: middle; - background-color: transparent; -} - -/* line 6, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container input[type="text"] { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent !important; - color: #3f3840; -} - -/* line 7, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container select { - border: none; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent; - -moz-appearance: none; - height: 37px; - font-size: 0.9em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container > .combo-dropdown { - border: 0 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container textarea { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent !important; - resize: vertical; -} - -/* line 10, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-container.error { - border: 1px solid #FF0000 !important; -} - -/* line 11, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-input { - border: none !important; - box-shadow: none; - margin: 0; - display: table-cell; - background-color: transparent; - background: none !important; - padding-left: 8px; -} - -/* line 12, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-input-border { - border-left: 1px dotted #d3d3d3 !important; -} - -/* line 13, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-disabled { - background-color: #DDDDDD; -} - -/* line 14, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-textarea label { - vertical-align: top; - padding-top: 8px; -} - -/* line 16, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { - display: table-cell !important; - vertical-align: middle !important; - cursor: pointer; - font-size: 0.8em; -} - -/* line 17, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox label { - position: relative; - width: 100%; -} - -/* line 18, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"] { - opacity: 0; - position: absolute; -} - -/* line 19, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { - content: ''; - background: #2da3ce; - display: inline-block; - vertical-align: middle; - width: 20px; - height: 20px; - padding: 2px; - margin-left: 10px; - text-align: center; - font-size: 0.8em; -} - -/* line 20, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { - content: '\2714'; - background: #2da3ce; - color: #fff; -} - -/*small*/ -/* line 24, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { - display: table-cell !important; - vertical-align: middle !important; - cursor: pointer; - font-size: 0.7em; -} - -/* line 25, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm label { - position: relative; - width: 100%; -} - -/* line 26, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"] { - opacity: 0; - position: absolute; -} - -/* line 27, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { - content: ''; - background: #2da3ce; - display: inline-block; - vertical-align: middle; - width: 15px; - height: 15px; - padding: 0px; - margin-right: 10px; - text-align: center; - font-size: 0.8em; -} - -/* line 28, ../scss/atramhasis/_atramhasis-forms.scss */ -.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { - content: '\2714'; - background: #2da3ce; - color: #fff; -} - -/* main html layout */ -/* line 13, ../scss/atramhasis/_atramhasis-admin.scss */ -html, body { - width: 100%; - height: 100%; - margin: 0; - overflow: hidden; -} - -/* line 15, ../scss/atramhasis/_atramhasis-admin.scss */ -.app-content-container, #appDiv, #appContainer { - width: 100%; - height: 100%; - background: #f3f3f3; -} - -/* line 16, ../scss/atramhasis/_atramhasis-admin.scss */ -.appBody { - width: 100%; - height: 100%; - padding: 20px 80px 10px 20px; -} - -/* line 19, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabSpacer { - border: none; - height: 0; -} - -/* line 20, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabPaneWrapper { - border: none; - border-radius: 0; -} - -/* line 21, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs { - border: 0; - font-size: 14px; -} - -/* line 22, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab { - border: 1px solid #efefef; - border-top: none; - background: #ffffff none; - border-radius: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { - color: #d5d5d5; -} - -/* line 24, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabCloseButton { - background: none !important; - width: 15px; - height: 100%; - padding-top: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabCloseButton:before { - content: "\f00d"; - font-family: FontAwesome; -} - -/* line 26, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { - border: none; - background: #ffffff none; -} - -/* line 27, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton { - cursor: pointer; - padding-top: 0; -} - -/* line 28, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { - padding-bottom: 3px; -} - -/* line 29, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { - color: #2b709d; -} - -/* line 34, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs { - text-align: center; - width: 100% !important; - padding: 0; - border: 0; - height: 50px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab { - background: #2b709d none !important; - border: 1px solid #d6d6d6; - border-radius: 0; - color: white; - font-size: 0.6875rem; - padding: 0.625rem 1.25rem !important; - text-transform: uppercase; - line-height: normal; - margin: 0 1px 1.25rem 0 !important; -} - -/* line 36, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTabDisabled { - background: #d5d5d5 !important; -} - -/* line 37, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { - color: #3f3840 !important; -} - -/* line 38, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { - background-color: #763e81 !important; - color: #f77f00 !important; -} - -/* line 39, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { - background: #f77f00 none !important; -} - -/* line 40, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainer .tabStripButton { - height: 100% !important; -} - -/* line 41, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { - overflow-y: auto; - height: 100%; -} - -/* line 43, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv footer { - height: 30px; - background-color: white; - padding: 5px 10px; - margin-top: 0; -} - -/* line 50, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header { - background-color: white; -} -/* line 53, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header nav { - border-bottom: 1px solid #f0f1f3; -} -/* line 57, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section li select { - height: 3.65rem !important; - cursor: pointer; -} -/* line 62, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button { - height: 3.65rem !important; - cursor: pointer; - top: auto; - background-color: white; - border: 0; - width: 100%; - color: #666666; -} -/* line 72, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button:hover { - background-color: #666666; -} -/* line 76, ../scss/atramhasis/_atramhasis-admin.scss */ -#appDiv header .top-bar-section .menu-button i { - width: 100%; - font-size: 20px; - padding: 5px; -} - -/* line 83, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitContentPane { - padding: 0 !important; -} - -/* Custom notification styles! */ -/* line 88, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-channel { - width: 350px !important; -} - -/* line 91, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-notification { - width: 320px !important; -} - -/* 'Warning' Channel */ -/* line 96, ../scss/atramhasis/_atramhasis-admin.scss */ -.dGrowl-channel-warn .dGrowl-notification { - background-color: #ffd9a2; - border: 1px solid #e97b14; -} - -/* buttons */ -/* line 102, ../scss/atramhasis/_atramhasis-admin.scss */ -a.button { - color: white; - background-color: #2b709d; - border: 1px solid #d6d6d6; - padding: 0.1rem 0.5rem 0.2rem 0.5rem; - font-size: 0.8rem; - margin: 0; -} - -/* line 111, ../scss/atramhasis/_atramhasis-admin.scss */ -a.admin-button:hover { - background-color: #255f85; - color: white !important; -} - -/* noscript div */ -/* line 117, ../scss/atramhasis/_atramhasis-admin.scss */ -.noscript { - top: 0; - left: 0; - position: absolute; - width: 100%; - height: 100%; - z-index: 1002; - display: block; - background-color: #efefef; - text-align: center; - padding: 25px; -} - -/* Loading overlay */ -/* line 120, ../scss/atramhasis/_atramhasis-admin.scss */ -.pageOverlay { - top: 0; - left: 0; - position: absolute; - height: 100%; - width: 100%; - z-index: 1001; - display: block; - background-color: #666666; - text-align: center; - color: #d6d6d6; -} - -/* line 121, ../scss/atramhasis/_atramhasis-admin.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #d6d6d6; -} - -/* line 124, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container { - min-height: 300px; - position: absolute; - top: 60px; - right: 0; - background: white; - text-align: left; - overflow: hidden; - white-space: nowrap; - z-index: 10; - border-left: 1px solid #d5d5d5; - box-shadow: -1px 0px 2px 0px #d5d5d5; -} - -/* line 138, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-overlay { - position: absolute; - top: 60px; - left: 0; - background-color: black; - height: 100%; - width: 100%; -} - -/* line 147, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-inner { - float: left; - display: inline-block; - text-align: left; - padding-left: 5px; - padding-top: 20px; - padding-right: 15px; - width: 480px; - height: 100%; -} - -/* line 158, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open { - -webkit-transition: width 0.8s ease-in-out; - -moz-transition: width 0.8s ease-in-out; - -o-transition: width 0.8s ease-in-out; - transition: width 0.8s ease-in-out; - width: 480px; -} - -/* line 166, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close .slidemenu-inner { - overflow-y: hidden; -} - -/* line 170, ../scss/atramhasis/_atramhasis-admin.scss */ -.slideoverlay-open.slidemenu-overlay { - -webkit-transition: opacity 0.8s ease-in-out; - -moz-transition: opacity 0.8s ease-in-out; - -o-transition: opacity 0.8s ease-in-out; - transition: opacity 0.8s ease-in-out; - opacity: 0.3; - visibility: visible; -} - -/* line 179, ../scss/atramhasis/_atramhasis-admin.scss */ -.slideoverlay-close.slidemenu-overlay { - transition: visibility 0.8s, opacity 0.8s ease-in-out; - -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; - visibility: hidden; - opacity: 0; -} - -/* line 188, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { - overflow-y: auto; - padding-right: 10px; -} - -/* line 193, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close { - -webkit-transition: width 0.8s ease-in-out; - -moz-transition: width 0.8s ease-in-out; - -o-transition: width 0.8s ease-in-out; - transition: width 0.8s ease-in-out; - width: 50px; -} - -/* line 201, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { - transition: visibility 0.8s, opacity 0.8s ease-in-out; - -moz-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -webkit-transition: visibility 0.8s, opacity 0.8s ease-in-out; - -o-transition: visibility 0.8s, opacity 0.8s ease-in-out; - visibility: hidden; - opacity: 0; -} - -/* line 210, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { - -webkit-transition: opacity 0.8s ease-in-out; - -moz-transition: opacity 0.8s ease-in-out; - -o-transition: opacity 0.8s ease-in-out; - transition: opacity 0.8s ease-in-out; - opacity: 1; - visibility: visible; -} - -/* line 221, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-pane { - height: 100%; -} -/* line 225, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results { - padding-left: 15px; -} -/* line 229, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid { - width: 100%; - border-color: #f0f1f3; - height: 100%; -} -/* line 235, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table { - margin: 0; -} -/* line 239, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table tr th, -.slidemenu-container .search-results table tr td { - font-size: 11px !important; -} -/* line 244, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid-header table .dgrid-cell { - padding: 5px; -} -/* line 248, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results table .dgrid-cell { - padding-left: 5px; - border-color: #f0f1f3; -} -/* line 253, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid .dgrid-column-id { - width: 45px; -} -/* line 257, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .dgrid .dgrid-content .dgrid-column-id { - vertical-align: middle; -} -/* line 261, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell { - word-break: keep-all; - white-space: normal; -} -/* line 266, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell h3 { - margin-bottom: 3px; - color: #753f7f !important; - font-weight: bold !important; - margin-top: 0 !important; -} -/* line 273, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-results .slideMenuGridCell p { - padding: 0; - margin: 0; - color: #888888; - font-size: 11px; -} -/* line 280, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form { - margin-bottom: 15px; - display: inline-block; -} -/* line 284, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .scheme-select { - display: inline-block; - width: 100%; -} -/* line 289, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button { - background-color: #e5e5e5; - border: 0; - padding: 10px 45px 15px 40px; -} -/* line 295, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button:hover { - background-color: #d6d6d6; -} -/* line 299, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .search-button span { - margin: 0; -} -/* line 303, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-form .edit-scheme-button { - margin-left: 0; - padding-left: 0; -} -/* line 309, ../scss/atramhasis/_atramhasis-admin.scss */ -.slidemenu-container .search-footer-buttons { - margin-top: 20px; - height: 60px; -} - -/* line 315, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager, .note-manager, .sources-manager { - height: 402px; -} -/* line 318, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid .dgrid-column-language, .note-manager .dgrid .dgrid-column-language, .sources-manager .dgrid .dgrid-column-language { - width: 160px; -} -/* line 322, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid .dgrid-column-label, -.label-manager .dgrid .dgrid-column-note, .note-manager .dgrid .dgrid-column-label, -.note-manager .dgrid .dgrid-column-note, .sources-manager .dgrid .dgrid-column-label, -.sources-manager .dgrid .dgrid-column-note { - width: 380px; -} -/* line 327, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-row-table, .note-manager .dgrid-row-table, .sources-manager .dgrid-row-table { - margin: 0; -} -/* line 331, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-cell, .note-manager .dgrid-cell, .sources-manager .dgrid-cell { - padding: 5px; -} -/* line 335, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dgrid-column-actions, .note-manager .dgrid-column-actions, .sources-manager .dgrid-column-actions { - width: 90px; - text-align: center; - vertical-align: middle; -} -/* line 341, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dGridHyperlink, .note-manager .dGridHyperlink, .sources-manager .dGridHyperlink { - text-align: center; -} -/* line 345, ../scss/atramhasis/_atramhasis-admin.scss */ -.label-manager .dGridHyperlink a, .note-manager .dGridHyperlink a, .sources-manager .dGridHyperlink a { - font-size: 18px; -} - -/* line 351, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-row { - vertical-align: middle; - background-color: #f0f1f3; - padding-top: 5px; - padding-bottom: 5px; -} - -/* line 358, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager, .matches-manager { - height: 402px; -} -/* line 361, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .relation-row p, .matches-manager .relation-row p { - margin-top: 0; - color: black; - margin-top: 7px; - margin-bottom: 0; - font-size: 14px; - font-weight: bold; -} -/* line 370, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .relation-row .large-1, .matches-manager .relation-row .large-1 { - padding-right: 0; -} -/* line 374, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid, .matches-manager .dgrid { - margin-bottom: 5px; -} -/* line 377, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-cell, .matches-manager .dgrid .dgrid-cell { - padding-left: 15px; -} -/* line 381, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-row-table, .matches-manager .dgrid .dgrid-row-table { - margin: 0; -} -/* line 385, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dgrid-column-remove, -.relation-manager .dgrid .dgrid-column-actions, .matches-manager .dgrid .dgrid-column-remove, -.matches-manager .dgrid .dgrid-column-actions { - width: 60px; - text-align: center; - vertical-align: middle; -} -/* line 392, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dGridHyperlink, .matches-manager .dgrid .dGridHyperlink { - text-align: center; -} -/* line 396, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-manager .dgrid .dGridHyperlink a, .matches-manager .dgrid .dGridHyperlink a { - width: 100%; - font-size: 18px; -} - -/* line 403, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-manager .dgrid .dgrid-column-uri { - white-space: nowrap; - text-overflow: ellipsis; - width: 400px; -} - -/* line 409, ../scss/atramhasis/_atramhasis-admin.scss */ -.relation-dialog { - height: 500px; - width: 450px; -} - -/* line 414, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog { - width: 600px; - height: 400px; -} -/* line 418, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid { - height: 250px; -} -/* line 421, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; -} -/* line 427, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-column-link { - width: 35px; - text-align: center; -} -/* line 432, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; -} -/* line 436, ../scss/atramhasis/_atramhasis-admin.scss */ -.merge-concept-dialog .dgrid .dgrid-row-table { - margin-bottom: 0; -} - -/* line 442, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog, .import-concept-dialog { - width: 800px; - height: 635px; -} -/* line 447, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-cell, .import-concept-dialog .dgrid .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; -} -/* line 453, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-row-table { - margin: 0; -} -/* line 457, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-column-id, -.matches-dialog .dgrid .dgrid-column-type, .import-concept-dialog .dgrid .dgrid-column-id, -.import-concept-dialog .dgrid .dgrid-column-type { - width: 100px; -} -/* line 462, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-column-link, .import-concept-dialog .dgrid .dgrid-column-link { - width: 35px; - text-align: center; -} -/* line 467, ../scss/atramhasis/_atramhasis-admin.scss */ -.matches-dialog .dgrid .dgrid-selected .dgrid-row-table, .import-concept-dialog .dgrid .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; -} - -/* line 473, ../scss/atramhasis/_atramhasis-admin.scss */ -.import-concept-dialog { - height: 580px; -} - -/* line 479, ../scss/atramhasis/_atramhasis-admin.scss */ -.notes-dialog .htmlEditor .dijitToolbar, .sources-dialog .htmlEditor .dijitToolbar { - border: 1px #d5d5d5 solid; -} -/* line 483, ../scss/atramhasis/_atramhasis-admin.scss */ -.notes-dialog .htmlEditor textarea, .sources-dialog .htmlEditor textarea { - height: 300px; - border: 1px #d5d5d5 solid; - width: 99.8%; - padding: 5px; - resize: vertical; - overflow-y: scroll; - overflow-x: hidden; -} - -/* line 494, ../scss/atramhasis/_atramhasis-admin.scss */ -.sources-dialog { - width: 600px; -} - -/* line 498, ../scss/atramhasis/_atramhasis-admin.scss */ -.footerButtons { - margin-top: 20px; -} - -/* line 502, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail { - background-color: white; - padding-right: 20px; - display: inline-block; - overflow-y: auto; - width: 100%; -} -/* line 509, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .concept-title-info { - padding-top: 10px; - margin-right: 20px; - font-size: 0.8rem; - float: left; -} -/* line 516, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .concept-hr { - margin-left: 1.25rem; -} -/* line 520, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .no-top-padding { - padding-top: 0; - margin-top: 0; -} -/* line 525, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block { - margin-bottom: 20px; -} -/* line 529, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist { - font-size: 1em; - padding: 0; - margin: 10px 0 0 0; -} -/* line 535, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist dt { - font-size: 1.2em; - padding-top: 5px; - margin: 0; -} -/* line 541, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block .dllist dd { - margin-left: 120px; - margin-top: -20px; - min-height: 19px; - font-size: 13px; -} -/* line 548, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .label-relation-block { - max-height: 200px; - overflow-y: auto; -} -/* line 553, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote { - border: 0 !important; - font-size: 1.1em; -} -/* line 557, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote h3 { - margin-bottom: 20px; -} -/* line 561, ../scss/atramhasis/_atramhasis-admin.scss */ -.concept-detail .scopeNote li { - padding-bottom: 10px !important; -} - -/* line 571, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-column-id { - width: 120px; -} -/* line 575, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-row-table { - margin: 0; -} -/* line 579, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-cell { - padding: 5px; -} -/* line 583, ../scss/atramhasis/_atramhasis-admin.scss */ -.manage-languages-dialog .dgrid .dgrid-column-actions { - width: 50px; - text-align: center; - vertical-align: middle; -} - -/* line 592, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container { - /*for IE*/ -} -/* line 593, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container .no-arrow-select select { - /*for firefox*/ - -moz-appearance: none !important; - /*for chrome*/ - -webkit-appearance: none !important; - appearance: none !important; - text-indent: 0.01px; - text-overflow: ''; -} -/* line 604, ../scss/atramhasis/_atramhasis-admin.scss */ -.placeholder-container .no-arrow-select select::-ms-expand { - display: none !important; -} - -/* line 609, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogUnderlay { - background: rgba(72, 72, 72, 0.8) !important; - opacity: 1 !important; -} - -/* line 610, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogTitle { - font-size: 18px; - color: #753f7f; -} - -/* line 611, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogCloseIcon { - background: none !important; - font-size: 22px; - font-weight: bold; -} - -/* line 612, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .closeText { - display: block; - color: #989898; -} - -/* line 613, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog { - background-color: #FFFFFF; -} - -/* line 614, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogPaneContent { - padding: 25px; -} - -/* line 615, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialogTitleBar { - padding: 10px !important; - background-color: #FFFFFF !important; -} - -/* line 616, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { - color: black; - text-transform: uppercase; -} - -/* line 618, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dijitTabContainerTop-dijitContentPane { - padding: 5px 0 0 0 !important; -} - -/* line 623, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dgrid { - border-color: #f0f1f3 !important; -} -/* line 626, ../scss/atramhasis/_atramhasis-admin.scss */ -.claro .dgrid .dgrid-cell { - border-color: #f0f1f3 !important; -} - -/* line 631, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar { - text-align: center !important; - padding-bottom: 15px !important; -} -/* line 635, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar .dijitButtonNode { - background: transparent none !important; - border: none !important; - box-shadow: none !important; - -moz-box-shadow: none !important; - -webkit-box-shadow: none !important; - color: white !important; -} -/* line 643, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar .dijitButtonHover .dijitButtonNode { - color: #f77f00 !important; -} -/* line 647, ../scss/atramhasis/_atramhasis-admin.scss */ -.confirm-dialog .dijitDialogPaneActionBar *:focus { - outline: none !important; -} - -/* line 653, ../scss/atramhasis/_atramhasis-admin.scss */ -.radio-container > input[type="radio"] { - display: inline-block; - margin: 0.5rem 1rem 0 0.5rem; - vertical-align: baseline; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css deleted file mode 100644 index 9a336ffc..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/app.css +++ /dev/null @@ -1,14079 +0,0 @@ -@charset "UTF-8"; -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-version { - font-family: "/5.5.3/"; -} - -/* line 435, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small { - font-family: "/only screen/"; - width: 0; -} - -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-small-only { - font-family: "/only screen and (max-width: 40em)/"; - width: 0; -} - -/* line 445, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-medium-only { - font-family: "/only screen and (min-width:40.0625em) and (max-width:64em)/"; - width: 40.0625em; -} - -/* line 455, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large { - font-family: "/only screen and (min-width:64.0625em)/"; - width: 64.0625em; -} - -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-large-only { - font-family: "/only screen and (min-width:64.0625em) and (max-width:90em)/"; - width: 64.0625em; -} - -/* line 465, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge { - font-family: "/only screen and (min-width:90.0625em)/"; - width: 90.0625em; -} - -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xlarge-only { - font-family: "/only screen and (min-width:90.0625em) and (max-width:120em)/"; - width: 90.0625em; -} - -/* line 475, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-mq-xxlarge { - font-family: "/only screen and (min-width:120.0625em)/"; - width: 120.0625em; -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -meta.foundation-data-attribute-namespace { - font-family: false; -} - -/* line 489, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, body { - height: 100%; -} - -/* line 492, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -*, -*:before, -*:after { - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -html, -body { - font-size: 100%; -} - -/* line 502, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -body { - background: #efefef; - color: #666666; - cursor: auto; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.5; - margin: 0; - padding: 0; - position: relative; -} - -/* line 515, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -a:hover { - cursor: pointer; -} - -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - max-width: 100%; - height: auto; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - -ms-interpolation-mode: bicubic; -} - -/* line 525, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -#map_canvas img, -#map_canvas embed, -#map_canvas object, -.map_canvas img, -.map_canvas embed, -.map_canvas object, -.mqa-display img, -.mqa-display embed, -.mqa-display object { - max-width: none !important; -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.left { - float: left !important; -} - -/* line 533, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.right { - float: right !important; -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:before, .clearfix:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearfix:after { - clear: both; -} - -/* line 537, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.hide { - display: none; -} - -/* line 542, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.invisible { - visibility: hidden; -} - -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.antialiased { - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -img { - display: inline-block; - vertical-align: middle; -} - -/* line 561, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -textarea { - height: auto; - min-height: 50px; -} - -/* line 564, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -select { - width: 100%; -} - -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row { - margin: 0 auto; - max-width: 62.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:before, .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row:after { - clear: both; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse > .column, -.row.collapse > .columns { - padding-left: 0; - padding-right: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row.collapse .row { - margin-left: 0; - margin-right: 0; -} -/* line 238, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row { - margin: 0 -0.9375rem; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:before, .row .row:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row:after { - clear: both; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.row .row.collapse { - margin: 0; - max-width: none; - width: auto; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:before, .row .row.collapse:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.row .row.collapse:after { - clear: both; -} - -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column, -.columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - width: 100%; - float: left; -} - -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column:last-child, -.columns + .column:last-child, .column + -.columns:last-child, -.columns + -.columns:last-child { - float: right; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ -.column + .column.end, -.columns + .column.end, .column + -.columns.end, -.columns + -.columns.end { - float: left; -} - -@media only screen { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .small-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered, - .columns.small-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered, - .columns.small-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-centered:last-child, - .columns.small-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered:last-child, - .columns.small-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.small-uncentered.opposite, - .columns.small-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse > .column, - .row.small-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.small-uncollapse > .column, - .row.small-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .medium-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered, - .columns.medium-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered, - .columns.medium-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-centered:last-child, - .columns.medium-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered:last-child, - .columns.medium-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.medium-uncentered.opposite, - .columns.medium-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse > .column, - .row.medium-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.medium-uncollapse > .column, - .row.medium-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 264, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 155, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 158, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } - - /* line 163, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column, - .columns { - position: relative; - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-1 { - width: 8.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-2 { - width: 16.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-3 { - width: 25%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-4 { - width: 33.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-5 { - width: 41.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-6 { - width: 50%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-7 { - width: 58.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-8 { - width: 66.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-9 { - width: 75%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-10 { - width: 83.33333%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-11 { - width: 91.66667%; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-12 { - width: 100%; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-0 { - margin-left: 0 !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-1 { - margin-left: 8.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-2 { - margin-left: 16.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-3 { - margin-left: 25% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-4 { - margin-left: 33.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-5 { - margin-left: 41.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-6 { - margin-left: 50% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-7 { - margin-left: 58.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-8 { - margin-left: 66.66667% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-9 { - margin-left: 75% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-10 { - margin-left: 83.33333% !important; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-offset-11 { - margin-left: 91.66667% !important; - } - - /* line 175, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .large-reset-order { - float: left; - left: auto; - margin-left: 0; - margin-right: 0; - right: auto; - } - - /* line 183, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered, - .columns.large-centered { - margin-left: auto; - margin-right: auto; - float: none; - } - - /* line 186, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered, - .columns.large-uncentered { - float: left; - margin-left: 0; - margin-right: 0; - } - - /* line 194, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-centered:last-child, - .columns.large-centered:last-child { - float: none; - } - - /* line 200, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered:last-child, - .columns.large-uncentered:last-child { - float: left; - } - - /* line 205, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .column.large-uncentered.opposite, - .columns.large-uncentered.opposite { - float: right; - } - - /* line 212, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse > .column, - .row.large-collapse > .columns { - padding-left: 0; - padding-right: 0; - } - /* line 215, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-collapse .row { - margin-left: 0; - margin-right: 0; - } - /* line 218, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .row.large-uncollapse > .column, - .row.large-uncollapse > .columns { - padding-left: 0.9375rem; - padding-right: 0.9375rem; - float: left; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-0 { - position: relative; - left: 0; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-0 { - position: relative; - right: 0; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-1 { - position: relative; - left: 8.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-1 { - position: relative; - right: 8.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-2 { - position: relative; - left: 16.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-2 { - position: relative; - right: 16.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-3 { - position: relative; - left: 25%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-3 { - position: relative; - right: 25%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-4 { - position: relative; - left: 33.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-4 { - position: relative; - right: 33.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-5 { - position: relative; - left: 41.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-5 { - position: relative; - right: 41.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-6 { - position: relative; - left: 50%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-6 { - position: relative; - right: 50%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-7 { - position: relative; - left: 58.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-7 { - position: relative; - right: 58.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-8 { - position: relative; - left: 66.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-8 { - position: relative; - right: 66.66667%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-9 { - position: relative; - left: 75%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-9 { - position: relative; - right: 75%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-10 { - position: relative; - left: 83.33333%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-10 { - position: relative; - right: 83.33333%; - left: auto; - } - - /* line 275, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .push-11 { - position: relative; - left: 91.66667%; - right: auto; - } - - /* line 278, ../node_modules/foundation-sites/scss/foundation/components/_grid.scss */ - .pull-11 { - position: relative; - right: 91.66667%; - left: auto; - } -} -/* line 132, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion { - margin-bottom: 0; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:before, .accordion:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.accordion:after { - clear: both; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation, .accordion dd { - display: block; - margin-bottom: 0 !important; -} -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation.active > a, .accordion dd.active > a { - background: #939393; - color: #333333; -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a, .accordion dd > a { - background: #989898; - color: #333333; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem; -} -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > a:hover, .accordion dd > a:hover { - background: #909090; -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content, .accordion dd > .content { - display: none; - padding: 0.9375rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_accordion.scss */ -.accordion .accordion-navigation > .content.active, .accordion dd > .content.active { - background: white; - display: block; -} - -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.8125rem; - font-weight: normal; - margin-bottom: 1.25rem; - padding: 0.875rem 1.5rem 0.875rem 0.875rem; - position: relative; - transition: opacity 300ms ease-out; - background-color: #944EA1; - border-color: #7f438a; - color: white; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close { - right: 0.25rem; - background: inherit; - color: #333333; - font-size: 1.375rem; - line-height: .9; - margin-top: -0.6875rem; - opacity: 0.3; - padding: 0 6px 4px; - position: absolute; - top: 50%; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box .close:hover, .alert-box .close:focus { - opacity: 0.5; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.radius { - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.round { - border-radius: 1000px; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.success { - background-color: #43AC6A; - border-color: #3a945b; - color: white; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert { - background-color: #FF0000; - border-color: #db0000; - color: white; -} -/* line 122, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.secondary { - background-color: #e7e7e7; - border-color: #c7c7c7; - color: #4f4f4f; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.warning { - background-color: #f08a24; - border-color: #de770f; - color: white; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.info { - background-color: #a0d3e8; - border-color: #74bfdd; - color: #4f4f4f; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_alert-boxes.scss */ -.alert-box.alert-close { - opacity: 0; -} - -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] { - display: block; - padding: 0; - margin: 0 -0.625rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:before, [class*="block-grid-"]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -[class*="block-grid-"]:after { - clear: both; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ -[class*="block-grid-"] > li { - display: block; - float: left; - height: auto; - padding: 0 0.625rem 1.25rem; -} - -@media only screen { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .small-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .medium-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li { - list-style: none; - width: 100%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-1 > li:nth-of-type(1n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li { - list-style: none; - width: 50%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-2 > li:nth-of-type(2n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li { - list-style: none; - width: 33.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-3 > li:nth-of-type(3n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li { - list-style: none; - width: 25%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-4 > li:nth-of-type(4n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li { - list-style: none; - width: 20%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-5 > li:nth-of-type(5n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li { - list-style: none; - width: 16.66667%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-6 > li:nth-of-type(6n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li { - list-style: none; - width: 14.28571%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-7 > li:nth-of-type(7n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li { - list-style: none; - width: 12.5%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-8 > li:nth-of-type(8n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li { - list-style: none; - width: 11.11111%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-9 > li:nth-of-type(9n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li { - list-style: none; - width: 10%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-10 > li:nth-of-type(10n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li { - list-style: none; - width: 9.09091%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-11 > li:nth-of-type(11n+1) { - clear: both; - } - - /* line 62, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li { - list-style: none; - width: 8.33333%; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(1n) { - clear: none; - } - /* line 70, ../node_modules/foundation-sites/scss/foundation/components/_block-grid.scss */ - .large-block-grid-12 > li:nth-of-type(12n+1) { - clear: both; - } -} -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs { - border-style: solid; - border-width: 1px; - display: block; - list-style: none; - margin-left: 0; - overflow: hidden; - padding: 0.5625rem 0.875rem 0.5625rem; - background-color: #f4f4f4; - border-color: gainsboro; - border-radius: 3px; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * { - color: #944EA1; - float: left; - font-size: 0.6875rem; - line-height: 0.6875rem; - margin: 0; - text-transform: uppercase; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:hover a, .breadcrumbs > *:focus a { - text-decoration: underline; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > * a { - color: #944EA1; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current { - color: #333333; - cursor: default; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current a { - color: #333333; - cursor: default; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a { - text-decoration: none; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable { - color: #efefef; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable a { - color: #efefef; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus, -.breadcrumbs > *.unavailable a:focus { - color: #efefef; - cursor: not-allowed; - text-decoration: none; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:before { - color: #AAAAAA; - content: "/"; - margin: 0 0.75rem; - position: relative; - top: 1px; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -.breadcrumbs > *:first-child:before { - content: " "; - margin: 0; -} - -/* Accessibility - hides the forward slash */ -/* line 128, ../node_modules/foundation-sites/scss/foundation/components/_breadcrumbs.scss */ -[aria-label="breadcrumbs"] [aria-hidden="true"]:after { - content: "/"; -} - -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button, .button { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - border-style: solid; - border-width: 0; - cursor: pointer; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: normal; - margin: 0 0 1.25rem; - position: relative; - text-align: center; - text-decoration: none; - display: inline-block; - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - background-color: #944EA1; - border-color: #763e81; - color: white; - transition: background-color 300ms ease-out; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button:hover, button:focus, .button:hover, .button:focus { - color: white; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary, .button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.secondary:hover, button.secondary:focus, .button.secondary:hover, .button.secondary:focus { - color: #333333; -} -/* line 226, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success, .button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.success:hover, button.success:focus, .button.success:hover, .button.success:focus { - color: white; -} -/* line 227, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert, .button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.alert:hover, button.alert:focus, .button.alert:hover, .button.alert:focus { - color: white; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning, .button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.warning:hover, button.warning:focus, .button.warning:hover, .button.warning:focus { - color: white; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info, .button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.info:hover, button.info:focus, .button.info:hover, .button.info:focus { - color: white; -} -/* line 231, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.large, .button.large { - padding: 1.125rem 2.25rem 1.1875rem 2.25rem; - font-size: 1.25rem; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.small, .button.small { - padding: 0.875rem 1.75rem 0.9375rem 1.75rem; - font-size: 0.8125rem; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.tiny, .button.tiny { - padding: 0.625rem 1.25rem 0.6875rem 1.25rem; - font-size: 0.6875rem; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.expand, .button.expand { - padding: 1rem 2rem 1.0625rem 2rem; - font-size: 1rem; - padding-bottom: 1.0625rem; - padding-top: 1rem; - padding-left: 1rem; - padding-right: 1rem; - width: 100%; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.left-align, .button.left-align { - text-align: left; - text-indent: 0.75rem; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.right-align, .button.right-align { - text-align: right; - padding-right: 0.75rem; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.radius, .button.radius { - border-radius: 3px; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.round, .button.round { - border-radius: 1000px; -} -/* line 242, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled, button[disabled], .button.disabled, .button[disabled] { - background-color: #944EA1; - border-color: #763e81; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled:hover, button.disabled:focus, button[disabled]:hover, button[disabled]:focus, .button.disabled:hover, .button.disabled:focus, .button[disabled]:hover, .button[disabled]:focus { - background-color: #944EA1; -} -/* line 243, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary, button[disabled].secondary, .button.disabled.secondary, .button[disabled].secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - color: #333333; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.secondary:hover, button.disabled.secondary:focus, button[disabled].secondary:hover, button[disabled].secondary:focus, .button.disabled.secondary:hover, .button.disabled.secondary:focus, .button[disabled].secondary:hover, .button[disabled].secondary:focus { - background-color: #e7e7e7; -} -/* line 244, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success, button[disabled].success, .button.disabled.success, .button[disabled].success { - background-color: #43AC6A; - border-color: #368a55; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.success:hover, button.disabled.success:focus, button[disabled].success:hover, button[disabled].success:focus, .button.disabled.success:hover, .button.disabled.success:focus, .button[disabled].success:hover, .button[disabled].success:focus { - background-color: #43AC6A; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert, button[disabled].alert, .button.disabled.alert, .button[disabled].alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.alert:hover, button.disabled.alert:focus, button[disabled].alert:hover, button[disabled].alert:focus, .button.disabled.alert:hover, .button.disabled.alert:focus, .button[disabled].alert:hover, .button[disabled].alert:focus { - background-color: #FF0000; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning, button[disabled].warning, .button.disabled.warning, .button[disabled].warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.warning:hover, button.disabled.warning:focus, button[disabled].warning:hover, button[disabled].warning:focus, .button.disabled.warning:hover, .button.disabled.warning:focus, .button[disabled].warning:hover, .button[disabled].warning:focus { - background-color: #f08a24; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info, button[disabled].info, .button.disabled.info, .button[disabled].info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; - box-shadow: none; - cursor: default; - opacity: 0.7; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - color: white; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button.disabled.info:hover, button.disabled.info:focus, button[disabled].info:hover, button[disabled].info:focus, .button.disabled.info:hover, .button.disabled.info:focus, .button[disabled].info:hover, .button[disabled].info:focus { - background-color: #a0d3e8; -} - -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -button::-moz-focus-inner { - border: 0; - padding: 0; -} - -@media only screen and (min-width: 40.0625em) { - /* line 255, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ - button, .button { - display: inline-block; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group { - list-style: none; - margin: 0; - left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:before, .button-group:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-group:after { - clear: both; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li { - display: inline-block; - margin: 0 -2px; - width: 50%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li > button, .button-group.even-2 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li:first-child button, .button-group.even-2 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-2 li button, .button-group.even-2 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li { - display: inline-block; - margin: 0 -2px; - width: 33.33333%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li > button, .button-group.even-3 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li:first-child button, .button-group.even-3 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-3 li button, .button-group.even-3 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li { - display: inline-block; - margin: 0 -2px; - width: 25%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li > button, .button-group.even-4 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li:first-child button, .button-group.even-4 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-4 li button, .button-group.even-4 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li { - display: inline-block; - margin: 0 -2px; - width: 20%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li > button, .button-group.even-5 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li:first-child button, .button-group.even-5 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-5 li button, .button-group.even-5 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li { - display: inline-block; - margin: 0 -2px; - width: 16.66667%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li > button, .button-group.even-6 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li:first-child button, .button-group.even-6 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-6 li button, .button-group.even-6 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li { - display: inline-block; - margin: 0 -2px; - width: 14.28571%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li > button, .button-group.even-7 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li:first-child button, .button-group.even-7 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-7 li button, .button-group.even-7 li .button { - width: 100%; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li { - display: inline-block; - margin: 0 -2px; - width: 12.5%; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li > button, .button-group.even-8 li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li:first-child button, .button-group.even-8 li:first-child .button { - border-left: 0; -} -/* line 152, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.even-8 li button, .button-group.even-8 li .button { - width: 100%; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li > button, .button-group > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group > li:first-child button, .button-group > li:first-child .button { - border-left: 0; -} -/* line 167, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li { - display: block; - margin: 0; - float: none; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button, .button-group.stack > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack > li:first-child button, .button-group.stack > li:first-child .button { - border-top: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; -} -@media only screen and (max-width: 40em) { - /* line 171, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li { - display: block; - margin: 0; - width: 100%; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button, .button-group.stack-for-small > li .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.stack-for-small > li:first-child button, .button-group.stack-for-small > li:first-child .button { - border-top: 0; - } -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > * > button, .button-group.radius > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child button, .button-group.radius > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *, -.button-group.radius > * > a, -.button-group.radius > * > button, -.button-group.radius > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:first-child, .button-group.radius > *:first-child > a, .button-group.radius > *:first-child > button, .button-group.radius > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius > *:last-child, .button-group.radius > *:last-child > a, .button-group.radius > *:last-child > button, .button-group.radius > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button, .button-group.radius.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child button, .button-group.radius.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *, -.button-group.radius.stack > * > a, -.button-group.radius.stack > * > button, -.button-group.radius.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:first-child, .button-group.radius.stack > *:first-child > a, .button-group.radius.stack > *:first-child > button, .button-group.radius.stack > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.radius.stack > *:last-child, .button-group.radius.stack > *:last-child > a, .button-group.radius.stack > *:last-child > button, .button-group.radius.stack > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; -} -@media only screen and (min-width: 40.0625em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; - } -} -@media only screen and (max-width: 40em) { - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button, .button-group.radius.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child button, .button-group.radius.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *, - .button-group.radius.stack-for-small > * > a, - .button-group.radius.stack-for-small > * > button, - .button-group.radius.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:first-child, .button-group.radius.stack-for-small > *:first-child > a, .button-group.radius.stack-for-small > *:first-child > button, .button-group.radius.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 3px; - -webkit-top-right-radius: 3px; - border-top-left-radius: 3px; - border-top-right-radius: 3px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.radius.stack-for-small > *:last-child, .button-group.radius.stack-for-small > *:last-child > a, .button-group.radius.stack-for-small > *:last-child > button, .button-group.radius.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 3px; - -webkit-bottom-right-radius: 3px; - border-bottom-left-radius: 3px; - border-bottom-right-radius: 3px; - } -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * { - display: inline-block; - margin: 0 -2px; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > * > button, .button-group.round > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child button, .button-group.round > *:first-child .button { - border-left: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *, -.button-group.round > * > a, -.button-group.round > * > button, -.button-group.round > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:first-child, .button-group.round > *:first-child > a, .button-group.round > *:first-child > button, .button-group.round > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round > *:last-child, .button-group.round > *:last-child > a, .button-group.round > *:last-child > button, .button-group.round > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 192, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * { - display: block; - margin: 0; -} -/* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button, .button-group.round.stack > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > * > button { - width: 100%; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child button, .button-group.round.stack > *:first-child .button { - border-top: 0; -} -/* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *, -.button-group.round.stack > * > a, -.button-group.round.stack > * > button, -.button-group.round.stack > * > .button { - border-radius: 0; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:first-child, .button-group.round.stack > *:first-child > a, .button-group.round.stack > *:first-child > button, .button-group.round.stack > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-group.round.stack > *:last-child, .button-group.round.stack > *:last-child > a, .button-group.round.stack > *:last-child > button, .button-group.round.stack > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: inline-block; - margin: 0 -2px; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; - } -} -@media only screen and (max-width: 40em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * { - display: block; - margin: 0; - } - /* line 39, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-left: 1px solid; - border-color: rgba(255, 255, 255, 0.5); - } - /* line 45, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-left: 0; - } - /* line 69, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button, .button-group.round.stack-for-small > * .button { - border-color: rgba(255, 255, 255, 0.5); - border-left-width: 0; - border-top: 1px solid; - display: block; - margin: 0; - } - /* line 76, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > * > button { - width: 100%; - } - /* line 81, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child button, .button-group.round.stack-for-small > *:first-child .button { - border-top: 0; - } - /* line 121, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *, - .button-group.round.stack-for-small > * > a, - .button-group.round.stack-for-small > * > button, - .button-group.round.stack-for-small > * > .button { - border-radius: 0; - } - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:first-child, .button-group.round.stack-for-small > *:first-child > a, .button-group.round.stack-for-small > *:first-child > button, .button-group.round.stack-for-small > *:first-child > .button { - -webkit-top-left-radius: 1rem; - -webkit-top-right-radius: 1rem; - border-top-left-radius: 1rem; - border-top-right-radius: 1rem; - } - /* line 136, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ - .button-group.round.stack-for-small > *:last-child, .button-group.round.stack-for-small > *:last-child > a, .button-group.round.stack-for-small > *:last-child > button, .button-group.round.stack-for-small > *:last-child > .button { - -webkit-bottom-left-radius: 1rem; - -webkit-bottom-right-radius: 1rem; - border-bottom-left-radius: 1rem; - border-bottom-right-radius: 1rem; - } -} - -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:before, .button-bar:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.button-bar:after { - clear: both; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group { - float: left; - margin-right: 0.625rem; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_button-groups.scss */ -.button-bar .button-group div { - overflow: hidden; -} - -/* Clearing Styles */ -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs, [data-clearing] { - list-style: none; - margin-left: 0; - margin-bottom: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:before, .clearing-thumbs:after, [data-clearing]:before, [data-clearing]:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.clearing-thumbs:after, [data-clearing]:after { - clear: both; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs li, [data-clearing] li { - float: left; - margin-right: 10px; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-thumbs[class*="block-grid-"] li, [data-clearing][class*="block-grid-"] li { - margin-right: 0; -} - -/* line 60, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout { - background: #333333; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 998; - left: 0; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-blackout .clearing-close { - display: block; -} - -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-container { - height: 100%; - margin: 0; - overflow: hidden; - position: relative; - z-index: 998; -} - -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-touch-label { - color: #AAAAAA; - font-size: .6em; - left: 50%; - position: absolute; - top: 50%; -} - -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img { - height: 95%; - position: relative; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.visible-img img { - position: absolute; - left: 50%; - top: 50%; - -webkit-transform: translateY(-50%) translateX(-50%); - -moz-transform: translateY(-50%) translateX(-50%); - -ms-transform: translateY(-50%) translateX(-50%); - -o-transform: translateY(-50%) translateX(-50%); - transform: translateY(-50%) translateX(-50%); - max-height: 100%; - max-width: 100%; -} - -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-caption { - background: #333333; - bottom: 0; - color: #CCCCCC; - font-size: 0.875em; - line-height: 1.3; - margin-bottom: 0; - padding: 10px 30px 20px; - position: absolute; - text-align: center; - width: 100%; - left: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close { - color: #CCCCCC; - display: none; - font-size: 30px; - line-height: 1; - padding-left: 20px; - padding-top: 10px; - z-index: 999; -} -/* line 138, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-close:hover, .clearing-close:focus { - color: #CCCCCC; -} - -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container { - height: 100%; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-assembled .clearing-container .carousel > ul { - display: none; -} - -/* line 147, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li { - display: none; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ -.clearing-feature li.clearing-featured-img { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 156, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev, - .clearing-main-next { - height: 100%; - position: absolute; - top: 0; - width: 40px; - } - /* line 162, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span, - .clearing-main-next > span { - border: solid 12px; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; - } - /* line 169, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span:hover, - .clearing-main-next > span:hover { - opacity: .8; - } - - /* line 172, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev { - left: 0; - } - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev > span { - left: 5px; - border-color: transparent; - border-right-color: #CCCCCC; - } - - /* line 180, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next { - right: 0; - } - /* line 182, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-next > span { - border-color: transparent; - border-left-color: #CCCCCC; - } - - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-main-prev.disabled, - .clearing-main-next.disabled { - opacity: .3; - } - - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel { - background: rgba(51, 51, 51, 0.8); - height: 120px; - margin-top: 10px; - text-align: center; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul { - display: inline-block; - z-index: 999; - height: 100%; - position: relative; - float: none; - } - /* line 206, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li { - clear: none; - cursor: pointer; - display: block; - float: left; - margin-right: 0; - min-height: inherit; - opacity: .4; - overflow: hidden; - padding: 0; - position: relative; - width: 120px; - } - /* line 220, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.fix-height img { - height: 100%; - max-width: none; - } - /* line 226, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li a.th { - border: none; - box-shadow: none; - display: block; - } - /* line 232, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li img { - cursor: pointer !important; - width: 100% !important; - } - /* line 237, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li.visible { - opacity: 1; - } - /* line 238, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .carousel > ul li:hover { - opacity: .8; - } - /* line 243, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-assembled .clearing-container .visible-img { - background: #333333; - height: 85%; - overflow: hidden; - } - - /* line 250, ../node_modules/foundation-sites/scss/foundation/components/_clearing.scss */ - .clearing-close { - padding-left: 0; - padding-top: 0; - position: absolute; - top: 10px; - right: 20px; - } -} -/* Foundation Dropdowns */ -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown > *:last-child { - margin-bottom: 0; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent white transparent; - border-bottom-style: solid; - position: absolute; - top: -12px; - left: 10px; - z-index: 89; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent #cccccc transparent; - border-bottom-style: solid; - position: absolute; - top: -14px; - left: 9px; - z-index: 88; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:before { - left: auto; - right: 10px; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.right:after { - left: auto; - right: 9px; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: 2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right > *:last-child { - margin-bottom: 0; -} -/* line 135, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent white transparent transparent; - border-right-style: solid; - position: absolute; - top: 10px; - left: -12px; - z-index: 89; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-right:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent #cccccc transparent transparent; - border-right-style: solid; - position: absolute; - top: 9px; - left: -14px; - z-index: 88; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-top: 0; - margin-left: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left > *:last-child { - margin-bottom: 0; -} -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent white; - border-left-style: solid; - position: absolute; - top: 10px; - right: -12px; - left: auto; - z-index: 89; -} -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-left:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent #cccccc; - border-left-style: solid; - position: absolute; - top: 9px; - right: -14px; - left: auto; - z-index: 88; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - width: 100%; - z-index: 89; - margin-left: 0; - margin-top: -2px; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top > *:last-child { - margin-bottom: 0; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:before { - border: inset 6px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: white transparent transparent transparent; - border-top-style: solid; - bottom: -12px; - position: absolute; - top: auto; - left: 10px; - right: auto; - z-index: 89; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.drop-top:after { - border: inset 7px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: #cccccc transparent transparent transparent; - border-top-style: solid; - bottom: -14px; - position: absolute; - top: auto; - left: 9px; - right: auto; - z-index: 88; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li { - cursor: pointer; - font-size: 0.875rem; - line-height: 1.125rem; - margin: 0; -} -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li:hover, .f-dropdown li:focus { - background: #EEEEEE; -} -/* line 218, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown li a { - display: block; - padding: 0.5rem; - color: #555555; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content { - display: none; - left: -9999px; - list-style: none; - margin-left: 0; - position: absolute; - background: white; - border: solid 1px #cccccc; - font-size: 0.875rem; - height: auto; - max-height: none; - padding: 1.25rem; - width: 100%; - z-index: 89; - max-width: 200px; -} -/* line 73, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content.open { - display: block; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:first-child { - margin-top: 0; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.content > *:last-child { - margin-bottom: 0; -} -/* line 251, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.radius { - border-radius: 3px; -} -/* line 254, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.tiny { - max-width: 200px; -} -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.small { - max-width: 300px; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.medium { - max-width: 500px; -} -/* line 257, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.large { - max-width: 800px; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega { - width: 100% !important; - max-width: 100% !important; -} -/* line 262, ../node_modules/foundation-sites/scss/foundation/components/_dropdown.scss */ -.f-dropdown.mega.open { - left: 0 !important; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button, button.dropdown { - position: relative; - padding-right: 3.5625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; - border-style: solid; - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - width: 0; -} -/* line 98, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-width: 0.375rem; - right: 1.40625rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button::after, button.dropdown::after { - border-color: white transparent transparent transparent; -} -/* line 124, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny, button.dropdown.tiny { - padding-right: 2.625rem; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny:after, button.dropdown.tiny:after { - border-width: 0.375rem; - right: 1.125rem; - margin-top: -0.125rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.tiny::after, button.dropdown.tiny::after { - border-color: white transparent transparent transparent; -} -/* line 125, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small, button.dropdown.small { - padding-right: 3.0625rem; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-width: 0.4375rem; - right: 1.3125rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.small::after, button.dropdown.small::after { - border-color: white transparent transparent transparent; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large, button.dropdown.large { - padding-right: 3.625rem; -} -/* line 108, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-width: 0.3125rem; - right: 1.71875rem; - margin-top: -0.15625rem; -} -/* line 117, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.large::after, button.dropdown.large::after { - border-color: white transparent transparent transparent; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_dropdown-buttons.scss */ -.dropdown.button.secondary:after, button.dropdown.secondary:after { - border-color: #333333 transparent transparent transparent; -} - -/* line 49, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video { - height: 0; - margin-bottom: 1rem; - overflow: hidden; - padding-bottom: 67.5%; - padding-top: 1.5625rem; - position: relative; -} -/* line 32, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.widescreen { - padding-bottom: 56.34%; -} -/* line 33, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video.vimeo { - padding-top: 0; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_flex-video.scss */ -.flex-video iframe, -.flex-video object, -.flex-video embed, -.flex-video video { - height: 100%; - position: absolute; - top: 0; - width: 100%; - left: 0; -} - -/* Standard Forms */ -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form { - margin: 0 0 1rem; -} - -/* Using forms within rows, we need to set some defaults */ -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row { - margin: 0 -0.5rem; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row .column, -form .row .row .columns { - padding: 0 0.5rem; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse { - margin: 0; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse .column, -form .row .row.collapse .columns { - padding: 0; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .row.collapse input { - -webkit-border-bottom-right-radius: 0; - -webkit-border-top-right-radius: 0; - border-bottom-right-radius: 0; - border-top-right-radius: 0; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row input.column, -form .row input.columns, -form .row textarea.column, -form .row textarea.columns { - padding-left: 0.5rem; -} - -/* Label Styles */ -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label { - color: #4d4d4d; - cursor: pointer; - display: block; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.5; - margin-bottom: 0; - /* Styles for required inputs */ -} -/* line 392, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.right { - float: none !important; - text-align: right; -} -/* line 393, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.inline { - margin: 0 0 1rem 0; - padding: 0.5625rem 0; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label small { - text-transform: capitalize; - color: #676767; -} - -/* Attach elements to the beginning or end of an input */ -/* line 402, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix, -.postfix { - border-style: solid; - border-width: 1px; - display: block; - font-size: 0.875rem; - height: 2.3125rem; - line-height: 2.3125rem; - overflow: visible; - padding-bottom: 0; - padding-top: 0; - position: relative; - text-align: center; - width: 100%; - z-index: 2; -} - -/* Adjust padding, alignment and radius if pre/post element is a button */ -/* line 406, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 407, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button { - border: none; - padding-left: 0; - padding-right: 0; - padding-bottom: 0; - padding-top: 0; - text-align: center; -} - -/* line 409, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.radius { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} - -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.radius { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} - -/* line 411, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.prefix.button.round { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} - -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.postfix.button.round { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* Separate prefix and postfix styles when on span or label so buttons keep their own */ -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.prefix, label.prefix { - background: #f2f2f2; - border-right: none; - color: #333333; - border-color: #cccccc; -} - -/* line 416, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.postfix, label.postfix { - background: #f2f2f2; - border-left: none; - color: #333333; - border-color: #cccccc; -} - -/* We use this to get basic styling on all basic form elements */ -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]), input[type="text"], input[type="password"], input[type="date"], input[type="datetime"], input[type="datetime-local"], input[type="month"], input[type="week"], input[type="email"], input[type="number"], input[type="search"], input[type="tel"], input[type="time"], input[type="url"], input[type="color"], textarea { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; - background-color: white; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1); - color: rgba(0, 0, 0, 0.75); - display: block; - font-family: inherit; - font-size: 0.875rem; - height: 2.3125rem; - margin: 0 0 1rem 0; - padding: 0.5rem; - width: 100%; - -webkit-box-sizing: border-box; - -moz-box-sizing: border-box; - box-sizing: border-box; - -webkit-transition: border-color 0.15s linear, background 0.15s linear; - -moz-transition: border-color 0.15s linear, background 0.15s linear; - -ms-transition: border-color 0.15s linear, background 0.15s linear; - -o-transition: border-color 0.15s linear, background 0.15s linear; - transition: border-color 0.15s linear, background 0.15s linear; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):focus, input[type="text"]:focus, input[type="password"]:focus, input[type="date"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="email"]:focus, input[type="number"]:focus, input[type="search"]:focus, input[type="tel"]:focus, input[type="time"]:focus, input[type="url"]:focus, input[type="color"]:focus, textarea:focus { - background: #fafafa; - border-color: #999999; - outline: none; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]):disabled, input[type="text"]:disabled, input[type="password"]:disabled, input[type="date"]:disabled, input[type="datetime"]:disabled, input[type="datetime-local"]:disabled, input[type="month"]:disabled, input[type="week"]:disabled, input[type="email"]:disabled, input[type="number"]:disabled, input[type="search"]:disabled, input[type="tel"]:disabled, input[type="time"]:disabled, input[type="url"]:disabled, input[type="color"]:disabled, textarea:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type])[disabled], input:not([type])[readonly], fieldset[disabled] input:not([type]), input[type="text"][disabled], input[type="text"][readonly], fieldset[disabled] input[type="text"], input[type="password"][disabled], input[type="password"][readonly], fieldset[disabled] input[type="password"], input[type="date"][disabled], input[type="date"][readonly], fieldset[disabled] input[type="date"], input[type="datetime"][disabled], input[type="datetime"][readonly], fieldset[disabled] input[type="datetime"], input[type="datetime-local"][disabled], input[type="datetime-local"][readonly], fieldset[disabled] input[type="datetime-local"], input[type="month"][disabled], input[type="month"][readonly], fieldset[disabled] input[type="month"], input[type="week"][disabled], input[type="week"][readonly], fieldset[disabled] input[type="week"], input[type="email"][disabled], input[type="email"][readonly], fieldset[disabled] input[type="email"], input[type="number"][disabled], input[type="number"][readonly], fieldset[disabled] input[type="number"], input[type="search"][disabled], input[type="search"][readonly], fieldset[disabled] input[type="search"], input[type="tel"][disabled], input[type="tel"][readonly], fieldset[disabled] input[type="tel"], input[type="time"][disabled], input[type="time"][readonly], fieldset[disabled] input[type="time"], input[type="url"][disabled], input[type="url"][readonly], fieldset[disabled] input[type="url"], input[type="color"][disabled], input[type="color"][readonly], fieldset[disabled] input[type="color"], textarea[disabled], textarea[readonly], fieldset[disabled] textarea { - background-color: #DDDDDD; - cursor: default; -} -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input:not([type]).radius, input[type="text"].radius, input[type="password"].radius, input[type="date"].radius, input[type="datetime"].radius, input[type="datetime-local"].radius, input[type="month"].radius, input[type="week"].radius, input[type="email"].radius, input[type="number"].radius, input[type="search"].radius, input[type="tel"].radius, input[type="time"].radius, input[type="url"].radius, input[type="color"].radius, textarea.radius { - border-radius: 3px; -} - -/* line 439, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse input, -form .row .prefix-radius.row.collapse textarea, -form .row .prefix-radius.row.collapse select, -form .row .prefix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 443, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-radius.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse input, -form .row .postfix-radius.row.collapse textarea, -form .row .postfix-radius.row.collapse select, -form .row .postfix-radius.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-radius.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse input, -form .row .prefix-round.row.collapse textarea, -form .row .prefix-round.row.collapse select, -form .row .prefix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 457, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .prefix-round.row.collapse .prefix { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 460, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse input, -form .row .postfix-round.row.collapse textarea, -form .row .postfix-round.row.collapse select, -form .row .postfix-round.row.collapse button { - border-radius: 0; - -webkit-border-bottom-left-radius: 1000px; - -webkit-border-top-left-radius: 1000px; - border-bottom-left-radius: 1000px; - border-top-left-radius: 1000px; -} -/* line 464, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -form .row .postfix-round.row.collapse .postfix { - border-radius: 0; - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} - -/* line 469, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="submit"] { - -webkit-appearance: none; - -moz-appearance: none; - border-radius: 0; -} - -/* Respect enforced amount of rows for textarea */ -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea[rows] { - height: auto; -} - -/* Not allow resize out of parent */ -/* line 481, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -textarea { - max-width: 100%; -} - -/* line 486, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-webkit-input-placeholder { - color: #666666; -} - -/* line 490, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-moz-placeholder { - /* Firefox 18- */ - color: #666666; -} - -/* line 494, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -::-moz-placeholder { - /* Firefox 19+ */ - color: #666666; -} - -/* line 498, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -:-ms-input-placeholder { - color: #666666; -} - -/* Add height value for select elements to match text input height */ -/* line 504, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select { - -webkit-appearance: none !important; - -moz-appearance: none !important; - background-color: white; - border-radius: 0; - background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZlcnNpb249IjEuMSIgeD0iMTJweCIgeT0iMHB4IiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIzcHgiIHZpZXdCb3g9IjAgMCA2IDMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDYgMyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBvbHlnb24gcG9pbnRzPSI1Ljk5MiwwIDIuOTkyLDMgLTAuMDA4LDAgIi8+PC9zdmc+"); - background-position: 100% center; - background-repeat: no-repeat; - border-style: solid; - border-width: 1px; - border-color: #cccccc; - color: rgba(0, 0, 0, 0.75); - font-family: inherit; - font-size: 0.875rem; - line-height: normal; - padding: 0.5rem; - border-radius: 0; - height: 2.3125rem; -} -/* line 335, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select::-ms-expand { - display: none; -} -/* line 358, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select.radius { - border-radius: 3px; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:focus { - background-color: #f7f7f7; - border-color: #999999; -} -/* line 364, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select:disabled { - background-color: #DDDDDD; - cursor: default; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -select[multiple] { - height: auto; -} - -/* Adjust margin for form elements below */ -/* line 513, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"], -input[type="checkbox"], -input[type="radio"], -select { - margin: 0 0 1rem 0; -} - -/* line 520, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="checkbox"] + label, -input[type="radio"] + label { - display: inline-block; - margin-left: 0.5rem; - margin-right: 1rem; - margin-bottom: 0; - vertical-align: baseline; -} - -/* Normalize file input width */ -/* line 530, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input[type="file"] { - width: 100%; -} - -/* HTML5 Number spinners settings */ -/* We add basic fieldset styling */ -/* line 544, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset { - border: 1px solid #DDDDDD; - margin: 1.125rem 0; - padding: 1.25rem; -} -/* line 278, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -fieldset legend { - font-weight: bold; - margin: 0; - margin-left: -0.1875rem; - padding: 0 0.1875rem; -} - -/* Error Handling */ -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] .error small.error, [data-abide] .error span.error, [data-abide] span.error, [data-abide] small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 554, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -[data-abide] span.error, [data-abide] small.error { - display: none; -} - -/* line 557, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -span.error, small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} - -/* line 562, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input, -.error textarea, -.error select { - margin-bottom: 0; -} -/* line 568, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error input[type="checkbox"], -.error input[type="radio"] { - margin-bottom: 1rem; -} -/* line 573, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error label, -.error label.error { - color: #FF0000; -} -/* line 578, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error small.error { - display: block; - font-size: 0.75rem; - font-style: italic; - font-weight: normal; - margin-bottom: 1rem; - margin-top: -1px; - padding: 0.375rem 0.5625rem 0.5625rem; - background: #FF0000; - color: white; -} -/* line 583, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error > label > small { - background: transparent; - color: #676767; - display: inline; - font-size: 60%; - font-style: normal; - margin: 0; - padding: 0; - text-transform: capitalize; -} -/* line 595, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -.error span.error-message { - display: block; -} - -/* line 600, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -input.error, -textarea.error, -select.error { - margin-bottom: 0; -} - -/* line 605, ../node_modules/foundation-sites/scss/foundation/components/_forms.scss */ -label.error { - color: #FF0000; -} - -/* line 347, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar { - display: inline-block; - font-size: 0; - width: 100%; - background: #333333; -} -/* line 45, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - display: block; - float: left; - font-size: 1rem; - margin: 0 auto; - padding: 1.25rem; - text-align: center; - width: 25%; -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i, .icon-bar > * img { - display: block; - margin: 0 auto; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; - vertical-align: middle; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i, .icon-bar.label-right > * img { - display: inline-block; - margin: 0 .0625rem 0 0; -} -/* line 80, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * i + label, .icon-bar.label-right > * img + label { - margin-top: 0; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.label-right > * label { - display: inline-block; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical.label-right > * { - text-align: left; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical, .icon-bar.small-vertical { - height: 100%; - width: auto; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.vertical .item, .icon-bar.small-vertical .item { - float: none; - margin: auto; - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 103, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical { - height: 100%; - width: auto; - } - /* line 108, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.medium-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical { - height: 100%; - width: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.large-vertical .item { - float: none; - margin: auto; - width: auto; - } -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * { - font-size: 1rem; - padding: 1.25rem; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i + label, .icon-bar > * img + label { - margin-top: .0625rem; - font-size: 1rem; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - font-size: 1.875rem; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * img { - height: 1.875rem; - width: 1.875rem; -} -/* line 177, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * label { - color: white; -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > * i { - color: white; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover { - background: #944EA1; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover label { - color: white; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a:hover i { - color: white; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active { - background: #944EA1; -} -/* line 195, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active label { - color: white; -} -/* line 197, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar > a.active i { - color: white; -} -/* line 201, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled { - cursor: not-allowed; - opacity: 0.7; - pointer-events: none; -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar .item.disabled > * { - opacity: 0.7; - cursor: not-allowed; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 248, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 253, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 260, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 261, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 267, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 276, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 281, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 288, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 289, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 290, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 295, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 303, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 304, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 309, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 316, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 317, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 318, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 323, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 330, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 332, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 337, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 362, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up .item { - width: 50%; -} -/* line 363, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.two-up.vertical .item, .icon-bar.two-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 364, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 369, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.two-up.large-vertical .item { - width: auto; - } -} -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up .item { - width: 33.3333%; -} -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.three-up.vertical .item, .icon-bar.three-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 383, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.three-up.large-vertical .item { - width: auto; - } -} -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up .item { - width: 25%; -} -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.four-up.vertical .item, .icon-bar.four-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 392, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 397, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.four-up.large-vertical .item { - width: auto; - } -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up .item { - width: 20%; -} -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.five-up.vertical .item, .icon-bar.five-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 406, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.five-up.large-vertical .item { - width: auto; - } -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up .item { - width: 16.66667%; -} -/* line 419, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.six-up.vertical .item, .icon-bar.six-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 425, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.six-up.large-vertical .item { - width: auto; - } -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up .item { - width: 14.28571%; -} -/* line 433, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.seven-up.vertical .item, .icon-bar.seven-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 434, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 439, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.seven-up.large-vertical .item { - width: auto; - } -} -/* line 446, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up .item { - width: 12.5%; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ -.icon-bar.eight-up.vertical .item, .icon-bar.eight-up.small-vertical .item { - width: auto; -} -@media only screen and (min-width: 40.0625em) { - /* line 448, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.medium-vertical .item { - width: auto; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 453, ../node_modules/foundation-sites/scss/foundation/components/_icon-bar.scss */ - .icon-bar.eight-up.large-vertical .item { - width: auto; - } -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list { - list-style: none; - margin-top: 0; - margin-bottom: 1.0625rem; - margin-left: -1.375rem; - margin-right: 0; - overflow: hidden; - padding: 0; -} -/* line 43, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li { - display: block; - float: left; - list-style: none; - margin-left: 1.375rem; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_inline-lists.scss */ -.inline-list > li > * { - display: block; -} - -/* Foundation Joyride */ -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-list { - display: none; -} - -/* Default styles for the container */ -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide { - background: #333333; - color: white; - display: none; - font-family: inherit; - font-weight: normal; - position: absolute; - top: 0; - width: 95%; - z-index: 103; - left: 2.5%; -} - -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.lt-ie9 .joyride-tip-guide { - margin-left: -400px; - max-width: 800px; - left: 50%; -} - -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper { - padding: 1.125rem 1.25rem 1.5rem; - width: 100%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .button { - margin-bottom: 0 !important; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-content-wrapper .joyride-prev-tip { - margin-right: 10px; -} - -/* Add a little css triangle pip, older browser just miss out on the fanciness of it */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub { - border: 10px solid #333333; - display: block; - height: 0; - position: absolute; - width: 0; - left: 22px; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.top { - border-color: #333333; - border-top-color: transparent !important; - border-top-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - top: -20px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-bottom-style: solid; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.right { - right: -20px; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide .joyride-nub.left { - left: -20px; -} - -/* Typography */ -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide h1, -.joyride-tip-guide h2, -.joyride-tip-guide h3, -.joyride-tip-guide h4, -.joyride-tip-guide h5, -.joyride-tip-guide h6 { - color: white; - font-weight: bold; - line-height: 1.25; - margin: 0; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-tip-guide p { - font-size: 0.875rem; - line-height: 1.3; - margin: 0 0 1.125rem 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator-wrap { - border: solid 1px #555555; - bottom: 1rem; - height: 3px; - position: absolute; - width: 50px; - right: 1.0625rem; -} - -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-timer-indicator { - background: #666666; - display: block; - height: inherit; - width: 0; -} - -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip { - color: #777777 !important; - font-size: 24px; - font-weight: normal; - line-height: .5 !important; - position: absolute; - text-decoration: none; - top: 10px; - right: 12px; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-close-tip:hover, .joyride-close-tip:focus { - color: #EEEEEE !important; -} - -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-modal-bg { - background: rgba(0, 0, 0, 0.5); - cursor: pointer; - display: none; - height: 100%; - position: fixed; - top: 0; - width: 100%; - z-index: 100; - left: 0; -} - -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-wrapper { - background-color: white; - border-radius: 3px; - box-shadow: 0 0 15px white; - position: absolute; - z-index: 102; -} - -/* line 178, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ -.joyride-expose-cover { - background: transparent; - border-radius: 3px; - left: 0; - position: absolute; - top: 0; - z-index: 9999; -} - -/* Styles for screens that are at least 768px; */ -@media only screen { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide { - width: 300px; - left: inherit; - } - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.bottom { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-right-color: transparent !important; - bottom: -20px; - } - /* line 199, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.right { - border-color: #333333 !important; - border-right-color: transparent !important; - border-bottom-color: transparent !important; - border-top-color: transparent !important; - left: auto; - right: -20px; - top: 22px; - } - /* line 207, ../node_modules/foundation-sites/scss/foundation/components/_joyride.scss */ - .joyride-tip-guide .joyride-nub.left { - border-color: #333333 !important; - border-bottom-color: transparent !important; - border-left-color: transparent !important; - border-top-color: transparent !important; - left: -20px; - right: auto; - top: 22px; - } -} -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_keystrokes.scss */ -.keystroke, -kbd { - background-color: #ededed; - border-color: #dddddd; - color: #333333; - border-style: solid; - border-width: 1px; - font-family: "Consolas", "Menlo", "Courier", monospace; - font-size: inherit; - margin: 0; - padding: 0.125rem 0.25rem 0; - border-radius: 3px; -} - -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label { - display: inline-block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; - line-height: 1; - margin-bottom: auto; - position: relative; - text-align: center; - text-decoration: none; - white-space: nowrap; - padding: 0.25rem 0.5rem 0.25rem; - font-size: 0.6875rem; - background-color: #944EA1; - color: white; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.radius { - border-radius: 3px; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.round { - border-radius: 1000px; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.alert { - background-color: #FF0000; - color: white; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.warning { - background-color: #f08a24; - color: white; -} -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.success { - background-color: #43AC6A; - color: white; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.secondary { - background-color: #e7e7e7; - color: #333333; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_labels.scss */ -.label.info { - background-color: #a0d3e8; - color: #333333; -} - -/* line 18, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition], [data-magellan-expedition-clone] { - background: white; - min-width: 100%; - padding: 10px; - z-index: 50; -} -/* line 24, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav, [data-magellan-expedition-clone] .sub-nav { - margin-bottom: 0; -} -/* line 26, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav dd, [data-magellan-expedition-clone] .sub-nav dd { - margin-bottom: 0; -} -/* line 27, ../node_modules/foundation-sites/scss/foundation/components/_magellan.scss */ -[data-magellan-expedition] .sub-nav a, [data-magellan-expedition-clone] .sub-nav a { - line-height: 1.8em; -} - -@-webkit-keyframes rotate { - from { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - transform: rotate(360deg); - } -} -@keyframes rotate { - from { - -webkit-transform: rotate(0deg); - -moz-transform: rotate(0deg); - -ms-transform: rotate(0deg); - transform: rotate(0deg); - } - to { - -webkit-transform: rotate(360deg); - -moz-transform: rotate(360deg); - -ms-transform: rotate(360deg); - transform: rotate(360deg); - } -} -/* Orbit Graceful Loading */ -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper { - position: relative; -} -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul { - list-style-type: none; - margin: 0; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li, -.slideshow-wrapper ul li .orbit-caption { - display: none; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper ul li:first-child { - display: block; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container { - background-color: transparent; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li { - display: block; -} -/* line 102, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container li .orbit-caption { - display: block; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .orbit-container .orbit-bullets li { - display: inline-block; -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.slideshow-wrapper .preloader { - border-radius: 1000px; - animation-duration: 1.5s; - animation-iteration-count: infinite; - animation-name: rotate; - animation-timing-function: linear; - border-color: #555555 white; - border: solid 3px; - display: block; - height: 40px; - left: 50%; - margin-left: -20px; - margin-top: -20px; - position: absolute; - top: 50%; - width: 40px; -} - -/* line 130, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container { - background: none; - overflow: hidden; - position: relative; - width: 100%; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container { - list-style: none; - margin: 0; - padding: 0; - position: relative; - -webkit-transform: translateZ(0); - -moz-transform: translateZ(0); - -ms-transform: translateZ(0); - -o-transform: translateZ(0); - transform: translateZ(0); -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container img { - display: block; - max-width: 100%; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * { - position: absolute; - top: 0; - width: 100%; - margin-left: 100%; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > *:first-child { - margin-left: 0; -} -/* line 171, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slides-container > * .orbit-caption { - bottom: 0; - position: absolute; - background-color: rgba(51, 51, 51, 0.8); - color: white; - font-size: 0.875rem; - padding: 0.625rem 0.875rem; - width: 100%; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number { - left: 10px; - background: transparent; - color: white; - font-size: 12px; - position: absolute; - top: 10px; - z-index: 10; -} -/* line 194, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-slide-number span { - font-weight: 700; - padding: 0.3125rem; -} -/* line 199, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer { - position: absolute; - top: 12px; - right: 10px; - height: 6px; - width: 100px; - z-index: 10; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer .orbit-progress { - height: 3px; - background-color: rgba(255, 255, 255, 0.3); - display: block; - width: 0; - position: relative; - right: 20px; - top: 5px; -} -/* line 223, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer > span { - border: solid 4px white; - border-bottom: none; - border-top: none; - display: none; - height: 14px; - position: absolute; - top: 0; - width: 11px; - right: 0; -} -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span { - top: 0; - width: 11px; - height: 14px; - border: inset 8px; - border-left-style: solid; - border-color: transparent; - border-left-color: white; - right: -4px; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-timer.paused > span.dark { - border-left-color: #333333; -} -/* line 256, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container:hover .orbit-timer > span { - display: block; -} -/* line 259, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev, -.orbit-container .orbit-next { - background-color: transparent; - color: white; - height: 60px; - line-height: 50px; - margin-top: -25px; - position: absolute; - text-indent: -9999px !important; - top: 45%; - width: 36px; - z-index: 10; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover, -.orbit-container .orbit-next:hover { - background-color: rgba(0, 0, 0, 0.3); -} -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span, -.orbit-container .orbit-next > span { - border: inset 10px; - display: block; - height: 0; - margin-top: -10px; - position: absolute; - top: 50%; - width: 0; -} -/* line 286, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev { - left: 0; -} -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev > span { - border-right-style: solid; - border-color: transparent; - border-right-color: white; -} -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-prev:hover > span { - border-right-color: white; -} -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next { - right: 0; -} -/* line 297, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next > span { - border-color: transparent; - border-left-style: solid; - border-left-color: white; - left: 50%; - margin-left: -4px; -} -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-container .orbit-next:hover > span { - border-left-color: white; -} - -/* line 310, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets-container { - text-align: center; -} - -/* line 311, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets { - display: block; - float: none; - margin: 0 auto 30px auto; - overflow: hidden; - position: relative; - text-align: center; - top: 10px; -} -/* line 320, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li { - background: #CCCCCC; - cursor: pointer; - display: inline-block; - float: none; - height: 0.5625rem; - margin-right: 6px; - width: 0.5625rem; - border-radius: 1000px; -} -/* line 332, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li.active { - background: #efefef; -} -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.orbit-bullets li:last-child { - margin-right: 0; -} - -/* line 342, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-container .orbit-prev, -.touch .orbit-container .orbit-next { - display: none; -} -/* line 346, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ -.touch .orbit-bullets { - display: none; -} - -@media only screen and (min-width: 40.0625em) { - /* line 354, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-container .orbit-prev, - .touch .orbit-container .orbit-next { - display: inherit; - } - /* line 358, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .touch .orbit-bullets { - display: block; - } -} -@media only screen and (max-width: 40em) { - /* line 365, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container { - height: auto !important; - } - /* line 366, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slides-container > * { - margin: 0 !important; - opacity: 1 !important; - position: relative; - } - /* line 372, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-stack-on-small .orbit-slide-number { - display: none; - } - - /* line 378, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-timer { - display: none; - } - - /* line 381, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-next, .orbit-prev { - display: none; - } - - /* line 384, ../node_modules/foundation-sites/scss/foundation/components/_orbit.scss */ - .orbit-bullets { - display: none; - } -} -/* line 150, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination { - display: block; - margin-left: -0.3125rem; - min-height: 1.5rem; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - color: #333333; - font-size: 0.875rem; - height: 1.5rem; - margin-left: 0.3125rem; -} -/* line 111, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li a, ul.pagination li button { - border-radius: 3px; - transition: background-color 300ms ease-out; - background: none; - color: #efefef; - display: block; - font-size: 1em; - font-weight: normal; - line-height: inherit; - padding: 0.0625rem 0.625rem 0.0625rem; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li:hover a, -ul.pagination li a:focus, ul.pagination li:hover button, -ul.pagination li button:focus { - background: #e6e6e6; -} -/* line 51, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable a, ul.pagination li.unavailable button { - cursor: default; - color: #efefef; - pointer-events: none; -} -/* line 56, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.unavailable:hover a, ul.pagination li.unavailable a:focus, ul.pagination li.unavailable:hover button, ul.pagination li.unavailable button:focus { - background: transparent; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a, ul.pagination li.current button { - background: #944EA1; - color: white; - cursor: default; - font-weight: bold; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li.current a:hover, ul.pagination li.current a:focus, ul.pagination li.current button:hover, ul.pagination li.current button:focus { - background: #944EA1; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -ul.pagination li { - display: block; - float: left; -} - -/* Pagination centred wrapper */ -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered { - text-align: center; -} -/* line 137, ../node_modules/foundation-sites/scss/foundation/components/_pagination.scss */ -.pagination-centered ul.pagination li { - display: inline-block; - float: none; -} - -/* Panels */ -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: white; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6, .panel p, .panel li, .panel dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1, .panel h2, .panel h3, .panel h4, .panel h5, .panel h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel h1.subheader, .panel h2.subheader, .panel h3.subheader, .panel h4.subheader, .panel h5.subheader, .panel h6.subheader { - line-height: 1.4; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout { - border-style: solid; - border-width: 1px; - border-color: #e3e3e3; - margin-bottom: 0; - padding: 1.25rem; - background: #f9f4fa; - color: #333333; -} -/* line 61, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :first-child { - margin-top: 0; -} -/* line 62, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout > :last-child { - margin-bottom: 0; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6, .panel.callout p, .panel.callout li, .panel.callout dl { - color: #333333; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1, .panel.callout h2, .panel.callout h3, .panel.callout h4, .panel.callout h5, .panel.callout h6 { - line-height: 1; - margin-bottom: 0.625rem; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout h1.subheader, .panel.callout h2.subheader, .panel.callout h3.subheader, .panel.callout h4.subheader, .panel.callout h5.subheader, .panel.callout h6.subheader { - line-height: 1.4; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button) { - color: #944EA1; -} -/* line 93, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.callout a:not(.button):hover, .panel.callout a:not(.button):focus { - color: #7f438a; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_panels.scss */ -.panel.radius { - border-radius: 3px; -} - -/* Pricing Tables */ -/* line 139, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table { - border: solid 1px #DDDDDD; - margin-left: 0; - margin-bottom: 1.25rem; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table * { - list-style: none; - line-height: 1; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .title { - background-color: #333333; - color: #EEEEEE; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 143, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .price { - background-color: #F6F6F6; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 2rem; - font-weight: normal; - padding: 0.9375rem 1.25rem; - text-align: center; -} -/* line 144, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .description { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #777777; - font-size: 0.75rem; - font-weight: normal; - line-height: 1.4; - padding: 0.9375rem; - text-align: center; -} -/* line 145, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .bullet-item { - background-color: white; - border-bottom: dotted 1px #DDDDDD; - color: #333333; - font-size: 0.875rem; - font-weight: normal; - padding: 0.9375rem; - text-align: center; -} -/* line 146, ../node_modules/foundation-sites/scss/foundation/components/_pricing-tables.scss */ -.pricing-table .cta-button { - background-color: white; - padding: 1.25rem 1.25rem 0; - text-align: center; -} - -/* Progress Bar */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress { - background-color: #F6F6F6; - border: 1px solid white; - height: 1.5625rem; - margin-bottom: 0.625rem; - padding: 0.125rem; -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter { - background: #944EA1; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 66, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.secondary { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.success { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress .meter.alert { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 70, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.secondary .meter { - background: #e7e7e7; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.success .meter { - background: #43AC6A; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 72, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.alert .meter { - background: #FF0000; - display: block; - height: 100%; - float: left; - width: 0%; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius { - border-radius: 3px; -} -/* line 75, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.radius .meter { - border-radius: 2px; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round { - border-radius: 1000px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_progress-bars.scss */ -.progress.round .meter { - border-radius: 999px; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: block; - height: 1rem; - width: 100%; - background: #FAFAFA; -} -/* line 134, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range { - border: 1px solid #DDDDDD; - margin: 1.25rem 0; - position: relative; - -ms-touch-action: none; - touch-action: none; - display: inline-block; - height: 12.5rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-handle { - bottom: -10.5rem; - margin-left: -0.5rem; - margin-top: 0; - position: absolute; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.vertical-range .range-slider-active-segment { - border-bottom-left-radius: inherit; - border-bottom-right-radius: inherit; - border-top-left-radius: initial; - bottom: 0; - height: auto; - width: 0.875rem; -} -/* line 151, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius { - background: #FAFAFA; - border-radius: 3px; -} -/* line 153, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle { - background: #944EA1; - border-radius: 3px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.radius .range-slider-handle:hover { - background: #82458e; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round { - background: #FAFAFA; - border-radius: 1000px; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle { - background: #944EA1; - border-radius: 1000px; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.round .range-slider-handle:hover { - background: #82458e; -} -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled, .range-slider[disabled] { - background: #FAFAFA; - cursor: not-allowed; - opacity: 0.7; -} -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle, .range-slider[disabled] .range-slider-handle { - background: #944EA1; - cursor: default; - opacity: 0.7; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider.disabled .range-slider-handle:hover, .range-slider[disabled] .range-slider-handle:hover { - background: #82458e; -} - -/* line 164, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-active-segment { - background: #e5e5e5; - border-bottom-left-radius: inherit; - border-top-left-radius: inherit; - display: inline-block; - height: 0.875rem; - position: absolute; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle { - border: 1px solid none; - cursor: pointer; - display: inline-block; - height: 1.375rem; - position: absolute; - top: -0.3125rem; - width: 2rem; - z-index: 1; - -ms-touch-action: manipulation; - touch-action: manipulation; - background: #944EA1; -} -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_range-slider.scss */ -.range-slider-handle:hover { - background: #82458e; -} - -/* line 172, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal-bg { - background: black; - background: rgba(0, 0, 0, 0.45); - bottom: 0; - display: none; - left: 0; - position: fixed; - right: 0; - top: 0; - z-index: 1004; - left: 0; -} - -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal { - border-radius: 3px; - display: none; - position: absolute; - top: 0; - visibility: hidden; - width: 100%; - z-index: 1005; - left: 0; - background-color: white; - padding: 1.875rem; - border: solid 1px #666666; - box-shadow: 0 0 10px rgba(0, 0, 0, 0.4); -} -@media only screen and (max-width: 40em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - min-height: 100vh; - } -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .column, .reveal-modal .columns { - min-width: 0; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :first-child { - margin-top: 0; -} -/* line 94, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal > :last-child { - margin-bottom: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 80%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 174, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal { - top: 6.25rem; - } -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.radius { - box-shadow: none; - border-radius: 3px; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.round { - box-shadow: none; - border-radius: 1000px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.collapse { - padding: 0; - box-shadow: none; -} -@media only screen and (min-width: 40.0625em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.tiny { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 30%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 189, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.small { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 40%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 190, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.medium { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 60%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 191, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.large { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 70%; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 192, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.xlarge { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 95%; - } -} -/* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.full { - height: 100vh; - height: 100%; - left: 0; - margin-left: 0 !important; - max-width: none !important; - min-height: 100vh; - top: 0; -} -@media only screen and (min-width: 40.0625em) { - /* line 193, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ - .reveal-modal.full { - left: 0; - margin: 0 auto; - max-width: 62.5rem; - right: 0; - width: 100%; - } -} -/* line 205, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal.toback { - z-index: 1003; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_reveal.scss */ -.reveal-modal .close-reveal-modal { - color: #AAAAAA; - cursor: pointer; - font-size: 2.5rem; - font-weight: bold; - line-height: 1; - position: absolute; - top: 0.625rem; - right: 1.375rem; -} - -/* line 118, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav { - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - list-style-position: outside; - list-style-type: none; - margin: 0; - padding: 0.875rem 0; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li { - font-size: 0.875rem; - font-weight: normal; - margin: 0 0 0.4375rem 0; -} -/* line 76, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button) { - color: #944EA1; - display: block; - margin: 0; - padding: 0.4375rem 0.875rem; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { - background: rgba(0, 0, 0, 0.025); - color: #b77fc1; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li a:not(.button):active { - color: #b77fc1; -} -/* line 91, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.active > a:first-child:not(.button) { - color: #b77fc1; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-weight: normal; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.divider { - border-top: 1px solid; - height: 0; - list-style: none; - padding: 0; - border-top-color: #e6e6e6; -} -/* line 105, ../node_modules/foundation-sites/scss/foundation/components/_side-nav.scss */ -.side-nav li.heading { - color: #944EA1; - font-size: 0.875rem; - font-weight: bold; - text-transform: uppercase; -} - -/* line 173, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button { - position: relative; - padding-right: 5.0625rem; -} -/* line 77, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - display: block; - height: 100%; - position: absolute; - right: 0; - top: 0; - border-left: solid 1px; -} -/* line 86, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - position: absolute; - content: ""; - width: 0; - height: 0; - display: block; - border-style: inset; - top: 50%; - left: 50%; -} -/* line 97, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:active { - background-color: rgba(0, 0, 0, 0.1); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 140, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span { - width: 3.09375rem; -} -/* line 141, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: white transparent transparent transparent; -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.alert span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 103, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.success span { - border-left-color: rgba(255, 255, 255, 0.5); -} -/* line 179, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny { - padding-right: 3.75rem; -} -/* line 112, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span { - width: 2.25rem; -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.tiny span:after { - border-top-style: solid; - border-width: 0.375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small { - padding-right: 4.375rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span { - width: 2.625rem; -} -/* line 127, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.small span:after { - border-top-style: solid; - border-width: 0.4375rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 181, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large { - padding-right: 5.5rem; -} -/* line 154, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span { - width: 3.4375rem; -} -/* line 155, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.large span:after { - border-top-style: solid; - border-width: 0.3125rem; - margin-left: -0.375rem; - top: 48%; -} -/* line 182, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.expand { - padding-left: 2rem; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.secondary span:after { - border-color: #333333 transparent transparent transparent; -} -/* line 186, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.radius span { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 187, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.round span { - -webkit-border-bottom-right-radius: 1000px; - -webkit-border-top-right-radius: 1000px; - border-bottom-right-radius: 1000px; - border-top-right-radius: 1000px; -} -/* line 189, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:before { - border-style: none; -} -/* line 190, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span:after { - border-style: none; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_split-buttons.scss */ -.split.button.no-pip span > i { - display: block; - left: 50%; - margin-left: -0.28889em; - margin-top: -0.48889em; - position: absolute; - top: 50%; -} - -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav { - display: block; - margin: -0.25rem 0 1.125rem; - overflow: hidden; - padding-top: 0.25rem; - width: auto; -} -/* line 67, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt { - text-transform: uppercase; -} -/* line 71, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt, -.sub-nav dd, -.sub-nav li { - color: #efefef; - float: left; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.875rem; - font-weight: normal; - margin-left: 1rem; - margin-bottom: 0; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a, -.sub-nav dd a, -.sub-nav li a { - color: #efefef; - padding: 0.1875rem 1rem; - text-decoration: none; -} -/* line 87, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt a:hover, -.sub-nav dd a:hover, -.sub-nav li a:hover { - color: #b3b3b3; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a, -.sub-nav dd.active a, -.sub-nav li.active a { - border-radius: 3px; - background: #944EA1; - color: white; - cursor: default; - font-weight: normal; - padding: 0.1875rem 1rem; -} -/* line 100, ../node_modules/foundation-sites/scss/foundation/components/_sub-nav.scss */ -.sub-nav dt.active a:hover, -.sub-nav dd.active a:hover, -.sub-nav li.active a:hover { - background: #7f438a; -} - -/* line 215, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch { - border: none; - margin-bottom: 1.5rem; - outline: 0; - padding: 0; - position: relative; - -webkit-user-select: none; - -moz-user-select: none; - -ms-user-select: none; - user-select: none; -} -/* line 58, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - background: #DDDDDD; - color: transparent; - cursor: pointer; - display: block; - margin-bottom: 1rem; - position: relative; - text-indent: 100%; - width: 4rem; - height: 2rem; - transition: left 0.15s ease-out; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input { - left: 10px; - opacity: 0; - padding: 0; - position: absolute; - top: 9px; -} -/* line 81, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input + label { - margin-left: 0; - margin-right: 0; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; - content: ""; - display: block; - height: 1.5rem; - left: .25rem; - position: absolute; - top: .25rem; - width: 1.5rem; - -webkit-transition: left 0.15s ease-out; - -moz-transition: left 0.15s ease-out; - -o-transition: translate3d(0, 0, 0); - transition: left 0.15s ease-out; - -webkit-transform: translate3d(0, 0, 0); - -moz-transform: translate3d(0, 0, 0); - -ms-transform: translate3d(0, 0, 0); - -o-transform: translate3d(0, 0, 0); - transform: translate3d(0, 0, 0); -} -/* line 110, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 114, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - height: 2rem; - width: 4rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - height: 1.5rem; - width: 1.5rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label:after { - left: 2.25rem; -} -/* line 157, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label { - color: transparent; - background: #DDDDDD; -} -/* line 162, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch label:after { - background: white; -} -/* line 166, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch input:checked + label { - background: #944EA1; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label { - height: 2.5rem; - width: 5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large label:after { - height: 2rem; - width: 2rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.large input:checked + label:after { - left: 2.75rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label { - height: 1.75rem; - width: 3.5rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small label:after { - height: 1.25rem; - width: 1.25rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.small input:checked + label:after { - left: 2rem; -} -/* line 126, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label { - height: 1.5rem; - width: 3rem; -} -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny label:after { - height: 1rem; - width: 1rem; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.tiny input:checked + label:after { - left: 1.75rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label { - border-radius: 4px; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.radius label:after { - border-radius: 3px; -} -/* line 234, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round { - border-radius: 1000px; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label { - border-radius: 2rem; -} -/* line 236, ../node_modules/foundation-sites/scss/foundation/components/_switches.scss */ -.switch.round label:after { - border-radius: 2rem; -} - -/* line 131, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table { - background: white; - border: solid 1px #DDDDDD; - margin-bottom: 1.25rem; - table-layout: auto; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table caption { - background: transparent; - color: #333333; - font-size: 1rem; - font-weight: bold; -} -/* line 78, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead { - background: #F5F5F5; -} -/* line 82, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table thead tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 92, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot { - background: #F5F5F5; -} -/* line 96, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tfoot tr th, -table tfoot tr td { - color: #333333; - font-size: 0.875rem; - font-weight: bold; - padding: 0.5rem 0.625rem 0.625rem; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr th, -table tr td { - color: #333333; - font-size: 0.875rem; - padding: 0.5625rem 0.625rem; - text-align: left; -} -/* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table tr.even, table tr.alt, table tr:nth-of-type(even) { - background: #F9F9F9; -} -/* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tables.scss */ -table thead tr th, -table tfoot tr th, -table tfoot tr td, -table tbody tr th, -table tbody tr td, -table tr td { - display: table-cell; - line-height: 1.125rem; -} - -/* line 30, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs { - margin-bottom: 0 !important; - margin-left: 0; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:before, .tabs:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs:after { - clear: both; -} -/* line 35, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd, -.tabs .tab-title { - float: left; - list-style: none; - margin-bottom: 0 !important; - position: relative; -} -/* line 42, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a, -.tabs .tab-title > a { - display: block; - background-color: #989898; - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 1rem; - padding: 1rem 2rem; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd > a:hover, -.tabs .tab-title > a:hover { - background-color: #8f8f8f; -} -/* line 55, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs dd.active > a, -.tabs .tab-title.active > a { - background-color: white; - color: #333333; -} -/* line 64, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:first-child a, -.tabs.radius .tab:first-child a { - -webkit-border-bottom-left-radius: 3px; - -webkit-border-top-left-radius: 3px; - border-bottom-left-radius: 3px; - border-top-left-radius: 3px; -} -/* line 69, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.radius dd:last-child a, -.tabs.radius .tab:last-child a { - -webkit-border-bottom-right-radius: 3px; - -webkit-border-top-right-radius: 3px; - border-bottom-right-radius: 3px; - border-top-right-radius: 3px; -} -/* line 74, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs.vertical dd, -.tabs.vertical .tab-title { - position: inherit; - float: none; - display: block; - top: auto; -} - -/* line 84, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content { - margin-bottom: 1.5rem; - width: 100%; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:before, .tabs-content:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tabs-content:after { - clear: both; -} -/* line 89, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content { - display: none; - float: left; - padding: 0.9375rem 0; - width: 100%; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.active { - display: block; - float: none; -} -/* line 99, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content > .content.contained { - padding: 0.9375rem; -} -/* line 104, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical { - display: block; -} -/* line 107, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.tabs-content.vertical > .content { - padding: 0 0.9375rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 115, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs.vertical { - float: left; - margin: 0; - margin-bottom: 1.25rem !important; - max-width: 20%; - width: 20%; - } - - /* line 125, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ - .tabs-content.vertical { - float: left; - margin-left: -1px; - max-width: 80%; - padding-left: 1rem; - width: 80%; - } -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_tabs.scss */ -.no-js .tabs-content > .content { - display: block; - float: none; -} - -/* Image Thumbnails */ -/* line 59, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th { - border: solid 4px white; - box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2); - display: inline-block; - line-height: 0; - max-width: 100%; - transition: all 200ms ease-out; -} -/* line 48, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th:hover, .th:focus { - box-shadow: 0 0 6px 1px rgba(148, 78, 161, 0.5); -} -/* line 63, ../node_modules/foundation-sites/scss/foundation/components/_thumbs.scss */ -.th.radius { - border-radius: 3px; -} - -/* Tooltips */ -/* line 38, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip { - border-bottom: dotted 1px #CCCCCC; - color: #333333; - cursor: help; - font-weight: bold; -} -/* line 44, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip:hover, .has-tip:focus { - border-bottom: dotted 1px #432348; - color: #944EA1; -} -/* line 50, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.has-tip.tip-left, .has-tip.tip-right { - float: none !important; -} - -/* line 54, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip { - background: #333333; - color: white; - display: none; - font-size: 0.875rem; - font-weight: normal; - line-height: 1.3; - max-width: 300px; - padding: 0.75rem; - position: absolute; - width: 100%; - z-index: 1006; - left: 50%; -} -/* line 68, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub { - border: solid 5px; - border-color: transparent transparent #333333 transparent; - display: block; - height: 0; - pointer-events: none; - position: absolute; - top: -10px; - width: 0; - left: 5px; -} -/* line 79, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip > .nub.rtl { - left: auto; - right: 5px; -} -/* line 85, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.radius { - border-radius: 3px; -} -/* line 88, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round { - border-radius: 1000px; -} -/* line 90, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.round > .nub { - left: 2rem; -} -/* line 95, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tooltip.opened { - border-bottom: dotted 1px #432348 !important; - color: #944EA1 !important; -} - -/* line 101, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ -.tap-to-close { - color: #777777; - display: block; - font-size: 0.625rem; - font-weight: normal; -} - -@media only screen { - /* line 110, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip > .nub { - border-color: transparent transparent #333333 transparent; - top: -10px; - } - /* line 114, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-top > .nub { - border-color: #333333 transparent transparent transparent; - bottom: -10px; - top: auto; - } - /* line 120, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left, .tooltip.tip-right { - float: none !important; - } - /* line 123, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-left > .nub { - border-color: transparent transparent transparent #333333; - left: auto; - margin-top: -5px; - right: -10px; - top: 50%; - } - /* line 130, ../node_modules/foundation-sites/scss/foundation/components/_tooltips.scss */ - .tooltip.tip-right > .nub { - border-color: transparent #333333 transparent transparent; - left: -10px; - margin-top: -5px; - right: auto; - top: 50%; - } -} -/* line 113, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -meta.foundation-mq-topbar { - font-family: "/only screen and (min-width:40.0625em)/"; - width: 40.0625em; -} - -/* Wrapped around .top-bar to contain to grid width */ -/* line 119, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid { - width: 100%; - background: white; -} -/* line 123, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.contain-to-grid .top-bar { - margin-bottom: 0; -} - -/* line 129, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed { - position: fixed; - top: 0; - width: 100%; - z-index: 99; - left: 0; -} -/* line 136, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) { - height: auto; - max-height: 100%; - overflow-y: auto; - width: 100%; -} -/* line 142, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .title-area { - position: fixed; - width: 100%; - z-index: 99; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.fixed.expanded:not(.top-bar) .top-bar-section { - margin-top: 3.75rem; - z-index: 98; -} - -/* line 156, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar { - background: white; - height: 3.75rem; - line-height: 3.75rem; - margin-bottom: 0; - overflow: hidden; - position: relative; -} -/* line 165, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar ul { - list-style: none; - margin-bottom: 0; -} -/* line 170, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .row { - max-width: none; -} -/* line 174, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar form, -.top-bar input, -.top-bar select { - margin-bottom: 0; -} -/* line 180, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar input, -.top-bar select { - font-size: 0.75rem; - height: 1.75rem; - padding-bottom: .35rem; - padding-top: .35rem; -} -/* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .button, .top-bar button { - font-size: 0.75rem; - margin-bottom: 0; - padding-bottom: 0.4125rem; - padding-top: 0.4125rem; -} -@media only screen and (max-width: 40em) { - /* line 188, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .button, .top-bar button { - position: relative; - top: -1px; - } -} -/* line 204, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .title-area { - margin: 0; - position: relative; -} -/* line 209, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name { - font-size: 16px; - height: 3.75rem; - margin: 0; -} -/* line 214, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1, .top-bar .name h2, .top-bar .name h3, .top-bar .name h4, .top-bar .name p, .top-bar .name span { - font-size: 1.0625rem; - line-height: 3.75rem; - margin: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .name h1 a, .top-bar .name h2 a, .top-bar .name h3 a, .top-bar .name h4 a, .top-bar .name p a, .top-bar .name span a { - color: white; - display: block; - font-weight: normal; - padding: 0 1.25rem; - width: 75%; -} -/* line 230, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar { - position: absolute; - right: 0; - top: 0; -} -/* line 235, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar a { - color: white; - display: block; - font-size: 0.8125rem; - font-weight: bold; - height: 3.75rem; - line-height: 3.75rem; - padding: 0 1.25rem; - position: relative; - text-transform: uppercase; -} -/* line 248, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon { - margin-top: -16px; - top: 50%; -} -/* line 252, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar .toggle-topbar.menu-icon a { - color: white; - height: 34px; - line-height: 33px; - padding: 0 2.8125rem 0 1.25rem; - position: relative; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span::after { - content: ""; - display: block; - height: 0; - position: absolute; - margin-top: -8px; - top: 50%; - right: 1.25rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 16px; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.top-bar .toggle-topbar.menu-icon a span:hover:after { - box-shadow: 0 0 0 1px "", 0 7px 0 1px "", 0 14px 0 1px ""; -} -/* line 268, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded { - background: transparent; - height: auto; -} -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .title-area { - background: white; -} -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a { - color: #888888; -} -/* line 280, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar.expanded .toggle-topbar a span::after { - box-shadow: 0 0 0 1px #888888, 0 7px 0 1px #888888, 0 14px 0 1px #888888; -} -@media screen and (-webkit-min-device-pixel-ratio: 0) { - /* line 293, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown.moved > .dropdown, - .top-bar.expanded .top-bar-section .dropdown { - clip: initial; - } - /* line 299, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded .top-bar-section .has-dropdown:not(.moved) > ul { - padding: 0; - } -} - -/* line 308, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section { - left: 0; - position: relative; - width: auto; - transition: left 300ms ease-out; -} -/* line 314, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul { - display: block; - font-size: 16px; - height: auto; - margin: 0; - padding: 0; - width: 100%; -} -/* line 323, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .divider, -.top-bar-section [role="separator"] { - border-top: solid 1px gray; - clear: both; - height: 1px; - width: 100%; -} -/* line 331, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li { - background: #333333; -} -/* line 334, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a { - color: white; - display: block; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-size: 0.8125rem; - font-weight: normal; - padding-left: 1.25rem; - padding: 12px 0 12px 1.25rem; - text-transform: none; - width: 100%; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button:hover, .top-bar-section ul li > a.button:focus { - color: white; -} -/* line 352, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.secondary:hover, .top-bar-section ul li > a.button.secondary:focus { - color: #333333; -} -/* line 353, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.success:hover, .top-bar-section ul li > a.button.success:focus { - color: white; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.alert:hover, .top-bar-section ul li > a.button.alert:focus { - color: white; -} -/* line 355, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.warning:hover, .top-bar-section ul li > a.button.warning:focus { - color: white; -} -/* line 356, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > a.button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > a.button.info:hover, .top-bar-section ul li > a.button.info:focus { - color: white; -} -/* line 359, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button { - font-size: 0.8125rem; - padding-left: 1.25rem; - padding-right: 1.25rem; - background-color: #944EA1; - border-color: #763e81; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - background-color: #763e81; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button:hover, .top-bar-section ul li > button:focus { - color: white; -} -/* line 365, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.secondary { - background-color: #e7e7e7; - border-color: #b9b9b9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - background-color: #b9b9b9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.secondary:hover, .top-bar-section ul li > button.secondary:focus { - color: #333333; -} -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.success { - background-color: #43AC6A; - border-color: #368a55; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - background-color: #368a55; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.success:hover, .top-bar-section ul li > button.success:focus { - color: white; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.alert { - background-color: #FF0000; - border-color: #cc0000; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - background-color: #cc0000; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.alert:hover, .top-bar-section ul li > button.alert:focus { - color: white; -} -/* line 368, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.warning { - background-color: #f08a24; - border-color: #cf6e0e; - color: white; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - background-color: #cf6e0e; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.warning:hover, .top-bar-section ul li > button.warning:focus { - color: white; -} -/* line 369, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li > button.info { - background-color: #a0d3e8; - border-color: #61b6d9; - color: #333333; -} -/* line 163, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - background-color: #61b6d9; -} -/* line 169, ../node_modules/foundation-sites/scss/foundation/components/_buttons.scss */ -.top-bar-section ul li > button.info:hover, .top-bar-section ul li > button.info:focus { - color: white; -} -/* line 373, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li:hover:not(.has-form) > a { - background-color: #555555; - color: white; - background: #333333; -} -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a { - background: #944EA1; - color: white; -} -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section ul li.active > a:hover { - background: #7f438a; - color: white; -} -/* line 395, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-form { - padding: 1.25rem; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown { - position: relative; -} -/* line 404, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: transparent transparent transparent rgba(255, 255, 255, 0.4); - border-left-style: solid; - margin-right: 1.25rem; - margin-top: -4.5px; - position: absolute; - top: 50%; - right: 0; -} -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved { - position: static; -} -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - width: 100%; -} -/* line 425, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .has-dropdown.moved > a:after { - display: none; -} -/* line 432, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - padding: 0; - position: absolute; - top: 0; - z-index: 99; - left: 100%; -} -/* line 440, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li { - height: auto; - width: 100%; -} -/* line 444, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a { - font-weight: normal; - padding: 8px 1.25rem; -} -/* line 447, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li a.parent-link { - font-weight: normal; -} -/* line 452, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5, .top-bar-section .dropdown li.parent-link { - margin-bottom: 0; - margin-top: 0; - font-size: 1.125rem; -} -/* line 458, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a, .top-bar-section .dropdown li.parent-link a { - color: white; - display: block; -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.title h5 a:hover, .top-bar-section .dropdown li.parent-link a:hover { - background: none; -} -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li.has-form { - padding: 8px 1.25rem; -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown li .button, -.top-bar-section .dropdown li button { - top: auto; -} -/* line 476, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.top-bar-section .dropdown label { - color: #777777; - font-size: 0.625rem; - font-weight: bold; - margin-bottom: 0; - padding: 8px 1.25rem 2px; - text-transform: uppercase; -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ -.js-generated { - display: block; -} - -@media only screen and (min-width: 40.0625em) { - /* line 492, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar { - background: white; - overflow: visible; - } - /* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:before, .top-bar:after { - content: " "; - display: table; - } - /* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ - .top-bar:after { - clear: both; - } - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .toggle-topbar { - display: none; - } - /* line 499, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .title-area { - float: left; - } - /* line 500, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .name h1 a, - .top-bar .name h2 a, - .top-bar .name h3 a, - .top-bar .name h4 a, - .top-bar .name h5 a, - .top-bar .name h6 a { - width: auto; - } - /* line 507, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar input, - .top-bar select, - .top-bar .button, - .top-bar button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 517, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar .has-form > .button, - .top-bar .has-form > button { - font-size: 0.875rem; - height: 1.75rem; - position: relative; - top: 1rem; - } - /* line 525, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar.expanded { - background: white; - } - - /* line 530, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .contain-to-grid .top-bar { - margin: 0 auto; - margin-bottom: 0; - max-width: 62.5rem; - } - - /* line 536, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section { - transition: none 0 0; - left: 0 !important; - } - /* line 540, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul { - display: inline; - height: auto !important; - width: auto; - } - /* line 545, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li { - float: left; - } - /* line 547, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section ul li .js-generated { - display: none; - } - /* line 553, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.hover > a:not(.button) { - background-color: #555555; - background: #333333; - color: white; - } - /* line 563, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button) { - background: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 567, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li:not(.has-form) a:not(.button):hover { - background-color: #555555; - background: #333333; - } - /* line 577, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button) { - background: #944EA1; - color: white; - line-height: 3.75rem; - padding: 0 1.25rem; - } - /* line 582, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section li.active:not(.has-form) a:not(.button):hover { - background: #7f438a; - color: white; - } - /* line 592, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a { - padding-right: 2.5rem !important; - } - /* line 594, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:after { - border: inset 5px; - content: ""; - display: block; - height: 0; - width: 0; - border-color: rgba(255, 255, 255, 0.4) transparent transparent transparent; - border-top-style: solid; - margin-top: -2.5px; - top: 1.875rem; - } - /* line 602, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved { - position: relative; - } - /* line 603, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.moved > .dropdown { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - display: block; - } - /* line 609, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown.hover > .dropdown, .top-bar-section .has-dropdown.not-click:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 614, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 621, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-dropdown .dropdown li.has-dropdown > a:after { - border: none; - content: "\00bb"; - top: 0.1875rem; - right: 5px; - } - /* line 633, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown { - left: 0; - background: transparent; - min-width: 100%; - top: auto; - } - /* line 640, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li a { - background: #333333; - color: white; - line-height: 3.75rem; - padding: 12px 1.25rem; - white-space: nowrap; - } - /* line 649, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { - background: #333333; - color: white; - } - /* line 654, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li:not(.has-form):not(.active):hover > a:not(.button) { - background-color: #555555; - color: white; - background: #333333; - } - /* line 663, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li label { - background: #333333; - white-space: nowrap; - } - /* line 669, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .dropdown li .dropdown { - left: 100%; - top: 0; - } - /* line 676, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section > ul > .divider, - .top-bar-section > ul > [role="separator"] { - border-right: solid 1px white; - border-bottom: none; - border-top: none; - clear: none; - height: 3.75rem; - width: 0; - } - /* line 686, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .has-form { - background: white; - height: 3.75rem; - padding: 0 1.25rem; - } - /* line 694, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown { - left: auto; - right: 0; - } - /* line 698, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .right li .dropdown li .dropdown { - right: 100%; - } - /* line 702, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown { - right: auto; - left: 0; - } - /* line 706, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .top-bar-section .left li .dropdown li .dropdown { - left: 100%; - } - - /* line 716, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:hover > a { - background-color: #555555; - background: #333333; - color: white; - } - /* line 725, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section ul li:active > a { - background: #944EA1; - color: white; - } - /* line 733, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown:hover > .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } - /* line 738, ../node_modules/foundation-sites/scss/foundation/components/_top-bar.scss */ - .no-js .top-bar-section .has-dropdown > a:focus + .dropdown { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - display: block; - position: absolute !important; - } -} -/* line 158, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-left { - text-align: left !important; -} - -/* line 159, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-right { - text-align: right !important; -} - -/* line 160, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-center { - text-align: center !important; -} - -/* line 161, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.text-justify { - text-align: justify !important; -} - -@media only screen and (max-width: 40em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-only-text-justify { - text-align: justify !important; - } -} -@media only screen { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .small-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) and (max-width: 64em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 40.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .medium-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) and (max-width: 90em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 64.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .large-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) and (max-width: 120em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 90.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xlarge-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) and (max-width: 6249999.9375em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-only-text-justify { - text-align: justify !important; - } -} -@media only screen and (min-width: 120.0625em) { - /* line 165, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-left { - text-align: left !important; - } - - /* line 166, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-right { - text-align: right !important; - } - - /* line 167, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-center { - text-align: center !important; - } - - /* line 168, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .xxlarge-text-justify { - text-align: justify !important; - } -} -/* Typography resets */ -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -div, -dl, -dt, -dd, -ul, -ol, -li, -h1, -h2, -h3, -h4, -h5, -h6, -pre, -form, -p, -blockquote, -th, -td { - margin: 0; - padding: 0; -} - -/* Default Link Styles */ -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a { - color: #944EA1; - line-height: inherit; - text-decoration: none; -} -/* line 225, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a:hover, a:focus { - color: #7f438a; -} -/* line 233, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -a img { - border: none; -} - -/* Default paragraph styles */ -/* line 237, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p { - font-family: inherit; - font-size: 1rem; - font-weight: normal; - line-height: 1.6; - margin-bottom: 1.25rem; - text-rendering: optimizeLegibility; -} -/* line 245, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p.lead { - font-size: 1.21875rem; - line-height: 1.6; -} -/* line 247, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -p aside { - font-size: 0.875rem; - font-style: italic; - line-height: 1.35; -} - -/* Default header styles */ -/* line 255, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1, h2, h3, h4, h5, h6 { - color: #333333; - font-family: "Noto+Sans", Helvetica Neue, Helvetica, Arial, sans-serif; - font-style: normal; - font-weight: normal; - line-height: 1.4; - margin-bottom: 0.5rem; - margin-top: 0.2rem; - text-rendering: optimizeLegibility; -} -/* line 265, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 small, h2 small, h3 small, h4 small, h5 small, h6 small { - color: #7a7a7a; - font-size: 60%; - line-height: 0; -} - -/* line 272, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h1 { - font-size: 2.125rem; -} - -/* line 273, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h2 { - font-size: 1.6875rem; -} - -/* line 274, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h3 { - font-size: 1.375rem; -} - -/* line 275, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h4 { - font-size: 1.125rem; -} - -/* line 276, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h5 { - font-size: 1.125rem; -} - -/* line 277, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -h6 { - font-size: 1rem; -} - -/* line 279, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.subheader { - line-height: 1.4; - color: #7a7a7a; - font-weight: normal; - margin-top: 0.2rem; - margin-bottom: 0.5rem; -} - -/* line 281, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -hr { - border: solid #efefef; - border-width: 1px 0 0; - clear: both; - height: 0; - margin: 1.25rem 0 1.1875rem; -} - -/* Helpful Typography Defaults */ -/* line 290, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -em, -i { - font-style: italic; - line-height: inherit; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -strong, -b { - font-weight: bold; - line-height: inherit; -} - -/* line 302, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -small { - font-size: 60%; - line-height: inherit; -} - -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -code { - background-color: #f8f8f8; - border-color: #dfdfdf; - border-style: solid; - border-width: 1px; - color: #333333; - font-family: Consolas, "Liberation Mono", Courier, monospace; - font-weight: normal; - padding: 0.125rem 0.3125rem 0.0625rem; -} - -/* Lists */ -/* line 319, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul, -ol, -dl { - font-family: inherit; - font-size: 1rem; - line-height: 1.6; - list-style-position: outside; - margin-bottom: 1.25rem; -} - -/* line 329, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul { - margin-left: 1.1rem; -} - -/* Unordered Lists */ -/* line 336, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul li ul, -ul li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square li ul, ul.circle li ul, ul.disc li ul { - list-style: inherit; -} -/* line 348, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.square { - list-style-type: square; - margin-left: 1.1rem; -} -/* line 349, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.circle { - list-style-type: circle; - margin-left: 1.1rem; -} -/* line 350, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ul.disc { - list-style-type: disc; - margin-left: 1.1rem; -} - -/* Ordered Lists */ -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol { - margin-left: 1.4rem; -} -/* line 357, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -ol li ul, -ol li ol { - margin-left: 1.25rem; - margin-bottom: 0; -} - -/* line 366, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet { - list-style-type: none; - margin-left: 0; -} -/* line 371, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.no-bullet li ul, -.no-bullet li ol { - margin-left: 1.25rem; - margin-bottom: 0; - list-style: none; -} - -/* Definition Lists */ -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dt { - margin-bottom: 0.3rem; - font-weight: bold; -} -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -dl dd { - margin-bottom: 0.75rem; -} - -/* Abbreviations */ -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr, -acronym { - text-transform: uppercase; - font-size: 90%; - color: #666666; - cursor: help; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr { - text-transform: none; -} -/* line 399, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -abbr[title] { - border-bottom: 1px dotted #DDDDDD; -} - -/* Blockquotes */ -/* line 405, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote { - margin: 0 0 1.25rem; - padding: 0.5625rem 1.25rem 0 1.1875rem; - border-left: 1px solid #DDDDDD; -} -/* line 410, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite { - display: block; - font-size: 0.8125rem; - color: #626262; -} -/* line 414, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite:before { - content: "\2014 \0020"; -} -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote cite a, -blockquote cite a:visited { - color: #626262; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -blockquote, -blockquote p { - line-height: 1.6; - color: #7a7a7a; -} - -/* Microformats */ -/* line 431, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard { - display: inline-block; - margin: 0 0 1.25rem 0; - border: 1px solid #DDDDDD; - padding: 0.625rem 0.75rem; -} -/* line 437, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard li { - margin: 0; - display: block; -} -/* line 441, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vcard .fn { - font-weight: bold; - font-size: 0.9375rem; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent .summary { - font-weight: bold; -} -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ -.vevent abbr { - cursor: default; - text-decoration: none; - font-weight: bold; - border: none; - padding: 0 0.0625rem; -} - -@media only screen and (min-width: 40.0625em) { - /* line 461, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1, h2, h3, h4, h5, h6 { - line-height: 1.4; - } - - /* line 462, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h1 { - font-size: 2.75rem; - } - - /* line 463, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2 { - font-size: 2.3125rem; - } - - /* line 464, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h3 { - font-size: 1.6875rem; - } - - /* line 465, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h4 { - font-size: 1.4375rem; - } - - /* line 466, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h5 { - font-size: 1.125rem; - } - - /* line 467, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h6 { - font-size: 1rem; - } -} -/* - * Print styles. - * - * Inlined to avoid required HTTP connection: www.phpied.com/delay-loading-your-print-css/ - * Credit to Paul Irish and HTML5 Boilerplate (html5boilerplate.com) -*/ -@media print { - /* line 479, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - * { - background: transparent !important; - color: black !important; - /* Black prints faster: h5bp.com/s */ - box-shadow: none !important; - text-shadow: none !important; - } - - /* line 486, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a, - a:visited { - text-decoration: underline; - } - - /* line 488, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - a[href]:after { - content: " (" attr(href) ")"; - } - - /* line 490, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - abbr[title]:after { - content: " (" attr(title) ")"; - } - - /* line 493, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - .ir a:after, - a[href^="javascript:"]:after, - a[href^="#"]:after { - content: ""; - } - - /* line 497, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - pre, - blockquote { - border: 1px solid #efefef; - page-break-inside: avoid; - } - - /* line 503, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - thead { - display: table-header-group; - /* h5bp.com/t */ - } - - /* line 505, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - tr, - img { - page-break-inside: avoid; - } - - /* line 508, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - img { - max-width: 100% !important; - } - - @page { - margin: 0.34in; - } - /* line 512, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - p, - h2, - h3 { - orphans: 3; - widows: 3; - } - - /* line 519, ../node_modules/foundation-sites/scss/foundation/components/_type.scss */ - h2, - h3 { - page-break-after: avoid; - } -} -/* line 412, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap { - -webkit-backface-visibility: hidden; - position: relative; - width: 100%; - overflow: hidden; -} -/* line 149, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.off-canvas-wrap.move-right, .off-canvas-wrap.move-left, .off-canvas-wrap.move-bottom, .off-canvas-wrap.move-top { - min-height: 100%; - -webkit-overflow-scrolling: touch; -} - -/* line 413, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.inner-wrap { - position: relative; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 239, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:before, .inner-wrap:after { - content: " "; - display: table; -} -/* line 240, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.inner-wrap:after { - clear: both; -} - -/* line 415, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar { - -webkit-backface-visibility: hidden; - background: #333333; - color: white; - height: 2.8125rem; - line-height: 2.8125rem; - position: relative; -} -/* line 185, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4, .tab-bar h5, .tab-bar h6 { - color: white; - font-weight: bold; - line-height: 2.8125rem; - margin: 0; -} -/* line 191, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar h1, .tab-bar h2, .tab-bar h3, .tab-bar h4 { - font-size: 1.125rem; -} - -/* line 417, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-right: solid 1px #1a1a1a; - left: 0; -} - -/* line 418, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-small { - height: 2.8125rem; - position: absolute; - top: 0; - width: 2.8125rem; - border-left: solid 1px #1a1a1a; - right: 0; -} - -/* line 420, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section { - height: 2.8125rem; - padding: 0 0.625rem; - position: absolute; - text-align: center; - top: 0; -} -/* line 219, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - text-align: left; -} -/* line 220, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - text-align: right; -} -/* line 224, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.left { - left: 0; - right: 2.8125rem; -} -/* line 228, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.right { - left: 2.8125rem; - right: 0; -} -/* line 232, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar-section.middle { - left: 2.8125rem; - right: 2.8125rem; -} - -/* line 424, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.tab-bar .menu-icon { - color: white; - display: block; - height: 2.8125rem; - padding: 0; - position: relative; - text-indent: 2.1875rem; - transform: translate3d(0, 0, 0); - width: 2.8125rem; -} -/* line 196, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span::after { - content: ""; - display: block; - height: 0; - position: absolute; - top: 50%; - margin-top: -0.5rem; - left: 0.90625rem; - box-shadow: 0 0 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; - width: 1rem; -} -/* line 229, ../node_modules/foundation-sites/scss/foundation/components/_global.scss */ -.tab-bar .menu-icon span:hover:after { - box-shadow: 0 0 0 1px #b3b3b3, 0 7px 0 1px #b3b3b3, 0 14px 0 1px #b3b3b3; -} - -/* line 448, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 449, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - top: 0; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 450, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 451, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu { - -webkit-backface-visibility: hidden; - background: #333333; - bottom: 0; - box-sizing: content-box; - -webkit-overflow-scrolling: touch; - -ms-overflow-style: -ms-autohiding-scrollbar; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - transition: transform 500ms ease 0s; - width: 15.625rem; - z-index: 1001; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - height: 18.75rem; -} -/* line 106, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-off-canvas-menu * { - -webkit-backface-visibility: hidden; -} - -/* line 453, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list { - list-style-type: none; - margin: 0; - padding: 0; -} -/* line 246, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li label { - background: #444444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - display: block; - font-size: 0.75rem; - font-weight: bold; - margin: 0; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; -} -/* line 258, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a { - border-bottom: 1px solid #262626; - color: rgba(255, 255, 255, 0.7); - display: block; - padding: 0.66667rem; - transition: background 300ms ease; -} -/* line 264, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:hover { - background: #242424; -} -/* line 267, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -ul.off-canvas-list li a:active { - background: #242424; -} - -/* line 459, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right > .inner-wrap { - -webkit-transform: translate3d(15.625rem, 0, 0); - -moz-transform: translate3d(15.625rem, 0, 0); - -ms-transform: translate(15.625rem, 0); - -o-transform: translate3d(15.625rem, 0, 0); - transform: translate3d(15.625rem, 0, 0); -} -/* line 462, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 466, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left > .inner-wrap { - -webkit-transform: translate3d(-15.625rem, 0, 0); - -moz-transform: translate3d(-15.625rem, 0, 0); - -ms-transform: translate(-15.625rem, 0); - -o-transform: translate3d(-15.625rem, 0, 0); - transform: translate3d(-15.625rem, 0, 0); -} -/* line 470, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 473, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top > .inner-wrap { - -webkit-transform: translate3d(0, -18.75rem, 0); - -moz-transform: translate3d(0, -18.75rem, 0); - -ms-transform: translate(0, -18.75rem); - -o-transform: translate3d(0, -18.75rem, 0); - transform: translate3d(0, -18.75rem, 0); -} -/* line 477, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 480, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom > .inner-wrap { - -webkit-transform: translate3d(0, 18.75rem, 0); - -moz-transform: translate3d(0, 18.75rem, 0); - -ms-transform: translate(0, 18.75rem); - -o-transform: translate3d(0, 18.75rem, 0); - transform: translate3d(0, 18.75rem, 0); -} -/* line 484, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.move-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .move-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 487, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .left-off-canvas-menu, .offcanvas-overlap .right-off-canvas-menu, -.offcanvas-overlap .top-off-canvas-menu, .offcanvas-overlap .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 496, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 499, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .right-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 507, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-left .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-left .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 510, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .left-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 518, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-right .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-right .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 521, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .bottom-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 529, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-top .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-top .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 532, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .top-off-canvas-menu { - -ms-transform: none; - -webkit-transform: none; - -moz-transform: none; - -o-transform: none; - transform: none; - z-index: 1003; -} -/* line 540, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.offcanvas-overlap-bottom .exit-off-canvas { - -webkit-backface-visibility: hidden; - box-shadow: -4px 0 4px rgba(0, 0, 0, 0.5), 4px 0 4px rgba(0, 0, 0, 0.5); - cursor: pointer; - transition: background 300ms ease; - -webkit-tap-highlight-color: transparent; - background: rgba(255, 255, 255, 0.2); - bottom: 0; - display: block; - left: 0; - position: absolute; - right: 0; - top: 0; - z-index: 1002; -} -@media only screen and (min-width: 40.0625em) { - /* line 296, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ - .offcanvas-overlap-bottom .exit-off-canvas:hover { - background: rgba(255, 255, 255, 0.05); - } -} - -/* line 545, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .left-off-canvas-menu { - left: -15.625rem; -} -/* line 546, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .right-off-canvas-menu { - right: -15.625rem; -} -/* line 547, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .top-off-canvas-menu { - top: -18.75rem; -} -/* line 548, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .bottom-off-canvas-menu { - bottom: -18.75rem; -} -/* line 550, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-left > .inner-wrap { - right: 15.625rem; -} -/* line 551, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-right > .inner-wrap { - left: 15.625rem; -} -/* line 552, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-top > .inner-wrap { - right: 18.75rem; -} -/* line 553, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.no-csstransforms .move-bottom > .inner-wrap { - left: 18.75rem; -} - -/* line 558, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(-100%, 0, 0); - -moz-transform: translate3d(-100%, 0, 0); - -ms-transform: translate(-100%, 0); - -o-transform: translate3d(-100%, 0, 0); - transform: translate3d(-100%, 0, 0); - left: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 378, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu .back > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} -/* line 560, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-submenu.move-right, .left-submenu.offcanvas-overlap-right, .left-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 565, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(100%, 0, 0); - -moz-transform: translate3d(100%, 0, 0); - -ms-transform: translate(100%, 0); - -o-transform: translate3d(100%, 0, 0); - transform: translate3d(100%, 0, 0); - right: 0; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 367, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu .back > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} -/* line 567, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-submenu.move-left, .right-submenu.offcanvas-overlap-left, .right-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0%, 0, 0); - -moz-transform: translate3d(0%, 0, 0); - -ms-transform: translate(0%, 0); - -o-transform: translate3d(0%, 0, 0); - transform: translate3d(0%, 0, 0); -} - -/* line 572, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, -100%, 0); - -moz-transform: translate3d(0, -100%, 0); - -ms-transform: translate(0, -100%); - -o-transform: translate3d(0, -100%, 0); - transform: translate3d(0, -100%, 0); - top: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 574, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.top-submenu.move-bottom, .top-submenu.offcanvas-overlap-bottom, .top-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 579, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu { - -webkit-backface-visibility: hidden; - -webkit-overflow-scrolling: touch; - background: #333333; - bottom: 0; - box-sizing: content-box; - margin: 0; - overflow-x: hidden; - overflow-y: auto; - position: absolute; - top: 0; - width: 15.625rem; - height: 18.75rem; - z-index: 1002; - -webkit-transform: translate3d(0, 100%, 0); - -moz-transform: translate3d(0, 100%, 0); - -ms-transform: translate(0, 100%); - -o-transform: translate3d(0, 100%, 0); - transform: translate3d(0, 100%, 0); - bottom: 0; - width: 100%; - -webkit-transition: -webkit-transform 500ms ease; - -moz-transition: -moz-transform 500ms ease; - -ms-transition: -ms-transform 500ms ease; - -o-transition: -o-transform 500ms ease; - transition: transform 500ms ease; -} -/* line 307, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu * { - -webkit-backface-visibility: hidden; -} -/* line 345, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a { - background: #444; - border-bottom: none; - border-top: 1px solid #5e5e5e; - color: #efefef; - font-weight: bold; - padding: 0.3rem 0.9375rem; - text-transform: uppercase; - margin: 0; -} -/* line 354, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu .back > a:hover { - background: #303030; - border-bottom: none; - border-top: 1px solid #5e5e5e; -} -/* line 581, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.bottom-submenu.move-top, .bottom-submenu.offcanvas-overlap-top, .bottom-submenu.offcanvas-overlap { - -webkit-transform: translate3d(0, 0%, 0); - -moz-transform: translate3d(0, 0%, 0); - -ms-transform: translate(0, 0%); - -o-transform: translate3d(0, 0%, 0); - transform: translate3d(0, 0%, 0); -} - -/* line 594, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.left-off-canvas-menu ul.off-canvas-list li.has-submenu > a:after { - content: "\BB"; - margin-left: .5rem; - display: inline; -} - -/* line 597, ../node_modules/foundation-sites/scss/foundation/components/_offcanvas.scss */ -.right-off-canvas-menu ul.off-canvas-list li.has-submenu > a:before { - content: "\AB"; - margin-right: .5rem; - display: inline; -} - -/* small displays */ -@media only screen { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .show-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .hide-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .visible-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .hidden-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-small-only, table.show-for-small-up, table.show-for-small, table.show-for-small-down, table.hide-for-medium-only, table.hide-for-medium-up, table.hide-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-small-only, thead.show-for-small-up, thead.show-for-small, thead.show-for-small-down, thead.hide-for-medium-only, thead.hide-for-medium-up, thead.hide-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-small-only, tbody.show-for-small-up, tbody.show-for-small, tbody.show-for-small-down, tbody.hide-for-medium-only, tbody.hide-for-medium-up, tbody.hide-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-small-only, tr.show-for-small-up, tr.show-for-small, tr.show-for-small-down, tr.hide-for-medium-only, tr.hide-for-medium-up, tr.hide-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-small-only, td.show-for-small-only, th.show-for-small-up, td.show-for-small-up, th.show-for-small, td.show-for-small, th.show-for-small-down, td.show-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.hide-for-medium-up, td.hide-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* medium displays */ -@media only screen and (min-width: 40.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .show-for-medium-only, .show-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .hide-for-medium-only, .hide-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .visible-for-medium-only, .visible-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .hidden-for-medium-only, .hidden-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.show-for-medium-only, table.show-for-medium-up, table.show-for-medium, table.show-for-medium-down, table.hide-for-large-only, table.hide-for-large-up, table.hide-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.show-for-medium-only, thead.show-for-medium-up, thead.show-for-medium, thead.show-for-medium-down, thead.hide-for-large-only, thead.hide-for-large-up, thead.hide-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.show-for-medium-only, tbody.show-for-medium-up, tbody.show-for-medium, tbody.show-for-medium-down, tbody.hide-for-large-only, tbody.hide-for-large-up, tbody.hide-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.show-for-medium-only, tr.show-for-medium-up, tr.show-for-medium, tr.show-for-medium-down, tr.hide-for-large-only, tr.hide-for-large-up, tr.hide-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.show-for-medium-only, td.show-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.show-for-medium, td.show-for-medium, th.show-for-medium-down, td.show-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.hide-for-large-up, td.hide-for-large-up, th.hide-for-large, td.hide-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* large displays */ -@media only screen and (min-width: 64.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .show-for-large-only, .show-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .hide-for-large-only, .hide-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .visible-for-large-only, .visible-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .hidden-for-large-only, .hidden-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.show-for-large-only, table.show-for-large-up, table.show-for-large, table.show-for-large-down, table.hide-for-xlarge-only, table.hide-for-xlarge-up, table.hide-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.show-for-large-only, thead.show-for-large-up, thead.show-for-large, thead.show-for-large-down, thead.hide-for-xlarge-only, thead.hide-for-xlarge-up, thead.hide-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.show-for-large-only, tbody.show-for-large-up, tbody.show-for-large, tbody.show-for-large-down, tbody.hide-for-xlarge-only, tbody.hide-for-xlarge-up, tbody.hide-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.show-for-large-only, tr.show-for-large-up, tr.show-for-large, tr.show-for-large-down, tr.hide-for-xlarge-only, tr.hide-for-xlarge-up, tr.hide-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.show-for-large-only, td.show-for-large-only, th.show-for-large-up, td.show-for-large-up, th.show-for-large, td.show-for-large, th.show-for-large-down, td.show-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.hide-for-xlarge-up, td.hide-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xlarge displays */ -@media only screen and (min-width: 90.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .show-for-xlarge-only, .show-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .hide-for-xlarge-only, .hide-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .visible-for-xlarge-only, .visible-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .hidden-for-xlarge-only, .hidden-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.show-for-xlarge-only, table.show-for-xlarge-up, table.show-for-xlarge, table.show-for-xlarge-down, table.hide-for-xxlarge-only, table.hide-for-xxlarge-up, table.hide-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.show-for-xlarge-only, thead.show-for-xlarge-up, thead.show-for-xlarge, thead.show-for-xlarge-down, thead.hide-for-xxlarge-only, thead.hide-for-xxlarge-up, thead.hide-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.show-for-xlarge-only, tbody.show-for-xlarge-up, tbody.show-for-xlarge, tbody.show-for-xlarge-down, tbody.hide-for-xxlarge-only, tbody.hide-for-xxlarge-up, tbody.hide-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.show-for-xlarge-only, tr.show-for-xlarge-up, tr.show-for-xlarge, tr.show-for-xlarge-down, tr.hide-for-xxlarge-only, tr.hide-for-xxlarge-up, tr.hide-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.show-for-xlarge-only, td.show-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.show-for-xlarge, td.show-for-xlarge, th.show-for-xlarge-down, td.show-for-xlarge-down, th.hide-for-xxlarge-only, td.hide-for-xxlarge-only, th.hide-for-xxlarge-up, td.hide-for-xxlarge-up, th.hide-for-xxlarge, td.hide-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* xxlarge displays */ -@media only screen and (min-width: 120.0625em) { - /* line 244, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-small-only, .show-for-small-up, .hide-for-small, .hide-for-small-down, .hide-for-medium-only, .show-for-medium-up, .hide-for-medium, .hide-for-medium-down, .hide-for-large-only, .show-for-large-up, .hide-for-large, .hide-for-large-down, .hide-for-xlarge-only, .show-for-xlarge-up, .hide-for-xlarge, .hide-for-xlarge-down, .show-for-xxlarge-only, .show-for-xxlarge-up, .show-for-xxlarge, .show-for-xxlarge-down { - display: inherit !important; - } - - /* line 247, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-small-only, .hide-for-small-up, .show-for-small, .show-for-small-down, .show-for-medium-only, .hide-for-medium-up, .show-for-medium, .show-for-medium-down, .show-for-large-only, .hide-for-large-up, .show-for-large, .show-for-large-down, .show-for-xlarge-only, .hide-for-xlarge-up, .show-for-xlarge, .show-for-xlarge-down, .hide-for-xxlarge-only, .hide-for-xxlarge-up, .hide-for-xxlarge, .hide-for-xxlarge-down { - display: none !important; - } - - /* line 251, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hidden-for-small-only, .visible-for-small-up, .hidden-for-small, .hidden-for-small-down, .hidden-for-medium-only, .visible-for-medium-up, .hidden-for-medium, .hidden-for-medium-down, .hidden-for-large-only, .visible-for-large-up, .hidden-for-large, .hidden-for-large-down, .hidden-for-xlarge-only, .visible-for-xlarge-up, .hidden-for-xlarge, .hidden-for-xlarge-down, .visible-for-xxlarge-only, .visible-for-xxlarge-up, .visible-for-xxlarge, .visible-for-xxlarge-down { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; - } - - /* line 254, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .visible-for-small-only, .hidden-for-small-up, .visible-for-small, .visible-for-small-down, .visible-for-medium-only, .hidden-for-medium-up, .visible-for-medium, .visible-for-medium-down, .visible-for-large-only, .hidden-for-large-up, .visible-for-large, .visible-for-large-down, .visible-for-xlarge-only, .hidden-for-xlarge-up, .visible-for-xlarge, .visible-for-xlarge-down, .hidden-for-xxlarge-only, .hidden-for-xxlarge-up, .hidden-for-xxlarge, .hidden-for-xxlarge-down { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; - } - - /* line 259, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.hide-for-small-only, table.show-for-small-up, table.hide-for-small, table.hide-for-small-down, table.hide-for-medium-only, table.show-for-medium-up, table.hide-for-medium, table.hide-for-medium-down, table.hide-for-large-only, table.show-for-large-up, table.hide-for-large, table.hide-for-large-down, table.hide-for-xlarge-only, table.show-for-xlarge-up, table.hide-for-xlarge, table.hide-for-xlarge-down, table.show-for-xxlarge-only, table.show-for-xxlarge-up, table.show-for-xxlarge, table.show-for-xxlarge-down { - display: table !important; - } - - /* line 262, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.hide-for-small-only, thead.show-for-small-up, thead.hide-for-small, thead.hide-for-small-down, thead.hide-for-medium-only, thead.show-for-medium-up, thead.hide-for-medium, thead.hide-for-medium-down, thead.hide-for-large-only, thead.show-for-large-up, thead.hide-for-large, thead.hide-for-large-down, thead.hide-for-xlarge-only, thead.show-for-xlarge-up, thead.hide-for-xlarge, thead.hide-for-xlarge-down, thead.show-for-xxlarge-only, thead.show-for-xxlarge-up, thead.show-for-xxlarge, thead.show-for-xxlarge-down { - display: table-header-group !important; - } - - /* line 265, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.hide-for-small-only, tbody.show-for-small-up, tbody.hide-for-small, tbody.hide-for-small-down, tbody.hide-for-medium-only, tbody.show-for-medium-up, tbody.hide-for-medium, tbody.hide-for-medium-down, tbody.hide-for-large-only, tbody.show-for-large-up, tbody.hide-for-large, tbody.hide-for-large-down, tbody.hide-for-xlarge-only, tbody.show-for-xlarge-up, tbody.hide-for-xlarge, tbody.hide-for-xlarge-down, tbody.show-for-xxlarge-only, tbody.show-for-xxlarge-up, tbody.show-for-xxlarge, tbody.show-for-xxlarge-down { - display: table-row-group !important; - } - - /* line 268, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.hide-for-small-only, tr.show-for-small-up, tr.hide-for-small, tr.hide-for-small-down, tr.hide-for-medium-only, tr.show-for-medium-up, tr.hide-for-medium, tr.hide-for-medium-down, tr.hide-for-large-only, tr.show-for-large-up, tr.hide-for-large, tr.hide-for-large-down, tr.hide-for-xlarge-only, tr.show-for-xlarge-up, tr.hide-for-xlarge, tr.hide-for-xlarge-down, tr.show-for-xxlarge-only, tr.show-for-xxlarge-up, tr.show-for-xxlarge, tr.show-for-xxlarge-down { - display: table-row; - } - - /* line 271, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.hide-for-small-only, td.hide-for-small-only, th.show-for-small-up, td.show-for-small-up, th.hide-for-small, td.hide-for-small, th.hide-for-small-down, td.hide-for-small-down, th.hide-for-medium-only, td.hide-for-medium-only, th.show-for-medium-up, td.show-for-medium-up, th.hide-for-medium, td.hide-for-medium, th.hide-for-medium-down, td.hide-for-medium-down, th.hide-for-large-only, td.hide-for-large-only, th.show-for-large-up, td.show-for-large-up, th.hide-for-large, td.hide-for-large, th.hide-for-large-down, td.hide-for-large-down, th.hide-for-xlarge-only, td.hide-for-xlarge-only, th.show-for-xlarge-up, td.show-for-xlarge-up, th.hide-for-xlarge, td.hide-for-xlarge, th.hide-for-xlarge-down, td.hide-for-xlarge-down, th.show-for-xxlarge-only, td.show-for-xxlarge-only, th.show-for-xxlarge-up, td.show-for-xxlarge-up, th.show-for-xxlarge, td.show-for-xxlarge, th.show-for-xxlarge-down, td.show-for-xxlarge-down { - display: table-cell !important; - } -} -/* Orientation targeting */ -/* line 285, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-landscape, -.hide-for-portrait { - display: inherit !important; -} - -/* line 287, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-landscape, -.show-for-portrait { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 292, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-landscape, table.show-for-portrait { - display: table !important; -} - -/* line 296, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-landscape, thead.show-for-portrait { - display: table-header-group !important; -} - -/* line 300, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-landscape, tbody.show-for-portrait { - display: table-row-group !important; -} - -/* line 304, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-landscape, tr.show-for-portrait { - display: table-row !important; -} - -/* line 309, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-landscape, td.show-for-portrait, -th.hide-for-landscape, -th.show-for-portrait { - display: table-cell !important; -} - -@media only screen and (orientation: landscape) { - /* line 314, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-landscape, - .hide-for-portrait { - display: inherit !important; - } - - /* line 316, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-landscape, - .show-for-portrait { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 321, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-landscape, table.hide-for-portrait { - display: table !important; - } - - /* line 325, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-landscape, thead.hide-for-portrait { - display: table-header-group !important; - } - - /* line 329, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-landscape, tbody.hide-for-portrait { - display: table-row-group !important; - } - - /* line 333, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-landscape, tr.hide-for-portrait { - display: table-row !important; - } - - /* line 338, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-landscape, td.hide-for-portrait, - th.show-for-landscape, - th.hide-for-portrait { - display: table-cell !important; - } -} -@media only screen and (orientation: portrait) { - /* line 344, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .show-for-portrait, - .hide-for-landscape { - display: inherit !important; - } - - /* line 346, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-for-portrait, - .show-for-landscape { - display: none !important; - } - - /* Specific visibility for tables */ - /* line 351, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-portrait, table.hide-for-landscape { - display: table !important; - } - - /* line 355, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-portrait, thead.hide-for-landscape { - display: table-header-group !important; - } - - /* line 359, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-portrait, tbody.hide-for-landscape { - display: table-row-group !important; - } - - /* line 363, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-portrait, tr.hide-for-landscape { - display: table-row !important; - } - - /* line 368, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-portrait, td.hide-for-landscape, - th.show-for-portrait, - th.hide-for-landscape { - display: table-cell !important; - } -} -/* Touch-enabled device targeting */ -/* line 374, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-touch { - display: none !important; -} - -/* line 375, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.hide-for-touch { - display: inherit !important; -} - -/* line 376, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .show-for-touch { - display: inherit !important; -} - -/* line 377, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch .hide-for-touch { - display: none !important; -} - -/* Specific visibility for tables */ -/* line 380, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -table.hide-for-touch { - display: table !important; -} - -/* line 381, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch table.show-for-touch { - display: table !important; -} - -/* line 382, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -thead.hide-for-touch { - display: table-header-group !important; -} - -/* line 383, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch thead.show-for-touch { - display: table-header-group !important; -} - -/* line 384, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tbody.hide-for-touch { - display: table-row-group !important; -} - -/* line 385, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tbody.show-for-touch { - display: table-row-group !important; -} - -/* line 386, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -tr.hide-for-touch { - display: table-row !important; -} - -/* line 387, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch tr.show-for-touch { - display: table-row !important; -} - -/* line 388, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -td.hide-for-touch { - display: table-cell !important; -} - -/* line 389, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch td.show-for-touch { - display: table-cell !important; -} - -/* line 390, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -th.hide-for-touch { - display: table-cell !important; -} - -/* line 391, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.touch th.show-for-touch { - display: table-cell !important; -} - -/* Screen reader-specific classes */ -/* line 394, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-for-sr { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} - -/* line 397, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus { - clip: rect(1px, 1px, 1px, 1px); - height: 1px; - overflow: hidden; - position: absolute !important; - width: 1px; -} -/* line 400, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.show-on-focus:focus, .show-on-focus:active { - position: static !important; - height: auto; - width: auto; - overflow: visible; - clip: auto; -} - -/* Print visibility */ -/* line 408, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ -.print-only, -.show-for-print { - display: none !important; -} - -@media print { - /* line 411, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .print-only, - .show-for-print { - display: block !important; - } - - /* line 413, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - .hide-on-print, - .hide-for-print { - display: none !important; - } - - /* line 416, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - table.show-for-print { - display: table !important; - } - - /* line 417, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - thead.show-for-print { - display: table-header-group !important; - } - - /* line 418, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tbody.show-for-print { - display: table-row-group !important; - } - - /* line 419, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - tr.show-for-print { - display: table-row !important; - } - - /* line 420, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - td.show-for-print { - display: table-cell !important; - } - - /* line 421, ../node_modules/foundation-sites/scss/foundation/components/_visibility.scss */ - th.show-for-print { - display: table-cell !important; - } -} -/*! - * Font Awesome 4.6.3 by @davegandy - http://fontawesome.io - @fontawesome - * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) - */ -/* FONT PATH - * -------------------------- */ -@font-face { - font-family: 'FontAwesome'; - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?v=4.6.3"); - src: url("../node_modules/font-awesome/fonts/fontawesome-webfont.eot?#iefix&v=4.6.3") format("embedded-opentype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff2?v=4.6.3") format("woff2"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.woff?v=4.6.3") format("woff"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.ttf?v=4.6.3") format("truetype"), url("../node_modules/font-awesome/fonts/fontawesome-webfont.svg?v=4.6.3#fontawesomeregular") format("svg"); - font-weight: normal; - font-style: normal; -} -/* line 4, ../node_modules/font-awesome/scss/_core.scss */ -.fa { - display: inline-block; - font: normal normal normal 14px/1 FontAwesome; - font-size: inherit; - text-rendering: auto; - -webkit-font-smoothing: antialiased; - -moz-osx-font-smoothing: grayscale; -} - -/* makes the font 33% larger relative to the icon container */ -/* line 5, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-lg { - font-size: 1.33333em; - line-height: 0.75em; - vertical-align: -15%; -} - -/* line 10, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-2x { - font-size: 2em; -} - -/* line 11, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-3x { - font-size: 3em; -} - -/* line 12, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-4x { - font-size: 4em; -} - -/* line 13, ../node_modules/font-awesome/scss/_larger.scss */ -.fa-5x { - font-size: 5em; -} - -/* line 3, ../node_modules/font-awesome/scss/_fixed-width.scss */ -.fa-fw { - width: 1.28571em; - text-align: center; -} - -/* line 4, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul { - padding-left: 0; - margin-left: 2.14286em; - list-style-type: none; -} -/* line 8, ../node_modules/font-awesome/scss/_list.scss */ -.fa-ul > li { - position: relative; -} - -/* line 10, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li { - position: absolute; - left: -2.14286em; - width: 2.14286em; - top: 0.14286em; - text-align: center; -} -/* line 16, ../node_modules/font-awesome/scss/_list.scss */ -.fa-li.fa-lg { - left: -1.85714em; -} - -/* line 4, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-border { - padding: .2em .25em .15em; - border: solid 0.08em #eee; - border-radius: .1em; -} - -/* line 10, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-left { - float: left; -} - -/* line 11, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa-pull-right { - float: right; -} - -/* line 14, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-left { - margin-right: .3em; -} -/* line 15, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.fa-pull-right { - margin-left: .3em; -} - -/* Deprecated as of 4.4.0 */ -/* line 19, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-right { - float: right; -} - -/* line 20, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.pull-left { - float: left; -} - -/* line 23, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-left { - margin-right: .3em; -} -/* line 24, ../node_modules/font-awesome/scss/_bordered-pulled.scss */ -.fa.pull-right { - margin-left: .3em; -} - -/* line 4, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-spin { - -webkit-animation: fa-spin 2s infinite linear; - animation: fa-spin 2s infinite linear; -} - -/* line 9, ../node_modules/font-awesome/scss/_animated.scss */ -.fa-pulse { - -webkit-animation: fa-spin 1s infinite steps(8); - animation: fa-spin 1s infinite steps(8); -} - -@-webkit-keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -@keyframes fa-spin { - 0% { - -webkit-transform: rotate(0deg); - transform: rotate(0deg); - } - 100% { - -webkit-transform: rotate(359deg); - transform: rotate(359deg); - } -} -/* line 4, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-90 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; - -webkit-transform: rotate(90deg); - -ms-transform: rotate(90deg); - transform: rotate(90deg); -} - -/* line 5, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-180 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; - -webkit-transform: rotate(180deg); - -ms-transform: rotate(180deg); - transform: rotate(180deg); -} - -/* line 6, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-rotate-270 { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; - -webkit-transform: rotate(270deg); - -ms-transform: rotate(270deg); - transform: rotate(270deg); -} - -/* line 8, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-horizontal { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; - -webkit-transform: scale(-1, 1); - -ms-transform: scale(-1, 1); - transform: scale(-1, 1); -} - -/* line 9, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -.fa-flip-vertical { - -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; - -webkit-transform: scale(1, -1); - -ms-transform: scale(1, -1); - transform: scale(1, -1); -} - -/* line 14, ../node_modules/font-awesome/scss/_rotated-flipped.scss */ -:root .fa-rotate-90, -:root .fa-rotate-180, -:root .fa-rotate-270, -:root .fa-flip-horizontal, -:root .fa-flip-vertical { - filter: none; -} - -/* line 4, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack { - position: relative; - display: inline-block; - width: 2em; - height: 2em; - line-height: 2em; - vertical-align: middle; -} - -/* line 12, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x, .fa-stack-2x { - position: absolute; - left: 0; - width: 100%; - text-align: center; -} - -/* line 18, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-1x { - line-height: inherit; -} - -/* line 19, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-stack-2x { - font-size: 2em; -} - -/* line 20, ../node_modules/font-awesome/scss/_stacked.scss */ -.fa-inverse { - color: #fff; -} - -/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen - readers do not read off random characters that represent icons */ -/* line 4, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glass:before { - content: ""; -} - -/* line 5, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-music:before { - content: ""; -} - -/* line 6, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search:before { - content: ""; -} - -/* line 7, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-o:before { - content: ""; -} - -/* line 8, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart:before { - content: ""; -} - -/* line 9, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star:before { - content: ""; -} - -/* line 10, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-o:before { - content: ""; -} - -/* line 11, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user:before { - content: ""; -} - -/* line 12, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-film:before { - content: ""; -} - -/* line 13, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-large:before { - content: ""; -} - -/* line 14, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th:before { - content: ""; -} - -/* line 15, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-th-list:before { - content: ""; -} - -/* line 16, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check:before { - content: ""; -} - -/* line 17, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-remove:before, -.fa-close:before, -.fa-times:before { - content: ""; -} - -/* line 20, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-plus:before { - content: ""; -} - -/* line 21, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-search-minus:before { - content: ""; -} - -/* line 22, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-power-off:before { - content: ""; -} - -/* line 23, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signal:before { - content: ""; -} - -/* line 24, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gear:before, -.fa-cog:before { - content: ""; -} - -/* line 26, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash-o:before { - content: ""; -} - -/* line 27, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-home:before { - content: ""; -} - -/* line 28, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-o:before { - content: ""; -} - -/* line 29, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clock-o:before { - content: ""; -} - -/* line 30, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-road:before { - content: ""; -} - -/* line 31, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-download:before { - content: ""; -} - -/* line 32, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-down:before { - content: ""; -} - -/* line 33, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-up:before { - content: ""; -} - -/* line 34, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-inbox:before { - content: ""; -} - -/* line 35, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle-o:before { - content: ""; -} - -/* line 36, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-right:before, -.fa-repeat:before { - content: ""; -} - -/* line 38, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-refresh:before { - content: ""; -} - -/* line 39, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-alt:before { - content: ""; -} - -/* line 40, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lock:before { - content: ""; -} - -/* line 41, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag:before { - content: ""; -} - -/* line 42, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-headphones:before { - content: ""; -} - -/* line 43, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-off:before { - content: ""; -} - -/* line 44, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-down:before { - content: ""; -} - -/* line 45, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-up:before { - content: ""; -} - -/* line 46, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qrcode:before { - content: ""; -} - -/* line 47, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-barcode:before { - content: ""; -} - -/* line 48, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tag:before { - content: ""; -} - -/* line 49, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tags:before { - content: ""; -} - -/* line 50, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-book:before { - content: ""; -} - -/* line 51, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark:before { - content: ""; -} - -/* line 52, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-print:before { - content: ""; -} - -/* line 53, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera:before { - content: ""; -} - -/* line 54, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-font:before { - content: ""; -} - -/* line 55, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bold:before { - content: ""; -} - -/* line 56, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-italic:before { - content: ""; -} - -/* line 57, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-height:before { - content: ""; -} - -/* line 58, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-text-width:before { - content: ""; -} - -/* line 59, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-left:before { - content: ""; -} - -/* line 60, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-center:before { - content: ""; -} - -/* line 61, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-right:before { - content: ""; -} - -/* line 62, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-align-justify:before { - content: ""; -} - -/* line 63, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list:before { - content: ""; -} - -/* line 64, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dedent:before, -.fa-outdent:before { - content: ""; -} - -/* line 66, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-indent:before { - content: ""; -} - -/* line 67, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-video-camera:before { - content: ""; -} - -/* line 68, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-photo:before, -.fa-image:before, -.fa-picture-o:before { - content: ""; -} - -/* line 71, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil:before { - content: ""; -} - -/* line 72, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-marker:before { - content: ""; -} - -/* line 73, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adjust:before { - content: ""; -} - -/* line 74, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tint:before { - content: ""; -} - -/* line 75, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edit:before, -.fa-pencil-square-o:before { - content: ""; -} - -/* line 77, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square-o:before { - content: ""; -} - -/* line 78, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square-o:before { - content: ""; -} - -/* line 79, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows:before { - content: ""; -} - -/* line 80, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-backward:before { - content: ""; -} - -/* line 81, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-backward:before { - content: ""; -} - -/* line 82, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-backward:before { - content: ""; -} - -/* line 83, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play:before { - content: ""; -} - -/* line 84, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause:before { - content: ""; -} - -/* line 85, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop:before { - content: ""; -} - -/* line 86, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forward:before { - content: ""; -} - -/* line 87, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fast-forward:before { - content: ""; -} - -/* line 88, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-step-forward:before { - content: ""; -} - -/* line 89, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eject:before { - content: ""; -} - -/* line 90, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-left:before { - content: ""; -} - -/* line 91, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-right:before { - content: ""; -} - -/* line 92, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-circle:before { - content: ""; -} - -/* line 93, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-circle:before { - content: ""; -} - -/* line 94, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle:before { - content: ""; -} - -/* line 95, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle:before { - content: ""; -} - -/* line 96, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle:before { - content: ""; -} - -/* line 97, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info-circle:before { - content: ""; -} - -/* line 98, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crosshairs:before { - content: ""; -} - -/* line 99, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-times-circle-o:before { - content: ""; -} - -/* line 100, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-circle-o:before { - content: ""; -} - -/* line 101, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ban:before { - content: ""; -} - -/* line 102, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-left:before { - content: ""; -} - -/* line 103, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-right:before { - content: ""; -} - -/* line 104, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-up:before { - content: ""; -} - -/* line 105, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-down:before { - content: ""; -} - -/* line 106, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-forward:before, -.fa-share:before { - content: ""; -} - -/* line 108, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expand:before { - content: ""; -} - -/* line 109, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compress:before { - content: ""; -} - -/* line 110, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus:before { - content: ""; -} - -/* line 111, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus:before { - content: ""; -} - -/* line 112, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asterisk:before { - content: ""; -} - -/* line 113, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation-circle:before { - content: ""; -} - -/* line 114, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gift:before { - content: ""; -} - -/* line 115, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leaf:before { - content: ""; -} - -/* line 116, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire:before { - content: ""; -} - -/* line 117, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye:before { - content: ""; -} - -/* line 118, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eye-slash:before { - content: ""; -} - -/* line 119, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-warning:before, -.fa-exclamation-triangle:before { - content: ""; -} - -/* line 121, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plane:before { - content: ""; -} - -/* line 122, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar:before { - content: ""; -} - -/* line 123, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-random:before { - content: ""; -} - -/* line 124, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment:before { - content: ""; -} - -/* line 125, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magnet:before { - content: ""; -} - -/* line 126, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-up:before { - content: ""; -} - -/* line 127, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-down:before { - content: ""; -} - -/* line 128, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-retweet:before { - content: ""; -} - -/* line 129, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-cart:before { - content: ""; -} - -/* line 130, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder:before { - content: ""; -} - -/* line 131, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open:before { - content: ""; -} - -/* line 132, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-v:before { - content: ""; -} - -/* line 133, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-h:before { - content: ""; -} - -/* line 134, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bar-chart-o:before, -.fa-bar-chart:before { - content: ""; -} - -/* line 136, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter-square:before { - content: ""; -} - -/* line 137, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-square:before { - content: ""; -} - -/* line 138, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-camera-retro:before { - content: ""; -} - -/* line 139, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-key:before { - content: ""; -} - -/* line 140, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gears:before, -.fa-cogs:before { - content: ""; -} - -/* line 142, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments:before { - content: ""; -} - -/* line 143, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-up:before { - content: ""; -} - -/* line 144, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-o-down:before { - content: ""; -} - -/* line 145, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half:before { - content: ""; -} - -/* line 146, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heart-o:before { - content: ""; -} - -/* line 147, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-out:before { - content: ""; -} - -/* line 148, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin-square:before { - content: ""; -} - -/* line 149, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumb-tack:before { - content: ""; -} - -/* line 150, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link:before { - content: ""; -} - -/* line 151, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sign-in:before { - content: ""; -} - -/* line 152, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trophy:before { - content: ""; -} - -/* line 153, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-square:before { - content: ""; -} - -/* line 154, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-upload:before { - content: ""; -} - -/* line 155, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lemon-o:before { - content: ""; -} - -/* line 156, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone:before { - content: ""; -} - -/* line 157, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square-o:before { - content: ""; -} - -/* line 158, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bookmark-o:before { - content: ""; -} - -/* line 159, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-phone-square:before { - content: ""; -} - -/* line 160, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitter:before { - content: ""; -} - -/* line 161, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-f:before, -.fa-facebook:before { - content: ""; -} - -/* line 163, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github:before { - content: ""; -} - -/* line 164, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock:before { - content: ""; -} - -/* line 165, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card:before { - content: ""; -} - -/* line 166, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-feed:before, -.fa-rss:before { - content: ""; -} - -/* line 168, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hdd-o:before { - content: ""; -} - -/* line 169, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullhorn:before { - content: ""; -} - -/* line 170, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell:before { - content: ""; -} - -/* line 171, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-certificate:before { - content: ""; -} - -/* line 172, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-right:before { - content: ""; -} - -/* line 173, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-left:before { - content: ""; -} - -/* line 174, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-up:before { - content: ""; -} - -/* line 175, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-o-down:before { - content: ""; -} - -/* line 176, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-left:before { - content: ""; -} - -/* line 177, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-right:before { - content: ""; -} - -/* line 178, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-up:before { - content: ""; -} - -/* line 179, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-down:before { - content: ""; -} - -/* line 180, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-globe:before { - content: ""; -} - -/* line 181, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wrench:before { - content: ""; -} - -/* line 182, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tasks:before { - content: ""; -} - -/* line 183, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-filter:before { - content: ""; -} - -/* line 184, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-briefcase:before { - content: ""; -} - -/* line 185, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrows-alt:before { - content: ""; -} - -/* line 186, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-group:before, -.fa-users:before { - content: ""; -} - -/* line 188, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chain:before, -.fa-link:before { - content: ""; -} - -/* line 190, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud:before { - content: ""; -} - -/* line 191, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flask:before { - content: ""; -} - -/* line 192, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cut:before, -.fa-scissors:before { - content: ""; -} - -/* line 194, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copy:before, -.fa-files-o:before { - content: ""; -} - -/* line 196, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paperclip:before { - content: ""; -} - -/* line 197, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-save:before, -.fa-floppy-o:before { - content: ""; -} - -/* line 199, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-square:before { - content: ""; -} - -/* line 200, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-navicon:before, -.fa-reorder:before, -.fa-bars:before { - content: ""; -} - -/* line 203, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ul:before { - content: ""; -} - -/* line 204, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-list-ol:before { - content: ""; -} - -/* line 205, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-strikethrough:before { - content: ""; -} - -/* line 206, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-underline:before { - content: ""; -} - -/* line 207, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-table:before { - content: ""; -} - -/* line 208, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-magic:before { - content: ""; -} - -/* line 209, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-truck:before { - content: ""; -} - -/* line 210, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest:before { - content: ""; -} - -/* line 211, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-square:before { - content: ""; -} - -/* line 212, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-square:before { - content: ""; -} - -/* line 213, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus:before { - content: ""; -} - -/* line 214, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-money:before { - content: ""; -} - -/* line 215, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-down:before { - content: ""; -} - -/* line 216, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-up:before { - content: ""; -} - -/* line 217, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-left:before { - content: ""; -} - -/* line 218, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-caret-right:before { - content: ""; -} - -/* line 219, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-columns:before { - content: ""; -} - -/* line 220, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unsorted:before, -.fa-sort:before { - content: ""; -} - -/* line 222, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-down:before, -.fa-sort-desc:before { - content: ""; -} - -/* line 224, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-up:before, -.fa-sort-asc:before { - content: ""; -} - -/* line 226, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope:before { - content: ""; -} - -/* line 227, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linkedin:before { - content: ""; -} - -/* line 228, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rotate-left:before, -.fa-undo:before { - content: ""; -} - -/* line 230, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-legal:before, -.fa-gavel:before { - content: ""; -} - -/* line 232, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashboard:before, -.fa-tachometer:before { - content: ""; -} - -/* line 234, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comment-o:before { - content: ""; -} - -/* line 235, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-comments-o:before { - content: ""; -} - -/* line 236, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flash:before, -.fa-bolt:before { - content: ""; -} - -/* line 238, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sitemap:before { - content: ""; -} - -/* line 239, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-umbrella:before { - content: ""; -} - -/* line 240, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paste:before, -.fa-clipboard:before { - content: ""; -} - -/* line 242, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lightbulb-o:before { - content: ""; -} - -/* line 243, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exchange:before { - content: ""; -} - -/* line 244, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-download:before { - content: ""; -} - -/* line 245, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cloud-upload:before { - content: ""; -} - -/* line 246, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-md:before { - content: ""; -} - -/* line 247, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stethoscope:before { - content: ""; -} - -/* line 248, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-suitcase:before { - content: ""; -} - -/* line 249, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-o:before { - content: ""; -} - -/* line 250, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-coffee:before { - content: ""; -} - -/* line 251, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cutlery:before { - content: ""; -} - -/* line 252, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text-o:before { - content: ""; -} - -/* line 253, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building-o:before { - content: ""; -} - -/* line 254, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hospital-o:before { - content: ""; -} - -/* line 255, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ambulance:before { - content: ""; -} - -/* line 256, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medkit:before { - content: ""; -} - -/* line 257, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fighter-jet:before { - content: ""; -} - -/* line 258, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-beer:before { - content: ""; -} - -/* line 259, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-h-square:before { - content: ""; -} - -/* line 260, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square:before { - content: ""; -} - -/* line 261, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-left:before { - content: ""; -} - -/* line 262, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-right:before { - content: ""; -} - -/* line 263, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-up:before { - content: ""; -} - -/* line 264, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-double-down:before { - content: ""; -} - -/* line 265, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-left:before { - content: ""; -} - -/* line 266, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-right:before { - content: ""; -} - -/* line 267, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-up:before { - content: ""; -} - -/* line 268, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angle-down:before { - content: ""; -} - -/* line 269, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-desktop:before { - content: ""; -} - -/* line 270, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-laptop:before { - content: ""; -} - -/* line 271, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tablet:before { - content: ""; -} - -/* line 272, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mobile-phone:before, -.fa-mobile:before { - content: ""; -} - -/* line 274, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o:before { - content: ""; -} - -/* line 275, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-left:before { - content: ""; -} - -/* line 276, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-quote-right:before { - content: ""; -} - -/* line 277, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spinner:before { - content: ""; -} - -/* line 278, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle:before { - content: ""; -} - -/* line 279, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply:before, -.fa-reply:before { - content: ""; -} - -/* line 281, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-github-alt:before { - content: ""; -} - -/* line 282, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-o:before { - content: ""; -} - -/* line 283, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-folder-open-o:before { - content: ""; -} - -/* line 284, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-smile-o:before { - content: ""; -} - -/* line 285, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-frown-o:before { - content: ""; -} - -/* line 286, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meh-o:before { - content: ""; -} - -/* line 287, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gamepad:before { - content: ""; -} - -/* line 288, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-keyboard-o:before { - content: ""; -} - -/* line 289, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-o:before { - content: ""; -} - -/* line 290, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flag-checkered:before { - content: ""; -} - -/* line 291, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-terminal:before { - content: ""; -} - -/* line 292, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code:before { - content: ""; -} - -/* line 293, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mail-reply-all:before, -.fa-reply-all:before { - content: ""; -} - -/* line 295, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-star-half-empty:before, -.fa-star-half-full:before, -.fa-star-half-o:before { - content: ""; -} - -/* line 298, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-location-arrow:before { - content: ""; -} - -/* line 299, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-crop:before { - content: ""; -} - -/* line 300, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-code-fork:before { - content: ""; -} - -/* line 301, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlink:before, -.fa-chain-broken:before { - content: ""; -} - -/* line 303, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question:before { - content: ""; -} - -/* line 304, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-info:before { - content: ""; -} - -/* line 305, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-exclamation:before { - content: ""; -} - -/* line 306, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-superscript:before { - content: ""; -} - -/* line 307, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subscript:before { - content: ""; -} - -/* line 308, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eraser:before { - content: ""; -} - -/* line 309, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-puzzle-piece:before { - content: ""; -} - -/* line 310, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone:before { - content: ""; -} - -/* line 311, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-microphone-slash:before { - content: ""; -} - -/* line 312, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shield:before { - content: ""; -} - -/* line 313, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-o:before { - content: ""; -} - -/* line 314, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fire-extinguisher:before { - content: ""; -} - -/* line 315, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rocket:before { - content: ""; -} - -/* line 316, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-maxcdn:before { - content: ""; -} - -/* line 317, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-left:before { - content: ""; -} - -/* line 318, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-right:before { - content: ""; -} - -/* line 319, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-up:before { - content: ""; -} - -/* line 320, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chevron-circle-down:before { - content: ""; -} - -/* line 321, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-html5:before { - content: ""; -} - -/* line 322, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-css3:before { - content: ""; -} - -/* line 323, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-anchor:before { - content: ""; -} - -/* line 324, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-unlock-alt:before { - content: ""; -} - -/* line 325, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bullseye:before { - content: ""; -} - -/* line 326, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-h:before { - content: ""; -} - -/* line 327, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ellipsis-v:before { - content: ""; -} - -/* line 328, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rss-square:before { - content: ""; -} - -/* line 329, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-play-circle:before { - content: ""; -} - -/* line 330, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ticket:before { - content: ""; -} - -/* line 331, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square:before { - content: ""; -} - -/* line 332, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-minus-square-o:before { - content: ""; -} - -/* line 333, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-up:before { - content: ""; -} - -/* line 334, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-level-down:before { - content: ""; -} - -/* line 335, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-check-square:before { - content: ""; -} - -/* line 336, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pencil-square:before { - content: ""; -} - -/* line 337, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-external-link-square:before { - content: ""; -} - -/* line 338, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-square:before { - content: ""; -} - -/* line 339, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-compass:before { - content: ""; -} - -/* line 340, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-down:before, -.fa-caret-square-o-down:before { - content: ""; -} - -/* line 342, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-up:before, -.fa-caret-square-o-up:before { - content: ""; -} - -/* line 344, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-right:before, -.fa-caret-square-o-right:before { - content: ""; -} - -/* line 346, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-euro:before, -.fa-eur:before { - content: ""; -} - -/* line 348, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gbp:before { - content: ""; -} - -/* line 349, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dollar:before, -.fa-usd:before { - content: ""; -} - -/* line 351, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-rupee:before, -.fa-inr:before { - content: ""; -} - -/* line 353, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cny:before, -.fa-rmb:before, -.fa-yen:before, -.fa-jpy:before { - content: ""; -} - -/* line 357, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ruble:before, -.fa-rouble:before, -.fa-rub:before { - content: ""; -} - -/* line 360, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-won:before, -.fa-krw:before { - content: ""; -} - -/* line 362, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitcoin:before, -.fa-btc:before { - content: ""; -} - -/* line 364, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file:before { - content: ""; -} - -/* line 365, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-text:before { - content: ""; -} - -/* line 366, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-asc:before { - content: ""; -} - -/* line 367, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-alpha-desc:before { - content: ""; -} - -/* line 368, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-asc:before { - content: ""; -} - -/* line 369, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-amount-desc:before { - content: ""; -} - -/* line 370, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-asc:before { - content: ""; -} - -/* line 371, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sort-numeric-desc:before { - content: ""; -} - -/* line 372, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-up:before { - content: ""; -} - -/* line 373, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-thumbs-down:before { - content: ""; -} - -/* line 374, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-square:before { - content: ""; -} - -/* line 375, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube:before { - content: ""; -} - -/* line 376, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing:before { - content: ""; -} - -/* line 377, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-xing-square:before { - content: ""; -} - -/* line 378, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-youtube-play:before { - content: ""; -} - -/* line 379, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dropbox:before { - content: ""; -} - -/* line 380, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-overflow:before { - content: ""; -} - -/* line 381, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-instagram:before { - content: ""; -} - -/* line 382, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-flickr:before { - content: ""; -} - -/* line 383, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-adn:before { - content: ""; -} - -/* line 384, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket:before { - content: ""; -} - -/* line 385, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bitbucket-square:before { - content: ""; -} - -/* line 386, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr:before { - content: ""; -} - -/* line 387, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tumblr-square:before { - content: ""; -} - -/* line 388, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-down:before { - content: ""; -} - -/* line 389, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-up:before { - content: ""; -} - -/* line 390, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-left:before { - content: ""; -} - -/* line 391, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-long-arrow-right:before { - content: ""; -} - -/* line 392, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-apple:before { - content: ""; -} - -/* line 393, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-windows:before { - content: ""; -} - -/* line 394, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-android:before { - content: ""; -} - -/* line 395, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-linux:before { - content: ""; -} - -/* line 396, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dribbble:before { - content: ""; -} - -/* line 397, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skype:before { - content: ""; -} - -/* line 398, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-foursquare:before { - content: ""; -} - -/* line 399, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trello:before { - content: ""; -} - -/* line 400, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-female:before { - content: ""; -} - -/* line 401, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-male:before { - content: ""; -} - -/* line 402, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gittip:before, -.fa-gratipay:before { - content: ""; -} - -/* line 404, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sun-o:before { - content: ""; -} - -/* line 405, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-moon-o:before { - content: ""; -} - -/* line 406, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-archive:before { - content: ""; -} - -/* line 407, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bug:before { - content: ""; -} - -/* line 408, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vk:before { - content: ""; -} - -/* line 409, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-weibo:before { - content: ""; -} - -/* line 410, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-renren:before { - content: ""; -} - -/* line 411, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pagelines:before { - content: ""; -} - -/* line 412, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stack-exchange:before { - content: ""; -} - -/* line 413, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-right:before { - content: ""; -} - -/* line 414, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-arrow-circle-o-left:before { - content: ""; -} - -/* line 415, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-left:before, -.fa-caret-square-o-left:before { - content: ""; -} - -/* line 417, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dot-circle-o:before { - content: ""; -} - -/* line 418, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair:before { - content: ""; -} - -/* line 419, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo-square:before { - content: ""; -} - -/* line 420, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-turkish-lira:before, -.fa-try:before { - content: ""; -} - -/* line 422, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plus-square-o:before { - content: ""; -} - -/* line 423, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-space-shuttle:before { - content: ""; -} - -/* line 424, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slack:before { - content: ""; -} - -/* line 425, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envelope-square:before { - content: ""; -} - -/* line 426, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wordpress:before { - content: ""; -} - -/* line 427, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-openid:before { - content: ""; -} - -/* line 428, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-institution:before, -.fa-bank:before, -.fa-university:before { - content: ""; -} - -/* line 431, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mortar-board:before, -.fa-graduation-cap:before { - content: ""; -} - -/* line 433, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yahoo:before { - content: ""; -} - -/* line 434, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google:before { - content: ""; -} - -/* line 435, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit:before { - content: ""; -} - -/* line 436, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-square:before { - content: ""; -} - -/* line 437, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon-circle:before { - content: ""; -} - -/* line 438, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stumbleupon:before { - content: ""; -} - -/* line 439, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-delicious:before { - content: ""; -} - -/* line 440, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-digg:before { - content: ""; -} - -/* line 441, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-pp:before { - content: ""; -} - -/* line 442, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper-alt:before { - content: ""; -} - -/* line 443, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-drupal:before { - content: ""; -} - -/* line 444, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-joomla:before { - content: ""; -} - -/* line 445, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-language:before { - content: ""; -} - -/* line 446, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fax:before { - content: ""; -} - -/* line 447, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-building:before { - content: ""; -} - -/* line 448, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-child:before { - content: ""; -} - -/* line 449, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paw:before { - content: ""; -} - -/* line 450, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spoon:before { - content: ""; -} - -/* line 451, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cube:before { - content: ""; -} - -/* line 452, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cubes:before { - content: ""; -} - -/* line 453, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance:before { - content: ""; -} - -/* line 454, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-behance-square:before { - content: ""; -} - -/* line 455, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam:before { - content: ""; -} - -/* line 456, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-steam-square:before { - content: ""; -} - -/* line 457, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-recycle:before { - content: ""; -} - -/* line 458, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-automobile:before, -.fa-car:before { - content: ""; -} - -/* line 460, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cab:before, -.fa-taxi:before { - content: ""; -} - -/* line 462, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tree:before { - content: ""; -} - -/* line 463, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-spotify:before { - content: ""; -} - -/* line 464, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deviantart:before { - content: ""; -} - -/* line 465, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soundcloud:before { - content: ""; -} - -/* line 466, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-database:before { - content: ""; -} - -/* line 467, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-pdf-o:before { - content: ""; -} - -/* line 468, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-word-o:before { - content: ""; -} - -/* line 469, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-excel-o:before { - content: ""; -} - -/* line 470, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-powerpoint-o:before { - content: ""; -} - -/* line 471, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-photo-o:before, -.fa-file-picture-o:before, -.fa-file-image-o:before { - content: ""; -} - -/* line 474, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-zip-o:before, -.fa-file-archive-o:before { - content: ""; -} - -/* line 476, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-sound-o:before, -.fa-file-audio-o:before { - content: ""; -} - -/* line 478, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-movie-o:before, -.fa-file-video-o:before { - content: ""; -} - -/* line 480, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-file-code-o:before { - content: ""; -} - -/* line 481, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vine:before { - content: ""; -} - -/* line 482, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codepen:before { - content: ""; -} - -/* line 483, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-jsfiddle:before { - content: ""; -} - -/* line 484, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-life-bouy:before, -.fa-life-buoy:before, -.fa-life-saver:before, -.fa-support:before, -.fa-life-ring:before { - content: ""; -} - -/* line 489, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-o-notch:before { - content: ""; -} - -/* line 490, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ra:before, -.fa-resistance:before, -.fa-rebel:before { - content: ""; -} - -/* line 493, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ge:before, -.fa-empire:before { - content: ""; -} - -/* line 495, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git-square:before { - content: ""; -} - -/* line 496, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-git:before { - content: ""; -} - -/* line 497, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-y-combinator-square:before, -.fa-yc-square:before, -.fa-hacker-news:before { - content: ""; -} - -/* line 500, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tencent-weibo:before { - content: ""; -} - -/* line 501, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-qq:before { - content: ""; -} - -/* line 502, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wechat:before, -.fa-weixin:before { - content: ""; -} - -/* line 504, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send:before, -.fa-paper-plane:before { - content: ""; -} - -/* line 506, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-send-o:before, -.fa-paper-plane-o:before { - content: ""; -} - -/* line 508, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-history:before { - content: ""; -} - -/* line 509, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-circle-thin:before { - content: ""; -} - -/* line 510, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-header:before { - content: ""; -} - -/* line 511, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paragraph:before { - content: ""; -} - -/* line 512, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sliders:before { - content: ""; -} - -/* line 513, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt:before { - content: ""; -} - -/* line 514, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-share-alt-square:before { - content: ""; -} - -/* line 515, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bomb:before { - content: ""; -} - -/* line 516, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-soccer-ball-o:before, -.fa-futbol-o:before { - content: ""; -} - -/* line 518, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tty:before { - content: ""; -} - -/* line 519, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-binoculars:before { - content: ""; -} - -/* line 520, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-plug:before { - content: ""; -} - -/* line 521, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-slideshare:before { - content: ""; -} - -/* line 522, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-twitch:before { - content: ""; -} - -/* line 523, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yelp:before { - content: ""; -} - -/* line 524, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-newspaper-o:before { - content: ""; -} - -/* line 525, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wifi:before { - content: ""; -} - -/* line 526, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calculator:before { - content: ""; -} - -/* line 527, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paypal:before { - content: ""; -} - -/* line 528, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-wallet:before { - content: ""; -} - -/* line 529, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-visa:before { - content: ""; -} - -/* line 530, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-mastercard:before { - content: ""; -} - -/* line 531, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-discover:before { - content: ""; -} - -/* line 532, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-amex:before { - content: ""; -} - -/* line 533, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-paypal:before { - content: ""; -} - -/* line 534, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-stripe:before { - content: ""; -} - -/* line 535, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash:before { - content: ""; -} - -/* line 536, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bell-slash-o:before { - content: ""; -} - -/* line 537, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trash:before { - content: ""; -} - -/* line 538, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-copyright:before { - content: ""; -} - -/* line 539, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-at:before { - content: ""; -} - -/* line 540, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-eyedropper:before { - content: ""; -} - -/* line 541, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-paint-brush:before { - content: ""; -} - -/* line 542, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-birthday-cake:before { - content: ""; -} - -/* line 543, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-area-chart:before { - content: ""; -} - -/* line 544, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pie-chart:before { - content: ""; -} - -/* line 545, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-line-chart:before { - content: ""; -} - -/* line 546, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm:before { - content: ""; -} - -/* line 547, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-lastfm-square:before { - content: ""; -} - -/* line 548, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-off:before { - content: ""; -} - -/* line 549, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-toggle-on:before { - content: ""; -} - -/* line 550, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bicycle:before { - content: ""; -} - -/* line 551, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bus:before { - content: ""; -} - -/* line 552, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ioxhost:before { - content: ""; -} - -/* line 553, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-angellist:before { - content: ""; -} - -/* line 554, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc:before { - content: ""; -} - -/* line 555, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shekel:before, -.fa-sheqel:before, -.fa-ils:before { - content: ""; -} - -/* line 558, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-meanpath:before { - content: ""; -} - -/* line 559, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-buysellads:before { - content: ""; -} - -/* line 560, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-connectdevelop:before { - content: ""; -} - -/* line 561, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-dashcube:before { - content: ""; -} - -/* line 562, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-forumbee:before { - content: ""; -} - -/* line 563, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-leanpub:before { - content: ""; -} - -/* line 564, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sellsy:before { - content: ""; -} - -/* line 565, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shirtsinbulk:before { - content: ""; -} - -/* line 566, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-simplybuilt:before { - content: ""; -} - -/* line 567, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-skyatlas:before { - content: ""; -} - -/* line 568, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-plus:before { - content: ""; -} - -/* line 569, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cart-arrow-down:before { - content: ""; -} - -/* line 570, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-diamond:before { - content: ""; -} - -/* line 571, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-ship:before { - content: ""; -} - -/* line 572, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-secret:before { - content: ""; -} - -/* line 573, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-motorcycle:before { - content: ""; -} - -/* line 574, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-street-view:before { - content: ""; -} - -/* line 575, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-heartbeat:before { - content: ""; -} - -/* line 576, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus:before { - content: ""; -} - -/* line 577, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars:before { - content: ""; -} - -/* line 578, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mercury:before { - content: ""; -} - -/* line 579, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-intersex:before, -.fa-transgender:before { - content: ""; -} - -/* line 581, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-transgender-alt:before { - content: ""; -} - -/* line 582, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-double:before { - content: ""; -} - -/* line 583, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-double:before { - content: ""; -} - -/* line 584, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-venus-mars:before { - content: ""; -} - -/* line 585, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke:before { - content: ""; -} - -/* line 586, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-v:before { - content: ""; -} - -/* line 587, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mars-stroke-h:before { - content: ""; -} - -/* line 588, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-neuter:before { - content: ""; -} - -/* line 589, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-genderless:before { - content: ""; -} - -/* line 590, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-facebook-official:before { - content: ""; -} - -/* line 591, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pinterest-p:before { - content: ""; -} - -/* line 592, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-whatsapp:before { - content: ""; -} - -/* line 593, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-server:before { - content: ""; -} - -/* line 594, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-plus:before { - content: ""; -} - -/* line 595, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-user-times:before { - content: ""; -} - -/* line 596, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hotel:before, -.fa-bed:before { - content: ""; -} - -/* line 598, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viacoin:before { - content: ""; -} - -/* line 599, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-train:before { - content: ""; -} - -/* line 600, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-subway:before { - content: ""; -} - -/* line 601, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-medium:before { - content: ""; -} - -/* line 602, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yc:before, -.fa-y-combinator:before { - content: ""; -} - -/* line 604, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-optin-monster:before { - content: ""; -} - -/* line 605, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opencart:before { - content: ""; -} - -/* line 606, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-expeditedssl:before { - content: ""; -} - -/* line 607, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-4:before, -.fa-battery-full:before { - content: ""; -} - -/* line 609, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-3:before, -.fa-battery-three-quarters:before { - content: ""; -} - -/* line 611, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-2:before, -.fa-battery-half:before { - content: ""; -} - -/* line 613, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-1:before, -.fa-battery-quarter:before { - content: ""; -} - -/* line 615, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-battery-0:before, -.fa-battery-empty:before { - content: ""; -} - -/* line 617, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mouse-pointer:before { - content: ""; -} - -/* line 618, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-i-cursor:before { - content: ""; -} - -/* line 619, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-group:before { - content: ""; -} - -/* line 620, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-object-ungroup:before { - content: ""; -} - -/* line 621, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note:before { - content: ""; -} - -/* line 622, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-sticky-note-o:before { - content: ""; -} - -/* line 623, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-jcb:before { - content: ""; -} - -/* line 624, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-cc-diners-club:before { - content: ""; -} - -/* line 625, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-clone:before { - content: ""; -} - -/* line 626, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-balance-scale:before { - content: ""; -} - -/* line 627, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-o:before { - content: ""; -} - -/* line 628, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-1:before, -.fa-hourglass-start:before { - content: ""; -} - -/* line 630, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-2:before, -.fa-hourglass-half:before { - content: ""; -} - -/* line 632, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass-3:before, -.fa-hourglass-end:before { - content: ""; -} - -/* line 634, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hourglass:before { - content: ""; -} - -/* line 635, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-grab-o:before, -.fa-hand-rock-o:before { - content: ""; -} - -/* line 637, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-stop-o:before, -.fa-hand-paper-o:before { - content: ""; -} - -/* line 639, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-scissors-o:before { - content: ""; -} - -/* line 640, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-lizard-o:before { - content: ""; -} - -/* line 641, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-spock-o:before { - content: ""; -} - -/* line 642, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-pointer-o:before { - content: ""; -} - -/* line 643, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hand-peace-o:before { - content: ""; -} - -/* line 644, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-trademark:before { - content: ""; -} - -/* line 645, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-registered:before { - content: ""; -} - -/* line 646, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-creative-commons:before { - content: ""; -} - -/* line 647, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg:before { - content: ""; -} - -/* line 648, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gg-circle:before { - content: ""; -} - -/* line 649, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tripadvisor:before { - content: ""; -} - -/* line 650, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki:before { - content: ""; -} - -/* line 651, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-odnoklassniki-square:before { - content: ""; -} - -/* line 652, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-get-pocket:before { - content: ""; -} - -/* line 653, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wikipedia-w:before { - content: ""; -} - -/* line 654, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-safari:before { - content: ""; -} - -/* line 655, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-chrome:before { - content: ""; -} - -/* line 656, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-firefox:before { - content: ""; -} - -/* line 657, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-opera:before { - content: ""; -} - -/* line 658, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-internet-explorer:before { - content: ""; -} - -/* line 659, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-tv:before, -.fa-television:before { - content: ""; -} - -/* line 661, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-contao:before { - content: ""; -} - -/* line 662, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-500px:before { - content: ""; -} - -/* line 663, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-amazon:before { - content: ""; -} - -/* line 664, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-plus-o:before { - content: ""; -} - -/* line 665, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-minus-o:before { - content: ""; -} - -/* line 666, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-times-o:before { - content: ""; -} - -/* line 667, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-calendar-check-o:before { - content: ""; -} - -/* line 668, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-industry:before { - content: ""; -} - -/* line 669, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-pin:before { - content: ""; -} - -/* line 670, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-signs:before { - content: ""; -} - -/* line 671, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map-o:before { - content: ""; -} - -/* line 672, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-map:before { - content: ""; -} - -/* line 673, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting:before { - content: ""; -} - -/* line 674, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-commenting-o:before { - content: ""; -} - -/* line 675, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-houzz:before { - content: ""; -} - -/* line 676, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-vimeo:before { - content: ""; -} - -/* line 677, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-black-tie:before { - content: ""; -} - -/* line 678, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fonticons:before { - content: ""; -} - -/* line 679, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-reddit-alien:before { - content: ""; -} - -/* line 680, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-edge:before { - content: ""; -} - -/* line 681, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-credit-card-alt:before { - content: ""; -} - -/* line 682, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-codiepie:before { - content: ""; -} - -/* line 683, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-modx:before { - content: ""; -} - -/* line 684, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fort-awesome:before { - content: ""; -} - -/* line 685, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-usb:before { - content: ""; -} - -/* line 686, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-product-hunt:before { - content: ""; -} - -/* line 687, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-mixcloud:before { - content: ""; -} - -/* line 688, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-scribd:before { - content: ""; -} - -/* line 689, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle:before { - content: ""; -} - -/* line 690, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pause-circle-o:before { - content: ""; -} - -/* line 691, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle:before { - content: ""; -} - -/* line 692, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-stop-circle-o:before { - content: ""; -} - -/* line 693, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-bag:before { - content: ""; -} - -/* line 694, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-shopping-basket:before { - content: ""; -} - -/* line 695, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-hashtag:before { - content: ""; -} - -/* line 696, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth:before { - content: ""; -} - -/* line 697, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-bluetooth-b:before { - content: ""; -} - -/* line 698, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-percent:before { - content: ""; -} - -/* line 699, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-gitlab:before { - content: ""; -} - -/* line 700, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpbeginner:before { - content: ""; -} - -/* line 701, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wpforms:before { - content: ""; -} - -/* line 702, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-envira:before { - content: ""; -} - -/* line 703, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-universal-access:before { - content: ""; -} - -/* line 704, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-wheelchair-alt:before { - content: ""; -} - -/* line 705, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-question-circle-o:before { - content: ""; -} - -/* line 706, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-blind:before { - content: ""; -} - -/* line 707, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-audio-description:before { - content: ""; -} - -/* line 708, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-volume-control-phone:before { - content: ""; -} - -/* line 709, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-braille:before { - content: ""; -} - -/* line 710, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-assistive-listening-systems:before { - content: ""; -} - -/* line 711, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-asl-interpreting:before, -.fa-american-sign-language-interpreting:before { - content: ""; -} - -/* line 713, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-deafness:before, -.fa-hard-of-hearing:before, -.fa-deaf:before { - content: ""; -} - -/* line 716, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide:before { - content: ""; -} - -/* line 717, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-glide-g:before { - content: ""; -} - -/* line 718, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-signing:before, -.fa-sign-language:before { - content: ""; -} - -/* line 720, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-low-vision:before { - content: ""; -} - -/* line 721, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo:before { - content: ""; -} - -/* line 722, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-viadeo-square:before { - content: ""; -} - -/* line 723, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat:before { - content: ""; -} - -/* line 724, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-ghost:before { - content: ""; -} - -/* line 725, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-snapchat-square:before { - content: ""; -} - -/* line 726, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-pied-piper:before { - content: ""; -} - -/* line 727, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-first-order:before { - content: ""; -} - -/* line 728, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-yoast:before { - content: ""; -} - -/* line 729, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-themeisle:before { - content: ""; -} - -/* line 730, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-google-plus-circle:before, -.fa-google-plus-official:before { - content: ""; -} - -/* line 732, ../node_modules/font-awesome/scss/_icons.scss */ -.fa-fa:before, -.fa-font-awesome:before { - content: ""; -} - -/* line 4, ../node_modules/font-awesome/scss/_screen-reader.scss */ -.sr-only { - position: absolute; - width: 1px; - height: 1px; - padding: 0; - margin: -1px; - overflow: hidden; - clip: rect(0, 0, 0, 0); - border: 0; -} - -/* line 51, ../node_modules/font-awesome/scss/_mixins.scss */ -.sr-only-focusable:active, .sr-only-focusable:focus { - position: static; - width: auto; - height: auto; - margin: 0; - overflow: visible; - clip: auto; -} - -/* line 2, ../scss/atramhasis/_atramhasis-header.scss */ -.sticky { - border-bottom: 1px solid #f0f1f3; -} - -/* line 2, ../scss/atramhasis/_atramhasis-footer.scss */ -footer { - clear: both; - margin: 10px 0 0 0; - padding: 10px 0; - border-top: 1px solid #e5e5e5; -} - -/* line 3, ../scss/atramhasis/_atramhasis-footer.scss */ -footer .footerpage { - clear: both; - margin: 0px 0px; - padding: 26px 0px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter, .subfooterright { - padding: 10px 20px 20px 20px; - border-left: 1px solid #d6d6d6; - margin: 30px 0; - font-size: 0.8em; -} - -/* line 8, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter h3, .subfooterright h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 0; - padding: 0 0 20px 0; -} - -/* line 9, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooterright { - border-right: 1px solid #d6d6d6; -} - -/*sub footer page*/ -/* line 13, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page { - margin: 20px 0 0 0; - padding: 25px 0 0 0; -} - -/* line 14, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page h5 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 3px; - color: #666666; - margin-bottom: 0; - border-top: 1px solid #e5e5e5; - padding: 20px 0; - min-height: 20px; -} - -/* line 15, ../scss/atramhasis/_atramhasis-footer.scss */ -.subfooter-page ul { - font-size: 0.8em; -} - -/* line 4, ../scss/atramhasis/_atramhasis-custom.scss */ -small { - font-size: 0.6em; - color: #666666; -} - -/* line 5, ../scss/atramhasis/_atramhasis-custom.scss */ -a { - color: #2b709d; -} - -/* line 6, ../scss/atramhasis/_atramhasis-custom.scss */ -a:hover { - color: #f77f00 !important; -} - -/* line 9, ../scss/atramhasis/_atramhasis-custom.scss */ -.divider { - border: 1px solid #efefef; -} - -/* line 10, ../scss/atramhasis/_atramhasis-custom.scss */ -.dropdown { - box-shadow: 0px 2px 2px #ccc; - border: 1px solid #efefef; -} - -/* line 11, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - border: 0; - font-size: 0.8em; -} - -/* line 14, ../scss/atramhasis/_atramhasis-custom.scss */ -textarea:focus, input:focus, select:focus { - outline: none; -} - -/* line 15, ../scss/atramhasis/_atramhasis-custom.scss */ -*:focus { - outline: none; -} - -/* line 19, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top { - background: #fff; - border: 1px solid #fff !important; - box-shadow: none; -} - -/* line 20, ../scss/atramhasis/_atramhasis-custom.scss */ -input.search-input-top:hover { - background: #fff; - border: 1px solid #fff !important; -} - -/* line 23, ../scss/atramhasis/_atramhasis-custom.scss */ -.toggle-topbar { - background: white; - font-weight: normal; -} - -/* line 24, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon { - color: #666666 !important; -} - -/* line 25, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a { - color: #666666 !important; -} - -/* line 26, ../scss/atramhasis/_atramhasis-custom.scss */ -.menu-icon a:hover { - color: #666666 !important; -} - -/* line 27, ../scss/atramhasis/_atramhasis-custom.scss */ -.has-form { - background-color: white !important; -} - -/* line 29, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li { - background: white !important; -} - -/* line 30, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section li select { - border: 0; - padding: 0 30px 0 10px; - height: 100%; - margin-top: -16px; -} - -/* line 31, ../scss/atramhasis/_atramhasis-custom.scss */ -.top-bar-section button[type=submit] { - background: transparent; - padding: 0; - top: 0; -} - -/* line 35, ../scss/atramhasis/_atramhasis-custom.scss */ -.nostyleList { - list-style: none; - margin-left: 0; - padding-left: 0; -} - -/* line 36, ../scss/atramhasis/_atramhasis-custom.scss */ -h1 { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: black; - margin: 30px 0; -} - -/* line 37, ../scss/atramhasis/_atramhasis-custom.scss */ -h2 { - font-size: 0.8em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-custom.scss */ -h3 { - font-size: 0.7em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 0; -} - -/* line 39, ../scss/atramhasis/_atramhasis-custom.scss */ -h4 { - font-size: 0.6em; - text-transform: uppercase; - letter-spacing: 4px; - color: #666666; - margin: 30px 20px; -} - -/* line 42, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 48, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url(listitem.png) no-repeat 0 6px; - padding: 0 0 15px 15px; -} - -/*padding fix result page*/ -/* line 53, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad { - padding: 0; -} - -/* line 55, ../scss/atramhasis/_atramhasis-custom.scss */ -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -/* line 60, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 61, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 62, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 63, ../scss/atramhasis/_atramhasis-custom.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*tab nav*/ -/* line 67, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li { - list-style-type: none; - float: left; - text-transform: uppercase; - margin-top: 20px; -} - -/* line 68, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a { - border: 1px solid #d6d6d6; - background: white; - color: #2b709d !important; -} - -/* line 69, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li a:hover { - color: #f77f00 !important; - background-color: white !important; -} - -/* line 70, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav li:first-child { - padding: 0; -} - -/* line 71, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title > a { - background-color: #efefef !important; -} - -/* line 72, ../scss/atramhasis/_atramhasis-custom.scss */ -.tabnav .tab-title.active > a { - background-color: white !important; - color: black !important; -} - -/* home form */ -/* line 76, ../scss/atramhasis/_atramhasis-custom.scss */ -.home-search-placer { - padding: 0 0 0 30px; -} - -/* various small styles */ -/* line 80, ../scss/atramhasis/_atramhasis-custom.scss */ -ul.no_bullet { - list-style-type: none; - padding: 0; - margin: 0; -} - -/* line 86, ../scss/atramhasis/_atramhasis-custom.scss */ -li.cube { - background: url("../img/listitem.png") no-repeat 0 6px; - padding: 0 0 15px 15px; - font-size: 0.8rem; -} - -/* line 92, ../scss/atramhasis/_atramhasis-custom.scss */ -h3.relations-title { - margin-bottom: 0px; -} - -/* line 96, ../scss/atramhasis/_atramhasis-custom.scss */ -h4.relations-subtitle { - margin: 20px 20px; -} - -/* line 100, ../scss/atramhasis/_atramhasis-custom.scss */ -.pageOverlay { - text-align: center; -} - -/* line 101, ../scss/atramhasis/_atramhasis-custom.scss */ -.loadingMessage { - font-size: 1em; - margin: 30px; - color: #999; -} - -/* line 103, ../scss/atramhasis/_atramhasis-custom.scss */ -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -/* line 109, ../scss/atramhasis/_atramhasis-custom.scss */ -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -/* line 114, ../scss/atramhasis/_atramhasis-custom.scss */ -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -/* line 119, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -/* line 124, ../scss/atramhasis/_atramhasis-custom.scss */ -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} - -/* logo */ -/* line 4, ../scss/atramhasis/_atramhasis-home.scss */ -.logo { - margin: 10px 20px 0 -32px; -} - -/* line 5, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logotext { - color: #666666; - letter-spacing: 16px; - font-size: 0.8em; - margin: 30px 0; - text-transform: uppercase; -} - -/* line 6, ../scss/atramhasis/_atramhasis-home.scss */ -img.logo-small { - width: 60px; - margin: 8px 15px 0 12px; -} - -/* line 7, ../scss/atramhasis/_atramhasis-home.scss */ -h1.logo-small-text { - letter-spacing: 10px; - color: #666666; - font-size: 0.7em !important; - text-transform: uppercase; - padding: 0 13px 0 0; - margin: 0; -} - -/*home*/ -/* line 11, ../scss/atramhasis/_atramhasis-home.scss */ -.language { - font-size: 0.6em; - margin: 10px 5px 0 0; - padding: 0; -} - -/* line 12, ../scss/atramhasis/_atramhasis-home.scss */ -.language-active a { - color: #f77f00; -} - -/* line 14, ../scss/atramhasis/_atramhasis-home.scss */ -.bgcontainer { - background: white; - padding: 30px 0; -} - -/* line 16, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position { - position: relative; -} - -/* line 17, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form { - position: absolute; - z-index: 100; - width: 100%; - margin-top: 50px; -} - -/* line 18, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form input { - background: #f9f9f9; -} - -/* line 19, ../scss/atramhasis/_atramhasis-home.scss */ -.home-img_position form button[type=submit] { - background: transparent; - padding: 0; - margin: 0; -} - -/* line 23, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext { - padding: 30px 30px 0 0; -} - -/* line 24, ../scss/atramhasis/_atramhasis-home.scss */ -.ptext p, .ptext li { - font-size: 0.8em; -} - -/*icons*/ -/* line 5, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid #f77f00; - margin: 18px 0 0 16px; -} - -/* line 14, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: #f77f00; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -/* line 28, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid #f77f00; - margin: 10px 0 0 10px; -} - -/* line 35, ../scss/atramhasis/_atramhasis-icons.scss */ -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} - -/*Panel content*/ -/* line 6, ../scss/atramhasis/_atramhasis-article.scss */ -h1.panel-header { - font-size: 2em; - color: #f77f00; - margin: 20px 0; -} - -/*ID*/ -/* line 9, ../scss/atramhasis/_atramhasis-article.scss */ -h2.id-header { - font-size: 0.9em; - text-transform: uppercase; - letter-spacing: 4px; - color: #999; - margin: 12px 0 20px 0; - padding: 0; -} - -/* title result*/ -/* line 13, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result { - padding: 20px 0 0 0; - font-size: 1.2em; - color: #666666; -} - -/* line 14, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result strong { - font-size: 1em; -} - -/* line 15, ../scss/atramhasis/_atramhasis-article.scss */ -.title-result span { - color: #f77f00; - font-size: 1em; -} - -/* line 18, ../scss/atramhasis/_atramhasis-article.scss */ -dl.infolist { - font-size: 0.8em; - display: block; - margin: 0 0 20px 0; -} - -/* line 19, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dt { - padding: 10px 0 0 0; - color: #666666; - font-weight: normal; -} - -/* line 20, ../scss/atramhasis/_atramhasis-article.scss */ -.infolist dd { - margin: -25px 0 0 105px; -} - -/* line 23, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote { - font-size: 0.9em; - border-top: 1px solid #efefef; -} - -/* line 24, ../scss/atramhasis/_atramhasis-article.scss */ -ul.scopeNote { - margin: 0; - padding: 0; -} - -/* line 25, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li { - list-style-type: none; - list-style-position: outside !important; - margin: 0; - padding: 0 0 30px 0; -} - -/* line 26, ../scss/atramhasis/_atramhasis-article.scss */ -.scopeNote li:first-child { - margin: 20px 0 0 0; -} - -/*result grid*/ -/* line 28, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid { - background: white; - display: table; - word-wrap: break-word; -} - -/* line 29, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a { - display: block; - background: white; - margin: 0; - line-height: 0.9em; - border: 1px solid #efefef; - text-align: center; - height: 100px; - overflow: hidden; - padding: 24px 0 0 0; -} - -/* line 30, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover { - display: block; - height: 100px; - transition: all 0.5s ease; - background: #efefef; -} - -/* line 31, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a h5 { - font-size: 0.7em; - color: #2b709d; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 32, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid a:hover h5 { - font-size: 0.7em; - color: #f77f00; - font-weight: bold; - text-transform: uppercase; - letter-spacing: 3px; - padding: 6px 0 5px 0; - margin: 0; -} - -/* line 33, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid span { - font-size: 0.6em; - color: #999; - line-height: 8px; -} - -/* line 34, ../scss/atramhasis/_atramhasis-article.scss */ -.result-grid small { - font-size: 0.5em; - text-transform: uppercase; - letter-spacing: 1px; -} - -/*download top*/ -/* line 37, ../scss/atramhasis/_atramhasis-article.scss */ -ul.downloadtop { - margin: 30px 0 0 0; - padding: 0; -} - -/* line 38, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li { - list-style-type: none; - font-size: 0.6em; - padding: 0 0 5px 15px; - margin: 0 0 20px 2px; - float: left; -} - -/* line 39, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li a { - border: 1px solid #d6d6d6; - background: white; - padding: 8px 15px; -} - -/* line 40, ../scss/atramhasis/_atramhasis-article.scss */ -.downloadtop li:first-child { - padding: 0; -} - -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ -@media (min-width: 400px) { - /* line 13, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - } - - /* line 14, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin-right: 0px; - padding: 0; - } - - /* line 15, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: 0px 0 0 -10px; - background: white !important; - } -} -@media (min-width: 320px) and (max-width: 400px) { - /* line 20, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 21, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - margin: 0px; - padding: 0; - } - - /* line 22, ../scss/atramhasis/_atramhasis-mquery.scss */ - li.cube { - background: url(listitem.png) no-repeat 0 5px; - padding: 0 0 0 15px; - } - - /* line 23, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 30px 0 0; - } - - /* line 24, ../scss/atramhasis/_atramhasis-mquery.scss */ - .subfooter, .subfooterright { - margin: 30px 0 0 0; - border: 0; - } - - /* line 25, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 26, ../scss/atramhasis/_atramhasis-mquery.scss */ - input.search-input-top { - padding-left: 0; - margin: -4px 0 0 -10px; - background: white !important; - } - - /* line 28, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ico-mglass { - margin-top: -40px; - } -} -@media (min-width: 1024px) { - /* line 33, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - margin-top: 60px; - } -} -@media (max-width: 1024px) { - /* line 37, ../scss/atramhasis/_atramhasis-mquery.scss */ - .logo { - margin: 10px 20px 0 5px; - } - - /* line 38, ../scss/atramhasis/_atramhasis-mquery.scss */ - .footerpage { - padding-left: 18px; - margin-top: 30px; - } - - /* line 39, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 0 38px; - } - - /* line 40, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-search-placer { - padding: 0 20px; - } -} -@media screen and (min-width: 768px) { - /* line 45, ../scss/atramhasis/_atramhasis-mquery.scss */ - .rwd-break { - display: none; - } -} -@media (min-width: 1000px) { - /* line 50, ../scss/atramhasis/_atramhasis-mquery.scss */ - .ptext { - padding: 20px 20px 0 0px; - } - - /* line 51, ../scss/atramhasis/_atramhasis-mquery.scss */ - .home-img_position { - margin: 0px 0px 0 0; - } -} -@media (min-width: 1045px) { - /* line 56, ../scss/atramhasis/_atramhasis-mquery.scss */ - .result-grid { - width: 250px; - word-break: break-word; - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css deleted file mode 100644 index 0cdb5ce6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/print.css +++ /dev/null @@ -1,20 +0,0 @@ -.treetab { - display: none; -} - -.header { - display: none; -} - -h1.concept { - margin-top: 20px; -} - -.sticky.fixed { - display:none; -} - -#pDebug { - display: none; -} - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css deleted file mode 100644 index 22cc04ab..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/css/schemetree.css +++ /dev/null @@ -1,8 +0,0 @@ -/* line 1, ../scss/schemetree.scss */ -body { - font-family: Arial, Helvetica, sans-serif; -} - -@page { - margin: 25mm; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep deleted file mode 100644 index 8b137891..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/.gitkeep +++ /dev/null @@ -1 +0,0 @@ - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/atramlogo.png deleted file mode 100644 index 5e3d43a28ada1ecc497b19e6ee8f9f37aa382775..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 4516 zcmaJ_c{r49`+f%58Y*O824!dLGM2H7HTyD_Y=gmI7L2_z)<}yrWeE{6WXYN&+0vUx zO_qp{B&5l{MZf9&-rn!`$M=5EaXim`U)OP+=e3=GJ!v*pCTy(ytN;M8nVBN&XeWvG zx-m1-z7@|qi)jZR(a4!-kM|=+qC(MtzAxSz4Kc%_{Lyx3ly7v%AX*y$=%p|Y&O~QR z3z!cctAP3yqY#B9(9i&&4UZzAe1gzKh&S3FgVPbCc65nBFuposPHL8lmIOm|0LC;X z6m1`4<=_(&M0zT9qs-&r@2~|{vDl5y=BILuOaYR&2SD4Y-4451@N<59q1d|?I#YU;}B#+pWk ziYiJgvjx8Y;iB2)s`?7L6nR#`^vTtN)MKUxL6AXqge{P)r2c z*Ekf9h5Xq#4D-*mX#6AJUs&INuI1c6VxhERpug7p|JME6Mbpr)>)+y~8Gp+kjiYHk zlqT*4m{u78uydFp^c|umzZOMja8ZN?W?m`C)xT6wsDE4%D#gson}Z0e>Seyl2m0U7O)SOw0|11YMz%-|T8DWEHcj0zU89G45J#M-4 z?5m)T%CycQd7rZV`t|Eqv0c=IqlY^&93~cJ*TbPl>s`3;i=d@B`FG6Unja7LaJy?$CphR!E{5h) zSddJv?zk-~QX>}JJiIJS4v&6%B*8Y<~P^d8|g)e+xCB9r`8!C@+3n_?q=>6UZF#Vb*DynwEmc-43julmYb zH{jnbyv1w$bYCd+fNN}sw7`fwJpBak$WC?Y2|AM|lJ5iT8XmAVRd8jzrp&T)y(${? z!C%mM*4&udP_w_rl@WM6s!o*T6+YsVP(rT<`k=$x_4L`8T}~XUtb^Y8jrc5H_o8Qi z)NXHzYAu`RkDrdL*LuJy_{l?0Jo-pTmlrO?ES|cr^~l>~{dO@XOMVm}8xWWa&? z$R_mCDG#`Q{Vhbtow;BZvOhRdrK0U*PV#2ouB*;;`lc}J(G9|Me|ST_4u4OjSAj?Y z$q}5`4|KZ7N9vW@o~qOO;*J3mWQ=lJO}lRRIqyYgE{@&#l14XzsUI4y!41_*9nf=~ zCbuN>0o5IGqvwV=DWCjplP2;$-yCk($FM?eRiDa+x6vQ|sG_KS9xpNrpYAGzI$__2Q=?V4mn4MB%a+IS}BTHl% zL{#{duCEWL_c8QU(?2MT(F&lhfG%)KJHg$$)vqd<@Dk`?b9=Ycul^Rz264jdR*eN2RFu~9t(qjfiHi&bXxno$;oAww7mhk%C8nUsy*zpeZdf|y7^a7yg%8b#hb$QI1Krd0YM%Q=i;94C!JPz74^RD~c3X0BfYD5qLyeMfk zIH>gBgR9wmWWMcl0^&@!5H4}+3%4Ec#PZ1omaKB^ZEB1N5zZ3noNWk5O9X%zZn}eI_WU!mk_NMxM!v>vYml#NH6XN|7ZtFbr zf;#qg`XG;$W6Fe0h>wNm6^+XqLQc1u+O`8#$ab$Syc+bHr1EBNdDR` zdZj=B$OhiHe||n#S^%M5?rxE{?>zs&CsXhY0VmA_?C&ER8Qw9aTNG^3v9&U$qUNMC2rV{I+}_VEz;)66E4o>*t@S(UFlEnOr1-nlraLCOhG zjlOpXs%X0RwFHjS$9%?F2iIq@1iVl-l}iF~eH!wm40}_go5OaXQrSy(bL~t28f5Ri zc90Gtd5j#npLN??$~ptsy^IpppDXZXS?|Qpa>T@5n}{eBJFg4aAlFZT-nOGe%2tJ~XMh<~A# zg13Z`e!7jEJY`3R_7*jIl?CS4#T8g4AIeMwz#2xWsJnq zVLW+CC(FpuDk;07Ut2RzGrtCnlRLjXI}WgI_MhDQ;bzw_5fBH-u4jZT{;c^>nvqP5EapM9VFEmX@_GM%($E?rw2XA?zi3u9Zy1 zPv$S?&uusUA&sp#OwErKTA;Goy{o&iRMxMVT|Xhz#j|DtdY*_Fe2iIlwx41XY2fno z4OXi^@+~}ip|r?)!z6k#U#GY*icdPTIxu|AEydi|B)7v6H`!Xseym(rWh;NnhVJ|Q(mVqk+HYLW zuUgz?nWldEBGTwSq^0-H6$p{Xl}g;*&`Yf@fIgaAyt8dT&<_RLg6s234CIly*D2B~ z{xX}gV{~()>Ku=BSeZj7x$ZxU51C&`jw?&zh0cqmxbIttD7{PLKh0 z+{);b<9gGMZSIHr6AaOPj3f=yLX&IXS*7P+v_;Goe3cM#Qu0^0Jj1i5RXN7je8nqy zt(Pez!#OHLgNO2DKSp-nn=5=16yA}i#wE(YP*jMywt7cpdPSH%PSxrxwbuKIS$HOs zV&da?J%W(F_u_a9--4q4M>(lD%NET`Bf#u?cGcS&X~*c23VLp+}ahwU%$UIs}=RCD3oUiRN$Y#Kb*YI*@AAZ7ZF<(6+U zzlZ!T+wLB%5fk%0(91UyZvjVhQThvgRIKy=PvxQCi-$>l0tIq zdVe>OjG|wip$doeQ12t>)N$%LF%+g_0LPA8$3ZS`9%SecDY{fKY;CYtU3ly8ASt1- z-H@{(l~T_S`SRqlgG^ei7wmMH!^>&6Y6w&gAS5CjIYiDFpX3afiD$1)3ZIFO6=)rB z*}HdSsJ~CrpZXY{N@=_cu?;5N3AquOZ1xe-R&X9C@&eC(eEsO@w8cl6QDX`_>z*#$ zOnRF^oqh_gw-Xw4B@s5LKQp^@%g9q@m90YQ9eY9qLFHJG{FxW_9W7^PHw5y9p309@ zZJ$x7j3_BkU2rwC*xf87+Mcy$tJhq3wNwTM@T*=DHIRHt?F4aL=>w<5kY$%-neXr)3V}1PVBc6lcpH{%R zV#lsGNxN>SaqFIz=s>1FfbOmSiR4d_8DG>N`8BLJ^F?^RScEDMl%iAn7}CfD7TD)+ zV>?^8g{|E8Rqh=+VjJA;8{d_$@moMabeEK}U#omRC^BRM-uYB?hHzF1U=V95%(c9$ zY*UF=Pz=u~-$2?oPQFn+HQZfqifr=-q3-spn?gzvoaI%xdIt3oHB<#@?RP(5Ael&0Dda9C6cV@+%qLARt&&NKL8Z@06_Xl@dkk7 zJOJLx09aoGfXk6{o!i3zu<(#X#|h~I>L{Qti17Y`ndTUC+gEs>n&^^K59_Is9{lHQ z>b(i}=Hk67%KRVEEvG~PzkdoJD5k2Nr|B+(ntE#_3`Mx1fVxwG4`?ZLa&~5%E++pO zA|E$Wvm`lud3Jh?LZ_)5XM%1d3G!9n#}?`A#0W*8SbO^H#3+TMcxU$9SP~~+^%6Zw z%KV;uV2`%)fZ(BQplS_RRa1MhwZ?`Gh0gtb@$AFKNekprwIkQRuY;o-e` zh=K`kAI3YgkQ@uV>w8qoMKufHt#8m0PqfS%UQfXFxv(`3Yl?>LX|QQ4qOwO+4v3Nk zTO`=|4OmSOY}<<{ED@y@qIM!*57K&RK3MZMw0<3SB@S;-qi~GYj+S~OYDc8Vl^p+_ zA|O^9f|mQjJKxT2VC*-fa1mPNPw#*B-E*|W1M2pnWy{FF9}xyEqMC;mFNQag(3(K3 zHW<4ak7^d81x{F9D7-AjyX9!*C-6=>lEc92*TXBjkbGNsO$s|QP^}AE>V1;2e5J-rmy=i&W@SZxqi7lPz*Xm1?a%gLr8?pSQh4#08NxVX#3 zF76u=60)+kS_?=!XQiDdZD={7m(Z#Hi-o6Yf+m34LLm30eL>rIlS zuysZIal7Mi^Xq$#4SC72A!{BzXk9xv_YEU?Yoq{Ztd>O43Fk=E?o0q|=g$RW_@$hn z&ALV;;Kxb(Q)FDLA7la$;n@_G!`{O7_2a43Yx7kBAbQP1icn~h@ z^M0}J(j`92a3n*h7M8Vc3i0>%Uwxr|xzelr>>6)}hef`koLDZ`XWEv>W;ch2ihSN| zv(HloH73eDt5eDGB(`2*h*=)yyJ&mqzC2vi$cS(A%DI;_1&T9Y07*9w;QsbD>fn=u*JA zmtaV>w!odG_R?{2lic&eZdH>0VB%l5nM%D|5c63@(-KSKnU|~1*szZb*KKq-7(U9% zXlL^E5jsY_#h`JXCBNP^#Jcjv61IT*@ F{|C8nvoQbw diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/img/headimg.png deleted file mode 100644 index 178cde621385f96ae3a7ef5995b380655f42a9d6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 20042 zcmV)8K*qm`P)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw0000g zP)t-s|NsB~{{H>_{rvp=`}_O)`uh3#`S|$w_xJbq_V)Gl_4M@g^Yiln003eehxPyf z00Cl4M??+wv|;rC000SaNLh0L01FZT01FZU(%pXi002#WNkl z=mou?7xaQ&&x{g`1MjpF44AOI!1w6P=!D-Lm({h0(_|GqxYiOg}nz=%cnj+w9city{mi6@W>F z_we&S6*fJwX5X#HnPRYztcTxj`m zOrhzcwT7btyEqdWFg9#;v)JOxFGh%~j-VyhejhC`25n=lK_Rep7bC{S$Xs1(SPa;< zU!w=c*htNxCH9r00EeLGHI{2kp{for+kR%$7FecQz-;?q4WTuCSw&#Bz3Kldu-YxP z#Qy36v+X~O+5oHO8sk(GQ*=In*>(-2+WY{s|CslsHc!CjU#eA~c}SXHwO@a4-hkQm ze5(EW%JlpJn^&o}8p7KHh)|su{|@-$mWTQ=-aDiw*=FC2yA_ARZQq2 zG!F`-zPt)fj}TOS1+vMh_3P_uvB-$NF{+7d$@et_W@oFZ zWzC}=oKMy-$*KX<*QIL*%(l&{`Lguo^Q$iA(fw)-TB1e_Um3LO0E=x;*A^HXw5o7^ zeMRjUesu?}>8p%$iCcl!t}gs4tTa9TR@%A1)8*-aOJ8~IPc~?J%L;`rTAykM{IC2p z85^!Dw0jW`T0GIJn$dR+?RDSlGRRtgRgvW)RYY_KY+c4Vdp4!TzV?5jhPE_aRbpCqJs`Z~I;rApa2Z7R#ll(M?AH)~dP}?;D!`Vq%cBx5M3E1%nnH4}olZ zb;xoZOlYV5F3KP`4u`wH3g})`(~&K*miBGRke!B4dwed*7PtOM)q&aBsElivi)$3d z$mV&&M(qusOESo-GGXtpe2Pk>!76LtmUhm&n+?o}wlM#S0C}j$T}?)TJfi8S!;pP# z$dg)_D7!yAd|?~&1AkjW{~sYdY?9XDwQLP zMx=p|UUOojKFm+b=J-48Z@2cY=W-0PrVkaqC9^|oi~w0QA`SS*)>Q0c@zA-BaYuXE z^BkEd3sSixU5QBCnNj4d0$rL^R}~#&Tx)bd z2*_DO3%>WKMkFkss8W%pC%#u|CP2rKcC~AvF~}?7rmb%6rJ#FZHmM$knC54zM5O6! z+%+yHGne0YPTi^P%!hne3-lFC7?CQK_sd3>So4MFKCZgWE61xjZI?m+B$t(-!&<%sqD2D7{)`a>vBhliupnJaai~a9zp;c|1VF zVtSRP@|?=4EQP;m--X9B`6pU3?1I`se9#TqOrcttM@+BUn$&wDL{^TlZrXP%uZoP} z&^_5LgW4^s2|5#nj4@s0{nlw~CA*^K!N^Z9#@S1S;fN!*66xfxH_j zqE=20l?1J1-BI7}TOK#kFzopxYXFD$dI)?qEG8BhkC`*vx~7+omL?TSHf5Ih7bWGs z^nPNc*h0(q5cp_V;Gg^iK^K~iO!k*FXr-Dm`g@@>kNULNeLMtn`5G3}Dp9YxjPo~$ zu4sjaH1EllsD?C!uOl1L7NAqabHUC$qm=1YC>CZ5-8+*DC90JZrA^0G;giMKx=H#t zyYn)tD7dB z)T`%y6v8zvpo5byd0mAdnIAY-MVj^&a8 z**|?+0p^mNZ)Bihsd|+|`O|TN_>CtBA_-(&pno4aKnjZq@Ab_XT&%&Dx7v3#ji z`RVkG=kI{2-Q)gvL|e(z0xTpravRlN04sKEUgz?|;(GRMo>;>Y3% zhCwz@<(rBNi#>5=(LKrcZH?eZdCalTx!F^7glx`n0bO>*+kE^TpCYC)j}W&y^+s`u z@em6w+SwRPjz`r@x%fHz!ZYibj04U&Yq*&s6BP|&NrqWyk@ChubXlb@5_d=KSGRNoaZpHizW1~f>T@@tZ zQGIH7?C6}wWgzwcUTwYl`4de^raWCo$iSnTu|a?Em^ofcMmk6CxaGkmO-ZHM!~b^l>JVDU%6aRK!Nz9)r+$f?chm(n;zZ*5T!@*lP()k^77~>w zH3ao(O@^QARCO7!X(rXhJE{yHVVVnDYhuJhu#l*{-yvuWE;pS2IpZxo;x!wVubtzS zKIV_TJl73WU+Z{OzrIy#Cw@{9t_ z3v7|b%d8WX#f&>HySoI^5d>ja$V%5jn>w_)y{#E{RMNCWb92+Wd9dJw%OIC>sVE9_ zJVoyE=gydhU?EGC{@o7`wyxQG@&cwiW@cs{eABY-qn2$aGj?@JxD3V(m%KAmV%0Hw z^#Ea&EF^?4M3-%or#^3aYjpC+`SUk#-WrwZ(vu&yt+-HS9gMpSPPwDgj5!_<&`Dlc zDe1Qi;|p1F5p#&GtNQYb=5erH;|bi{YtNBegy?kh^6!i9wp0PpLdy%MN#-a$#@*7; z#(a`u+;JZO7&r8{Zyswl&hOd6R$5C7Zsn!7ZaWFN)7CffL~BW#6O~3;^daZv=8i~P zO{_RYm+UK!Ok2M9qHU+N{n@0hLrJbRGy3S}%^T;B!;V++mbFLNx-)Nl+qUguwXo4> zP$+k0L#lr zlFV^Le50_-vEnR5)4pdDnf-Js?Q_kUN9R6o)0(gW+tl$ro4&aDxC-Dv6V8ubFy`2g zF9sbytV~^)3xiB+i5D#Gv#zBy-hyqeW$hQRBVEMEz-2I-A8``Qv0Gy9mJ%-)f;nnh zvRKj4qtA>OCAm)@V+-%(&4^bV6Ik!w$==E%v5(GJ@kZRzg(6bi06Dq+GgX)lCJ=Fz)~UwiTct?7$2yn1wY6R0Y;q7>h= zn(kACGC|yO&IzW@8A~(#WfsnG@$I*P#9M_we9E@z>Ageq-7RID@2hsV{tq8g?IewvHP3iD=V4X=i&50+EZ)OW_dxY!FLr=irZFVU7 zO7e`x5|aHUDr$ z*al?*R0u7kWMuXa>FAI#j{nG$5ZEW3zr|Td*@f!XHL=>B8o<9M=^?I)PH;2R?1aZX zGNOz4QE^A{yQN=IKGV;%1dLHOg(e;oZE_sikACV*0^cvm=W8b8EB%*&CEPvnrhRU zEqlL~16-W(-@UQ_||lGqNV6 zm!~M(k0O7QG2kKj#!=|>m6e|R$HRLw?oYCkg%mYDqiDN(SzF@Vz_@bqB^7QuK5ct{ zZ*?>c^Owcgz8*o{&l5wbmT$CvMm zaL?z0IcfD4WBXBznYr3!YcP>LotN$V zYea!lr#Wr0yNbteXf;`1e<)GMc95MRcJ?zyvjyjUuUEqg<@>KK%b8A zG~!|*L}OaDp%r2KOVSZsW476|&}?))`ON(&t|q96DYIi$bu z_nWEXd-k0>dGp4%TQ8);U1h?j3wRdJKb((D+a3+F!UD|~+0(s8D4c0t-?BGct{gPe z^V&nO&|;ZOK3DxqG|&nPG~LG!lHL02t+R&@AKtU~BIGC?4yCD&`3R7Wfb6#4W&bA< zWCiUQKV(;TOspWb(*&;i$wT`>IJKEJmB;vZ8%#9&B2#Se3aFq!)AQ>C%#W@mb^aS2 zw#>~P+HbgP?r%{bD=5(P6>0DBry!9Z zUs>1Sr!k&vJbj_?l!T0-cpT)~gU{RB+dr}AH1>=ZLmtbpbJWa(=J=)}dk%!9f&xv? zYvE`%E8SjlAHYGp%4F*Ng_{Mk_<3H9u5V0W!ftB{vUV4+1?blB$MwXD_w6XCut00_ zR**b#MV_oPaK9Yt)NwXPPXeV3hNHA|IXI+}^tOyMS>szje=hGGNlPd7i(ALv}P&&_dHa)tFl-~_xLV`l2JWMZwi z8^7}u+TxxI{MAlHW4QZJVGFIvt?rHZHPm^K(wzDr>zC%lnlA&y+syQ})$YsbnWI|M zP<4T*n|USeiby%}&ClG-cjIY2rH>>;@=P`t@%Og-p?5m4dwS1yOa zoEEJ3kkoD>;bfg{ivzW+IpQw^WOqBgsd~tYae|0h!=fAA0ln5hwTR0sp$`tE$zn z70GT_!!fSi8>aIgHkaBY1Fh?lH|cRAh?U8TUu^cz26g$~lj-UpE0z@EGy!FrkW(d- zYgzAeGMChT_+dQnZ1Gm{q~M7z%KQd(h})}>v}zYGt#({9&(*z)Z~Ip%Jp52|W~6ln zR1UYcs0&+RHVJMj3*oM-%BU5Kdpd60|Edh6*Z8aN>A2MXUJM)Lf4iWG2@P#c|6j*?2HT)=7L`Zxv+cRFa>m7O)VN zKYXFxRx2824Wr9B#pvjb6GSJ4mSKJaKV4FY>G`+jjSyMUjfczZ13aXF|j&)x3-QBSqFEd3*@!-2AO*iQSnj>te~HBDf)xx$+d2P>nfj?ljk6JkbS!-_{x`}ij@UWh@Lz! zXm`~da%(lTN_hBLz)$rR!*JAtkJ^H5RU0abt2<^PN?9R$Vo>!CLwa)8(^T*ThRuR= ztK){gsjCpO>W*2qI5H5{_nQ@m97Ob9E*KKnc54(^lkrtL_{z7djEu2{qGJZu;Zx@x z!!&?Qv}n3+2oCB?KWl%rt4UTEWEu4rlOGiQ1(MOC1?<{D7w(QIBppb_k-cuI$6Fq6 zXyCB1e@hDZ0?cG-d+wD^#qaZ77qSowQ&2(A_FQSTztuqINlgvcS_FSsum{I@&^}@F zhs={(6du_t1+P0&O9k|di^%2Kuay7H83)X{JMH`@1O#d#7%%{+zpeGMIhTl&HWsXZ? zyz%wIM^qb`U-N>oBEaq?3(rKLY%-!6j&hOtZi1aN0)eG%w7Hv#HfkO>+*>@)J2KyW z{j4BlOX29;#xR>(pJuG4$_-=-BlA@u0(>XDz1)b_RGjNs2V+LH_uDCq%(q8~Ec%Nl zTDN@E#^3O)Vtb_cRAd8t>7-HZ{dNi?3*KrO#^~he%*@R6k6_p6Yxy>0_SD4?SDjil zWkk8>U&+YwOUHn?AtUv!>2J5}DXr`B^p#J{q+aEI@CA`A@c+#f$u7zx>qhesGh-qw zr7Ia(fI&ZXFrHXj!Caa;z6g>EtGp{sA!LCbLGyeiEk35tcJ6?P+)L@2A(NeLBBhz@ zpEnMJyFjl>B1kA?W%q?DMAr2~9gxO5P^I&SK^8@Me?Cne>Oj+MpunEY)kYS$WpX8C zUE4yPKN+&>I(Z5ptGp4951Ge0D3fO(nD(O>f#?*?CJsRu$*c z#EKz$k@Z|nHa?mMWJNo*mqX`-vItq{MpZ>jFtQ5!%K4Ht%3qKJ%%};nFg@tYr#o~J z2iiQ&Mo*z)w1oU)VV-T|H*wYZAS`X!iXd!jh1X)!SeJl%G1hWuQCT5k(RUzaQ zgse*08UxV%=`tl#3}~^vf`?SWQVT#<9ZvynlL8y%0uVMQm)W8hPXrwmLn5n^2J*n5 z=QeCZ7>?OV)UK>54!Qtj`8(@GLAee(J0_ELLYrOA`1`AHu>fS%2}s^mIN=(vs|75xYUoxLaQyw(L4pl)*VQtnAaiM! zOXas6tp>7cI8o==DqBUCOAo5~`ul0l8#llhMqCg-AFPp|>loRWo$T~)f`QfwZIUR} zsSCT0MEf8EkVVNFbF^l&9cYE2pWv?y2z4gHDlvTsGVtaHS(IAikMH51Upg=c15+** zPNzuYCVznrJ7a13`E>P>MbQ{rkhu{JBJ;zPwhOS}`8V^}KJ~hYq1@J5BlYqGF#QPi z;kyRzWii`8EaC}Wfojiq(Q}NNUL@YCKC%e)VRIvDQNZ%yaf$q&9{BFTK}{e-oj+1h zU3GB=MTuXd#)#D-e8_P4WZrI!#9O3(!2kLqi%!$Wc7uOGixboCy6FOlQWg&}8QrTX zTX0nonO|emhdWQ;Pq8j^#6eSmwIfn7DYF6tz#0A$PZ0gyYUSQ4$5?idS?A2$|c%p|TX)6kC` zhhc-Pf-7vfogn6@B}#l^MJcGr#YY7hFNbTI%?&@mc=gYc3+D;=)M4;J&FTQLDfW;_ zM~!S_Xk;QrS(3NzvH`2>iMH}ntdC)u)p}wg;QCI%()(0JHX2>xaH<5!SSt0WDzt)yAoV0pl4&y&5zvwkLRt z0EDrgL|PB9$v46N)G^Kftr`1)rv2TvXTqPp5CxUV1^5cgqgtp)7w?9Z)hPAjH0SdF z)UfyyyNA6BBl!w+yX37!_w3QYBF$>ibYu(K%sI#lf_h%@ins^E_~%EBQX$yFYJk53 z?8onO&c7Hew0CW@lb2>7-2(J0BSALdk4z7|dB{dB8pN|s_u!CqkSYT;GJp(JMi7)8 zB+#Cq`}DbTSxB+|Iih&ecmT3MRUdSSqSG-)`yQPpmo_$60i%VjsRhGACvLQ7vE8P+ zdCV}B0xXFHSWxq|U}Wf}=`V8Dd)o303>9V5(!A(_Nr{R!iH`=`BFCvx^TnQ+713l2 z>JC!CJiDV6jhmR=SlxLV5>KTv&;>OoILZH@OQiYH%5-EudJ>h*TRJjOvI-ZkTfgXS z&~~nq`dstQb-S3=OvBMj*ARhe5O(pk8wr`!9aXZ|NXf`hSx*-_=RNJK>0So@vtfM8 z)u-3(=d?c0@JsT9d61D!A7`NcoPnCqK!8MSvr|C&>9<|V( z+aaF}5C$o%Usgl=cXIEyW~Mep)_M7~KeBi*GTc+CP&1aRAhL2T;?axVObr<;1Mi>7 zi}Z*myCXvntl@OwW=o|IbmS{>%qT4}6ZpN^0i50H+(0kWIPo?%1TaRb z^0rtV8kJsG#&T6UB4mO4SUAXB-G!`a-o7hn8#b$(oS`Em&Q)K8>XQpX7M;s1TNK$t z*T;!1o14ART{KHF3)sv;>9lX%1b?s(TZhlJUU85`*X1QZ)pzo{yv;`Aq7!d`H+O(c zR`8iH9hj<<-@5fwAoDHiML6_Lbcs9xs=kBlPQds1O?#~k@F2*yOt}&L6pmPsCh5Gu zcBdmrA}zE-3#w2oivqV5=g3gA_ocjI!YnjSJxxPK0hV`BjfZW8aX_GDCu+Y9C$Vj% z?B?4gpJ9XrK&Oi!3vSJp*W6?FFCY={q4OGpWtg7%l|0Q5-TsoFuxVt&W9|^-Os z#b+iX7&+^+BFKWfcIBz$f3Vw{qleDZau#GR^W9`fSZ%<73vR?c3%GeRbv^}QT$kAs z`qKAv3T;97i^x1(G*A_8H@aw`nr=ieb%e#;uOHBJu_xdrQFBDceiYGXj0I zai$~o-qfa5VeY*!S01Q}m2zT|cD9BpW8S&pwnUZ3D}B8!X}Hs%n0G>1Ru1?PP9 z;b*Y)^tSIRAG4={TWQhN3biBiLF;}U`@zbJbXAo0OhP zxg??d4F+j|*56S+EO5KAHJjX^*2KA>=VLYmLFEm!(4t9;D!}yBvGG%j)riSh8$TV4 z*#x2_*4~K9VAJd49K7bx-`5Z|qn^lPEOUn3}GOpfg-;kok z>~C>bTzO#vty^n=HbP?9^)G%z+uG!N!{g@*A%@1pBO=qIaD|u$i{sKXcT|$@Pwe4C zw2}0|oZ~$aedqcaL}ckA`u7e~vN2+vB&qQmA!DNAUE$Y?qBtxUhBX2U^i0Pk-?^(i zl0Eq6cc~{yA=YDe(t6~`*qd2WO_)6Iu`(3CXw2YF@qE#R=x#C)ma4mW^p;T*-8|#_umpG7))GEW6U|!XdjvlX z*G>L!%=A{?ZgVz#x29)i#G9XC+FF3jwjwGKUBm#OBgq z$Sj;rIo;5hsH@OME51FLq@{9$*r{V}-sgep)4(Ep=07uS*P^Fy8g%=hS2;h4jh;&i zWZ18{AD!O2m6jc5QmZgquIOfU&J#{6KeMhM+Uy!RPy2bLo8NBPd;Uk)*F9_oakc6?B?$e3!pBWJ{hOn#b%A&IO&hENy^4CLk!YP{3u zJ`Z>le`7$>guR>1E_^|jpH9HQ>7U_FtTgVM0m!;Fy^DR=AULhek?XDySvZ55Xx+_g zo7(~p|C>B#4ztp2rIJU(Hqlr)LM9p+n2qS$(z{gWk(AFJ6(Y-pW+0lHoLvyv1W)=< zc0WbghCBJ0hYq#17>zi1jTq)h^r&)t1&uq#v@1du%Ix&uYu&=cb$eU0&;<7!K5?R3 zv2%K{kc|5PXo}(Oo|1_%r?mroo%Lcn_vf0()|Uxa5ag~1St#R7KtkmM+j?6}Uf;ZN zn9-iYsI6aikYPRx%qb`AhEf2Ws;`Iv!QpRY2K17jXn^9R*+`$&lM0cUB`h;-6)0E% zjph3sWCL(4436UxLS(SQczHX|!f2R2xR7+~0loDw%14Q8utH>0B{;s>MXl=rrOsxj zL`KQ#{Su=HT7B zZ$xIwtUw-pvpOL7f;R9HzP+iTRiuNMM@vAqEATW^osNV5XPUY2PSNjQI>)Dd+69bj z`{s|D{!WHut4;+O;5V;CBQ9l`1v_~x@T442hYSM|zL6zBHsZX+vBe|<7%TKOVQw@S z02SG1;g!Y$$V^lV`Hrmc<2*-r?#3vjX%u8G)l>{wHT4q7W zEX?KO0@nI{amK!*>AP%f^zk)g1S^k!?py^#_MCcB_C&5gB4|9mLuh)hFr^z9oA8O0 zL*Zf-1(8|TK7{W?1Fqj7!Q&6DErVX{1F+V5)Ioxw?RA~?tusk2(Y|F%`zHd~Lh~4; z{!|pRC~2Ab^TvDll?X4Gs0z=vK^KfC$m^d0|L?|wmhMJmAny`eWsp#hYx=rdqmOR> zDv-rKi!+U+rKPI^WF;*#KWD0S2G8Ia!vBOBWVUyqMG21iXE6Ud5!mn;3btpOcH~w@ z(U!F)@pI{|)|Y?(aL-Wrz)D+Y5JL0(e(D$s`j`{=bP8%`NwPl!S6+8K0FR#KZ=+A`C;`vICCBv9L5;^#89c9ULz8K&f?OTl-KN-jf2{uGCg zIK@3e047Ro9gs(*Ei>;z6Is*#eWT`h5?v>(vnje!(69RK><}H1%0nhv4CpI;Pgw$$ zw#?j$&o1G6cwzL5BC6$IdtrC2wNKWrC z>jwYG9jO*HzR;dSHzmz%Zzc>~nG3g0qn1VUv#IiSO{Fd~@JK!U)q2!TkG6H+tpLV+Pt3Yr%^5S{ zDaAg9qI#86!ayC7PF!)Qv-D*KxBDA^r6=~?3hIoBaZW%+@pVf5cG3X9_6sFI#vpet z@O1ME@Rh#Iw1zY{QW9&wn~@FhJoE_N_ux?GW*8z_mrih5^Y7pUj{r+bq| z>Q##3HIcg-s<(bIv?W93A}cS&w%FyS&S%W)9ds=DrBd*x*Z*uAXfW5KLbBu{<%1`- z-#oj?D8G%V6A=RYXFS6`(i|3Y9tqNU(ajj^SXuYB4oReee4j)c!@P_@d|>} zCAqyrj~VUYKvn=bX#N1n#?+?xOBr`Eu^x{zeFQUzUxRNTk9|yh!;qET?6b^#?;>ON z+e!SxIHAF_IXYodc4|v6W^Bc90abct>eDwfn8P0XqLUtkz2g^rR?qm$Ne@50IH<#E}cbI=p%P79?5WnwBnx5&VL(u3!Z^4ck$mA#+S-F!j zFlr&U#SvB^LIK~W_sGBTv7o)N#W8iFj?vz!5k93hbWb~u#2M)|X z*j#hv((5p0I2p-^F*o{e^<9+8FE|TA_C#duV8cJuFCB*>fRRAp3{MzzSC0o=XV?&n zZ?<+fzimJ$DkD{*2(ml!MzC!KL@Nj6Z4cY_RT(wjWn)d+NAzsh9dwY5D9D&TR*pNw z`mx-}7}&k0Tg1=iQW_yMHLZ0GcIRwx6=W}ynYXR&?dvkM7!lbRBIC}2R9XG+r#>im zG6oeXnklZpa>p^7jXBI3e3}Fou%+n2vF{%tc+u)Or8VsR6y3zso^3rpVL6rJ)-NR_ z6nKyg`JZx@Ct3-2#{&2W?-94v9#_v1qpOREW+yvt&VUC)154ZY+jIgPF^YNNoL3y)CfN80Wljs|0M*$I1s5 zfNV-Qg2%BKX-=^kbIF(Ok=WMnfFUlkpE{Q&Ez0ahsSYM-+;v+zzKyNf`&~gtnG4vD zWwQ@W^KWWo{ig9vHEyF2$|^$kjuzXKdw1#B)pt-bPy8r+Sc*KW?~!$tLfG*gXTYGeuR9OQ-z@TirK1NuJ1mmdi+ zC1)Oe8=Ng03Ryb;q?WNb!-L8cT6+F>`5npRAwu>K(c(lPBVT_kJ*OqMr(HtNHGGM! zCr1kpn>Bs?^U8qvHlq4n_r#i>iKwr6jjq-MZ)U*&_!*KUBr-1MwjW=MlIwZURrS`r z7jBI*nsEwn)bU~i=2S|RNj`~y)~jBD+J{G3*JbQ)1H2!E1vSv{<&8s|_~^@qDl$HiIa?5s+~iunVHcW$3JYYY``?%c8z)ApllLqBdpcV#Xu-C)rkqN zd!R9yXH%%BT@l}lb%{vzkI$ui2M#ir5-sgpPn^GSb9D4EgETt&=;np;zhB@+uffI-uw|IG;^g^b;-J^9qLVRt z3Y?7gDXA)Q*Ze=k;P57mDzYqhiM-4oil(&i)U+nhqR#i=*oP50i5h zKFlKpIX59MUnWb@odQFFZ9JGdMhx;b#`qE0gh0X{h12wsO$qB#X?Ij*WLWE{yO1>s zHjZPq^z-HwX`UD8R3{)iGS4~{_@GGNs|~V%jRMXB7HN}WE)4J!((~EKTpzX{rFryI zsZIc7N*hysZ5Mn{8)W_tY1p09X`E+)wt;C7Dg2ESQt5@2r8Ha}vR!E+l)hODDXj%G z)5W$Kay%bwHn8)sEM}Hz)y&H5f>?#5H(Z%LV$26>g3MP^Kc(+zY{($%61tM1*gb>r zIU5pv%|6PGY#65fb2)K=_*+eoX+C+He8|Yj#tRVB!M@t`72NLN z>maYF5-z3GV(>8&ab5X^Z?_Pxm*#4MY=Oe}nfCg+xe)< ziA8Chldn)CtCNUfnVw;?3HxDo(ilJ%S3jt|F$0h3v9s}=G7E4>N(q^o05MDJ`n18% zDO1O+WU03k9f5UtY+L#n>b6!2|3{;8h|Q&jA5L>*_Ncs1Qj*6*{C9r)A~xdNfFArlEX{V>wVeU})~oi5)5iadpL)uXd0jQ*^z9cj*_t7vdG>T0Xju0RFvL)gzbrle zjJ>^mhFdzHC+T?d$i{oqQn8;EhFcJcwhy*j<6<#|8Uk25tlj8Co^&mLYGP2 zyk&=V$~n*b{y~?&QbB7iNbqwWY7wp+Guh8yjo~VSgq{Zm{9vI7qb&knY4T z&OCLN-JAg!d-*|N%XBHOD#Q6@-Ui=2fkou=Od^S=8)E5BaQ76xoHbl`>`q$YzJBip zF6$x0rn?i`Ye9`%)3DDBgC;Nh0I*pIe4{jKfwvfhmLCn%v7YD{RGDnretz^+sOwja zc#TeOE3(Ara(^KhterG=;z$@FWDWwEO!Pk`TI3>uianhvwBzu+5N8-86ndT$EfcVV z=3j(3Ls}@5NQcC5GkLLU)QQFj|M}CJBIAliFK-UdG;3e zGNiPwk);j2H3TLmRJVIq`w=p#H{hGQE@XX*!`In+eA=~LhtN1{IcS0vb`uAm;GG{VbJ7l7Aq?@*x+afq4F>*dkPgG=TSj83LRst3>Dqk~Y zSd)Ue8$p;-wIcg#fr?WgQ!0yHo6vSRpG&6c;y3e5+`rL_n$jOKxntIVdlK65UFAr% z)d{klhva^9wSXP6bDJ;>a_DfXR>*jatP{uVwv0s3+QPYNrcqyXHhpna4iFX0Cc_LE zS8tag`?(m2hb2My3}yA)<2%Iy&uaL!d}mj|*D9jzp=Q?){-y`Pyr0}~1M{q1zh z;qNSzASn}dgM!TB{1H8QfJ|Q{f*GjdFD4f>|Wo){_j-cVtc{YlqCCg^;T*k@Y(`&_s60E}r^^O}w$2g!aZKxTK#Sml_4jEb~|yvSl(v3t@ztnTB1-bJ`kN4l2F%ZH#CRTs+a zlO6>KE|xcy4{!#)LMzcar?}x@WUoTCvQcX^Ds=$_q0BycMFE0xTm1m_dWl_e{0P0O zcFuf1>Ie6?ux9QoR)C<~R*~T#rsdl{2ikhqLaYzM$9-FDPj=hIF?gM)ps7=CWaCby z886wWQJ$4Qq57M}?syM=vVV4U2!#3O=qD!SRHeNiAQ9&YyU*dgkkVyqymd>`C7NN( zoFs3)h!p5fuOV@oyGB_zQ590yyamErEsckL(Vcb1H!j}ge2*KA5b^0)ApLf}$<-|t zo_K@u9t2vC^OkyssbWA$N2AWjlpL&0x4AFvn?a;N& zFP2stI$*n?eWPmkV4#S}2)!>TU%*^heW*(b zh0>XJE*;r}OkZPLkEd!43JIlE)~T{%oW0+s0w4-?ZV&@#$h+@XkU%-r-O>NF6_j%+w*aKd}dL06Pt#GD>wMzN4e0d#DaA zAknIeZKCY)l^z(1To$nj3U@qdU6&!_^Htk5X!@2~qXK$`(!3pceOGM3CiCAMPAFz5 zMc|*s6aDso9b~o4)%2k*3Q#)DLQW^R9F{wO?aD(&5qPF+EZqu|Q3Rdp3t2z8-jFq( zg`qeq$LPV~)gELr&Vhx-Lyv zC7rfQIlN9Nmc~bq+eljnm!?7RDjLQeKV&hn|6H#;4Oh|b8@0ycP$Nz%o%R^I*SzlB zXNIa3K6fJ{Ekw#`C-g32!$-@zi)zrzD7g3reAdx;bKKPw8N)16z2ff0A=kG=Jz{Mp zYmG?IKajgG5$tdyN9!7;4dM+K-V<87I+O_2QQM2l8sU@hg^Qsf|OPi%!!sK4YdJ zlkQh*u8g~=60#1ZZ;c6_dbMfxb1n8U-tb4?OSNR!XEwsqu<(oNT0`RW3f!I&F?$OB zL!tLi9s1%ZXM0u(YG4N4$kfybc8+H)IGVMF#3}aERad)I%vN_&TN2WB(5*FIv1QxX0H!>nn-nw zq8nJa!=G+mEs-fb{TyU!ZG{fK4D?~UUO0&6?L`kMsZtcrF!3bViIdQxAj7INed~wv zyZ=$@&}vR@ha=>z07sd``?tC!GN;=GtRz<3L|ZrE zom~~1H(KAsF}dh@T!(VNOOAG7Px7`jIEvXMdQg%)^Hv%#b)*xcDxYhSTd!S-|16O&B~@ z6R@jdEeWG#osK8vW-k zuP|pwaczAnk#T#>vvYvl0T=4ebjTc|L9HwI4pJ9BZz-O#)63k zfSoV2fc+h6M#%auJMuW&+~hDr$eD1Q1vvkdKw__Y3Xp{L1r5ibQwej%mDB<>qUD%P z!0}32jPw|Hapd3D6*LT=8IFVCvZ3n!P`dgL_V*!lrX2JjlOALF+2yitqYAVbIfGn1 z(9%Wi`jH}JgR%XY$s`=FB+khk0${I?9hOrk1kd|Z$0CDW;?ySYoy7XaG=1#{@=2)c z4k$Lv)H4|ATGou@Q4c7$jvsEK&1H(Ro5$}Q|C`!*TDlgypjmdNzQzn(-FFOU@#J8u z7N?8*oY;{~=H;k%s#H5(0XcoZw=qL4ky#s6Pd=peIhic8VvOX>Q(ADMP{1(LLI~(A ztEXf#ltp8jS~i#ieQC%U6~XiUENWnm?_EnmHLQuw)Os?`8Z&G(TyD9ehLWRmNea3w zbo~R8@&V)0OdSR-Yb9(g_P#8esRwF=Is%tl?rz+1>@!K-CBGo9uOI{U3cAjn@6hx; zhHLwZIv{K*n2Y; zbdXk%{fyfwvMyq@HZe*)b!<~&U|EPVnE7kUAJbVK>xR?AyI!Kpf zC3Q$5OG1trnlTn{qoE+9)=zwshuBwG{=ZYMxcVdAvm;Knnc{@J&7p#fI=g^(0gUVT zI}niKYGj|LSF+(@btq2F2Cj*bn-lgKsT~e)BxgZlxd4frkgw4(?X^0JRB%dQ(x16W zs8r+P1*K6bixB2q?90dEJ6&^pcDd#Q_2-sr!of0EFX8v!Cv(BEoL?=#(41}(vfUb& z80Ry!Ea>+oeI=L4{OOykos|V4Gi4QCQnW_d<3&n^y7S8Eyidq(ZoAAH4l-ctitk`h z%?K2llvsy#R5T)x@l1~0d_|2oJ(S3hbbyYy>`rdiz^~2@qA_#Q@yhi|amC$ov5Xu|4OOdLau<#n=DE}t9Z>EYR+ZTy%$kR3#yI5g zb<+`I2}1h~l-pN&5Lq1(j@ffVlQ(`!qcD@Tv4;Vc$S6D^_R^y12@(*R#{Rq3Abjav z5?7qqXytZO>~ErZ*SO*$8I#Z*aVE6o`a}l0l;gC96*h(AlHFu1-KgkRTzn0y@9P^G zNMNS}wB#N3b8@jcTPAvP8v&V!68=_e5WWO_99y?|ka1^$W1dZJl*p`y=hGn0gy!E{ zYY@Jq?>n^LY24}{vq%k8lnyMy!gY4FSziH0i}0Fv)*3_*Epj$y7;=D60-0jAfLD=} zt!{p_FjkW#Uvi%4FV1{QJ3y%Crs`!K5U#2L@ymXdxzr);l&$;J5E8941sOBXxOU>I zOv}_QvgOc^jPre0**<1LIAI!a2k@|h)47b-`({gGXQc>V9S2H{Hx z#CnWkY6$LB`n#F^Pae8Kt??G_dn}Rhl)oP60u>vsuU1fkh|%9&e&oo_P8gw1htb~? z5l^OlB>zO=@O?@{T+*@m3s*}0zPt|Xd;{Hl*3lZpp4t)_Xj+Y>Wpo6f7V5{kF$~;$hRQJF%awGe>F6t~NL_ln=l%diYoMst@=3 zQRe+y8h5 z!h%9onKVkh=zNgA!~Vr5-{B3BsW{{yLpKoA_#_kUEex1IHd%kpVW5UIn@js2daV%9 zMF!x-1_jw5A(P8;$oaSqX(3bR7y7WbH@Ie~*lW1&8TjZ#E;~ooU26>f)bJ<;G0i+C z0IZ`^Q#Mqk(&-(*JVdLP`bMU=;jrYhx1FSB$j}Qq>A0_eTb(_1jZ7nf%Pcd){V9L| zWw2ikTA%bBaJL6vg9Eh&5J>A$zg_Ct1PjbhKp+)Gu&;&I(Tj(0ZMiPhd?dK{$t^#5 znaEBbWJ1%Yj$Pc0tEWVEH}%`rkIk>=Rgb-7&z$DCKf;XtCyI1KqlT-?O4WaTkvtJ@?!qZS!Y*;oF0RAD9Kvidl71S zoPUSwU8bc(#ux~1><&R0qtk(C7^*9Wq|IdU>|2mKFH;699q(TW~lSyGv|2dFp%4U0lV*Ao! zlr&M@GxKAcbQN4G@e=h!D=ws^6^6);ZH5PsmZr_0m-Mx;e_JoSgvG`4D~9Xc>RN=A%wcaFBXU1SyT2M8|Q7%pR}!w6!Ot0RRNtII?<;FqJ}TM%D;#UtG_Q ztMKI71>q!dlhH?YZcc}yeh1jp1^Sz9uB&SPa%otuvg>WUAy&O?cvBfkd)hiy$L-e2 zB4L|Bn)rf0m2p;#M6?3z79KCG(`aX@B(`nq(8xXVt53GYpOZ*Z=h!Nvtt400R|lv{ z2nOmYr4KV?v$1sjbu}!LUUvEzGGzbKKlxL83RKejW#8+5aP7p5THjG*^aeWk0Z&i8 z*7%f33o>G5?fgIB08vT*c!IxLR*x-uD}pBSvl=ee)4ni~Qd8a4PQRcR^nzZ{3wl8> l=mou?7xaQ&&Shory30 zY-~SFs)M@3n#eic-7oLkABJtj$O^YtF`5JP{%!I>mtPa z7dr>m#i>=Xb9ZZN#z-dyeH@#@sPB4_KC0#tU!BCXS;`5CBtEU?Hfe{#VS87o`ym#z zd`Yxqr6`muc||LgE9Ex?mHd|E4M~+nxuRwhD_2`1krCP*eXr3PcSn9zbG(!nSrF_WoboHyM1+9zrQpyiuZ6fv!xwI2j>Bn_Hg76LJJf5 ztz|=q;^rBd(iqV-jGAZIi5$gl+=bwj}K0K1qoP1!d`6f}S7yQO{oiaC&(q z#@OksU_q~}Ov58*MH;=5rX@9%F10}lS+9rKjQ#My_uX1ruDg@b3-x+Zp2F?6X*nL9 z((8sapOlqO=7$?*jBBK{HBr_?W#d3mNL}kn@ecWvWnhvj=RDfJ?R3s(Ju1{gQ*}*) z9zZ$oLAIi8#^$wLpmx@$-PX6gC^kI{Z#QaW?s>%gJL-uk7G6AS7N^B zzPMFWt3?RHKDTYKB&vjc|JAEe8+R*8aW!1fzCC9Ec$nq z!q_LbXt-9=w1Q?x^Ud=ayUqx^hYg1usS({M<#Eb<`_jCl6?ve2oR<~?xRpxkByA-( zYUCbKn%*SNme6!>KH(sn&=WR>cDxfvgBf#NOhiz?aX}i)nB!t1f&z{U(qP6M7ZVW_ za9ofEGv>IMh@gPuf;5;h$Hhbh1soTo!HhXBCL$={xF8K?%yBUhK>^1FX)t4si-`yd zI4($o8FO4rL{PwSK^n}M<6pS=I0bMqPcsy}%6?{~kx_lo=4vo3mc n`_IeEOQm`AN9Xg?{4u(5XI=d5;Sb-EM6})9X?%b0_~ZWo_l+NF diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js deleted file mode 100644 index 6f429047..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/app.js +++ /dev/null @@ -1,32 +0,0 @@ -// Foundation JavaScript -// Documentation can be found at: http://foundation.zurb.com/docs -$(document).foundation(); - -// Function that makes the mobile menu work. -$('#mobile-menu-select').change(function() { - window.location = $(this).val(); -}); - -$(document).ready(function () { - /* - * Set form action for label search form - * Set href for scheme links - * On startup and value change - */ - setSchemeUrls( $("#scheme").val()); - - $("#scheme").change(function() { - var url = $("#scheme").val(); - setSchemeUrls(url); - }); -}); - -function setSchemeUrls(baseurl){ - $("#search-form").attr("action", baseurl); -} - -function getUrlVar(key){ - var result = new RegExp(key + "=([^&]*)", "i").exec(window.location.search); - return result && unescape(result[1]) || ""; -} - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js deleted file mode 100644 index 9ac1ae8e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/js/concept.js +++ /dev/null @@ -1,12 +0,0 @@ -$(document).ready(function () { - var searchUrl = window.location.search.substr(1); - var params = searchUrl.split(); - - if (params.indexOf('view_tree') > -1) { - openTreeTab(); - } -}); - -function openTreeTab() { - document.getElementById('tree-link').click(); -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json deleted file mode 100644 index 60748272..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package-lock.json +++ /dev/null @@ -1,23 +0,0 @@ -{ - "name": "atramhasis", - "version": "0.7.0", - "lockfileVersion": 1, - "requires": true, - "dependencies": { - "d3": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/d3/-/d3-3.5.17.tgz", - "integrity": "sha1-vEZ0gAQ3iyGjYMn8fPUjF5B2L7g=" - }, - "font-awesome": { - "version": "4.6.3", - "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.6.3.tgz", - "integrity": "sha1-hpM2UVQO4Ah0xmQBf1DyFy9lMaI=" - }, - "foundation-sites": { - "version": "5.5.3", - "resolved": "https://registry.npmjs.org/foundation-sites/-/foundation-sites-5.5.3.tgz", - "integrity": "sha1-ZVbrKzHN47ImYwEWvSFdldBWwKc=" - } - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json deleted file mode 100644 index 3d13e8df..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/package.json +++ /dev/null @@ -1,14 +0,0 @@ -{ - "name": "atramhasis", - "version": "0.7.0", - "description": "Node packages for public part of Atramhasis.", - "repository": { - "type": "git", - "url": "https://github.com/OnroerendErfgoed/atramhasis.git" - }, - "dependencies": { - "font-awesome": "~4.6.3", - "foundation-sites": "~5.5.0", - "d3": "~3.5.6" - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss deleted file mode 100644 index 0ed7749a..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-admin.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}}-admin diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss deleted file mode 100644 index 8bc18143..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}-settings.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}}-settings diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss deleted file mode 100644 index 6140b31a..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/_{{cookiecutter.python_package}}.scss +++ /dev/null @@ -1 +0,0 @@ -// Custom SASS code for {{cookiecutter.python_package}} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss deleted file mode 100644 index f163dbe6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app-admin.scss +++ /dev/null @@ -1,15 +0,0 @@ -@import "atramhasis/settings"; -@import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.python_package}}-settings"; -@import "foundation"; -@import "font-awesome"; -@import "atramhasis/atramhasis-header"; -@import "atramhasis/atramhasis-footer"; -@import "atramhasis/atramhasis-custom"; -@import "atramhasis/atramhasis-home"; -@import "atramhasis/atramhasis-icons"; -@import "atramhasis/atramhasis-article"; -@import "atramhasis/atramhasis-mquery"; -@import "atramhasis/atramhasis-forms"; -@import "atramhasis/atramhasis-admin"; -@import "{{cookiecutter.python_package}}-admin"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss deleted file mode 100644 index a13be20f..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/app.scss +++ /dev/null @@ -1,14 +0,0 @@ -@import "atramhasis/settings"; -@import "atramhasis/atramhasis-settings"; -@import "{{cookiecutter.python_package}}-settings"; -@import "foundation"; -@import "font-awesome"; -@import "atramhasis/atramhasis-header"; -@import "atramhasis/atramhasis-footer"; -@import "atramhasis/atramhasis-custom"; -@import "atramhasis/atramhasis-home"; -@import "atramhasis/atramhasis-icons"; -@import "atramhasis/atramhasis-article"; -//@import "atramhasis/atramhasis-topbar"; -@import "atramhasis/atramhasis-mquery"; -@import "{{cookiecutter.python_package}}"; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss deleted file mode 100644 index 86f3bcc9..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-admin.scss +++ /dev/null @@ -1,658 +0,0 @@ -@charset "UTF-8"; -// DOJO imports -@import '../admin/node_modules/dojo/resources/dojo.css'; -@import '../admin/node_modules/dgrid/css/dgrid.css'; -//@import '../admin/node_modules/dijit/themes/claro/claro.css'; // messes with dialogs :/ -@import '../admin/node_modules/dGrowl/dGrowl.css'; - -$animationSpeed: 0.8s; -$menu-width: 50px; -$menu-width-open: 480px; - -/* main html layout */ -html, body { width: 100%; height: 100%; margin: 0; overflow:hidden; } - -.app-content-container, #appDiv, #appContainer { width: 100%; height: 100%; background: #f3f3f3; } -.appBody { width: 100%; height: 100%; padding: 20px 80px 10px 20px; } - -//Tab container -.claro .dijitTabSpacer { border: none; height: 0; } -.claro .dijitTabPaneWrapper { border: none; border-radius: 0; } -.claro .dijitTabContainerBottom-tabs { border: 0; font-size:14px;} -.claro .dijitTabContainerBottom-tabs .dijitTab { border: 1px solid #efefef; border-top: none; background: #ffffff none; border-radius: 0; } -.claro .dijitTab .tabLabel, .claro .dijitTabCloseButton:before { color: $gray; } -.claro .dijitTabCloseButton { background: none !important; width: 15px; height: 100%; padding-top: 0; } -.claro .dijitTabCloseButton:before { content: "\f00d"; font-family: FontAwesome; } -.claro .dijitTabContainerBottom-tabs .dijitTabContainerBottom-tabs .dijitTabChecked { border: none; background: #ffffff none; } -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked .dijitTabCloseButton{ cursor: pointer; padding-top: 0;} -.claro .dijitTabContainerBottom-tabs .dijitTab.dijitTabChecked { padding-bottom: 3px; } -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .tabLabel, -.claro .dijitTabContainerBottom-tabs .dijitTabChecked .dijitTabCloseButton:before, -.claro .dijitTabContainerBottom-tabs .dijitTabHover .dijitTabCloseButtonHover:before { color: $blue; } - -.claro .dijitTabContainerTop-tabs { text-align: center; width: 100% !important; padding: 0; border: 0; height: 50px; } -.claro .dijitTabContainerTop-tabs .dijitTab { background: $blue none !important; border: 1px solid $light-gray; border-radius: 0; color: $white; font-size: 0.6875rem; padding: 0.625rem 1.25rem !important; text-transform: uppercase; line-height: normal; margin: 0 1px 1.25rem 0 !important; } -.claro .dijitTabContainerTop-tabs .dijitTabDisabled { background: $gray !important; } -.claro .dijitTabContainerTop-tabs .dijitTabDisabled .tabLabel { color: $dark-gray !important; } -.claro .dijitTabContainerTop-tabs .dijitTab:hover:not(.dijitTabChecked):not(.dijitTabDisabled) { background-color: #763e81 !important; color: $orange !important; } -.claro .dijitTabContainerTop-tabs .dijitTab.dijitTabChecked { background: $orange none !important; } -.claro .dijitTabContainer .tabStripButton { height: 100% !important; } -.claro .dijitTabPaneWrapper .dijitTabContainerBottomChildWrapper { overflow-y: auto; height: 100%; } - -#appDiv footer { - height: 30px; - background-color: $topbar-bg-color; - padding: 5px 10px; - margin-top: 0; -} - -#appDiv header { - background-color: $topbar-bg-color; - - nav { - border-bottom: 1px solid #f0f1f3; - } - - .top-bar-section li select { - height: 3.65rem !important; - cursor: pointer; - } - - .top-bar-section .menu-button { - height: 3.65rem !important; - cursor: pointer; - top: auto; - background-color: white; - border: 0; - width: 100%; - color: #666666; - } - - .top-bar-section .menu-button:hover { - background-color: #666666; - } - - .top-bar-section .menu-button i { - width: 100%; - font-size: 20px; - padding: 5px; - } -} - -.claro .dijitContentPane { - padding: 0 !important; -} - -/* Custom notification styles! */ -.dGrowl-channel { - width: 350px !important; -} -.dGrowl-notification { - width: 320px !important; -} - -/* 'Warning' Channel */ -.dGrowl-channel-warn .dGrowl-notification { - background-color: rgb(255, 217, 162); - border: 1px solid rgb(233, 123, 20); -} - -/* buttons */ -a.button { - color: $white; - background-color: $blue; - border: 1px solid $light-gray; - padding: 0.1rem 0.5rem 0.2rem 0.5rem; - font-size: 0.8rem; - margin: 0; -} - -a.admin-button:hover { - background-color: scale-color($blue, $lightness: -15%); - color: $white !important; -} - -/* noscript div */ -.noscript { top: 0; left: 0; position: absolute; width: 100%; height: 100%; z-index: 1002; display: block; background-color: $body-bg; text-align: center; padding: 25px} - -/* Loading overlay */ -.pageOverlay { top: 0; left: 0; position: absolute; height: 100%; width: 100%; z-index: 1001; display: block; background-color: $steel; text-align: center; color: $light-gray;} -.loadingMessage {font-size: 1em; margin: 30px; color: $light-gray;} - -// slide menu -.slidemenu-container { - min-height: 300px; - position: absolute; - top: 60px; - right: 0; - background: white; - text-align: left; - overflow: hidden; - white-space: nowrap; - z-index: 10; - border-left: 1px solid $gray; - box-shadow: -1px 0px 2px 0px $gray; -} - -.slidemenu-overlay { - position: absolute; - top: 60px; - left: 0; - background-color: black; - height: 100%; - width: 100%; -} - -.slidemenu-inner { - float: left; - display: inline-block; - text-align: left; - padding-left: 5px; - padding-top: 20px; - padding-right: 15px; - width: $menu-width-open; - height: 100%; -} - -.slidemenu-open { - -webkit-transition: width $animationSpeed ease-in-out; - -moz-transition: width $animationSpeed ease-in-out; - -o-transition: width $animationSpeed ease-in-out; - transition: width $animationSpeed ease-in-out; - width: $menu-width-open; -} - -.slidemenu-close .slidemenu-inner { - overflow-y: hidden; -} - -.slideoverlay-open.slidemenu-overlay { - -webkit-transition: opacity $animationSpeed ease-in-out; - -moz-transition: opacity $animationSpeed ease-in-out; - -o-transition: opacity $animationSpeed ease-in-out; - transition: opacity $animationSpeed ease-in-out; - opacity: 0.3; - visibility: visible; -} - -.slideoverlay-close.slidemenu-overlay { - transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - visibility: hidden; - opacity: 0; -} - -.slidemenu-open .slidemenu-inner:not(.slidemenu-control) { - overflow-y: auto; - padding-right: 10px; -} - -.slidemenu-close { - -webkit-transition: width $animationSpeed ease-in-out; - -moz-transition: width $animationSpeed ease-in-out; - -o-transition: width $animationSpeed ease-in-out; - transition: width $animationSpeed ease-in-out; - width: $menu-width; -} - -.slidemenu-close .search-form, .slidemenu-close .search-footer-buttons { - transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -moz-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -webkit-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - -o-transition: visibility $animationSpeed, opacity $animationSpeed ease-in-out; - visibility: hidden; - opacity: 0; -} - -.slidemenu-open .search-form, .slidemenu-open .search-footer-buttons { - -webkit-transition: opacity $animationSpeed ease-in-out; - -moz-transition: opacity $animationSpeed ease-in-out; - -o-transition: opacity $animationSpeed ease-in-out; - transition: opacity $animationSpeed ease-in-out; - opacity: 1; - visibility: visible; -} - -.slidemenu-container { - - .search-pane { - height: 100%; - } - - .search-results { - padding-left: 15px; - } - - .search-results .dgrid { - width: 100%; - border-color: #f0f1f3; - height: 100%; - } - - .search-results table { - margin: 0; - } - - .search-results table tr th, - .search-results table tr td { - font-size: 11px !important; - } - - .search-results .dgrid-header table .dgrid-cell { - padding: 5px; - } - - .search-results table .dgrid-cell { - padding-left: 5px; - border-color: #f0f1f3; - } - - .search-results .dgrid .dgrid-column-id { - width: 45px; - } - - .search-results .dgrid .dgrid-content .dgrid-column-id { - vertical-align: middle; - } - - .search-results .slideMenuGridCell { - word-break: keep-all; - white-space: normal; - } - - .search-results .slideMenuGridCell h3 { - margin-bottom: 3px; - color: #753f7f !important; - font-weight: bold !important; - margin-top: 0 !important; - } - - .search-results .slideMenuGridCell p { - padding: 0; - margin: 0; - color: $jumbo; - font-size: 11px; - } - - .search-form { - margin-bottom: 15px; - display: inline-block; - - .scheme-select { - display: inline-block; - width: 100%; - } - - .search-button { - background-color: $mid-gray; - border: 0; - padding: 10px 45px 15px 40px; - } - - .search-button:hover { - background-color: $light-gray; - } - - .search-button span { - margin: 0; - } - - .edit-scheme-button { - margin-left: 0; - padding-left: 0; - } - } - - .search-footer-buttons { - margin-top: 20px; - height: 60px; - } -} - -.label-manager, .note-manager, .sources-manager { - height: 402px; - - .dgrid .dgrid-column-language { - width: 160px; - } - - .dgrid .dgrid-column-label, - .dgrid .dgrid-column-note { - width: 380px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-cell { - padding: 5px; - } - - .dgrid-column-actions { - width: 90px; - text-align: center; - vertical-align: middle; - } - - .dGridHyperlink { - text-align: center; - } - - .dGridHyperlink a { - font-size: 18px; - } - -} - -.relation-row { - vertical-align: middle; - background-color: #f0f1f3; - padding-top: 5px; - padding-bottom: 5px; -} - -.relation-manager, .matches-manager { - height: 402px; - - .relation-row p { - margin-top: 0; - color: black; - margin-top: 7px; - margin-bottom: 0; - font-size: 14px; - font-weight: bold; - } - - .relation-row .large-1 { - padding-right: 0; - } - - .dgrid { - margin-bottom: 5px; - - .dgrid-cell { - padding-left: 15px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-column-remove, - .dgrid-column-actions { - width: 60px; - text-align: center; - vertical-align: middle; - } - - .dGridHyperlink { - text-align: center; - } - - .dGridHyperlink a { - width: 100%; - font-size: 18px; - } - } -} - -.matches-manager .dgrid .dgrid-column-uri { - white-space: nowrap; - text-overflow: ellipsis; - width: 400px; -} - -.relation-dialog { - height: 500px; - width: 450px; -} - -.merge-concept-dialog { - width: 600px; - height: 400px; - - .dgrid { - height: 250px; - - .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; - } - - .dgrid-column-link { - width: 35px; - text-align: center; - } - - .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; - } - - .dgrid-row-table { - margin-bottom: 0; - } - } -} - -.matches-dialog, .import-concept-dialog { - width: 800px; - height: 635px; - - .dgrid { - .dgrid-cell { - font-size: 13px; - padding-bottom: 0; - padding-left: 5px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-column-id, - .dgrid-column-type { - width: 100px; - } - - .dgrid-column-link { - width: 35px; - text-align: center; - } - - .dgrid-selected .dgrid-row-table { - background-color: #cee6fa; - } - } -} - -.import-concept-dialog { - height: 580px; -} - -.notes-dialog, .sources-dialog { - - .htmlEditor .dijitToolbar{ - border: 1px #d5d5d5 solid; - } - - .htmlEditor textarea { - height: 300px; - border: 1px #d5d5d5 solid; - width: 99.8%; - padding: 5px; - resize: vertical; - overflow-y: scroll; - overflow-x: hidden; - } -} - -.sources-dialog { - width: 600px; -} - -.footerButtons { - margin-top: 20px; -} - -.concept-detail { - background-color: $white; - padding-right: 20px; - display: inline-block; - overflow-y: auto; - width: 100%; - - .concept-title-info { - padding-top: 10px; - margin-right: 20px; - font-size: 0.8rem; - float: left; - } - - .concept-hr { - margin-left: 1.25rem; - } - - .no-top-padding { - padding-top: 0; - margin-top: 0; - } - - .label-relation-block { - margin-bottom: 20px; - } - - .label-relation-block .dllist { - font-size: 1em; - padding: 0; - margin: 10px 0 0 0; - } - - .label-relation-block .dllist dt { - font-size:1.2em; - padding-top:5px; - margin:0; - } - - .label-relation-block .dllist dd { - margin-left:120px; - margin-top:-20px; - min-height: 19px; - font-size: 13px; - } - - .label-relation-block { - max-height: 200px; - overflow-y: auto; - } - - .scopeNote { - border: 0 !important; - font-size: 1.1em; - - h3 { - margin-bottom: 20px; - } - - li { - padding-bottom: 10px !important; - } - } -} - -.manage-languages-dialog { - - .dgrid { - - .dgrid-column-id { - width: 120px; - } - - .dgrid-row-table { - margin: 0; - } - - .dgrid-cell { - padding: 5px; - } - - .dgrid-column-actions { - width: 50px; - text-align: center; - vertical-align: middle; - } - } -} - -// not working??? -.placeholder-container { - .no-arrow-select select { - /*for firefox*/ - -moz-appearance: none !important; - /*for chrome*/ - -webkit-appearance: none !important; - appearance: none !important; - text-indent: 0.01px; - text-overflow: ''; - } - - /*for IE*/ - .no-arrow-select select::-ms-expand { - display: none !important; - } -} - -.claro .dijitDialogUnderlay { background: rgba(72, 72, 72, 0.8) !important; opacity: 1 !important; } -.claro .dijitDialog .dijitDialogTitle { font-size: 18px; color: #753f7f; } -.claro .dijitDialogCloseIcon { background: none !important; font-size: 22px; font-weight: bold; } -.claro .dijitDialog .closeText { display: block; color: $silver } -.claro .dijitDialog { background-color: #FFFFFF; } -.claro .dijitDialog .dijitDialogPaneContent { padding: 25px; } -.claro .dijitDialogTitleBar { padding: 10px !important; background-color: #FFFFFF !important;} -.claro .dijitDialog .dijitDialogTitleBar .dijitDialogTitle strong { color: black; text-transform: uppercase; } - -.claro .dijitTabContainerTop-dijitContentPane { - padding: 5px 0 0 0 !important; -} - -// overwrites for dgrid border color -.claro .dgrid { - border-color: #f0f1f3 !important; - - .dgrid-cell { - border-color: #f0f1f3 !important; - } -} - -.confirm-dialog .dijitDialogPaneActionBar { - text-align: center !important; - padding-bottom: 15px !important; - - .dijitButtonNode { - background: transparent none !important; - border: none !important; - box-shadow: none !important; - -moz-box-shadow: none !important; - -webkit-box-shadow: none !important; - color: $white !important; - } - .dijitButtonHover .dijitButtonNode { - color: $orange !important; - } - - *:focus { - outline: none !important; - } -} - -.radio-container { - > input[type="radio"] { - display: inline-block; - margin: 0.5rem 1rem 0 0.5rem; - vertical-align: baseline; - } -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss deleted file mode 100644 index 8ec96bdf..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-article.scss +++ /dev/null @@ -1,40 +0,0 @@ -@charset "UTF-8"; - - -/*Panel content*/ - -h1.panel-header {font-size:2em;color:$orange;margin:20px 0;} - -/*ID*/ -h2.id-header {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:12px 0 20px 0;padding:0;} - - -/* title result*/ -.title-result {padding:20px 0 0 0;font-size:1.2em;color:$steel;} -.title-result strong {font-size:1em;} -.title-result span {color:$orange;font-size:1em;} - -// list -dl.infolist {font-size:0.8em;display:block;margin:0 0 20px 0} -.infolist dt {padding:10px 0 0 0;color:$steel;font-weight:normal} -.infolist dd {margin:-25px 0 0 105px} - -// text -.scopeNote {font-size:0.9em;border-top:1px solid $aluminum;} -ul.scopeNote {margin:0;padding:0;} -.scopeNote li {list-style-type:none;list-style-position:outside !important;margin:0;padding:0 0 30px 0;} -.scopeNote li:first-child {margin:20px 0 0 0;} -/*result grid*/ -.result-grid {background:$white;display: table; word-wrap: break-word;} -.result-grid a {display:block;background:$white;margin:0;line-height:0.9em;border:1px solid $aluminum ;text-align:center;height:100px;overflow:hidden;padding:24px 0 0 0;} -.result-grid a:hover {display:block;height:100px;transition: all 0.5s ease;background: $aluminum ;} -.result-grid a h5 {font-size:0.7em;color:#2b709d;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} -.result-grid a:hover h5 {font-size:0.7em;color:$orange;font-weight:bold;text-transform:uppercase;letter-spacing: 3px;padding:6px 0 5px 0;margin:0;} -.result-grid span {font-size:0.6em;color:#999;line-height:8px;} -.result-grid small {font-size:0.5em;text-transform:uppercase;letter-spacing:1px} - -/*download top*/ -ul.downloadtop {margin:30px 0 0 0;padding:0;} -.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:left;} -.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} -.downloadtop li:first-child {padding:0;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss deleted file mode 100644 index fde5c57d..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-custom.scss +++ /dev/null @@ -1,130 +0,0 @@ -@charset "UTF-8"; - -//custom -small {font-size:0.6em;color:$steel} -a {color:$blue;} -a:hover {color:$orange !important;} - -// top menu -.divider {border:1px solid $aluminum;} -.dropdown {box-shadow:0px 2px 2px #ccc;border:1px solid $aluminum;} -input.search-input-top {border:0;font-size:0.8em} - -// removes blue border when selected -textarea:focus, input:focus, select:focus{ outline: none;} -*:focus {outline: none;} - - -// header search -input.search-input-top {background:#fff;border:1px solid #fff !important;box-shadow:none} -input.search-input-top:hover {background:#fff;border:1px solid #fff !important} - - -.toggle-topbar {background:$white;font-weight:normal} -.menu-icon {color:$steel !important; } -.menu-icon a {color:$steel !important; } -.menu-icon a:hover {color:$steel !important; } -.has-form {background-color:$white !important} - -.top-bar-section li {background:$white !important} -.top-bar-section li select {border:0;padding:0 30px 0 10px;height:100%;margin-top: -16px;} -.top-bar-section button[type=submit] {background:transparent; padding: 0; top:0;} - - -// submenu -.nostyleList {list-style:none;margin-left: 0;padding-left: 0 } -h1 {font-size:0.9em;text-transform:uppercase;letter-spacing:4px;color:black;margin:30px 0;} -h2 {font-size:0.8em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} -h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 0;} -h4 {font-size:0.6em;text-transform:uppercase;letter-spacing:4px;color:$steel;margin:30px 20px;} - - -ul.no_bullet { - list-style-type: none; - padding: 0 ; - margin: 0 ; -} - -li.cube { - background: url(listitem.png) no-repeat 0 6px;padding:0 0 15px 15px; -} - -/*padding fix result page*/ -.large-3-pad {padding:0;} - -.large-3-pad.columns:last-child { - float: left; -} - -/*download top*/ -ul.downloadtop {margin:30px 0 0 0;padding:0;} -.downloadtop li {list-style-type:none;font-size:0.6em;padding:0 0 5px 15px;margin:0 0 20px 2px;float:$default-float;} -.downloadtop li a {border:1px solid #d6d6d6;background:$white;padding:8px 15px;} -.downloadtop li:first-child {padding:0;} - - -/*tab nav*/ -.tabnav li {list-style-type:none;float:$default-float;text-transform: uppercase;margin-top: 20px;} -.tabnav li a {border:1px solid #d6d6d6;background:$white;color:$blue !important} -.tabnav li a:hover {color:$orange !important;background-color:$white !important} -.tabnav li:first-child {padding:0;} -.tabnav .tab-title > a {background-color:#efefef !important;} -.tabnav .tab-title.active > a {background-color:$white !important; color: $black !important;} - - -/* home form */ -.home-search-placer {padding:0 0 0 30px;} - - -/* various small styles */ -ul.no_bullet { - list-style-type: none; - padding: 0 ; - margin: 0 ; -} - -li.cube { - background: url('../img/listitem.png') no-repeat 0 6px; - padding:0 0 15px 15px; - font-size:0.8rem; -} - -h3.relations-title { - margin-bottom: 0px; -} - -h4.relations-subtitle { - margin: 20px 20px; -} - -.pageOverlay { text-align: center;} -.loadingMessage {font-size: 1em; margin: 30px; color: #999; } - -.editIcon { - float: right; - font-size: 20px; - margin: 10px 5px; -} - -.word-wrap-element { - word-wrap: break-word; - word-break: break-all; -} - -.treeHelpMessage { - font-size: 13px; - margin-left: 5px; -} - -.highlightError { - border: 1px solid red !important; - margin-bottom: 5px; -} - -.highlightErrorText { - color: red; - font-size: 13px; - padding-left: 5px; - margin-bottom: 5px; - display: inline-block; -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss deleted file mode 100644 index f826e0e6..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-footer.scss +++ /dev/null @@ -1,15 +0,0 @@ -@charset "UTF-8"; -footer {clear:both;margin:10px 0 0 0;padding:10px 0;border-top:1px solid $mid-gray } -footer .footerpage {clear:both;margin:0px 0px;padding:26px 0px;} - - -// home -.subfooter, .subfooterright {padding:10px 20px 20px 20px;border-left:1px solid $light-gray;margin:30px 0;font-size:0.8em} -.subfooter h3, .subfooterright h3 {font-size:0.7em;text-transform:uppercase;letter-spacing:4px;color:#999;margin:0;padding:0 0 20px 0} -.subfooterright {border-right:1px solid $light-gray;} - - -/*sub footer page*/ -.subfooter-page {margin:20px 0 0 0;padding:25px 0 0 0;} -.subfooter-page h5 {font-size:0.7em;text-transform:uppercase;letter-spacing: 3px;color:$steel;margin-bottom:0;border-top:1px solid $mid-gray;padding:20px 0 ;min-height:20px;} -.subfooter-page ul {font-size:0.8em;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss deleted file mode 100644 index 66a65452..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-forms.scss +++ /dev/null @@ -1,29 +0,0 @@ -@charset "UTF-8"; -/* Placeholder fields */ -.placeholder-container { -webkit-appearance: none; -webkit-border-radius: 0px; background-color: white; font-family: inherit; border: 1px solid $gray; color: rgba(0, 0, 0, 0.75); display: inline-table; - vertical-align: top; font-size: 0.875rem; height: 2.3125rem; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; transition: box-shadow 0.45s, border-color 0.45s ease-in-out; margin: 1px 0 16px 0; } -.placeholder-container label { display: table-cell; padding-left: 10px; color: $dark-gray; width: 20%; font-size: 0.775rem; vertical-align: middle; background-color: transparent; } -.placeholder-container input[type="text"] { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; color:$dark-gray; } -.placeholder-container select { border: none; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; -moz-appearance: none; height:37px;font-size:0.9em } -.placeholder-container > .combo-dropdown { border: 0 !important; } -.placeholder-container textarea { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent !important; resize: vertical; } -.placeholder-container.error { border: 1px solid $alert-color !important; } -.placeholder-input { border: none !important; box-shadow: none; margin: 0; display: table-cell; background-color: transparent; background: none !important; padding-left: 8px; } -.placeholder-input-border { border-left: 1px dotted #d3d3d3 !important; } -.placeholder-disabled { background-color: #DDDDDD; } -.placeholder-textarea label { vertical-align: top; padding-top: 8px;} - -.placeholder-checkbox input[type="checkbox"], .placeholder-checkbox-label { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.8em; } -.placeholder-checkbox label { position: relative; width: 100%; } -.placeholder-checkbox input[type="checkbox"] { opacity: 0; position: absolute; } -.placeholder-checkbox input[type="checkbox"] + .placeholder-checkbox-label:after { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 20px; height: 20px; padding: 2px; margin-left: 10px; text-align: center; font-size:0.8em; } -.placeholder-checkbox input[type="checkbox"]:checked + .placeholder-checkbox-label:after { content: '\2714'; background: $fresh-blue; color: #fff; } - - -/*small*/ -.placeholder-checkbox-sm input[type="checkbox"], .placeholder-checkbox-label-sm { display: table-cell !important; vertical-align: middle !important; cursor: pointer; font-size:0.7em; } -.placeholder-checkbox-sm label { position: relative; width: 100%; } -.placeholder-checkbox-sm input[type="checkbox"] { opacity: 0; position: absolute; } -.placeholder-checkbox-sm input[type="checkbox"] + .placeholder-checkbox-label-sm:before { content: ''; background: $fresh-blue; display: inline-block; vertical-align: middle; width: 15px; height: 15px; padding: 0px; margin-right: 10px; text-align: center; font-size:0.8em; } -.placeholder-checkbox-sm input[type="checkbox"]:checked + .placeholder-checkbox-label-sm:before { content: '\2714'; background: $fresh-blue; color: #fff; } - diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss deleted file mode 100644 index 5298cc7e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-header.scss +++ /dev/null @@ -1,2 +0,0 @@ -@charset "UTF-8"; -.sticky {border-bottom:1px solid #f0f1f3;} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss deleted file mode 100644 index bf5ddcba..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-home.scss +++ /dev/null @@ -1,24 +0,0 @@ -@charset "UTF-8"; -/* logo */ - -.logo {margin:10px 20px 0 -32px;} -h1.logotext {color:$steel;letter-spacing:16px;font-size:0.8em;margin:30px 0;text-transform:uppercase} -img.logo-small {width:60px;margin:8px 15px 0 12px;} -h1.logo-small-text {letter-spacing:10px;color:$steel;font-size:0.7em !important;text-transform:uppercase;padding:0 13px 0 0;margin:0;} - - -/*home*/ -.language {font-size:0.6em;margin:10px 5px 0 0;padding:0} -.language-active a { color:$orange; } - -.bgcontainer {background:$white;padding:30px 0} - -.home-img_position {position:relative} -.home-img_position form {position:absolute;z-index:100;width:100%;margin-top:50px} -.home-img_position form input {background:#f9f9f9;} -.home-img_position form button[type=submit] {background:transparent; padding: 0; margin:0;} - - - -.ptext {padding:30px 30px 0 0} -.ptext p, .ptext li {font-size:0.8em} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss deleted file mode 100644 index dbb565ab..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-icons.scss +++ /dev/null @@ -1,40 +0,0 @@ -@charset "UTF-8"; -/*icons*/ - - -.ico-mglass, .ico-mglass-large { - position: relative; - display: inline-block; - background: transparent; - border-radius: 60px; - height: 16px; - width: 16px; - border: 2px solid $orange;margin:18px 0 0 16px; -} -.ico-mglass:after, .ico-mglass-large:after { - content: ""; - height: 2px; - width: 12px; - background-color: $orange; - position: absolute; - top: 16px; - left: 10px; - -webkit-transform: rotate(45deg); - -moz-transform: rotate(45deg); - -ms-transform: rotate(45deg); - -o-transform: rotate(45deg); -} - -.ico-mglass-large { - height: 30px; - width: 30px; - border: 3px solid $orange; - margin:10px 0 0 10px; -} - -.ico-mglass-large:after { - height: 4px; - width: 16px; - top: 26px; - left: 18px; -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss deleted file mode 100644 index 92cba948..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-mquery.scss +++ /dev/null @@ -1,57 +0,0 @@ -@charset "UTF-8"; -/*@media (min-width: 400px) { - footer {padding-left:0px;} - .ptext {padding:0 38px} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} -.subfooter, .subfooterright {margin:30px 0 0 0;border:0} -.footerpage {padding-left:18px} - - }*/ - -@media (min-width: 400px) { - .subfooter, .subfooterright {margin:30px 0 0 0;} - .home-search-placer {margin-right:0px;padding:0;} - input.search-input-top {padding-left:0;margin:0px 0 0 -10px;background:$white !important} - - } - -@media (min-width: 320px) and (max-width: 400px) { - .ptext {padding:0 38px} - .home-search-placer {margin:0px;padding:0} - li.cube {background: url(listitem.png) no-repeat 0 5px;padding:0 0 0 15px;} - .home-img_position {margin:0px 30px 0 0} - .subfooter, .subfooterright {margin:30px 0 0 0;border:0} - .footerpage {padding-left:18px;margin-top:30px;} - input.search-input-top {padding-left:0;margin:-4px 0 0 -10px;background:$white !important} - - .ico-mglass {margin-top:-40px} - } - -@media (min-width: 1024px) { - - .footerpage {margin-top:60px} - } - -@media (max-width: 1024px) { - .logo {margin:10px 20px 0 5px;} - .footerpage {padding-left:18px;margin-top:30px} - .ptext {padding:0 38px} - .home-search-placer {padding:0 20px} - } - - -@media screen and (min-width: 768px){ - .rwd-break { display: none; } - } - - - @media (min-width: 1000px) { - .ptext {padding:20px 20px 0 0px} - .home-img_position {margin:0px 0px 0 0} - } - - -@media (min-width: 1045px) { - .result-grid {width: 250px; word-break: break-word;} -} \ No newline at end of file diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss deleted file mode 100644 index 96b75bc0..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-settings.scss +++ /dev/null @@ -1,1534 +0,0 @@ -@charset "UTF-8"; -// Custom Atramhasis - -// - -// Table of Contents -// Foundation Settings -// -// a. Base -// b. Grid -// c. Global -// d. Media Query Ranges -// e. Typography -// 01. Accordion -// 02. Alert Boxes -// 03. Block Grid -// 04. Breadcrumbs -// 05. Buttons -// 06. Button Groups -// 07. Clearing -// 08. Dropdown -// 09. Dropdown Buttons -// 10. Flex Video -// 11. Forms -// 12. Icon Bar -// 13. Inline Lists -// 14. Joyride -// 15. Keystrokes -// 16. Labels -// 17. Magellan -// 18. Off-canvas -// 19. Orbit -// 20. Pagination -// 21. Panels -// 22. Pricing Tables -// 23. Progress Bar -// 24. Range Slider -// 25. Reveal -// 26. Side Nav -// 27. Split Buttons -// 28. Sub Nav -// 29. Switch -// 30. Tables -// 31. Tabs -// 32. Thumbnails -// 33. Tooltips -// 34. Top Bar -// 36. Visibility Classes - -// a. Base -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// This is the default html and body font-size for the base rem value. -// $rem-base: 16px; - -// Allows the use of rem-calc() or lower-bound() in your settings -@import "foundation/functions"; -$fa-font-path: "../node_modules/font-awesome/fonts"; - -$primary-color: #944EA1 !default; -$secondary-color: #e7e7e7 !default; -$alert-color: #FF0000 !default; -$success-color: #43AC6A !default; -$warning-color: #f08a24 !default; -$info-color: #a0d3e8 !default; -$custom-color:#FFFFCC !default; - - -$dark-purple : rgb(117,63,127); // #753F7F -$mid-purple : rgb(148,78,161); // #944EA1 -$light-purple : rgb(176,93,191); // #B05DBF -$white : rgb(255,255,255); // #FFFFFF -$black : rgb(0, 0, 0); // #000000 -$dark-gray : rgb(63,56,64); // #3F3840 -$mid-gray : rgb(229,229,229); // #E5E5E5 -$light-gray : rgb(237,237,237); // #EDEDED -$gray : rgb(213,213,213); // #D5D5D5 -$silver : rgb(152,152,152); // #989898 -$steel : #666666 !default; -$jet : #333333 !default; -$ghost : #FAFAFA; -$aluminum : #efefef; -$white-gray : #fbfbfb; // hover color -$jumbo : #888888; - -$fresh-blue : #2da3ce; -$gray-blue : #86abbe; - -// The default font-size is set to 100% of the browser style sheet (usually 16px) -// for compatibility with browser-based text zoom or user-set defaults. - -// Since the typical default browser font-size is 16px, that makes the calculation for grid size. -// If you want your base font-size to be different and not have it affect the grid breakpoints, -// set $rem-base to $base-font-size and make sure $base-font-size is a px value. - -// $base-font-size: 100%; - -// The $base-font-size is 100% while $base-line-height is 10% -// $base-line-height: 140%; - -// We use this to control whether or not CSS classes come through in the gem files. -// $include-html-classes: true; -// $include-print-styles: true; -// $include-html-global-classes: $include-html-classes; - -// b. Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-grid-classes: $include-html-classes; -// $include-xl-html-grid-classes: false; - -// $row-width: rem-calc(1000); -// $row-width: rem-calc(1170) !default; -// $total-columns: 12; -// $column-gutter: rem-calc(30); - - - -// c. Global -// - - - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to define default font stacks -$font-family-sans-serif: "Noto+Sans", Helvetica Neue,Helvetica, Arial, sans-serif; -// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; - - -// We use these to define default font weights -$font-weight-normal: normal !default; -$font-weight-bold: bold !default; - - - -// $ghost : #FAFAFA; -// $snow : #F9F9F9; -// $vapor : #F6F6F6; -// $white-smoke : #F5F5F5; -// $smoke : #EEEEEE; -// $gainsboro : #DDDDDD; -// $iron : #CCCCCC; -// $base : #AAAAAA; -// $jumbo : #888888; -// $monsoon : #777777; -// $charcoal : #555555; -// $tuatara : #444444; -// $oil : #333333; - - -// We use these as default colors throughout - -// $primary-color: #944EA1 !default; -// $secondary-color: #e7e7e7 !default; -// $alert-color: #ff0000 !default; -// $success-color: #43AC6A !default; -// $warning-color: #f08a24 !default; -// $info-color: #a0d3e8 !default; -// $custom-color:#FFFFCC !default; - - -// $dark-purple : rgb(117,63,127); // #753F7F -// $mid-purple : rgb(148,78,161); // #944EA1 -// $light-purple : rgb(176,93,191); // #B05DBF -// $white : rgb(255,255,255); // #FFFFFF -// $black : rgb(0, 0, 0); // #000000 -// $dark-gray : rgb(63,56,64); // #3F3840 - -// $light-gray : rgb(237,237,237); // #EDEDED -// $gray : rgb(213,213,213); // #D5D5D5 -// $silver : rgb(152,152,152); // #989898 -// $steel : #666666 !default; -// $jet : #333333 !default; -// $ghost : #FAFAFA; -// $aluminum : #efefef; -// $white-gray : #fbfbfb; // hover color -// $jumbo : #888888; - -// social -// $soc-twitter : #2da5da; -// $soc-facebook : #3567a6; -// $soc-mail : #926da5; -// $soc-linkedin : #007ab9; -// $soc-twitter_hover : #2690bf; -// $soc-facebook_hover : #255592; -// $soc-mail_hover : #7a588b; -// $soc-linkedin_hover : #006ca4; - - - -// Atramhasis specific - - $white : rgb(255,255,255); // #FFFFFF - $orange : #f77f00; - $white-gray : #fbfbfb; // hover color - $mid-gray : rgb(229,229,229); // #E5E5E5 - $aluminum : #efefef !default; - $steel : #666666 !default; - $light-gray : #d6d6d6; - $blue : #2b709d; - - - -// We use these to control various global styles - $body-bg: $aluminum; - $body-font-color: $steel; - $body-font-family: $font-family-sans-serif; - $body-font-weight: $font-weight-normal; - $body-font-style: normal; - -// We use this to control font-smoothing - $font-smoothing: antialiased; - -// We use these to control text direction settings -// $text-direction: ltr; -// $opposite-direction: right; -// $default-float: left; -// $last-child-float: $opposite-direction; - -// We use these to make sure border radius matches unless we want it different. -// $global-radius: 3px; -// $global-rounded: 1000px; - -// We use these to control inset shadow shiny edges and depressions. -// $shiny-edge-size: 0 1px 0; -// $shiny-edge-color: rgba($white, .5); -// $shiny-edge-active-color: rgba($black, .2); - -// d. Media Query Ranges -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// OE Query Ranges - -//$small-range: (0em, 36.125em) !default; -//$medium-range: (36.128em, 55.500em) !default; -//$large-range: (55.503em, 73.125em) !default; -//$xlarge-range: (73.128em, 120em) !default; -//$xxlarge-range: (120.063em, 99999999em) !default; - -//$screen: "only screen"; -//$landscape: "#{$screen} and (orientation: landscape)"; -//$portrait: "#{$screen} and (orientation: portrait)"; -//$small-up: $screen; -//$small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; -//$medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; -//$medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; -//$large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; -//$large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; -//$xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; -//$xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; -//$xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; -//$xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; - -// Legacy -// $small: $medium-up; -// $medium: $medium-up; -// $large: $large-up; - -// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet -// $cursor-crosshair-value: crosshair; -// $cursor-default-value: default; -// $cursor-pointer-value: pointer; -// $cursor-help-value: help; -// $cursor-text-value: text; - -// e. Typography -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-type-classes: $include-html-classes; - -// We use these to control header font styles -// $header-font-family: $body-font-family; -// $header-font-weight: $font-weight-normal; -// $header-font-style: normal; -// $header-font-color: $dark-purple; -// $header-line-height: 1.4; -// $header-top-margin: .2rem; -// $header-bottom-margin: .5rem; -// $header-text-rendering: optimizeLegibility; - -// We use these to control header font sizes - $h1-font-size: rem-calc(44); - $h2-font-size: rem-calc(37); - $h3-font-size: rem-calc(27); - $h4-font-size: rem-calc(23); - $h5-font-size: rem-calc(18); - $h6-font-size: 1rem; - -// We use these to control header size reduction on small screens -// $h1-font-reduction: rem-calc(10) !default; -// $h2-font-reduction: rem-calc(10) !default; -// $h3-font-reduction: rem-calc(5) !default; -// $h4-font-reduction: rem-calc(5) !default; -// $h5-font-reduction: 0 !default; -// $h6-font-reduction: 0 !default; - -// These control how subheaders are styled. -// $subheader-line-height: 1.4; -// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); -// $subheader-font-weight: $font-weight-normal; -// $subheader-top-margin: .2rem; -// $subheader-bottom-margin: .5rem; - -// A general styling -// $small-font-size: 80%; -// $small-font-color: scale-color($header-font-color, $lightness: 35%); - -// We use these to style paragraphs -// $paragraph-font-family: inherit; -// $paragraph-font-weight: $font-weight-normal; -// $paragraph-font-size: 1rem; -// $paragraph-line-height: 1.4; -// $paragraph-margin-bottom: rem-calc(20); -// $paragraph-aside-font-size: rem-calc(14); -// $paragraph-aside-line-height: 1.35; -// $paragraph-aside-font-style: italic; -// $paragraph-text-rendering: optimizeLegibility; - -// We use these to style tags -// $code-color: $oil; -// $code-font-family: $font-family-monospace; -// $code-font-weight: $font-weight-normal; -// $code-background-color: scale-color($secondary-color, $lightness: 70%); -// $code-border-size: 1px; -// $code-border-style: solid; -// $code-border-color: scale-color($code-background-color, $lightness: -10%); -// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); - -// We use these to style anchors -// $anchor-text-decoration: none; -// $anchor-text-decoration-hover: none; -// $anchor-font-color: $primary-color; -// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); - -// We use these to style the
element -$hr-border-width: 1px; -$hr-border-style: solid; -$hr-border-color: $aluminum; -$hr-margin: rem-calc(20); - -// We use these to style lists -// $list-font-family: $paragraph-font-family; -// $list-font-size: $paragraph-font-size; -// $list-line-height: $paragraph-line-height; -// $list-margin-bottom: $paragraph-margin-bottom; -// $list-style-position: outside; -// $list-side-margin: 1.1rem; -// $list-ordered-side-margin: 1.4rem; -// $list-side-margin-no-bullet: 0; -// $list-nested-margin: rem-calc(20); -// $definition-list-header-weight: $font-weight-bold; -// $definition-list-header-margin-bottom: .3rem; -// $definition-list-margin-bottom: rem-calc(12); - -// We use these to style blockquotes -// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); -// $blockquote-padding: rem-calc(2 20 0 19); -// $blockquote-border: 3px solid $mid-purple; -// $blockquote-cite-font-size: rem-calc(13); -// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); -// $blockquote-cite-link-color: $blockquote-cite-font-color; - - -// Acronym styles -// $acronym-underline: 1px dotted $gainsboro; - -// We use these to control padding and margin -// $microformat-padding: rem-calc(10 12); -// $microformat-margin: rem-calc(0 0 20 0); - -// We use these to control the border styles -// $microformat-border-width: 1px; -// $microformat-border-style: solid; -// $microformat-border-color: $gainsboro; - -// We use these to control full name font styles -// $microformat-fullname-font-weight: $font-weight-bold; -// $microformat-fullname-font-size: rem-calc(15); - -// We use this to control the summary font styles -// $microformat-summary-font-weight: $font-weight-bold; - -// We use this to control abbr padding -// $microformat-abbr-padding: rem-calc(0 1); - -// We use this to control abbr font styles -// $microformat-abbr-font-weight: $font-weight-bold; -// $microformat-abbr-font-decoration: none; - -// 01. Accordion -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-accordion-classes: $include-html-classes; - -// $accordion-navigation-padding: rem-calc(16); -// $accordion-navigation-bg-color: $silver ; -// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); -// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); -// $accordion-navigation-font-color: $jet; -// $accordion-navigation-font-size: rem-calc(16); -// $accordion-navigation-font-family: $body-font-family; - -// $accordion-content-padding: $column-gutter/2; -// $accordion-content-active-bg-color: $white; - -// 02. Alert Boxes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-alert-classes: $include-html-classes; - -// We use this to control alert padding. -// $alert-padding-top: rem-calc(14); -// $alert-padding-default-float: $alert-padding-top; -// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); -// $alert-padding-bottom: $alert-padding-top; - -// We use these to control text style. -// $alert-font-weight: $font-weight-normal; -// $alert-font-size: rem-calc(13); -// $alert-font-color: $white; -// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); - -// We use this for close hover effect. -// $alert-function-factor: -14%; - -// We use these to control border styles. -// $alert-border-style: solid; -// $alert-border-width: 1px; -// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); -// $alert-bottom-margin: rem-calc(20); - -// We use these to style the close buttons -// $alert-close-color: $oil; -// $alert-close-top: 50%; -// $alert-close-position: rem-calc(4); -// $alert-close-font-size: rem-calc(22); -// $alert-close-opacity: 0.3; -// $alert-close-opacity-hover: 0.5; -// $alert-close-padding: 9px 6px 4px; - -// We use this to control border radius -// $alert-radius: $global-radius; - -// We use this to control transition effects -// $alert-transition-speed: 300ms; -// $alert-transition-ease: ease-out; - - -// 03. Block Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-block-grid-classes: $include-html-classes; -// $include-xl-html-block-grid-classes: false; - -// We use this to control the maximum number of block grid elements per row -// $block-grid-elements: 12; -// $block-grid-default-spacing: rem-calc(20); -// $align-block-grid-to-grid: false; - -// Enables media queries for block-grid classes. Set to false if writing semantic HTML. -// $block-grid-media-queries: true; - -// 04. Breadcrumbs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to set the background color for the breadcrumb container. -// $crumb-bg: scale-color($secondary-color, $lightness: 55%); - -// We use these to set the padding around the breadcrumbs. -// $crumb-padding: rem-calc(9 14 9); -// $crumb-side-padding: rem-calc(14); - -// We use these to control border styles. -// $crumb-function-factor: -10%; -// $crumb-border-size: 0px; -// $crumb-border-style: solid; -// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); -// $crumb-radius: $global-radius; - -// We use these to set various text styles for breadcrumbs. -// $crumb-font-size: rem-calc(13); -// $crumb-font-color: $primary-color; -// $crumb-font-color-current: $dark-gray; -// $crumb-font-color-unavailable: $silver; -// $crumb-font-transform: uppercase; -// $crumb-link-decor: underline; - -// We use these to control the slash between breadcrumbs -// $crumb-slash-color: $base; -// $crumb-slash: "›"; - -// 05. Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to build padding for buttons. -// $button-tny: rem-calc(10); -// $button-sml: rem-calc(14); -// $button-med: rem-calc(16); -// $button-lrg: rem-calc(18); - -// We use this to control the display property. -// $button-display: inline-block; -// $button-margin-bottom: rem-calc(20); - -// We use these to control button text styles. -// $button-font-family: $body-font-family; -// $button-font-color: $white; -// $button-font-color-alt: $oil; -// $button-font-tny: rem-calc(11); -// $button-font-sml: rem-calc(13); -// $button-font-med: rem-calc(16); -// $button-font-lrg: rem-calc(20); -// $button-font-weight: $font-weight-normal; -// $button-font-align: center; - -// We use these to control various hover effects. -// $button-function-factor: -20%; - -// We use these to control button border and hover styles. -// $button-border-width: 0px; -// $button-border-style: solid; -// $button-bg-color: $primary-color; -// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); -// $button-border-color: $button-bg-hover; -// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); -// $secondary-button-border-color: $secondary-button-bg-hover; -// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); -// $success-button-border-color: $success-button-bg-hover; -// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); -// $alert-button-border-color: $alert-button-bg-hover; - -// We use this to set the default radius used throughout the core. -// $button-radius: $global-radius; -// $button-round: $global-rounded; - -// We use this to set default opacity and cursor for disabled buttons. -// $button-disabled-opacity: 0.7; -// $button-disabled-cursor: $cursor-default-value; - -// 06. Button Groups -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// Sets the margin for the right side by default, and the left margin if right-to-left direction is used -// $button-bar-margin-opposite: rem-calc(10); -// $button-group-border-width: 1px; - -// 07. Clearing -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-clearing-classes: $include-html-classes; - -// We use these to set the background colors for parts of Clearing. -// $clearing-bg: $oil; -// $clearing-caption-bg: $clearing-bg; -// $clearing-carousel-bg: rgba(51,51,51,0.8); -// $clearing-img-bg: $clearing-bg; - -// We use these to style the close button -// $clearing-close-color: $iron; -// $clearing-close-size: 30px; - -// We use these to style the arrows -// $clearing-arrow-size: 12px; -// $clearing-arrow-color: $clearing-close-color; - -// We use these to style captions -// $clearing-caption-font-color: $iron; -// $clearing-caption-font-size: 0.875em; -// $clearing-caption-padding: 10px 30px 20px; - -// We use these to make the image and carousel height and style -// $clearing-active-img-height: 85%; -// $clearing-carousel-height: 120px; -// $clearing-carousel-thumb-width: 120px; -// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); - -// 08. Dropdown -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-dropdown-classes: $include-html-classes; - -// We use these to controls height and width styles. -// $f-dropdown-max-width: 200px; -// $f-dropdown-height: auto; -// $f-dropdown-max-height: none; - -// Used for bottom position -// $f-dropdown-margin-top: 2px; - -// Used for right position -// $f-dropdown-margin-left: $f-dropdown-margin-top; - -// Used for left position -// $f-dropdown-margin-right: $f-dropdown-margin-top; - -// Used for top position -// $f-dropdown-margin-bottom: $f-dropdown-margin-top; - -// We use this to control the background color -// $f-dropdown-bg: $white; - -// We use this to set the border styles for dropdowns. -// $f-dropdown-border-style: solid; -// $f-dropdown-border-width: 1px; -// $f-dropdown-border-color: scale-color($white, $lightness: -20%); - -// We use these to style the triangle pip. -// $f-dropdown-triangle-size: 6px; -// $f-dropdown-triangle-color: $white; -// $f-dropdown-triangle-side-offset: 10px; - -// We use these to control styles for the list elements. -// $f-dropdown-list-style: none; -// $f-dropdown-font-color: $charcoal; -// $f-dropdown-font-size: rem-calc(14); -// $f-dropdown-list-padding: rem-calc(5, 10); -// $f-dropdown-line-height: rem-calc(18); -// $f-dropdown-list-hover-bg: $smoke ; -// $dropdown-mobile-default-float: 0; - -// We use this to control the styles for when the dropdown has custom content. -// $f-dropdown-content-padding: rem-calc(20); - -// Default radius for dropdown. -// $f-dropdown-radius: $global-radius; - - -// 09. Dropdown Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to set the color of the pip in dropdown buttons -// $dropdown-button-pip-color: $white; -// $dropdown-button-pip-color-alt: $oil; - -// $button-pip-tny: rem-calc(6); -// $button-pip-sml: rem-calc(7); -// $button-pip-med: rem-calc(9); -// $button-pip-lrg: rem-calc(11); - -// We use these to style tiny dropdown buttons -// $dropdown-button-padding-tny: $button-pip-tny * 7; -// $dropdown-button-pip-size-tny: $button-pip-tny; -// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; -// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); - -// We use these to style small dropdown buttons -// $dropdown-button-padding-sml: $button-pip-sml * 7; -// $dropdown-button-pip-size-sml: $button-pip-sml; -// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; -// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); - -// We use these to style medium dropdown buttons -// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); -// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); -// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; -// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); - -// We use these to style large dropdown buttons -// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); -// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; -// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); - -// 10. Flex Video -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control video container padding and margins -// $flex-video-padding-top: rem-calc(25); -// $flex-video-padding-bottom: 67.5%; -// $flex-video-margin-bottom: rem-calc(16); - -// We use this to control widescreen bottom padding -// $flex-video-widescreen-padding-bottom: 56.34%; - -// 11. Forms -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// We use this to set the base for lots of form spacing and positioning styles -// $form-spacing: rem-calc(16); - -// We use these to style the labels in different ways -// $form-label-pointer: pointer; -// $form-label-font-size: rem-calc(14); -// $form-label-font-weight: $font-weight-normal; -// $form-label-line-height: 1.5; -// $form-label-font-color: scale-color($black, $lightness: 30%); -// $form-label-small-transform: capitalize; -// $form-label-bottom-margin: 0; -// $input-font-family: inherit; -// $input-font-color: rgba(0,0,0,0.75); -// $input-font-size: rem-calc(14); -// $input-bg-color: $white; -// $input-focus-bg-color: scale-color($white, $lightness: -2%); -// $input-border-color: scale-color($white, $lightness: -20%); -// $input-focus-border-color: scale-color($white, $lightness: -40%); -// $input-border-style: solid; -// $input-border-width: 1px; -// $input-border-radius: $global-radius; -// $input-disabled-bg: $gainsboro; -// $input-disabled-cursor: $cursor-default-value; -// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); - -// We use these to style the fieldset border and spacing. -// $fieldset-border-style: solid; -// $fieldset-border-width: 1px; -// $fieldset-border-color: $mid-gray; -// $fieldset-padding: rem-calc(20); -// $fieldset-margin: rem-calc(18 0); - -// We use these to style the legends when you use them -// $legend-bg: none; -// $legend-font-weight: $font-weight-bold; -// $legend-padding: rem-calc(0 3); - -// We use these to style the prefix and postfix input elements -// $input-prefix-bg: scale-color($white, $lightness: -5%); -// $input-prefix-border-color: scale-color($white, $lightness: -20%); -// $input-prefix-border-size: 1px; -// $input-prefix-border-type: solid; -// $input-prefix-overflow: hidden; -// $input-prefix-font-color: $oil; -// $input-prefix-font-color-alt: $white; - -// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) -// $input-number-spinners: true; - -// We use these to style the error states for inputs and labels - -// $input-error-message-padding: rem-calc(3 6 6); -// $input-error-message-top: -1px; -// $input-error-message-font-size: rem-calc(12); -// $input-error-message-font-weight: $font-weight-normal; -// $input-error-message-font-style: normal; -// $input-error-message-font-color: $alert-color; -// $input-error-message-font-color-alt: $light-purple; - -// We use this to style the glowing effect of inputs when focused -// $input-include-glowing-effect: true; -// $glowing-effect-fade-time: 0.45s; -// $glowing-effect-color: $input-focus-border-color; - -// Select variables -$select-bg-color: $white; -$select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); - - - -// 12. Icon Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to style the icon-bar and items -// $include-html-icon-bar-classes: $include-html-classes; -// $icon-bar-bg: $oil; -// $icon-bar-font-color: $white; -// $icon-bar-font-size: 1rem; -// $icon-bar-hover-color: $primary-color; -// $icon-bar-icon-color: $white; -// $icon-bar-icon-size: 1.875rem; -// $icon-bar-image-width: 1.875rem; -// $icon-bar-image-height: 1.875rem; -// $icon-bar-active-color: $primary-color; -// $icon-bar-item-padding: 1.25rem; - -// 13. Inline Lists -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-inline-list-classes: $include-html-classes; - -// We use this to control the margins and padding of the inline list. -// $inline-list-top-margin: 0; -// $inline-list-opposite-margin: 0; -// $inline-list-bottom-margin: rem-calc(17); -// $inline-list-default-float-margin: rem-calc(-22); -// $inline-list-default-float-list-margin: rem-calc(22); - -// $inline-list-padding: 0; - -// We use this to control the overflow of the inline list. -// $inline-list-overflow: hidden; - -// We use this to control the list items -// $inline-list-display: block; - -// We use this to control any elements within list items -// $inline-list-children-display: block; - -// 14. Joyride -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-joyride-classes: $include-html-classes; - -// Controlling default Joyride styles -// $joyride-tip-bg: $oil; -// $joyride-tip-default-width: 300px; -// $joyride-tip-padding: rem-calc(18 20 24); -// $joyride-tip-border: solid 1px $charcoal; -// $joyride-tip-radius: 4px; -// $joyride-tip-position-offset: 22px; - -// Here, we're setting the tip font styles -// $joyride-tip-font-color: $white; -// $joyride-tip-font-size: rem-calc(14); -// $joyride-tip-header-weight: $font-weight-bold; - -// This changes the nub size -// $joyride-tip-nub-size: 10px; - -// This adjusts the styles for the timer when its enabled -// $joyride-tip-timer-width: 50px; -// $joyride-tip-timer-height: 3px; -// $joyride-tip-timer-color: $steel; - -// This changes up the styles for the close button -// $joyride-tip-close-color: $monsoon; -// $joyride-tip-close-size: 24px; -// $joyride-tip-close-weight: $font-weight-normal; - -// When Joyride is filling the screen, we use this style for the bg -// $joyride-screenfill: rgba(0,0,0,0.5); - -// 15. Keystrokes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-keystroke-classes: $include-html-classes; - -// We use these to control text styles. -// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; -// $keystroke-font-size: inherit; -// $keystroke-font-color: $jet; -// $keystroke-font-color-alt: $white; -// $keystroke-function-factor: -7%; - -// We use this to control keystroke padding. -// $keystroke-padding: rem-calc(2 4 0); - -// We use these to control background and border styles. -// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); -// $keystroke-border-style: solid; -// $keystroke-border-width: 1px; -// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); -// $keystroke-radius: $global-radius; - -// 16. Labels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-label-classes: $include-html-classes; - -// We use these to style the labels -// $label-padding: rem-calc(4 8 4); -// $label-radius: $global-radius; - -// We use these to style the label text -// $label-font-sizing: rem-calc(11); -// $label-font-weight: $font-weight-normal; -// $label-font-color: $oil; -// $label-font-color-alt: $white; -// $label-font-family: $body-font-family; - - - - -// 17. Magellan -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-magellan-classes: $include-html-classes; - -// $magellan-bg: $white; -// $magellan-padding: 0 !important; - -// 18. Off-canvas -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-off-canvas-classes: $include-html-classes; - -// $tabbar-bg: $oil; -// $tabbar-height: rem-calc(45); -// $tabbar-icon-width: $tabbar-height; -// $tabbar-line-height: $tabbar-height; -// $tabbar-color: $white; -// $tabbar-middle-padding: 0 rem-calc(10); - -// Off Canvas Divider Styles -// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); -// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); - -// Off Canvas Tab Bar Headers -// $tabbar-header-color: $white; -// $tabbar-header-weight: $font-weight-bold; -// $tabbar-header-line-height: $tabbar-height; -// $tabbar-header-margin: 0; - -// Off Canvas Menu Variables -// $off-canvas-width: rem-calc(250); -// $off-canvas-bg: $oil; -// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); - -// Off Canvas Menu List Variables -// $off-canvas-label-padding: 0.3rem rem-calc(15); -// $off-canvas-label-color: $aluminum; -// $off-canvas-label-text-transform: uppercase; -// $off-canvas-label-font-size: rem-calc(12); -// $off-canvas-label-font-weight: $font-weight-bold; -// $off-canvas-label-bg: $tuatara; -// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); -// $off-canvas-label-border-bottom: none; -// $off-canvas-label-margin:0; -// $off-canvas-link-padding: rem-calc(10, 15); -// $off-canvas-link-color: rgba($white, 0.7); -// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); -// $off-canvas-back-bg: $tuatara; -// $off-canvas-back-border-top: $off-canvas-label-border-top; -// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; -// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); -// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); -// $off-canvas-back-hover-border-bottom: none; - -// Off Canvas Menu Icon Variables -// $tabbar-menu-icon-color: $white; -// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); - -// $tabbar-menu-icon-text-indent: rem-calc(35); -// $tabbar-menu-icon-width: $tabbar-height; -// $tabbar-menu-icon-height: $tabbar-height; -// $tabbar-menu-icon-padding: 0; - -// $tabbar-hamburger-icon-width: rem-calc(16); -// $tabbar-hamburger-icon-left: false; -// $tabbar-hamburger-icon-top: false; -// $tabbar-hamburger-icon-thickness: 1px; -// $tabbar-hamburger-icon-gap: 6px; - -// Off Canvas Back-Link Overlay -// $off-canvas-overlay-transition: background 300ms ease; -// $off-canvas-overlay-cursor: pointer; -// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); -// $off-canvas-overlay-background: rgba($white, 0.2); -// $off-canvas-overlay-background-hover: rgba($white, 0.05); - -// Transition Variables -// $menu-slide: "transform 500ms ease"; - -// 19. Orbit -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-orbit-classes: $include-html-classes; - -// We use these to control the caption styles -// $orbit-container-bg: none; -// $orbit-caption-bg: rgba(51,51,51, 0.8); -// $orbit-caption-font-color: $white; -// $orbit-caption-font-size: rem-calc(14); -// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" -// $orbit-caption-padding: rem-calc(10 14); -// $orbit-caption-height: auto; - -// We use these to control the left/right nav styles -// $orbit-nav-bg: transparent; -// $orbit-nav-bg-hover: rgba(0,0,0,0.3); -// $orbit-nav-arrow-color: $white; -// $orbit-nav-arrow-color-hover: $white; - -// We use these to control the timer styles -// $orbit-timer-bg: rgba(255,255,255,0.3); -// $orbit-timer-show-progress-bar: true; - -// We use these to control the bullet nav styles -// $orbit-bullet-nav-color: $iron; -// $orbit-bullet-nav-color-active: $aluminum; -// $orbit-bullet-radius: rem-calc(9); - -// We use these to controls the style of slide numbers -// $orbit-slide-number-bg: rgba(0,0,0,0); -// $orbit-slide-number-font-color: $white; -// $orbit-slide-number-padding: rem-calc(5); - -// Hide controls on small -// $orbit-nav-hide-for-small: true; -// $orbit-bullet-hide-for-small: true; -// $orbit-timer-hide-for-small: true; - -// Graceful Loading Wrapper and preloader -// $wrapper-class: "slideshow-wrapper"; -// $preloader-class: "preloader"; - -// 20. Pagination -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-pagination-classes: $include-html-classes; - -// We use these to control the pagination container -// $pagination-height: rem-calc(24); -// $pagination-margin: rem-calc(-5); - -// We use these to set the list-item properties -// $pagination-li-float: $default-float; -// $pagination-li-height: rem-calc(24); -// $pagination-li-font-color: $dark-purple; -// $pagination-li-font-size: rem-calc(14); -// $pagination-li-margin: rem-calc(5); - -// We use these for the pagination anchor links -// $pagination-link-pad: rem-calc(1 10 1); -// $pagination-link-font-color: $light-purple; -// $pagination-link-active-bg: scale-color($white, $lightness: -10%); - -// We use these for disabled anchor links -// $pagination-link-unavailable-cursor: default; -// $pagination-link-unavailable-font-color: $silver; -// $pagination-link-unavailable-bg-active: transparent; - -// We use these for currently selected anchor links -// $pagination-link-current-background: $primary-color; -// $pagination-link-current-font-color: $white; -// $pagination-link-current-font-weight: $font-weight-bold; -// $pagination-link-current-cursor: default; -// $pagination-link-current-active-bg: $primary-color; - -// 21. Panels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-panel-classes: $include-html-classes; - -// We use these to control the background and border styles -$panel-bg: scale-color($white, $lightness: -5%); -$panel-bg: scale-color($white, $lightness: 95%); -// $panel-border-style: solid; -// $panel-border-size: 1px; - -// We use this % to control how much we darken things on hover -// $panel-function-factor: -11%; -// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); - -// We use these to set default inner padding and bottom margin -$panel-margin-bottom: 0; -//$panel-margin-bottom: rem-calc(20); -// $panel-padding: rem-calc(20); - -// We use these to set default font colors -// $panel-font-color: $steel; -// $panel-font-color-alt: $white; - -// $panel-header-adjust: true; -// $callout-panel-link-color: $primary-color; - - -// 22. Pricing Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-pricing-classes: $include-html-classes; - -// We use this to control the border color -// $price-table-border: solid 1px $gainsboro; - -// We use this to control the bottom margin of the pricing table -// $price-table-margin-bottom: rem-calc(20); - -// We use these to control the title styles -// $price-title-bg: $oil; -// $price-title-padding: rem-calc(15 20); -// $price-title-align: center; -// $price-title-color: $smoke; -// $price-title-weight: $font-weight-normal; -// $price-title-size: rem-calc(16); -// $price-title-font-family: $body-font-family; - -// We use these to control the price styles -// $price-money-bg: $vapor ; -// $price-money-padding: rem-calc(15 20); -// $price-money-align: center; -// $price-money-color: $oil; -// $price-money-weight: $font-weight-normal; -// $price-money-size: rem-calc(32); -// $price-money-font-family: $body-font-family; - -// We use these to control the description styles -// $price-bg: $white; -// $price-desc-color: $monsoon; -// $price-desc-padding: rem-calc(15); -// $price-desc-align: center; -// $price-desc-font-size: rem-calc(12); -// $price-desc-weight: $font-weight-normal; -// $price-desc-line-height: 1.4; -// $price-desc-bottom-border: dotted 1px $gainsboro; - -// We use these to control the list item styles -// $price-item-color: $oil; -// $price-item-padding: rem-calc(15); -// $price-item-align: center; -// $price-item-font-size: rem-calc(14); -// $price-item-weight: $font-weight-normal; -// $price-item-bottom-border: dotted 1px $gainsboro; - -// We use these to control the CTA area styles -// $price-cta-bg: $white; -// $price-cta-align: center; -// $price-cta-padding: rem-calc(20 20 0); - -// 23. Progress Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use this to set the progress bar height -// $progress-bar-height: rem-calc(25); -// $progress-bar-color: $vapor ; - -// We use these to control the border styles -// $progress-bar-border-color: scale-color($white, $lightness: 20%); -// $progress-bar-border-size: 1px; -// $progress-bar-border-style: solid; -// $progress-bar-border-radius: $global-radius; - -// We use these to control the margin & padding -// $progress-bar-pad: rem-calc(2); -// $progress-bar-margin-bottom: rem-calc(10); - -// We use these to set the meter colors -// $progress-meter-color: $primary-color; -// $progress-meter-secondary-color: $secondary-color; -// $progress-meter-success-color: $success-color; -// $progress-meter-alert-color: $alert-color; - -// 24. Range Slider -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-range-slider-classes: $include-html-classes; - -// These variables define the slider bar styles -// $range-slider-bar-width: 100%; -// $range-slider-bar-height: rem-calc(16); - -// $range-slider-bar-border-width: 1px; -// $range-slider-bar-border-style: solid; -// $range-slider-bar-border-color: $gainsboro; -// $range-slider-radius: $global-radius; -// $range-slider-round: $global-rounded; -// $range-slider-bar-bg-color: $ghost; - -// Vertical bar styles -// $range-slider-vertical-bar-width: rem-calc(16); -// $range-slider-vertical-bar-height: rem-calc(200); - -// These variables define the slider handle styles -// $range-slider-handle-width: rem-calc(32); -// $range-slider-handle-height: rem-calc(22); -// $range-slider-handle-position-top: rem-calc(-5); -// $range-slider-handle-bg-color: $primary-color; -// $range-slider-handle-border-width: 1px; -// $range-slider-handle-border-style: solid; -// $range-slider-handle-border-color: none; -// $range-slider-handle-radius: $global-radius; -// $range-slider-handle-round: $global-rounded; -// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); -// $range-slider-handle-cursor: pointer; - -// 25. Reveal -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-reveal-classes: $include-html-classes; - -// We use these to control the style of the reveal overlay. -// $reveal-overlay-bg: rgba($black, .45); -// $reveal-overlay-bg-old: $black; - -// We use these to control the style of the modal itself. -// $reveal-modal-bg: $white; -// $reveal-position-top: rem-calc(100); -// $reveal-default-width: 80%; -// $reveal-max-width: $row-width; -// $reveal-modal-padding: rem-calc(20); -// $reveal-box-shadow: 0 0 10px rgba($black,.4); - -// We use these to style the reveal close button -// $reveal-close-font-size: rem-calc(40); -// $reveal-close-top: rem-calc(8); -// $reveal-close-side: rem-calc(11); -// $reveal-close-color: $base; -// $reveal-close-weight: $font-weight-bold; - -// We use this to set the default radius used throughout the core. -// $reveal-radius: $global-radius; -// $reveal-round: $global-rounded; - -// We use these to control the modal border -// $reveal-border-style: solid; -// $reveal-border-width: 1px; -// $reveal-border-color: $steel; - -// $reveal-modal-class: "reveal-modal"; -// $close-reveal-modal-class: "close-reveal-modal"; - -// 26. Side Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to control padding. -// $side-nav-padding: rem-calc(14 0); - -// We use these to control list styles. -// $side-nav-list-type: none; -// $side-nav-list-position: inside; -// $side-nav-list-margin: rem-calc(0 0 7 0); - -// We use these to control link styles. -// $side-nav-link-color: $primary-color; -// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); -// $side-nav-link-margin: 0; -// $side-nav-link-padding: rem-calc(7 14); -// $side-nav-font-size: rem-calc(14); -// $side-nav-font-weight: $font-weight-normal; -// $side-nav-font-weight-active: $side-nav-font-weight; -// $side-nav-font-family: $body-font-family; -// $side-nav-font-family-active: $side-nav-font-family; - -// We use these to control heading styles. -// $side-nav-heading-color: $side-nav-link-color; -// $side-nav-heading-font-size: $side-nav-font-size; -// $side-nav-heading-font-weight: bold; -// $side-nav-heading-text-transform: uppercase; - -// We use these to control border styles -// $side-nav-divider-size: 1px; -// $side-nav-divider-style: solid; -// $side-nav-divider-color: scale-color($white, $lightness: 10%); - -// 27. Split Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to control different shared styles for Split Buttons -// $split-button-function-factor: 10%; -// $split-button-pip-color: $white; -// $split-button-pip-color-alt: $oil; -// $split-button-active-bg-tint: rgba(0,0,0,0.1); - -// We use these to control tiny split buttons -// $split-button-padding-tny: $button-pip-tny * 10; -// $split-button-span-width-tny: $button-pip-tny * 6; -// $split-button-pip-size-tny: $button-pip-tny; -// $split-button-pip-top-tny: $button-pip-tny * 2; -// $split-button-pip-default-float-tny: rem-calc(-6); - -// We use these to control small split buttons -// $split-button-padding-sml: $button-pip-sml * 10; -// $split-button-span-width-sml: $button-pip-sml * 6; -// $split-button-pip-size-sml: $button-pip-sml; -// $split-button-pip-top-sml: $button-pip-sml * 1.5; -// $split-button-pip-default-float-sml: rem-calc(-6); - -// We use these to control medium split buttons -// $split-button-padding-med: $button-pip-med * 9; -// $split-button-span-width-med: $button-pip-med * 5.5; -// $split-button-pip-size-med: $button-pip-med - rem-calc(3); -// $split-button-pip-top-med: $button-pip-med * 1.5; -// $split-button-pip-default-float-med: rem-calc(-6); - -// We use these to control large split buttons -// $split-button-padding-lrg: $button-pip-lrg * 8; -// $split-button-span-width-lrg: $button-pip-lrg * 5; -// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); -// $split-button-pip-default-float-lrg: rem-calc(-6); - -// 28. Sub Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use these to control margin and padding -// $sub-nav-list-margin: rem-calc(-4 0 18); -// $sub-nav-list-padding-top: rem-calc(4); - -// We use this to control the definition -// $sub-nav-font-family: $body-font-family; -// $sub-nav-font-size: rem-calc(14); -// $sub-nav-font-color: $light-purple; -// $sub-nav-font-weight: $font-weight-normal; -// $sub-nav-text-decoration: none; -// $sub-nav-padding: rem-calc(3 16); -// $sub-nav-border-radius: 3px; -// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); - -// We use these to control the active item styles -// $sub-nav-active-font-weight: $font-weight-normal; -// $sub-nav-active-bg: $primary-color; -// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); -// $sub-nav-active-color: $white; -// $sub-nav-active-padding: $sub-nav-padding; -// $sub-nav-active-cursor: default; - -// $sub-nav-item-divider: ""; -// $sub-nav-item-divider-margin: rem-calc(12); - -// 29. Switch -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// Controlling border styles and background colors for the switch container -// $switch-border-color: scale-color($white, $lightness: -20%); -// $switch-border-style: solid; -// $switch-border-width: 1px; -// $switch-bg: $white; - -// We use these to control the switch heights for our default classes -// $switch-height-tny: rem-calc(22); -// $switch-height-sml: rem-calc(28); -// $switch-height-med: rem-calc(36); -// $switch-height-lrg: rem-calc(44); -// $switch-bottom-margin: rem-calc(20); - -// We use these to control default font sizes for our classes. -// $switch-font-size-tny: 11px; -// $switch-font-size-sml: 12px; -// $switch-font-size-med: 14px; -// $switch-font-size-lrg: 17px; -// $switch-label-side-padding: 6px; - - -// We use these to style the switch-paddle -// $switch-paddle-bg: $white; -// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); -// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); -// $switch-paddle-border-width: 1px; -// $switch-paddle-border-style: solid; -// $switch-paddle-transition-speed: .1s; -// $switch-paddle-transition-ease: ease-out; -// $switch-positive-color: scale-color($success-color, $lightness: 94%); -// $switch-negative-color: $white-smoke; - -// Outline Style for tabbing through switches -// $switch-label-outline: 1px dotted $jumbo; - -// 30. Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-table-classes: $include-html-classes; - -// These control the background color for the table and even rows -// $table-bg: $white; -// $table-even-row-bg: $snow ; - -// These control the table cell border style -// $table-border-style: solid; -// $table-border-size: 1px; -// $table-border-color: $gainsboro; - -// These control the table head styles -// $table-head-bg: $white-smoke ; -// $table-head-font-size: rem-calc(14); -// $table-head-font-color: $jet; -// $table-head-font-weight: $font-weight-bold; -// $table-head-padding: rem-calc(8 10 10); - -// These control the row padding and font styles -// $table-row-padding: rem-calc(9 10); -// $table-row-font-size: rem-calc(14); -// $table-row-font-color: $jet; -// $table-line-height: rem-calc(18); - -// These are for controlling the layout, display and margin of tables -// $table-layout: auto; -// $table-display: table-cell; -// $table-margin-bottom: rem-calc(20); - -// 31. Tabs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tabs-classes: $include-html-classes; - -// $tabs-navigation-padding: rem-calc(12); -// $tabs-navigation-bg-color: $mid-purple; -// $tabs-navigation-active-bg-color: $dark-purple; -// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); -// $tabs-navigation-font-color: $white; -// $tabs-navigation-active-font-color: $tabs-navigation-font-color; -// $tabs-navigation-font-size: rem-calc(14); -// $tabs-navigation-font-family: $body-font-family; - -// $tabs-content-margin-bottom: rem-calc(24); -// $tabs-content-padding: $column-gutter/2; - -// $tabs-vertical-navigation-margin-bottom: 1.25rem; - -// custom background -// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} - - -// 32. Thumbnails -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control border styles -// $thumb-border-style: solid; -// $thumb-border-width: 4px; -// $thumb-border-color: $white; -// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); -// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); - -// Radius and transition speed for thumbs -// $thumb-radius: $global-radius; -// $thumb-transition-speed: 200ms; - -// 33. Tooltips -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tooltip-classes: $include-html-classes; - -// $has-tip-border-bottom: dotted 1px $iron; -// $has-tip-font-weight: $font-weight-bold; -// $has-tip-font-color: $oil; -// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); -// $has-tip-font-color-hover: $primary-color; -// $has-tip-cursor-type: help; - -// $tooltip-padding: rem-calc(12); -// $tooltip-bg: $oil; -// $tooltip-font-size: rem-calc(14); -// $tooltip-font-weight: $font-weight-normal; -// $tooltip-font-color: $white; -// $tooltip-line-height: 1.3; -// $tooltip-close-font-size: rem-calc(10); -// $tooltip-close-font-weight: $font-weight-normal; -// $tooltip-close-font-color: $monsoon; -// $tooltip-font-size-sml: rem-calc(14); -// $tooltip-radius: $global-radius; -// $tooltip-rounded: $global-rounded; -// $tooltip-pip-size: 5px; -// $tooltip-max-width: 300px; - -// 34. Top Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-top-bar-classes: $include-html-classes; - -// Background color for the top bar -$topbar-bg-color: $white; -// $topbar-bg: $topbar-bg-color; - -// Height and margin -//$topbar-height: 60px; -$topbar-height: rem-calc(60); -// $topbar-margin-bottom: 30px; - -// Controlling the styles for the title in the top bar -// $topbar-title-weight: $font-weight-normal; -// $topbar-title-font-size: rem-calc(17); - -// Style the top bar dropdown elements -//$topbar-dropdown-bg: $white !important; -//$topbar-dropdown-link-color: $blue; -//$topbar-dropdown-link-bg: $white; -//$topbar-dropdown-link-weight: $font-weight-normal; -//$topbar-dropdown-toggle-size: 5px; -//$topbar-dropdown-toggle-color: $orange; -//$topbar-dropdown-toggle-alpha: 0.9; - -// Set the link colors and styles for top-level nav - -// $topbar-link-color: $white; -// $topbar-link-color-hover: $white; -// $topbar-link-color-active: $white; -// $topbar-link-color-active-hover: $white; -// $topbar-link-weight: $font-weight-normal; -// $topbar-link-font-size: rem-calc(16); -// $topbar-link-hover-lightness: -10%; // Darken by 10% -// $topbar-link-bg: $topbar-bg; -// $topbar-link-bg-color-hover: $charcoal; -// $topbar-link-bg-hover: $dark-purple; -// $topbar-link-bg-active: $dark-purple !default; -// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); - -// $topbar-link-font-family: $body-font-family; -// $topbar-link-text-transform: none; -// $topbar-link-padding: $topbar-height / 3; -// $topbar-back-link-size: $h5-font-size; -// $topbar-link-dropdown-padding: 20px; - -// $topbar-button-font-size: 0.75rem; -// $topbar-button-top: 7px; - -// $topbar-dropdown-label-color: $monsoon; -// $topbar-dropdown-label-text-transform: uppercase; -// $topbar-dropdown-label-font-weight: $font-weight-bold; -// $topbar-dropdown-label-font-size: rem-calc(10); -// $topbar-dropdown-label-bg: $oil; - -// Top menu icon styles -// $topbar-menu-link-transform: uppercase; -// $topbar-menu-link-font-size: rem-calc(13); -// $topbar-menu-link-weight: $font-weight-bold; -// $topbar-menu-link-color: $white; -// $topbar-menu-icon-color: $white; -// $topbar-menu-link-color-toggled: $jumbo; -// $topbar-menu-icon-color-toggled: $jumbo; - -// Transitions and breakpoint styles -// $topbar-transition-speed: 300ms; -// Using rem-calc for the below breakpoint causes issues with top bar -// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout -// $topbar-media-query: $medium-up; - -// Divider Styles -// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); -// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); - -// Sticky Class -// $topbar-sticky-class: ".sticky"; -// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item - -// 36. Visibility Classes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-visibility-classes: $include-html-classes; -// $include-table-visibility-classes: true; -// $include-legacy-visibility-classes: true; -// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss deleted file mode 100644 index 81a9b9ff..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_atramhasis-topbar.scss +++ /dev/null @@ -1,687 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -@import "global"; -@import "grid"; -@import "buttons"; -@import "forms"; - -// -// Top Bar Variables -// -$include-html-top-bar-classes: $include-html-classes !default; - -// Background color for the top bar -$topbar-bg-color: $white !default; -$topbar-bg: $topbar-bg-color !default; - - -// Height and margin -$topbar-height: 60px !default; -$topbar-margin-bottom: 0 !default; - -// Controlling the styles for the title in the top bar -$topbar-title-weight: $font-weight-normal !default; -$topbar-title-font-size: rem-calc(17) !default; - -// Set the link colors and styles for top-level nav -$topbar-link-color: #333 !default; -$topbar-link-color-hover: $orange !default; -$topbar-link-color-active: $white !default; -$topbar-link-color-active-hover: $orange !default; -$topbar-link-weight: $font-weight-normal !default; -$topbar-link-font-size: rem-calc(13) !default; -$topbar-link-hover-lightness: -10% !default; // Darken by 10% -$topbar-link-bg: $topbar-bg !default; -$topbar-link-bg-hover: $white !default; -$topbar-link-bg-color-hover: $aluminum !default; -$topbar-link-bg-active: $primary-color !default; -$topbar-link-bg-active-hover: scale-color($primary-color, $lightness: -14%) !default; -$topbar-link-font-family: $body-font-family !default; -$topbar-link-text-transform: none !default; -$topbar-link-padding: $topbar-height / 2 !default; -$topbar-back-link-size: rem-calc(18) !default; -$topbar-link-dropdown-padding: 20px !default; -$topbar-button-font-size: 0.75rem !default; -$topbar-button-top: 7px !default; - -// Style the top bar dropdown elements -//$topbar-dropdown-bg: $white !default; -//$topbar-dropdown-link-color: #333 !default; -//$topbar-dropdown-link-color-hover: $topbar-link-color-hover !default; -//$topbar-dropdown-link-bg: $white !default; -//$topbar-dropdown-link-weight: $font-weight-normal !default; -//$topbar-dropdown-toggle-size: 5px !default; -//$topbar-dropdown-toggle-color: $orange !default; -//$topbar-dropdown-toggle-alpha: 0.9 !default; - -//$topbar-dropdown-label-color: $orange !default; -//$topbar-dropdown-label-text-transform: uppercase !default; -//$topbar-dropdown-label-font-weight: $font-weight-bold !default; -//$topbar-dropdown-label-font-size: rem-calc(10) !default; -$topbar-dropdown-label-bg: $oil !default; - -// Top menu icon styles -$topbar-menu-link-transform: uppercase !default; -$topbar-menu-link-font-size: rem-calc(13) !default; -$topbar-menu-link-weight: $font-weight-bold !default; -$topbar-menu-link-color: #a5a5a5 !default; -$topbar-menu-icon-color: #a5a5a5 !default; -$topbar-menu-link-color-toggled: $jumbo !default; -$topbar-menu-icon-color-toggled: $jumbo !default; - -// Transitions and breakpoint styles -$topbar-transition-speed: 300ms !default; -// Using rem-calc for the below breakpoint causes issues with top bar -$topbar-breakpoint: #{lower-bound($medium-range)} !default; // Change to 9999px for always mobile layout -$topbar-media-query: $medium-up !default; - -// Divider Styles -$topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%) !default; -$topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%) !default; - -// Sticky Class -$topbar-sticky-class: ".sticky" !default; -$topbar-arrows: true !default; //Set false to remove the triangle icon from the menu item -$topbar-dropdown-arrows: true !default; //Set false to remove the \00bb >> text from dropdown subnavigation li - -// Accessibility mixins for hiding and showing the menu dropdown items -@mixin topbar-hide-dropdown { - // Makes an element visually hidden by default, but visible when focused. - display: block; - @include element-invisible(); -} - -@mixin topbar-show-dropdown { - display: block; - @include element-invisible-off(); - position: absolute !important; // Reset the position from static to absolute -} - -@include exports("top-bar") { - - @if $include-html-top-bar-classes { - - // Used to provide media query values for javascript components. - // This class is generated despite the value of $include-html-top-bar-classes - // to ensure width calculations work correctly. - meta.foundation-mq-topbar { - font-family: "/" + unquote($topbar-media-query) + "/"; - width: $topbar-breakpoint; - } - - /* Wrapped around .top-bar to contain to grid width */ - .contain-to-grid { - width: 100%; - background: $topbar-bg; - - .top-bar { margin-bottom: $topbar-margin-bottom; } - } - - // Wrapped around .top-bar to make it stick to the top - .fixed { - width: 100%; - #{$default-float}: 0; - position: fixed; - top: 0; - z-index: 99; - - &.expanded:not(.top-bar) { - overflow-y: auto; - height: auto; - width: 100%; - max-height: 100%; - - .title-area { - position: fixed; - width: 100%; - z-index: 99; - } - // Ensure you can scroll the menu on small screens - .top-bar-section { - z-index: 98; - margin-top: $topbar-height; - } - } - } - - .top-bar { - overflow: hidden; - height: $topbar-height; - line-height: $topbar-height; - position: relative; - background: $topbar-bg; - margin-bottom: $topbar-margin-bottom; - - // Topbar Global list Styles - ul { - margin-bottom: 0; - list-style: none; - } - - .row { max-width: none; } - - form, - input { margin-bottom: 0; } - - input { height: 1.8rem; padding-top: .35rem; padding-bottom: .35rem; font-size: $topbar-button-font-size; } - - .button, button { - padding-top: .35rem + rem-calc(1); - padding-bottom: .35rem + rem-calc(1); - margin-bottom: 0; - font-size: $topbar-button-font-size; - // position: relative; - // top: -1px; - - // Corrects a slight misalignment when put next to an input field - @media #{$small-only} { - position: relative; - top: -1px; - } - } - - // Title Area - .title-area { - position: relative; - margin: 0; - } - - .name { - height: $topbar-height; - margin: 0; - font-size: $rem-base; - - h1 { - line-height: $topbar-height; - font-size: $topbar-title-font-size; - margin: 0; - a { - font-weight: $topbar-title-weight; - color: $topbar-link-color; - width: 75%; - display: block; - padding: 0 $topbar-link-padding; - } - } - } - - // Menu toggle button on small devices - .toggle-topbar { - position: absolute; - #{$opposite-direction}: 0; - top: 0; - - a { - color: $topbar-link-color; - text-transform: $topbar-menu-link-transform; - font-size: $topbar-menu-link-font-size; - font-weight: $topbar-menu-link-weight; - position: relative; - display: block; - padding: 0 $topbar-link-padding; - height: $topbar-height; - line-height: $topbar-height; - } - - // Adding the class "menu-icon" will add the 3-line icon people love and adore. - &.menu-icon { - top: 50%; - margin-top: -16px; - - a { - @if $text-direction == rtl { - text-indent: -58px; - } - height: 34px; - line-height: 33px; - padding: 0 $topbar-link-padding+25 0 $topbar-link-padding; - color: $topbar-menu-link-color; - position: relative; - - & { - // @include hamburger icon - // - // We use this to create the icon with three lines aka the hamburger icon, the menu-icon or the navicon - // $width - Width of hamburger icon - // $left - If false, icon will be centered horizontally || explicitly set value in rem - // $top - If false, icon will be centered vertically || explicitly set value in rem - // $thickness - thickness of lines in hamburger icon, set value in px - // $gap - spacing between the lines in hamburger icon, set value in px - // $color - icon color - // $hover-color - icon color during hover, here it isn't set b/c it would override $topbar-menu-icon-color-toggled - // $offcanvas - Set to false of @include in topbar - @include hamburger(16px, false, 0, 1px, 6px, $topbar-menu-icon-color, "", false); - } - } - } - } - - // Change things up when the top-bar is expanded - &.expanded { - height: auto; - background: transparent; - - .title-area { background: $topbar-bg; } - - .toggle-topbar { - a { color: $topbar-menu-link-color-toggled; - span::after { - // Shh, don't tell, but box-shadows create the menu icon :) - // Change the color of the bars when the menu is expanded, using given thickness from hamburger() above - box-shadow: 0 0px 0 1px $topbar-menu-icon-color-toggled, - 0 7px 0 1px $topbar-menu-icon-color-toggled, - 0 14px 0 1px $topbar-menu-icon-color-toggled; - } - } - } - } - } - - // Right and Left Navigation that stacked by default - .top-bar-section { - #{$default-float}: 0; - position: relative; - width: auto; - @include single-transition($default-float, $topbar-transition-speed); - - ul { - padding: 0; - width: 100%; - height: auto; - display: block; - font-size: $rem-base; - margin: 0; - } - - .divider, - [role="separator"] { - border-top: $topbar-divider-border-top; - clear: both; - height: 1px; - width: 100%; - } - - ul li { - background: $topbar-dropdown-bg; - & > a { - display: block; - width: 100%; - color: $topbar-link-color; - padding: 12px 0 12px 0; - padding-#{$default-float}: $topbar-link-padding; - font-family: $topbar-link-font-family; - font-size: $topbar-link-font-size; - font-weight: $topbar-link-weight; - text-transform: $topbar-link-text-transform; - - - &.button { - font-size: $topbar-link-font-size; - padding-#{$opposite-direction}: $topbar-link-padding; - padding-#{$default-float}: $topbar-link-padding; - @include button-style($bg:$primary-color); - } - &.button.secondary { @include button-style($bg:$secondary-color); } - &.button.success { @include button-style($bg:$success-color); } - &.button.alert { @include button-style($bg:$alert-color); } - &.button.warning { @include button-style($bg:$warning-color); } - } - - > button { - font-size: $topbar-link-font-size; - padding-#{$opposite-direction}: $topbar-link-padding; - padding-#{$default-float}: $topbar-link-padding; - @include button-style($bg:$primary-color); - - &.secondary { @include button-style($bg:$secondary-color); } - &.success { @include button-style($bg:$success-color); } - &.alert { @include button-style($bg:$alert-color); } - &.warning { @include button-style($bg:$warning-color); } - } - - // Apply the hover link color when it has that class - &:hover:not(.has-form) > a { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - - } - - // Apply the active link color when it has that class - &.active > a { - background: $topbar-link-bg-active; - color: $topbar-link-color-active; - &:hover { - background: $topbar-link-bg-active-hover; - color: $topbar-link-color-active-hover; - } - } - } - - // Add some extra padding for list items contains buttons - .has-form { padding: $topbar-link-padding; } - - // Styling for list items that have a dropdown within them. - .has-dropdown { - position: relative; - - & > a { - &:after { - @if ($topbar-arrows){ - @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), $default-float); - } - margin-#{$opposite-direction}: $topbar-link-padding; - margin-top: -($topbar-dropdown-toggle-size / 2) - 2; - position: absolute; - top: 50%; - #{$opposite-direction}: 0; - } - } - - &.moved { position: static; - & > .dropdown { - @include topbar-show-dropdown(); - width: 100%; - } - & > a:after { - display: none; - } - } - } - - // Styling elements inside of dropdowns - .dropdown { - padding: 0; - position: absolute; - #{$default-float}: 100%; - top: 0; - z-index: 99; - @include topbar-hide-dropdown(); - - li { - width: 100%; - height: auto; - - a { - font-weight: $topbar-dropdown-link-weight; - padding: 8px $topbar-link-padding; - &.parent-link { - font-weight: $topbar-link-weight; - } - } - - &.title h5, &.parent-link { - // Back Button - margin-bottom: 0; - margin-top: 0; - font-size: $topbar-back-link-size; - a { - color: $topbar-link-color; - // line-height: $topbar-height / 2; - display: block; - &:hover { background:none; } - } - } - &.has-form { padding: 8px $topbar-link-padding; } - .button, button { top: auto; } - } - - label { - padding: 8px $topbar-link-padding 2px; - margin-bottom: 0; - text-transform: $topbar-dropdown-label-text-transform; - color: $topbar-dropdown-label-color; - font-weight: $topbar-dropdown-label-font-weight; - font-size: $topbar-dropdown-label-font-size; - } - } - } - - .js-generated { display: block; } - - - // Top Bar styles intended for screen sizes above the breakpoint. - @media #{$topbar-media-query} { - .top-bar { - background: $topbar-bg; - @include clearfix; - overflow: visible; - - .toggle-topbar { display: none; } - - .title-area { float: $default-float; } - .name h1 a { width: auto; } - - input, - .button, - button { - font-size: rem-calc(14); - position: relative; - top: $topbar-button-top; - } - - &.expanded { background: $topbar-bg; } - } - - .contain-to-grid .top-bar { - max-width: $row-width; - margin: 0 auto; - margin-bottom: $topbar-margin-bottom; - } - - .top-bar-section { - @include single-transition(none,0,0); - #{$default-float}: 0 !important; - - ul { - width: auto; - height: auto !important; - display: inline; - - li { - float: $default-float; - .js-generated { display: none; } - } - } - - li { - &.hover { - > a:not(.button) { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - } - } - &:not(.has-form) { - a:not(.button) { - padding: 0 $topbar-link-padding; - line-height: $topbar-height; - background: $topbar-link-bg; - &:hover { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - } - } - } - &.active:not(.has-form) { - a:not(.button) { - padding: 0 $topbar-link-padding; - line-height: $topbar-height; - color: $topbar-link-color-active; - background: $topbar-link-bg-active; - &:hover { - background: $topbar-link-bg-active-hover; - color: $topbar-link-color-active-hover; - } - } - } - } - - .has-dropdown { - - @if($topbar-arrows){ - - & > a { - padding-#{$opposite-direction}: $topbar-link-padding + $topbar-link-dropdown-padding !important; - &:after { - @include css-triangle($topbar-dropdown-toggle-size, rgba($topbar-dropdown-toggle-color, $topbar-dropdown-toggle-alpha), top); - margin-top: -($topbar-dropdown-toggle-size / 2); - top: $topbar-height / 2; - } - } - - } - - &.moved { position: relative; - & > .dropdown { - @include topbar-hide-dropdown(); - } - } - - &.hover, &.not-click:hover { - & > .dropdown { - @include topbar-show-dropdown(); - } - } - > a:focus + .dropdown { - @include topbar-show-dropdown(); - } - - .dropdown li.has-dropdown { - & > a { - @if ($topbar-dropdown-arrows){ - &:after { - border: none; - content: "\00bb"; - top: 1rem; - margin-top: -1px; - #{$opposite-direction}: 5px; - line-height: 1.2; - } - } - } - } - - } - - .dropdown { - #{$default-float}: 0; - top: auto; - background: transparent; - min-width: 100%; - - li { - a { - color: $topbar-dropdown-link-color; - line-height: $topbar-height; - white-space: nowrap; - padding: 12px $topbar-link-padding; - background: $topbar-dropdown-link-bg; - } - - &:not(.has-form):not(.active) { - & > a:not(.button) { - color: $topbar-dropdown-link-color; - background: $topbar-dropdown-link-bg; - } - - &:hover > a:not(.button) { - color: $topbar-dropdown-link-color-hover; - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - } - } - - label { - white-space: nowrap; - background: $topbar-dropdown-label-bg; - } - - // Second Level Dropdowns - .dropdown { - #{$default-float}: 100%; - top: 0; - } - } - } - - & > ul > .divider, - & > ul > [role="separator"] { - border-bottom: none; - border-top: none; - border-#{$opposite-direction}: $topbar-divider-border-bottom; - clear: none; - height: $topbar-height; - width: 0; - } - - .has-form { - background: $topbar-link-bg; - padding: 0 $topbar-height / 3; - height: $topbar-height; - } - - // Position overrides for ul.right and ul.left - .#{$opposite-direction} { - li .dropdown { - #{$default-float}: auto; - #{$opposite-direction}: 0; - - li .dropdown { #{$opposite-direction}: 100%; } - } - } - .#{$default-float} { - li .dropdown { - #{$opposite-direction}: auto; - #{$default-float}: 0; - - li .dropdown { #{$default-float}: 100%; } - } - } - } - - // Degrade gracefully when Javascript is disabled. Displays dropdown and changes - // background & text color on hover. - .no-js .top-bar-section { - ul li { - // Apply the hover link color when it has that class - &:hover > a { - background-color: $topbar-link-bg-color-hover; - @if ($topbar-link-bg-hover) { - background: $topbar-link-bg-hover; - } - color: $topbar-link-color-hover; - } - - // Apply the active link color when it has that class - &:active > a { - background: $topbar-link-bg-active; - color: $topbar-link-color-active; - } - } - - .has-dropdown { - &:hover { - & > .dropdown { - @include topbar-show-dropdown(); - } - } - > a:focus + .dropdown { - @include topbar-show-dropdown(); - } - } - } - } - } -} diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss deleted file mode 100644 index 41e6bd52..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/_settings.scss +++ /dev/null @@ -1,1509 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -// - -// Table of Contents -// Foundation Settings -// -// a. Base -// b. Grid -// c. Global -// d. Media Query Ranges -// e. Typography -// 01. Accordion -// 02. Alert Boxes -// 03. Block Grid -// 04. Breadcrumbs -// 05. Buttons -// 06. Button Groups -// 07. Clearing -// 08. Dropdown -// 09. Dropdown Buttons -// 10. Flex Video -// 11. Forms -// 12. Icon Bar -// 13. Inline Lists -// 14. Joyride -// 15. Keystrokes -// 16. Labels -// 17. Magellan -// 18. Off-canvas -// 19. Orbit -// 20. Pagination -// 21. Panels -// 22. Pricing Tables -// 23. Progress Bar -// 24. Range Slider -// 25. Reveal -// 26. Side Nav -// 27. Split Buttons -// 28. Sub Nav -// 29. Switch -// 30. Tables -// 31. Tabs -// 32. Thumbnails -// 33. Tooltips -// 34. Top Bar -// 36. Visibility Classes - -// a. Base -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// This is the default html and body font-size for the base rem value. -// $rem-base: 16px; - -// Allows the use of rem-calc() or lower-bound() in your settings -@import "foundation/functions"; - -// The default font-size is set to 100% of the browser style sheet (usually 16px) -// for compatibility with browser-based text zoom or user-set defaults. - -// Since the typical default browser font-size is 16px, that makes the calculation for grid size. -// If you want your base font-size to be different and not have it affect the grid breakpoints, -// set $rem-base to $base-font-size and make sure $base-font-size is a px value. - -// $base-font-size: 100%; - -// The $base-font-size is 100% while $base-line-height is 10% -// $base-line-height: 140%; - -// We use this to control whether or not CSS classes come through in the gem files. -// $include-html-classes: true; -// $include-print-styles: true; -// $include-html-global-classes: $include-html-classes; - -// b. Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-grid-classes: $include-html-classes; -// $include-xl-html-grid-classes: false; - -// $row-width: rem-calc(1000); -// $row-width: rem-calc(1170) !default; -// $total-columns: 12; -// $column-gutter: rem-calc(30); - - - -// c. Global -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to define default font stacks -// $font-family-sans-serif: "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif; -// $font-family-serif: Georgia, Cambria, "Times New Roman", Times, serif; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace; - - -// We use these to define default font stacks - -// $font-family-light-serif: "Flanders Art Sans Light", Arial, sans-serif !default; -// $font-family-bold-serif: "Flanders Art Sans Bold", Arial, sans-serif !default; -// $font-family-sans-serif: "Flanders Art Sans", Arial, sans-serif !default; -// $font-family-medium-serif: "Flanders Art Sans Medium", Arial, sans-serif !default; - - -// $font-family-serif: Calibri, Georgia,serif !default; -// $font-family-monospace: Consolas, "Liberation Mono", Courier, monospace !default; - - - -// We use these to define default font weights -// $font-weight-normal: normal !default; -// $font-weight-bold: bold !default; - - - - -// We use these to define default font weights -// $font-weight-normal: normal !default; -// $font-weight-bold: bold !default; - -// $ghost : #FAFAFA; -// $snow : #F9F9F9; -// $vapor : #F6F6F6; -// $white-smoke : #F5F5F5; -// $smoke : #EEEEEE; -// $gainsboro : #DDDDDD; -// $iron : #CCCCCC; -// $base : #AAAAAA; -// $jumbo : #888888; -// $monsoon : #777777; -// $charcoal : #555555; -// $tuatara : #444444; -// $oil : #333333; - - -// We use these as default colors throughout - -// $primary-color: #944EA1 !default; -// $secondary-color: #e7e7e7 !default; -// $alert-color: #ff0000 !default; -// $success-color: #43AC6A !default; -// $warning-color: #f08a24 !default; -// $info-color: #a0d3e8 !default; -// $custom-color:#FFFFCC !default; - - -// $dark-purple : rgb(117,63,127); // #753F7F -// $mid-purple : rgb(148,78,161); // #944EA1 -// $light-purple : rgb(176,93,191); // #B05DBF -// $white : rgb(255,255,255); // #FFFFFF -// $black : rgb(0, 0, 0); // #000000 -// $dark-gray : rgb(63,56,64); // #3F3840 -// $mid-gray : rgb(229,229,229); // #E5E5E5 -// $light-gray : rgb(237,237,237); // #EDEDED -// $gray : rgb(213,213,213); // #D5D5D5 -// $silver : rgb(152,152,152); // #989898 -// $steel : #666666 !default; -// $jet : #333333 !default; -// $ghost : #FAFAFA; -// $aluminum : #efefef; -// $white-gray : #fbfbfb; // hover color -// $jumbo : #888888; - -// social -// $soc-twitter : #2da5da; -// $soc-facebook : #3567a6; -// $soc-mail : #926da5; -// $soc-linkedin : #007ab9; -// $soc-twitter_hover : #2690bf; -// $soc-facebook_hover : #255592; -// $soc-mail_hover : #7a588b; -// $soc-linkedin_hover : #006ca4; - -// OE specific -// $fresh-blue : #2da3ce; -// $gray-blue : #86abbe; - -// We use these to control various global styles -// $body-bg: #f5F5F5; -// $body-font-color: $silver; -// $body-font-family: $font-family-sans-serif; -// $body-font-weight: $font-weight-normal; -// $body-font-style: normal; - -// We use this to control font-smoothing -// $font-smoothing: antialiased; - -// We use these to control text direction settings -// $text-direction: ltr; -// $opposite-direction: right; -// $default-float: left; -// $last-child-float: $opposite-direction; - -// We use these to make sure border radius matches unless we want it different. -// $global-radius: 3px; -// $global-rounded: 1000px; - -// We use these to control inset shadow shiny edges and depressions. -// $shiny-edge-size: 0 1px 0; -// $shiny-edge-color: rgba($white, .5); -// $shiny-edge-active-color: rgba($black, .2); - -// d. Media Query Ranges -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// OE Query Ranges - -// $small-range: (0em, 36.125em) !default; -// $medium-range: (36.128em, 55.500em) !default; -// $large-range: (55.503em, 73.125em) !default; -// $xlarge-range: (73.128em, 120em) !default; -// $xxlarge-range: (120.063em, 99999999em) !default; - -// $screen: "only screen"; -// $landscape: "#{$screen} and (orientation: landscape)"; -// $portrait: "#{$screen} and (orientation: portrait)"; -// $small-up: $screen; -// $small-only: "#{$screen} and (max-width: #{upper-bound($small-range)})"; -// $medium-up: "#{$screen} and (min-width:#{lower-bound($medium-range)})"; -// $medium-only: "#{$screen} and (min-width:#{lower-bound($medium-range)}) and (max-width:#{upper-bound($medium-range)})"; -// $large-up: "#{$screen} and (min-width:#{lower-bound($large-range)})"; -// $large-only: "#{$screen} and (min-width:#{lower-bound($large-range)}) and (max-width:#{upper-bound($large-range)})"; -// $xlarge-up: "#{$screen} and (min-width:#{lower-bound($xlarge-range)})"; -// $xlarge-only: "#{$screen} and (min-width:#{lower-bound($xlarge-range)}) and (max-width:#{upper-bound($xlarge-range)})"; -// $xxlarge-up: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)})"; -// $xxlarge-only: "#{$screen} and (min-width:#{lower-bound($xxlarge-range)}) and (max-width:#{upper-bound($xxlarge-range)})"; - -// Legacy -// $small: $medium-up; -// $medium: $medium-up; -// $large: $large-up; - -// We use this as cursors values for enabling the option of having custom cursors in the whole site's stylesheet -// $cursor-crosshair-value: crosshair; -// $cursor-default-value: default; -// $cursor-pointer-value: pointer; -// $cursor-help-value: help; -// $cursor-text-value: text; - -// e. Typography -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-type-classes: $include-html-classes; - -// We use these to control header font styles -// $header-font-family: $body-font-family; -// $header-font-weight: $font-weight-normal; -// $header-font-style: normal; -// $header-font-color: $dark-purple; -// $header-line-height: 1.4; -// $header-top-margin: .2rem; -// $header-bottom-margin: .5rem; -// $header-text-rendering: optimizeLegibility; - -// We use these to control header font sizes -// $h1-font-size: rem-calc(44); -// $h2-font-size: rem-calc(37); -// $h3-font-size: rem-calc(27); -// $h4-font-size: rem-calc(23); -// $h5-font-size: rem-calc(18); -// $h6-font-size: 1rem; - -// We use these to control header size reduction on small screens -// $h1-font-reduction: rem-calc(10) !default; -// $h2-font-reduction: rem-calc(10) !default; -// $h3-font-reduction: rem-calc(5) !default; -// $h4-font-reduction: rem-calc(5) !default; -// $h5-font-reduction: 0 !default; -// $h6-font-reduction: 0 !default; - -// These control how subheaders are styled. -// $subheader-line-height: 1.4; -// $subheader-font-color: scale-color($header-font-color, $lightness: 35%); -// $subheader-font-weight: $font-weight-normal; -// $subheader-top-margin: .2rem; -// $subheader-bottom-margin: .5rem; - -// A general styling -// $small-font-size: 80%; -// $small-font-color: scale-color($header-font-color, $lightness: 35%); - -// We use these to style paragraphs -// $paragraph-font-family: inherit; -// $paragraph-font-weight: $font-weight-normal; -// $paragraph-font-size: 1rem; -// $paragraph-line-height: 1.4; -// $paragraph-margin-bottom: rem-calc(20); -// $paragraph-aside-font-size: rem-calc(14); -// $paragraph-aside-line-height: 1.35; -// $paragraph-aside-font-style: italic; -// $paragraph-text-rendering: optimizeLegibility; - -// We use these to style tags -// $code-color: $oil; -// $code-font-family: $font-family-monospace; -// $code-font-weight: $font-weight-normal; -// $code-background-color: scale-color($secondary-color, $lightness: 70%); -// $code-border-size: 1px; -// $code-border-style: solid; -// $code-border-color: scale-color($code-background-color, $lightness: -10%); -// $code-padding: rem-calc(2) rem-calc(5) rem-calc(1); - -// We use these to style anchors -// $anchor-text-decoration: none; -// $anchor-text-decoration-hover: none; -// $anchor-font-color: $primary-color; -// $anchor-font-color-hover: scale-color($primary-color, $lightness: -14%); - -// We use these to style the
element -// $hr-border-width: 1px; -// $hr-border-style: solid; -// $hr-border-color: $gainsboro; -// $hr-margin: rem-calc(20); - -// We use these to style lists -// $list-font-family: $paragraph-font-family; -// $list-font-size: $paragraph-font-size; -// $list-line-height: $paragraph-line-height; -// $list-margin-bottom: $paragraph-margin-bottom; -// $list-style-position: outside; -// $list-side-margin: 1.1rem; -// $list-ordered-side-margin: 1.4rem; -// $list-side-margin-no-bullet: 0; -// $list-nested-margin: rem-calc(20); -// $definition-list-header-weight: $font-weight-bold; -// $definition-list-header-margin-bottom: .3rem; -// $definition-list-margin-bottom: rem-calc(12); - -// We use these to style blockquotes -// $blockquote-font-color: scale-color($header-font-color, $lightness: 35%); -// $blockquote-padding: rem-calc(2 20 0 19); -// $blockquote-border: 3px solid $mid-purple; -// $blockquote-cite-font-size: rem-calc(13); -// $blockquote-cite-font-color: scale-color($header-font-color, $lightness: 23%); -// $blockquote-cite-link-color: $blockquote-cite-font-color; - - -// Acronym styles -// $acronym-underline: 1px dotted $gainsboro; - -// We use these to control padding and margin -// $microformat-padding: rem-calc(10 12); -// $microformat-margin: rem-calc(0 0 20 0); - -// We use these to control the border styles -// $microformat-border-width: 1px; -// $microformat-border-style: solid; -// $microformat-border-color: $gainsboro; - -// We use these to control full name font styles -// $microformat-fullname-font-weight: $font-weight-bold; -// $microformat-fullname-font-size: rem-calc(15); - -// We use this to control the summary font styles -// $microformat-summary-font-weight: $font-weight-bold; - -// We use this to control abbr padding -// $microformat-abbr-padding: rem-calc(0 1); - -// We use this to control abbr font styles -// $microformat-abbr-font-weight: $font-weight-bold; -// $microformat-abbr-font-decoration: none; - -// 01. Accordion -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-accordion-classes: $include-html-classes; - -// $accordion-navigation-padding: rem-calc(16); -// $accordion-navigation-bg-color: $silver ; -// $accordion-navigation-hover-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -5%); -// $accordion-navigation-active-bg-color: scale-color($accordion-navigation-bg-color, $lightness: -3%); -// $accordion-navigation-font-color: $jet; -// $accordion-navigation-font-size: rem-calc(16); -// $accordion-navigation-font-family: $body-font-family; - -// $accordion-content-padding: $column-gutter/2; -// $accordion-content-active-bg-color: $white; - -// 02. Alert Boxes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-alert-classes: $include-html-classes; - -// We use this to control alert padding. -// $alert-padding-top: rem-calc(14); -// $alert-padding-default-float: $alert-padding-top; -// $alert-padding-opposite-direction: $alert-padding-top + rem-calc(10); -// $alert-padding-bottom: $alert-padding-top; - -// We use these to control text style. -// $alert-font-weight: $font-weight-normal; -// $alert-font-size: rem-calc(13); -// $alert-font-color: $white; -// $alert-font-color-alt: scale-color($secondary-color, $lightness: -66%); - -// We use this for close hover effect. -// $alert-function-factor: -14%; - -// We use these to control border styles. -// $alert-border-style: solid; -// $alert-border-width: 1px; -// $alert-border-color: scale-color($primary-color, $lightness: $alert-function-factor); -// $alert-bottom-margin: rem-calc(20); - -// We use these to style the close buttons -// $alert-close-color: $oil; -// $alert-close-top: 50%; -// $alert-close-position: rem-calc(4); -// $alert-close-font-size: rem-calc(22); -// $alert-close-opacity: 0.3; -// $alert-close-opacity-hover: 0.5; -// $alert-close-padding: 9px 6px 4px; - -// We use this to control border radius -// $alert-radius: $global-radius; - -// We use this to control transition effects -// $alert-transition-speed: 300ms; -// $alert-transition-ease: ease-out; - - -// 03. Block Grid -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-block-grid-classes: $include-html-classes; -// $include-xl-html-block-grid-classes: false; - -// We use this to control the maximum number of block grid elements per row -// $block-grid-elements: 12; -// $block-grid-default-spacing: rem-calc(20); -// $align-block-grid-to-grid: false; - -// Enables media queries for block-grid classes. Set to false if writing semantic HTML. -// $block-grid-media-queries: true; - -// 04. Breadcrumbs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to set the background color for the breadcrumb container. -// $crumb-bg: scale-color($secondary-color, $lightness: 55%); - -// We use these to set the padding around the breadcrumbs. -// $crumb-padding: rem-calc(9 14 9); -// $crumb-side-padding: rem-calc(14); - -// We use these to control border styles. -// $crumb-function-factor: -10%; -// $crumb-border-size: 0px; -// $crumb-border-style: solid; -// $crumb-border-color: scale-color($crumb-bg, $lightness: $crumb-function-factor); -// $crumb-radius: $global-radius; - -// We use these to set various text styles for breadcrumbs. -// $crumb-font-size: rem-calc(13); -// $crumb-font-color: $primary-color; -// $crumb-font-color-current: $dark-gray; -// $crumb-font-color-unavailable: $silver; -// $crumb-font-transform: uppercase; -// $crumb-link-decor: underline; - -// We use these to control the slash between breadcrumbs -// $crumb-slash-color: $base; -// $crumb-slash: "›"; - -// 05. Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to build padding for buttons. -// $button-tny: rem-calc(10); -// $button-sml: rem-calc(14); -// $button-med: rem-calc(16); -// $button-lrg: rem-calc(18); - -// We use this to control the display property. -// $button-display: inline-block; -// $button-margin-bottom: rem-calc(20); - -// We use these to control button text styles. -// $button-font-family: $body-font-family; -// $button-font-color: $white; -// $button-font-color-alt: $oil; -// $button-font-tny: rem-calc(11); -// $button-font-sml: rem-calc(13); -// $button-font-med: rem-calc(16); -// $button-font-lrg: rem-calc(20); -// $button-font-weight: $font-weight-normal; -// $button-font-align: center; - -// We use these to control various hover effects. -// $button-function-factor: -20%; - -// We use these to control button border and hover styles. -// $button-border-width: 0px; -// $button-border-style: solid; -// $button-bg-color: $primary-color; -// $button-bg-hover: scale-color($button-bg-color, $lightness: $button-function-factor); -// $button-border-color: $button-bg-hover; -// $secondary-button-bg-hover: scale-color($secondary-color, $lightness: $button-function-factor); -// $secondary-button-border-color: $secondary-button-bg-hover; -// $success-button-bg-hover: scale-color($success-color, $lightness: $button-function-factor); -// $success-button-border-color: $success-button-bg-hover; -// $alert-button-bg-hover: scale-color($alert-color, $lightness: $button-function-factor); -// $alert-button-border-color: $alert-button-bg-hover; - -// We use this to set the default radius used throughout the core. -// $button-radius: $global-radius; -// $button-round: $global-rounded; - -// We use this to set default opacity and cursor for disabled buttons. -// $button-disabled-opacity: 0.7; -// $button-disabled-cursor: $cursor-default-value; - -// 06. Button Groups -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// Sets the margin for the right side by default, and the left margin if right-to-left direction is used -// $button-bar-margin-opposite: rem-calc(10); -// $button-group-border-width: 1px; - -// 07. Clearing -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-clearing-classes: $include-html-classes; - -// We use these to set the background colors for parts of Clearing. -// $clearing-bg: $oil; -// $clearing-caption-bg: $clearing-bg; -// $clearing-carousel-bg: rgba(51,51,51,0.8); -// $clearing-img-bg: $clearing-bg; - -// We use these to style the close button -// $clearing-close-color: $iron; -// $clearing-close-size: 30px; - -// We use these to style the arrows -// $clearing-arrow-size: 12px; -// $clearing-arrow-color: $clearing-close-color; - -// We use these to style captions -// $clearing-caption-font-color: $iron; -// $clearing-caption-font-size: 0.875em; -// $clearing-caption-padding: 10px 30px 20px; - -// We use these to make the image and carousel height and style -// $clearing-active-img-height: 85%; -// $clearing-carousel-height: 120px; -// $clearing-carousel-thumb-width: 120px; -// $clearing-carousel-thumb-active-border: 1px solid rgb(255,255,255); - -// 08. Dropdown -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-dropdown-classes: $include-html-classes; - -// We use these to controls height and width styles. -// $f-dropdown-max-width: 200px; -// $f-dropdown-height: auto; -// $f-dropdown-max-height: none; - -// Used for bottom position -// $f-dropdown-margin-top: 2px; - -// Used for right position -// $f-dropdown-margin-left: $f-dropdown-margin-top; - -// Used for left position -// $f-dropdown-margin-right: $f-dropdown-margin-top; - -// Used for top position -// $f-dropdown-margin-bottom: $f-dropdown-margin-top; - -// We use this to control the background color -// $f-dropdown-bg: $white; - -// We use this to set the border styles for dropdowns. -// $f-dropdown-border-style: solid; -// $f-dropdown-border-width: 1px; -// $f-dropdown-border-color: scale-color($white, $lightness: -20%); - -// We use these to style the triangle pip. -// $f-dropdown-triangle-size: 6px; -// $f-dropdown-triangle-color: $white; -// $f-dropdown-triangle-side-offset: 10px; - -// We use these to control styles for the list elements. -// $f-dropdown-list-style: none; -// $f-dropdown-font-color: $charcoal; -// $f-dropdown-font-size: rem-calc(14); -// $f-dropdown-list-padding: rem-calc(5, 10); -// $f-dropdown-line-height: rem-calc(18); -// $f-dropdown-list-hover-bg: $smoke ; -// $dropdown-mobile-default-float: 0; - -// We use this to control the styles for when the dropdown has custom content. -// $f-dropdown-content-padding: rem-calc(20); - -// Default radius for dropdown. -// $f-dropdown-radius: $global-radius; - - -// 09. Dropdown Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to set the color of the pip in dropdown buttons -// $dropdown-button-pip-color: $white; -// $dropdown-button-pip-color-alt: $oil; - -// $button-pip-tny: rem-calc(6); -// $button-pip-sml: rem-calc(7); -// $button-pip-med: rem-calc(9); -// $button-pip-lrg: rem-calc(11); - -// We use these to style tiny dropdown buttons -// $dropdown-button-padding-tny: $button-pip-tny * 7; -// $dropdown-button-pip-size-tny: $button-pip-tny; -// $dropdown-button-pip-opposite-tny: $button-pip-tny * 3; -// $dropdown-button-pip-top-tny: -$button-pip-tny / 2 + rem-calc(1); - -// We use these to style small dropdown buttons -// $dropdown-button-padding-sml: $button-pip-sml * 7; -// $dropdown-button-pip-size-sml: $button-pip-sml; -// $dropdown-button-pip-opposite-sml: $button-pip-sml * 3; -// $dropdown-button-pip-top-sml: -$button-pip-sml / 2 + rem-calc(1); - -// We use these to style medium dropdown buttons -// $dropdown-button-padding-med: $button-pip-med * 6 + rem-calc(3); -// $dropdown-button-pip-size-med: $button-pip-med - rem-calc(3); -// $dropdown-button-pip-opposite-med: $button-pip-med * 2.5; -// $dropdown-button-pip-top-med: -$button-pip-med / 2 + rem-calc(2); - -// We use these to style large dropdown buttons -// $dropdown-button-padding-lrg: $button-pip-lrg * 5 + rem-calc(3); -// $dropdown-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $dropdown-button-pip-opposite-lrg: $button-pip-lrg * 2.5; -// $dropdown-button-pip-top-lrg: -$button-pip-lrg / 2 + rem-calc(3); - -// 10. Flex Video -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control video container padding and margins -// $flex-video-padding-top: rem-calc(25); -// $flex-video-padding-bottom: 67.5%; -// $flex-video-margin-bottom: rem-calc(16); - -// We use this to control widescreen bottom padding -// $flex-video-widescreen-padding-bottom: 56.34%; - -// 11. Forms -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// We use this to set the base for lots of form spacing and positioning styles -// $form-spacing: rem-calc(16); - -// We use these to style the labels in different ways -// $form-label-pointer: pointer; -// $form-label-font-size: rem-calc(14); -// $form-label-font-weight: $font-weight-normal; -// $form-label-line-height: 1.5; -// $form-label-font-color: scale-color($black, $lightness: 30%); -// $form-label-small-transform: capitalize; -// $form-label-bottom-margin: 0; -// $input-font-family: inherit; -// $input-font-color: rgba(0,0,0,0.75); -// $input-font-size: rem-calc(14); -// $input-bg-color: $white; -// $input-focus-bg-color: scale-color($white, $lightness: -2%); -// $input-border-color: scale-color($white, $lightness: -20%); -// $input-focus-border-color: scale-color($white, $lightness: -40%); -// $input-border-style: solid; -// $input-border-width: 1px; -// $input-border-radius: $global-radius; -// $input-disabled-bg: $gainsboro; -// $input-disabled-cursor: $cursor-default-value; -// $input-box-shadow: inset 0 1px 2px rgba(0,0,0,0.1); - -// We use these to style the fieldset border and spacing. -// $fieldset-border-style: solid; -// $fieldset-border-width: 1px; -// $fieldset-border-color: $mid-gray; -// $fieldset-padding: rem-calc(20); -// $fieldset-margin: rem-calc(18 0); - -// We use these to style the legends when you use them -// $legend-bg: none; -// $legend-font-weight: $font-weight-bold; -// $legend-padding: rem-calc(0 3); - -// We use these to style the prefix and postfix input elements -// $input-prefix-bg: scale-color($white, $lightness: -5%); -// $input-prefix-border-color: scale-color($white, $lightness: -20%); -// $input-prefix-border-size: 1px; -// $input-prefix-border-type: solid; -// $input-prefix-overflow: hidden; -// $input-prefix-font-color: $oil; -// $input-prefix-font-color-alt: $white; - -// We use this setting to turn on/off HTML5 number spinners (the up/down arrows) -// $input-number-spinners: true; - -// We use these to style the error states for inputs and labels - -// $input-error-message-padding: rem-calc(3 6 6); -// $input-error-message-top: -1px; -// $input-error-message-font-size: rem-calc(12); -// $input-error-message-font-weight: $font-weight-normal; -// $input-error-message-font-style: normal; -// $input-error-message-font-color: $alert-color; -// $input-error-message-font-color-alt: $light-purple; - -// We use this to style the glowing effect of inputs when focused -// $input-include-glowing-effect: true; -// $glowing-effect-fade-time: 0.45s; -// $glowing-effect-color: $input-focus-border-color; - -// Select variables -// $select-bg-color: $white; -// $select-hover-bg-color: scale-color($select-bg-color, $lightness: -3%); - - - -// 12. Icon Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// We use these to style the icon-bar and items -// $include-html-icon-bar-classes: $include-html-classes; -// $icon-bar-bg: $oil; -// $icon-bar-font-color: $white; -// $icon-bar-font-size: 1rem; -// $icon-bar-hover-color: $primary-color; -// $icon-bar-icon-color: $white; -// $icon-bar-icon-size: 1.875rem; -// $icon-bar-image-width: 1.875rem; -// $icon-bar-image-height: 1.875rem; -// $icon-bar-active-color: $primary-color; -// $icon-bar-item-padding: 1.25rem; - -// 13. Inline Lists -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-inline-list-classes: $include-html-classes; - -// We use this to control the margins and padding of the inline list. -// $inline-list-top-margin: 0; -// $inline-list-opposite-margin: 0; -// $inline-list-bottom-margin: rem-calc(17); -// $inline-list-default-float-margin: rem-calc(-22); -// $inline-list-default-float-list-margin: rem-calc(22); - -// $inline-list-padding: 0; - -// We use this to control the overflow of the inline list. -// $inline-list-overflow: hidden; - -// We use this to control the list items -// $inline-list-display: block; - -// We use this to control any elements within list items -// $inline-list-children-display: block; - -// 14. Joyride -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-joyride-classes: $include-html-classes; - -// Controlling default Joyride styles -// $joyride-tip-bg: $oil; -// $joyride-tip-default-width: 300px; -// $joyride-tip-padding: rem-calc(18 20 24); -// $joyride-tip-border: solid 1px $charcoal; -// $joyride-tip-radius: 4px; -// $joyride-tip-position-offset: 22px; - -// Here, we're setting the tip font styles -// $joyride-tip-font-color: $white; -// $joyride-tip-font-size: rem-calc(14); -// $joyride-tip-header-weight: $font-weight-bold; - -// This changes the nub size -// $joyride-tip-nub-size: 10px; - -// This adjusts the styles for the timer when its enabled -// $joyride-tip-timer-width: 50px; -// $joyride-tip-timer-height: 3px; -// $joyride-tip-timer-color: $steel; - -// This changes up the styles for the close button -// $joyride-tip-close-color: $monsoon; -// $joyride-tip-close-size: 24px; -// $joyride-tip-close-weight: $font-weight-normal; - -// When Joyride is filling the screen, we use this style for the bg -// $joyride-screenfill: rgba(0,0,0,0.5); - -// 15. Keystrokes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-keystroke-classes: $include-html-classes; - -// We use these to control text styles. -// $keystroke-font: "Consolas", "Menlo", "Courier", monospace; -// $keystroke-font-size: inherit; -// $keystroke-font-color: $jet; -// $keystroke-font-color-alt: $white; -// $keystroke-function-factor: -7%; - -// We use this to control keystroke padding. -// $keystroke-padding: rem-calc(2 4 0); - -// We use these to control background and border styles. -// $keystroke-bg: scale-color($white, $lightness: $keystroke-function-factor); -// $keystroke-border-style: solid; -// $keystroke-border-width: 1px; -// $keystroke-border-color: scale-color($keystroke-bg, $lightness: $keystroke-function-factor); -// $keystroke-radius: $global-radius; - -// 16. Labels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-label-classes: $include-html-classes; - -// We use these to style the labels -// $label-padding: rem-calc(4 8 4); -// $label-radius: $global-radius; - -// We use these to style the label text -// $label-font-sizing: rem-calc(11); -// $label-font-weight: $font-weight-normal; -// $label-font-color: $oil; -// $label-font-color-alt: $white; -// $label-font-family: $body-font-family; - - - - -// 17. Magellan -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-magellan-classes: $include-html-classes; - -// $magellan-bg: $white; -// $magellan-padding: 0 !important; - -// 18. Off-canvas -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-off-canvas-classes: $include-html-classes; - -// $tabbar-bg: $oil; -// $tabbar-height: rem-calc(45); -// $tabbar-icon-width: $tabbar-height; -// $tabbar-line-height: $tabbar-height; -// $tabbar-color: $white; -// $tabbar-middle-padding: 0 rem-calc(10); - -// Off Canvas Divider Styles -// $tabbar-right-section-border: solid 1px scale-color($tabbar-bg, $lightness: 13%); -// $tabbar-left-section-border: solid 1px scale-color($tabbar-bg, $lightness: -50%); - -// Off Canvas Tab Bar Headers -// $tabbar-header-color: $white; -// $tabbar-header-weight: $font-weight-bold; -// $tabbar-header-line-height: $tabbar-height; -// $tabbar-header-margin: 0; - -// Off Canvas Menu Variables -// $off-canvas-width: rem-calc(250); -// $off-canvas-bg: $oil; -// $off-canvas-bg-hover: scale-color($tabbar-bg, $lightness: -30%); - -// Off Canvas Menu List Variables -// $off-canvas-label-padding: 0.3rem rem-calc(15); -// $off-canvas-label-color: $aluminum; -// $off-canvas-label-text-transform: uppercase; -// $off-canvas-label-font-size: rem-calc(12); -// $off-canvas-label-font-weight: $font-weight-bold; -// $off-canvas-label-bg: $tuatara; -// $off-canvas-label-border-top: 1px solid scale-color($tuatara, $lightness: 14%); -// $off-canvas-label-border-bottom: none; -// $off-canvas-label-margin:0; -// $off-canvas-link-padding: rem-calc(10, 15); -// $off-canvas-link-color: rgba($white, 0.7); -// $off-canvas-link-border-bottom: 1px solid scale-color($off-canvas-bg, $lightness: -25%); -// $off-canvas-back-bg: $tuatara; -// $off-canvas-back-border-top: $off-canvas-label-border-top; -// $off-canvas-back-border-bottom: $off-canvas-label-border-bottom; -// $off-canvas-back-hover-bg: scale-color($off-canvas-back-bg, $lightness: -30%); -// $off-canvas-back-hover-border-top: 1px solid scale-color($off-canvas-label-bg, $lightness: 14%); -// $off-canvas-back-hover-border-bottom: none; - -// Off Canvas Menu Icon Variables -// $tabbar-menu-icon-color: $white; -// $tabbar-menu-icon-hover: scale-color($tabbar-menu-icon-color, $lightness: -30%); - -// $tabbar-menu-icon-text-indent: rem-calc(35); -// $tabbar-menu-icon-width: $tabbar-height; -// $tabbar-menu-icon-height: $tabbar-height; -// $tabbar-menu-icon-padding: 0; - -// $tabbar-hamburger-icon-width: rem-calc(16); -// $tabbar-hamburger-icon-left: false; -// $tabbar-hamburger-icon-top: false; -// $tabbar-hamburger-icon-thickness: 1px; -// $tabbar-hamburger-icon-gap: 6px; - -// Off Canvas Back-Link Overlay -// $off-canvas-overlay-transition: background 300ms ease; -// $off-canvas-overlay-cursor: pointer; -// $off-canvas-overlay-box-shadow: -4px 0 4px rgba($black, 0.5), 4px 0 4px rgba($black, 0.5); -// $off-canvas-overlay-background: rgba($white, 0.2); -// $off-canvas-overlay-background-hover: rgba($white, 0.05); - -// Transition Variables -// $menu-slide: "transform 500ms ease"; - -// 19. Orbit -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-orbit-classes: $include-html-classes; - -// We use these to control the caption styles -// $orbit-container-bg: none; -// $orbit-caption-bg: rgba(51,51,51, 0.8); -// $orbit-caption-font-color: $white; -// $orbit-caption-font-size: rem-calc(14); -// $orbit-caption-position: "bottom"; // Supported values: "bottom", "under" -// $orbit-caption-padding: rem-calc(10 14); -// $orbit-caption-height: auto; - -// We use these to control the left/right nav styles -// $orbit-nav-bg: transparent; -// $orbit-nav-bg-hover: rgba(0,0,0,0.3); -// $orbit-nav-arrow-color: $white; -// $orbit-nav-arrow-color-hover: $white; - -// We use these to control the timer styles -// $orbit-timer-bg: rgba(255,255,255,0.3); -// $orbit-timer-show-progress-bar: true; - -// We use these to control the bullet nav styles -// $orbit-bullet-nav-color: $iron; -// $orbit-bullet-nav-color-active: $aluminum; -// $orbit-bullet-radius: rem-calc(9); - -// We use these to controls the style of slide numbers -// $orbit-slide-number-bg: rgba(0,0,0,0); -// $orbit-slide-number-font-color: $white; -// $orbit-slide-number-padding: rem-calc(5); - -// Hide controls on small -// $orbit-nav-hide-for-small: true; -// $orbit-bullet-hide-for-small: true; -// $orbit-timer-hide-for-small: true; - -// Graceful Loading Wrapper and preloader -// $wrapper-class: "slideshow-wrapper"; -// $preloader-class: "preloader"; - -// 20. Pagination -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-pagination-classes: $include-html-classes; - -// We use these to control the pagination container -// $pagination-height: rem-calc(24); -// $pagination-margin: rem-calc(-5); - -// We use these to set the list-item properties -// $pagination-li-float: $default-float; -// $pagination-li-height: rem-calc(24); -// $pagination-li-font-color: $dark-purple; -// $pagination-li-font-size: rem-calc(14); -// $pagination-li-margin: rem-calc(5); - -// We use these for the pagination anchor links -// $pagination-link-pad: rem-calc(1 10 1); -// $pagination-link-font-color: $light-purple; -// $pagination-link-active-bg: scale-color($white, $lightness: -10%); - -// We use these for disabled anchor links -// $pagination-link-unavailable-cursor: default; -// $pagination-link-unavailable-font-color: $silver; -// $pagination-link-unavailable-bg-active: transparent; - -// We use these for currently selected anchor links -// $pagination-link-current-background: $primary-color; -// $pagination-link-current-font-color: $white; -// $pagination-link-current-font-weight: $font-weight-bold; -// $pagination-link-current-cursor: default; -// $pagination-link-current-active-bg: $primary-color; - -// 21. Panels -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-panel-classes: $include-html-classes; - -// We use these to control the background and border styles -// $panel-bg: scale-color($white, $lightness: -5%); -// $panel-bg: scale-color($white, $lightness: 95%); -// $panel-border-style: solid; -// $panel-border-size: 1px; - -// We use this % to control how much we darken things on hover -// $panel-function-factor: -11%; -// $panel-border-color: scale-color($panel-bg, $lightness: $panel-function-factor); - -// We use these to set default inner padding and bottom margin -// $panel-margin-bottom: rem-calc(20); -// $panel-padding: rem-calc(20); - -// We use these to set default font colors -// $panel-font-color: $steel; -// $panel-font-color-alt: $white; - -// $panel-header-adjust: true; -// $callout-panel-link-color: $primary-color; - - -// 22. Pricing Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-pricing-classes: $include-html-classes; - -// We use this to control the border color -// $price-table-border: solid 1px $gainsboro; - -// We use this to control the bottom margin of the pricing table -// $price-table-margin-bottom: rem-calc(20); - -// We use these to control the title styles -// $price-title-bg: $oil; -// $price-title-padding: rem-calc(15 20); -// $price-title-align: center; -// $price-title-color: $smoke; -// $price-title-weight: $font-weight-normal; -// $price-title-size: rem-calc(16); -// $price-title-font-family: $body-font-family; - -// We use these to control the price styles -// $price-money-bg: $vapor ; -// $price-money-padding: rem-calc(15 20); -// $price-money-align: center; -// $price-money-color: $oil; -// $price-money-weight: $font-weight-normal; -// $price-money-size: rem-calc(32); -// $price-money-font-family: $body-font-family; - -// We use these to control the description styles -// $price-bg: $white; -// $price-desc-color: $monsoon; -// $price-desc-padding: rem-calc(15); -// $price-desc-align: center; -// $price-desc-font-size: rem-calc(12); -// $price-desc-weight: $font-weight-normal; -// $price-desc-line-height: 1.4; -// $price-desc-bottom-border: dotted 1px $gainsboro; - -// We use these to control the list item styles -// $price-item-color: $oil; -// $price-item-padding: rem-calc(15); -// $price-item-align: center; -// $price-item-font-size: rem-calc(14); -// $price-item-weight: $font-weight-normal; -// $price-item-bottom-border: dotted 1px $gainsboro; - -// We use these to control the CTA area styles -// $price-cta-bg: $white; -// $price-cta-align: center; -// $price-cta-padding: rem-calc(20 20 0); - -// 23. Progress Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use this to set the progress bar height -// $progress-bar-height: rem-calc(25); -// $progress-bar-color: $vapor ; - -// We use these to control the border styles -// $progress-bar-border-color: scale-color($white, $lightness: 20%); -// $progress-bar-border-size: 1px; -// $progress-bar-border-style: solid; -// $progress-bar-border-radius: $global-radius; - -// We use these to control the margin & padding -// $progress-bar-pad: rem-calc(2); -// $progress-bar-margin-bottom: rem-calc(10); - -// We use these to set the meter colors -// $progress-meter-color: $primary-color; -// $progress-meter-secondary-color: $secondary-color; -// $progress-meter-success-color: $success-color; -// $progress-meter-alert-color: $alert-color; - -// 24. Range Slider -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-range-slider-classes: $include-html-classes; - -// These variables define the slider bar styles -// $range-slider-bar-width: 100%; -// $range-slider-bar-height: rem-calc(16); - -// $range-slider-bar-border-width: 1px; -// $range-slider-bar-border-style: solid; -// $range-slider-bar-border-color: $gainsboro; -// $range-slider-radius: $global-radius; -// $range-slider-round: $global-rounded; -// $range-slider-bar-bg-color: $ghost; - -// Vertical bar styles -// $range-slider-vertical-bar-width: rem-calc(16); -// $range-slider-vertical-bar-height: rem-calc(200); - -// These variables define the slider handle styles -// $range-slider-handle-width: rem-calc(32); -// $range-slider-handle-height: rem-calc(22); -// $range-slider-handle-position-top: rem-calc(-5); -// $range-slider-handle-bg-color: $primary-color; -// $range-slider-handle-border-width: 1px; -// $range-slider-handle-border-style: solid; -// $range-slider-handle-border-color: none; -// $range-slider-handle-radius: $global-radius; -// $range-slider-handle-round: $global-rounded; -// $range-slider-handle-bg-hover-color: scale-color($primary-color, $lightness: -12%); -// $range-slider-handle-cursor: pointer; - -// 25. Reveal -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-reveal-classes: $include-html-classes; - -// We use these to control the style of the reveal overlay. -// $reveal-overlay-bg: rgba($black, .45); -// $reveal-overlay-bg-old: $black; - -// We use these to control the style of the modal itself. -// $reveal-modal-bg: $white; -// $reveal-position-top: rem-calc(100); -// $reveal-default-width: 80%; -// $reveal-max-width: $row-width; -// $reveal-modal-padding: rem-calc(20); -// $reveal-box-shadow: 0 0 10px rgba($black,.4); - -// We use these to style the reveal close button -// $reveal-close-font-size: rem-calc(40); -// $reveal-close-top: rem-calc(8); -// $reveal-close-side: rem-calc(11); -// $reveal-close-color: $base; -// $reveal-close-weight: $font-weight-bold; - -// We use this to set the default radius used throughout the core. -// $reveal-radius: $global-radius; -// $reveal-round: $global-rounded; - -// We use these to control the modal border -// $reveal-border-style: solid; -// $reveal-border-width: 1px; -// $reveal-border-color: $steel; - -// $reveal-modal-class: "reveal-modal"; -// $close-reveal-modal-class: "close-reveal-modal"; - -// 26. Side Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use this to control padding. -// $side-nav-padding: rem-calc(14 0); - -// We use these to control list styles. -// $side-nav-list-type: none; -// $side-nav-list-position: inside; -// $side-nav-list-margin: rem-calc(0 0 7 0); - -// We use these to control link styles. -// $side-nav-link-color: $primary-color; -// $side-nav-link-color-active: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-color-hover: scale-color($side-nav-link-color, $lightness: 30%); -// $side-nav-link-bg-hover: hsla(0, 0, 0, 0.025); -// $side-nav-link-margin: 0; -// $side-nav-link-padding: rem-calc(7 14); -// $side-nav-font-size: rem-calc(14); -// $side-nav-font-weight: $font-weight-normal; -// $side-nav-font-weight-active: $side-nav-font-weight; -// $side-nav-font-family: $body-font-family; -// $side-nav-font-family-active: $side-nav-font-family; - -// We use these to control heading styles. -// $side-nav-heading-color: $side-nav-link-color; -// $side-nav-heading-font-size: $side-nav-font-size; -// $side-nav-heading-font-weight: bold; -// $side-nav-heading-text-transform: uppercase; - -// We use these to control border styles -// $side-nav-divider-size: 1px; -// $side-nav-divider-style: solid; -// $side-nav-divider-color: scale-color($white, $lightness: 10%); - -// 27. Split Buttons -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-button-classes: $include-html-classes; - -// We use these to control different shared styles for Split Buttons -// $split-button-function-factor: 10%; -// $split-button-pip-color: $white; -// $split-button-pip-color-alt: $oil; -// $split-button-active-bg-tint: rgba(0,0,0,0.1); - -// We use these to control tiny split buttons -// $split-button-padding-tny: $button-pip-tny * 10; -// $split-button-span-width-tny: $button-pip-tny * 6; -// $split-button-pip-size-tny: $button-pip-tny; -// $split-button-pip-top-tny: $button-pip-tny * 2; -// $split-button-pip-default-float-tny: rem-calc(-6); - -// We use these to control small split buttons -// $split-button-padding-sml: $button-pip-sml * 10; -// $split-button-span-width-sml: $button-pip-sml * 6; -// $split-button-pip-size-sml: $button-pip-sml; -// $split-button-pip-top-sml: $button-pip-sml * 1.5; -// $split-button-pip-default-float-sml: rem-calc(-6); - -// We use these to control medium split buttons -// $split-button-padding-med: $button-pip-med * 9; -// $split-button-span-width-med: $button-pip-med * 5.5; -// $split-button-pip-size-med: $button-pip-med - rem-calc(3); -// $split-button-pip-top-med: $button-pip-med * 1.5; -// $split-button-pip-default-float-med: rem-calc(-6); - -// We use these to control large split buttons -// $split-button-padding-lrg: $button-pip-lrg * 8; -// $split-button-span-width-lrg: $button-pip-lrg * 5; -// $split-button-pip-size-lrg: $button-pip-lrg - rem-calc(6); -// $split-button-pip-top-lrg: $button-pip-lrg + rem-calc(5); -// $split-button-pip-default-float-lrg: rem-calc(-6); - -// 28. Sub Nav -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-nav-classes: $include-html-classes; - -// We use these to control margin and padding -// $sub-nav-list-margin: rem-calc(-4 0 18); -// $sub-nav-list-padding-top: rem-calc(4); - -// We use this to control the definition -// $sub-nav-font-family: $body-font-family; -// $sub-nav-font-size: rem-calc(14); -// $sub-nav-font-color: $light-purple; -// $sub-nav-font-weight: $font-weight-normal; -// $sub-nav-text-decoration: none; -// $sub-nav-padding: rem-calc(3 16); -// $sub-nav-border-radius: 3px; -// $sub-nav-font-color-hover: scale-color($sub-nav-font-color, $lightness: -25%); - -// We use these to control the active item styles -// $sub-nav-active-font-weight: $font-weight-normal; -// $sub-nav-active-bg: $primary-color; -// $sub-nav-active-bg-hover: scale-color($sub-nav-active-bg, $lightness: -14%); -// $sub-nav-active-color: $white; -// $sub-nav-active-padding: $sub-nav-padding; -// $sub-nav-active-cursor: default; - -// $sub-nav-item-divider: ""; -// $sub-nav-item-divider-margin: rem-calc(12); - -// 29. Switch -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-form-classes: $include-html-classes; - -// Controlling border styles and background colors for the switch container -// $switch-border-color: scale-color($white, $lightness: -20%); -// $switch-border-style: solid; -// $switch-border-width: 1px; -// $switch-bg: $white; - -// We use these to control the switch heights for our default classes -// $switch-height-tny: rem-calc(22); -// $switch-height-sml: rem-calc(28); -// $switch-height-med: rem-calc(36); -// $switch-height-lrg: rem-calc(44); -// $switch-bottom-margin: rem-calc(20); - -// We use these to control default font sizes for our classes. -// $switch-font-size-tny: 11px; -// $switch-font-size-sml: 12px; -// $switch-font-size-med: 14px; -// $switch-font-size-lrg: 17px; -// $switch-label-side-padding: 6px; - - -// We use these to style the switch-paddle -// $switch-paddle-bg: $white; -// $switch-paddle-fade-to-color: scale-color($switch-paddle-bg, $lightness: -10%); -// $switch-paddle-border-color: scale-color($switch-paddle-bg, $lightness: -35%); -// $switch-paddle-border-width: 1px; -// $switch-paddle-border-style: solid; -// $switch-paddle-transition-speed: .1s; -// $switch-paddle-transition-ease: ease-out; -// $switch-positive-color: scale-color($success-color, $lightness: 94%); -// $switch-negative-color: $white-smoke; - -// Outline Style for tabbing through switches -// $switch-label-outline: 1px dotted $jumbo; - -// 30. Tables -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-table-classes: $include-html-classes; - -// These control the background color for the table and even rows -// $table-bg: $white; -// $table-even-row-bg: $snow ; - -// These control the table cell border style -// $table-border-style: solid; -// $table-border-size: 1px; -// $table-border-color: $gainsboro; - -// These control the table head styles -// $table-head-bg: $white-smoke ; -// $table-head-font-size: rem-calc(14); -// $table-head-font-color: $jet; -// $table-head-font-weight: $font-weight-bold; -// $table-head-padding: rem-calc(8 10 10); - -// These control the row padding and font styles -// $table-row-padding: rem-calc(9 10); -// $table-row-font-size: rem-calc(14); -// $table-row-font-color: $jet; -// $table-line-height: rem-calc(18); - -// These are for controlling the layout, display and margin of tables -// $table-layout: auto; -// $table-display: table-cell; -// $table-margin-bottom: rem-calc(20); - -// 31. Tabs -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tabs-classes: $include-html-classes; - -// $tabs-navigation-padding: rem-calc(12); -// $tabs-navigation-bg-color: $mid-purple; -// $tabs-navigation-active-bg-color: $dark-purple; -// $tabs-navigation-hover-bg-color: scale-color($tabs-navigation-bg-color, $lightness: -6%); -// $tabs-navigation-font-color: $white; -// $tabs-navigation-active-font-color: $tabs-navigation-font-color; -// $tabs-navigation-font-size: rem-calc(14); -// $tabs-navigation-font-family: $body-font-family; - -// $tabs-content-margin-bottom: rem-calc(24); -// $tabs-content-padding: $column-gutter/2; - -// $tabs-vertical-navigation-margin-bottom: 1.25rem; - -// custon background -// .tabs-content {background:$light-gray;padding:5px 10px;border:1px solid $dark-purple} - - -// 32. Thumbnails -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-media-classes: $include-html-classes; - -// We use these to control border styles -// $thumb-border-style: solid; -// $thumb-border-width: 4px; -// $thumb-border-color: $white; -// $thumb-box-shadow: 0 0 0 1px rgba($black,.2); -// $thumb-box-shadow-hover: 0 0 6px 1px rgba($primary-color,0.5); - -// Radius and transition speed for thumbs -// $thumb-radius: $global-radius; -// $thumb-transition-speed: 200ms; - -// 33. Tooltips -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-tooltip-classes: $include-html-classes; - -// $has-tip-border-bottom: dotted 1px $iron; -// $has-tip-font-weight: $font-weight-bold; -// $has-tip-font-color: $oil; -// $has-tip-border-bottom-hover: dotted 1px scale-color($primary-color, $lightness: -55%); -// $has-tip-font-color-hover: $primary-color; -// $has-tip-cursor-type: help; - -// $tooltip-padding: rem-calc(12); -// $tooltip-bg: $oil; -// $tooltip-font-size: rem-calc(14); -// $tooltip-font-weight: $font-weight-normal; -// $tooltip-font-color: $white; -// $tooltip-line-height: 1.3; -// $tooltip-close-font-size: rem-calc(10); -// $tooltip-close-font-weight: $font-weight-normal; -// $tooltip-close-font-color: $monsoon; -// $tooltip-font-size-sml: rem-calc(14); -// $tooltip-radius: $global-radius; -// $tooltip-rounded: $global-rounded; -// $tooltip-pip-size: 5px; -// $tooltip-max-width: 300px; - -// 34. Top Bar -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-top-bar-classes: $include-html-classes; - -// Background color for the top bar -// $topbar-bg-color: $mid-purple; -// $topbar-bg: $topbar-bg-color; - -// Height and margin -// $topbar-height: 45px; -// $topbar-margin-bottom: 30px; - -// Controlling the styles for the title in the top bar -// $topbar-title-weight: $font-weight-normal; -// $topbar-title-font-size: rem-calc(17); - -// Style the top bar dropdown elements -// $topbar-dropdown-bg: $mid-purple; -// $topbar-dropdown-link-color: $white; -// $topbar-dropdown-link-bg: $mid-purple; -// $topbar-dropdown-link-weight: $font-weight-normal; -// $topbar-dropdown-toggle-size: 5px; -// $topbar-dropdown-toggle-color: $white; -// $topbar-dropdown-toggle-alpha: 0.4; - -// Set the link colors and styles for top-level nav - -// $topbar-link-color: $white; -// $topbar-link-color-hover: $white; -// $topbar-link-color-active: $white; -// $topbar-link-color-active-hover: $white; -// $topbar-link-weight: $font-weight-normal; -// $topbar-link-font-size: rem-calc(16); -// $topbar-link-hover-lightness: -10%; // Darken by 10% -// $topbar-link-bg: $topbar-bg; -// $topbar-link-bg-color-hover: $charcoal; -// $topbar-link-bg-hover: $dark-purple; -// $topbar-link-bg-active: $dark-purple !default; -// $topbar-link-bg-active-hover: scale-color($dark-gray, $lightness: -14%); - -// $topbar-link-font-family: $body-font-family; -// $topbar-link-text-transform: none; -// $topbar-link-padding: $topbar-height / 3; -// $topbar-back-link-size: $h5-font-size; -// $topbar-link-dropdown-padding: 20px; - -// $topbar-button-font-size: 0.75rem; -// $topbar-button-top: 7px; - -// $topbar-dropdown-label-color: $monsoon; -// $topbar-dropdown-label-text-transform: uppercase; -// $topbar-dropdown-label-font-weight: $font-weight-bold; -// $topbar-dropdown-label-font-size: rem-calc(10); -// $topbar-dropdown-label-bg: $oil; - -// Top menu icon styles -// $topbar-menu-link-transform: uppercase; -// $topbar-menu-link-font-size: rem-calc(13); -// $topbar-menu-link-weight: $font-weight-bold; -// $topbar-menu-link-color: $white; -// $topbar-menu-icon-color: $white; -// $topbar-menu-link-color-toggled: $jumbo; -// $topbar-menu-icon-color-toggled: $jumbo; - -// Transitions and breakpoint styles -// $topbar-transition-speed: 300ms; -// Using rem-calc for the below breakpoint causes issues with top bar -// $topbar-breakpoint: #{lower-bound($medium-range)}; // Change to 9999px for always mobile layout -// $topbar-media-query: $medium-up; - -// Divider Styles -// $topbar-divider-border-bottom: solid 1px scale-color($topbar-bg-color, $lightness: 13%); -// $topbar-divider-border-top: solid 1px scale-color($topbar-bg-color, $lightness: -50%); - -// Sticky Class -// $topbar-sticky-class: ".sticky"; -// $topbar-arrows: true; //Set false to remove the triangle icon from the menu item - -// 36. Visibility Classes -// - - - - - - - - - - - - - - - - - - - - - - - - - - -// $include-html-visibility-classes: $include-html-classes; -// $include-table-visibility-classes: true; -// $include-legacy-visibility-classes: true; -// $include-accessibility-classes: true; diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss deleted file mode 100644 index ef01bcee..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/static/scss/atramhasis/foundation/_functions.scss +++ /dev/null @@ -1,103 +0,0 @@ -@charset "UTF-8"; -// Foundation by ZURB -// foundation.zurb.com -// Licensed under MIT Open Source - -// This is the default html and body font-size for the base rem value. -$rem-base: 16px !default; - -// IMPORT ONCE -// We use this to prevent styles from being loaded multiple times for compenents that rely on other components. -$modules: () !default; -@mixin exports($name) { - $module_index: index($modules, $name); - @if (($module_index == null) or ($module_index == false)) { - $modules: append($modules, $name); - @content; - } -} - -// -// @functions -// - - -// RANGES -// We use these functions to define ranges for various things, like media queries. -@function lower-bound($range){ - @if length($range) <= 0 { - @return 0; - } - @return nth($range,1); -} - -@function upper-bound($range) { - @if length($range) < 2 { - @return 999999999999; - } - @return nth($range, 2); -} - -// STRIP UNIT -// It strips the unit of measure and returns it -@function strip-unit($num) { - @return $num / ($num * 0 + 1); -} - -// CONVERT TO REM -@function convert-to-rem($value, $base-value: $rem-base) { - $value: strip-unit($value) / strip-unit($base-value) * 1rem; - @if ($value == 0rem) { $value: 0; } // Turn 0rem into 0 - @return $value; -} - -@function data($attr) { - @if $namespace { - @return '[data-' + $namespace + '-' + $attr + ']'; - } - - @return '[data-' + $attr + ']'; -} - -// REM CALC - -// New Syntax, allows to optionally calculate on a different base value to counter compounding effect of rem's. -// Call with 1, 2, 3 or 4 parameters, 'px' is not required but supported: -// -// rem-calc(10 20 30px 40); -// -// Space delimited, if you want to delimit using comma's, wrap it in another pair of brackets -// -// rem-calc((10, 20, 30, 40px)); -// -// Optionally call with a different base (eg: 8px) to calculate rem. -// -// rem-calc(16px 32px 48px, 8px); -// -// If you require to comma separate your list -// -// rem-calc((16px, 32px, 48), 8px); - -@function rem-calc($values, $base-value: $rem-base) { - $max: length($values); - - @if $max == 1 { @return convert-to-rem(nth($values, 1), $base-value); } - - $remValues: (); - @for $i from 1 through $max { - $remValues: append($remValues, convert-to-rem(nth($values, $i), $base-value)); - } - @return $remValues; -} - -// OLD EM CALC -// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() -@function emCalc($values){ - @return rem-calc($values); -} - -// OLD EM CALC -// Deprecated: We'll drop support for this in 5.1.0, use rem-calc() -@function em-calc($values){ - @return rem-calc($values); -} From d197d499c5b77d1b55f5fd3222ee71df43bca550 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 12:09:04 +0200 Subject: [PATCH 07/20] update readmes, remove requirement files. --- cookiecutters/demo/README.rst | 19 +++++++------------ .../requirements-dev.txt | 4 ---- .../requirements.txt | 1 - cookiecutters/scaffold/README.rst | 17 +++++++++-------- 4 files changed, 16 insertions(+), 25 deletions(-) delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt delete mode 100644 cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst index ec01a08b..811d0856 100644 --- a/cookiecutters/demo/README.rst +++ b/cookiecutters/demo/README.rst @@ -11,20 +11,21 @@ Requirements Usage ----- -#. Use cookiecutter to generate the demo project +#. Use cookiecutter to generate an atramhasis demo project -.. code-block:: bash + .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo #. Create a virtual environment and install requirements .. code-block:: bash - + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv # Change directory into your newly created project if not already there. - pip install -r requirements-dev.txt - pip install -e . + # The [dev] optional requirement will install the waitress WSGI server. + # You are of course free to choose another. + $ pip install -e .[dev] #. Setup database @@ -34,12 +35,6 @@ Usage # fill the database with data initialize_atramhasis_db development.ini -#. install frontend requirements - - .. code-block:: bash - - cd /static - npm install #. Run server diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt deleted file mode 100644 index 8cb1ab6f..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements-dev.txt +++ /dev/null @@ -1,4 +0,0 @@ -# Runtime requirements ---requirement requirements.txt -waitress -pyramid-debugtoolbar diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt b/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt deleted file mode 100644 index c2ba756e..00000000 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/requirements.txt +++ /dev/null @@ -1 +0,0 @@ -atramhasis \ No newline at end of file diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst index ab79904d..8b6241fa 100644 --- a/cookiecutters/scaffold/README.rst +++ b/cookiecutters/scaffold/README.rst @@ -1,6 +1,6 @@ -======================= -atramhasis demo project -======================= +================== +atramhasis project +================== Requirements ------------ @@ -11,11 +11,11 @@ Requirements Usage ----- -#. Use cookiecutter to generate the scaffold project +#. Use cookiecutter to generate an atramhasis project -.. code-block:: bash + .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold #. Create a virtual environment and install requirements @@ -23,8 +23,9 @@ Usage # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv # Change directory into your newly created project if not already there. - $ pip install -r requirements-dev.txt - $ pip install -e . + # The [dev] optional requirement will install the waitress WSGI server. + # You are of course free to choose another. + $ pip install -e .[dev] #. Setup database From 4cdb8b78ec569c9058cc54ee5afb02a8be964caa Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 12:14:02 +0200 Subject: [PATCH 08/20] Add missing requirement --- cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml index 0c8bd0bc..3e2a420c 100644 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/pyproject.toml @@ -17,7 +17,8 @@ dependencies = [ [project.optional-dependencies] dev = [ - "waitress" + "waitress", + "pyramid_debugtoolbar", ] [project.entry-points."paste.app_factory"] From 3d136c305a470c91f25be7268389769803965734 Mon Sep 17 00:00:00 2001 From: Wim De Clercq Date: Thu, 27 Jun 2024 12:17:25 +0200 Subject: [PATCH 09/20] Simplify demo setup code. --- .../__init__.py | 44 ++++++------------- 1 file changed, 14 insertions(+), 30 deletions(-) diff --git a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py index acf240e3..2a41bbf4 100644 --- a/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py +++ b/cookiecutters/demo/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py @@ -24,33 +24,17 @@ def main(global_config, **settings): if not os.path.exists(dump_location): os.makedirs(dump_location) - # Set up pyramid - config = Configurator(settings=settings) - - # set default session factory - atramhasis_session_factory = SignedCookieSessionFactory( - settings["atramhasis.session_factory.secret"] - ) - config.set_session_factory(atramhasis_session_factory) - - # Set up atramhasis - config.include("atramhasis") - # Set up atramhasis db - config.include("atramhasis:data.db") - - # Set up translations - config.add_translation_dirs("{{cookiecutter.python_package}}:locale/") - - # Override assets - config.override_asset( - to_override="atramhasis:static/", - override_with="{{cookiecutter.python_package}}:static/", - ) - # Add atramhasis static folder - config.add_static_view( - name="static", path="atramhasis:static", cache_max_age=3600 - ) - - config.scan() - - return config.make_wsgi_app() + with Configurator(settings=settings) as config: + # set default session factory + atramhasis_session_factory = SignedCookieSessionFactory( + settings["atramhasis.session_factory.secret"] + ) + config.set_session_factory(atramhasis_session_factory) + + # Set up atramhasis + config.include("atramhasis") + # Set up atramhasis db + config.include("atramhasis:data.db") + + config.scan() + return config.make_wsgi_app() From 468103b68258008db6eb5524507d042df373c312 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 07:51:11 +0200 Subject: [PATCH 10/20] Add instructions how to update requirements files --- docs/source/development.rst | 15 +++++++++++++++ requirements-dev.txt | 18 ++++-------------- requirements.txt | 12 ++++-------- 3 files changed, 23 insertions(+), 22 deletions(-) diff --git a/docs/source/development.rst b/docs/source/development.rst index 2f4f9269..630be342 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -123,6 +123,21 @@ production environment. $ pserve --reload development.ini +Update requirements files +========================= +The dependencies are defined within pyproject.toml. There, you can add, modify, or remove libraries. +Afterward, run pip-compile to generate the requirements files. + +.. code-block:: bash + + # Update pyproject.toml and run pip-compile as follows: + $ pip-compile -q --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements.txt pyproject.toml; + $ echo "requirements.txt generated" + $ pip-compile -q --strip-extras --no-header --resolver=backtracking --all-extras --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements-dev.txt pyproject.toml; + $ echo "requirements-dev.txt generated" + $ pip-compile -q --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements-ci.txt pyproject.toml; + $ echo "requirements-ci.txt generated" + Admin development ================= diff --git a/requirements-dev.txt b/requirements-dev.txt index a59f056d..c24995b0 100644 --- a/requirements-dev.txt +++ b/requirements-dev.txt @@ -38,8 +38,6 @@ docutils==0.19 # via sphinx dogpile-cache==1.3.3 # via atramhasis (pyproject.toml) -exceptiongroup==1.2.1 - # via pytest flake8==4.0.1 # via atramhasis (pyproject.toml) frozendict==2.4.4 @@ -217,12 +215,6 @@ rpds-py==0.18.1 # via # jsonschema # referencing -setuptools==70.0.0 - # via - # pyramid - # zope-deprecation - # zope-interface - # zope-sqlalchemy six==1.16.0 # via # bleach @@ -268,18 +260,14 @@ sphinxcontrib-serializinghtml==1.1.10 # via sphinx sqlalchemy==2.0.30 # via - # atramhasis (pyproject.toml) # alembic + # atramhasis (pyproject.toml) # skosprovider-sqlalchemy # zope-sqlalchemy stevedore==5.2.0 # via dogpile-cache testfixtures==7.2.2 # via atramhasis (pyproject.toml) -tomli==2.0.1 - # via - # coverage - # pytest transaction==4.0 # via # atramhasis (pyproject.toml) @@ -292,7 +280,6 @@ translationstring==1.4 typing-extensions==4.12.2 # via # alembic - # dogpile-cache # sqlalchemy urllib3==2.2.2 # via requests @@ -325,3 +312,6 @@ zope-interface==6.4.post2 # zope-sqlalchemy zope-sqlalchemy==3.1 # via atramhasis (pyproject.toml) + +# The following packages are considered to be unsafe in a requirements file: +# setuptools diff --git a/requirements.txt b/requirements.txt index 22d1b745..873e1414 100644 --- a/requirements.txt +++ b/requirements.txt @@ -152,12 +152,6 @@ rpds-py==0.18.1 # via # jsonschema # referencing -setuptools==70.0.0 - # via - # pyramid - # zope-deprecation - # zope-interface - # zope-sqlalchemy six==1.16.0 # via # bleach @@ -180,8 +174,8 @@ skosprovider-sqlalchemy==2.1.1 # via atramhasis (pyproject.toml) sqlalchemy==2.0.30 # via - # atramhasis (pyproject.toml) # alembic + # atramhasis (pyproject.toml) # skosprovider-sqlalchemy # zope-sqlalchemy stevedore==5.2.0 @@ -198,7 +192,6 @@ translationstring==1.4 typing-extensions==4.12.2 # via # alembic - # dogpile-cache # sqlalchemy urllib3==2.2.2 # via requests @@ -223,3 +216,6 @@ zope-interface==6.4.post2 # zope-sqlalchemy zope-sqlalchemy==3.1 # via atramhasis (pyproject.toml) + +# The following packages are considered to be unsafe in a requirements file: +# setuptools From 4a7eb0d59dbad76cbf85fd6fa361ef2c3cd84d6c Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 07:57:57 +0200 Subject: [PATCH 11/20] Add instructions how to update requirements files --- docs/source/development.rst | 2 -- 1 file changed, 2 deletions(-) diff --git a/docs/source/development.rst b/docs/source/development.rst index 630be342..4b1b8c65 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -135,8 +135,6 @@ Afterward, run pip-compile to generate the requirements files. $ echo "requirements.txt generated" $ pip-compile -q --strip-extras --no-header --resolver=backtracking --all-extras --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements-dev.txt pyproject.toml; $ echo "requirements-dev.txt generated" - $ pip-compile -q --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements-ci.txt pyproject.toml; - $ echo "requirements-ci.txt generated" Admin development ================= From 0366432ee5854ec6178959a51df327db661cac0f Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 10:42:23 +0200 Subject: [PATCH 12/20] Add instructions how to update requirements files --- docs/source/development.rst | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/source/development.rst b/docs/source/development.rst index 4b1b8c65..d46d1568 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -129,11 +129,11 @@ The dependencies are defined within pyproject.toml. There, you can add, modify, Afterward, run pip-compile to generate the requirements files. .. code-block:: bash - # Update pyproject.toml and run pip-compile as follows: - $ pip-compile -q --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements.txt pyproject.toml; + $ PIP_COMPILE_ARGS="-v --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-find-links"; + $ pip-compile $PIP_COMPILE_ARGS; $ echo "requirements.txt generated" - $ pip-compile -q --strip-extras --no-header --resolver=backtracking --all-extras --no-emit-options --no-emit-trusted-host --no-emit-find-links -o requirements-dev.txt pyproject.toml; + $ pip-compile $PIP_COMPILE_ARGS --all-extras -o requirements-dev.txt; $ echo "requirements-dev.txt generated" Admin development From 34355ec6262a0fac546ec45f64197444e9082905 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 13:31:45 +0200 Subject: [PATCH 13/20] Update instructions to setup atramhasis projects using cookiecutter Delete obsolete README files --- cookiecutters/demo/README.rst | 44 --------------------- cookiecutters/scaffold/README.rst | 41 -------------------- docs/source/customisation.rst | 63 ++++++++++++++++++++++++++++++- 3 files changed, 61 insertions(+), 87 deletions(-) delete mode 100644 cookiecutters/demo/README.rst delete mode 100644 cookiecutters/scaffold/README.rst diff --git a/cookiecutters/demo/README.rst b/cookiecutters/demo/README.rst deleted file mode 100644 index 811d0856..00000000 --- a/cookiecutters/demo/README.rst +++ /dev/null @@ -1,44 +0,0 @@ -======================= -atramhasis demo project -======================= - -Requirements ------------- - -* Python 3.9+ -* npm - -Usage ------ - -#. Use cookiecutter to generate an atramhasis demo project - - .. code-block:: bash - - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo - -#. Create a virtual environment and install requirements - - .. code-block:: bash - - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv - # Change directory into your newly created project if not already there. - # The [dev] optional requirement will install the waitress WSGI server. - # You are of course free to choose another. - $ pip install -e .[dev] - -#. Setup database - - .. code-block:: bash - - alembic upgrade head - # fill the database with data - initialize_atramhasis_db development.ini - - -#. Run server - - .. code-block:: bash - - cd - pserve development.ini diff --git a/cookiecutters/scaffold/README.rst b/cookiecutters/scaffold/README.rst deleted file mode 100644 index 8b6241fa..00000000 --- a/cookiecutters/scaffold/README.rst +++ /dev/null @@ -1,41 +0,0 @@ -================== -atramhasis project -================== - -Requirements ------------- - -* Python 3.9+ -* npm - -Usage ------ - -#. Use cookiecutter to generate an atramhasis project - - .. code-block:: bash - - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold - -#. Create a virtual environment and install requirements - - .. code-block:: bash - - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv - # Change directory into your newly created project if not already there. - # The [dev] optional requirement will install the waitress WSGI server. - # You are of course free to choose another. - $ pip install -e .[dev] - -#. Setup database - - .. code-block:: bash - - $ alembic upgrade head - -#. Run server - - .. code-block:: bash - - $ cd - $ pserve development.ini diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index b03c4474..f8f0f02d 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -16,9 +16,68 @@ instance with only these default settings. Creating your own project ========================= -Follow the README at `atramhasis scaffold cookiecutter `_ +Requirements +------------ + +* Python 3.9+ +* npm + +Usage +----- + + +1. Preferably, create a virtual environment specifically to setup your project. +You can alternatively use the atramhasis_dev environment that you created following the +instructions in https://atramhasis.readthedocs.io/en/latest/development.html#general-installation. + + .. code-block:: bash + # create a new virtual environment to setup your project + $ python -m venv atramhasis_setup + $ . atramhasis_dev/bin/activate + # Make sure pip and pip-tools are up to date + $ pip install --upgrade pip pip-tools + $ pip install --upgrade cookiecutter + +2. Use cookiecutter to generate an atramhasis project + + .. code-block:: bash + + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold + +3. Create a virtual environment and install requirements + + .. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv + # Change directory into your newly created project if not already there. + # The [dev] optional requirement will install the waitress WSGI server. + # You are of course free to choose another. + $ pip install -e .[dev] + + + +# Install dependencies +$ pip-sync requirements-dev.txt +# Install Inventaris in dev mode +$ pip install -e . + + + + +4. Setup database + + .. code-block:: bash + + $ alembic upgrade head + +5. Run server + + .. code-block:: bash + + $ cd + $ pserve development.ini + -This gives you a clean slate to start your customisations on. Database -------- From 002df9646b27afc68bb32804c739b60d551068d1 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 13:34:00 +0200 Subject: [PATCH 14/20] Update instructions to setup atramhasis projects using cookiecutter Delete obsolete README files --- docs/source/demo.rst | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) diff --git a/docs/source/demo.rst b/docs/source/demo.rst index d1955469..a11c2e28 100644 --- a/docs/source/demo.rst +++ b/docs/source/demo.rst @@ -16,9 +16,9 @@ This can be done through the `cookiecutter` package. $ python -m venv atramhasis_demo $ . atramhasis_demo/bin/activate - # Make sure pip and setuptools are up to date - $ pip install --upgrade pip setuptools - $ pip install -U cookiecutter + # Make sure pip and pip-tools are up to date + $ pip install --upgrade pip pip-tools + $ pip install --upgrade cookiecutter Once cookiecutter is installed, you use it to generate the demo site. @@ -29,8 +29,21 @@ Once cookiecutter is installed, you use it to generate the demo site. Running this command will ask a few questions. Just accept the default answers, unless you want to give your project a different name. After the cookiecutter command, there should be a directory with the name of your -project (default: atramhasis_demo). Enter this directory and install -requirements: +project (default: atramhasis_demo). Now enter this directory to start updating your virtual environment. + +You can use pip-sync to update your virtual environment to reflect exactly what's in there. +This will install/upgrade/uninstall everything necessary to match the requirements.txt contents.: + +.. code-block:: bash + + $ cd atramhasis_demo + $ pip-sync requirements-dev.txt + $ pip install -e . + +Note that pip-sync will uninstall all packages that are not listed in the requirements. +If you started from an existing virtualenv and you have packages in your virtualenv that +you want to keep or need, you should either reinstall them afterwards or use the +pip install command as follows: .. code-block:: bash From 2b8c697a7f103b810795352d0cfdf3235ade3055 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Fri, 28 Jun 2024 14:32:26 +0200 Subject: [PATCH 15/20] Update instructions to setup atramhasis projects using cookiecutter --- docs/source/customisation.rst | 51 ++++++++++++++++--------------- docs/source/demo.rst | 57 ++++++++++++++++++++++++----------- docs/source/development.rst | 2 -- 3 files changed, 66 insertions(+), 44 deletions(-) diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index f8f0f02d..539de07a 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -25,43 +25,45 @@ Requirements Usage ----- - -1. Preferably, create a virtual environment specifically to setup your project. -You can alternatively use the atramhasis_dev environment that you created following the -instructions in https://atramhasis.readthedocs.io/en/latest/development.html#general-installation. +1. Create a virtual environment and install requirements .. code-block:: bash - # create a new virtual environment to setup your project - $ python -m venv atramhasis_setup - $ . atramhasis_dev/bin/activate - # Make sure pip and pip-tools are up to date - $ pip install --upgrade pip pip-tools - $ pip install --upgrade cookiecutter + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/my_atramhasis + # Change directory into your newly created project if not already there. + $ python -m venv my_atramhasis + $ . my_atramhasis/bin/activate + # Make sure pip and pip-tools are up to date + $ pip install --upgrade pip pip-tools + $ pip install --upgrade cookiecutter 2. Use cookiecutter to generate an atramhasis project .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold + # Change the ATRAMHASIS_PATH to the path where your atramhasis project is located + $ ATRAMHASIS_PATH=$HOME/dev/atramhasis + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory $ATRAMHASIS_PATH/cookiecutters/scaffold -3. Create a virtual environment and install requirements +3. Install requirements .. code-block:: bash - # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo_venv - # Change directory into your newly created project if not already there. - # The [dev] optional requirement will install the waitress WSGI server. - # You are of course free to choose another. - $ pip install -e .[dev] - - - -# Install dependencies -$ pip-sync requirements-dev.txt -# Install Inventaris in dev mode -$ pip install -e . + $ cd + # Generate requirements files from the existing pyproject.toml + $ PIP_COMPILE_ARGS="-v --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-find-links"; + # Generate requirements files for a production environment + $ pip-compile $PIP_COMPILE_ARGS; + # Generate requirements files for a development environment + $ pip-compile $PIP_COMPILE_ARGS --all-extras -o requirements-dev.txt; + # Install dependencies + $ pip-sync requirements-dev.txt + # Install the new project in editable mode + $ pip install -e . + Note that pip-sync will uninstall all packages that are not listed in the requirements. The package cookiecutter + is no longer needed and will be uninstalled when executing pip-sync. 4. Setup database @@ -74,7 +76,6 @@ $ pip install -e . .. code-block:: bash - $ cd $ pserve development.ini diff --git a/docs/source/demo.rst b/docs/source/demo.rst index a11c2e28..e220521f 100644 --- a/docs/source/demo.rst +++ b/docs/source/demo.rst @@ -10,34 +10,51 @@ Running a demo site with Cookiecutter Checking a working instance of the Atramhasis can be done at `the Flanders Heritage Thesaurus `_ or by running a demo yourself. This allows you to quickly evaluate and inspect the software. -This can be done through the `cookiecutter` package. +This can be done through the `cookiecutter` package. -.. code-block:: bash - - $ python -m venv atramhasis_demo - $ . atramhasis_demo/bin/activate - # Make sure pip and pip-tools are up to date - $ pip install --upgrade pip pip-tools - $ pip install --upgrade cookiecutter -Once cookiecutter is installed, you use it to generate the demo site. +1. Create a virtual environment and install requirements + +.. code-block:: bash + + # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/atramhasis_demo + # Change directory into your newly created project if not already there. + $ python -m venv atramhasis_demo + $ . atramhasis_demo/bin/activate + # Make sure pip and pip-tools are up to date + $ pip install --upgrade pip pip-tools + $ pip install --upgrade cookiecutter + +2. Use cookiecutter to generate an demo project .. code-block:: bash - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo + # Change the ATRAMHASIS_PATH to the path where your atramhasis project is located + $ ATRAMHASIS_PATH=$HOME/dev/atramhasis + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory $ATRAMHASIS_PATH/cookiecutters/demo Running this command will ask a few questions. Just accept the default answers, unless you want to give your project a different name. After the cookiecutter command, there should be a directory with the name of your project (default: atramhasis_demo). Now enter this directory to start updating your virtual environment. -You can use pip-sync to update your virtual environment to reflect exactly what's in there. -This will install/upgrade/uninstall everything necessary to match the requirements.txt contents.: + +3. Install requirements .. code-block:: bash + # Change directory into your newly created project $ cd atramhasis_demo + # Generate requirements files from the existing pyproject.toml + $ PIP_COMPILE_ARGS="-v --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-find-links"; + # Generate requirements files for a production environment + $ pip-compile $PIP_COMPILE_ARGS; + # Generate requirements files for a development environment + $ pip-compile $PIP_COMPILE_ARGS --all-extras -o requirements-dev.txt; + + # Install dependencies $ pip-sync requirements-dev.txt + # Install the new project in editable mode $ pip install -e . Note that pip-sync will uninstall all packages that are not listed in the requirements. @@ -47,11 +64,15 @@ pip install command as follows: .. code-block:: bash - $ cd atramhasis_demo + # Install dependencies $ pip install -r requirements-dev.txt + # Install the new project in editable mode $ pip install -e . -Now it's time to setup our database (a simple SQLite database) and add some + +4. Setup database + +Now it's time to setup our database (a simple SQLite database) and add some testdata: .. code-block:: bash @@ -60,6 +81,8 @@ testdata: # fill the database with data $ initialize_atramhasis_db development.ini +5. Create RDF dumps + Optionally, we can create RDF dumps, but this is not necessary for basic functionality: @@ -67,15 +90,14 @@ functionality: $ dump_rdf development.ini -Almost done! All we need now are some frontend dependencies: +6. All we need now are some frontend dependencies: .. code-block:: bash $ cd atramhasis_demo/static $ npm install -Finally, we can start our server. Return to the root of your project repo and -run pserve: +7. Run server .. code-block:: bash @@ -83,6 +105,7 @@ run pserve: # start server $ pserve development.ini + The Atramhasis demo instance is now running on your localhost at port 6543. To reach it, open your browser and surf to the address ``_. diff --git a/docs/source/development.rst b/docs/source/development.rst index d46d1568..b62817e8 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -132,9 +132,7 @@ Afterward, run pip-compile to generate the requirements files. # Update pyproject.toml and run pip-compile as follows: $ PIP_COMPILE_ARGS="-v --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-find-links"; $ pip-compile $PIP_COMPILE_ARGS; - $ echo "requirements.txt generated" $ pip-compile $PIP_COMPILE_ARGS --all-extras -o requirements-dev.txt; - $ echo "requirements-dev.txt generated" Admin development ================= From 6d3160ac4f677b5efd67270b4e11de565e695c2c Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Mon, 1 Jul 2024 09:20:49 +0200 Subject: [PATCH 16/20] update documentation to describe the use of cookiecutters. --- docs/source/customisation.rst | 25 ++++++++++++++++++------- docs/source/development.rst | 17 +++++++++++++++++ 2 files changed, 35 insertions(+), 7 deletions(-) diff --git a/docs/source/customisation.rst b/docs/source/customisation.rst index 539de07a..b26907de 100644 --- a/docs/source/customisation.rst +++ b/docs/source/customisation.rst @@ -30,9 +30,9 @@ Usage .. code-block:: bash # create a new virtual environment for the project, fe python -m venv $HOME/.virtualenvs/my_atramhasis - # Change directory into your newly created project if not already there. - $ python -m venv my_atramhasis - $ . my_atramhasis/bin/activate + $ VENV_PATH=$HOME/Envs + $ python -m venv $VENV_PATH/my_atramhasis + $ . $VENV_PATH/my_atramhasis/bin/activate # Make sure pip and pip-tools are up to date $ pip install --upgrade pip pip-tools $ pip install --upgrade cookiecutter @@ -41,15 +41,18 @@ Usage .. code-block:: bash - # Change the ATRAMHASIS_PATH to the path where your atramhasis project is located - $ ATRAMHASIS_PATH=$HOME/dev/atramhasis - $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory $ATRAMHASIS_PATH/cookiecutters/scaffold + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/scaffold 3. Install requirements +You can opt to generate requirements*.txt files from the pyproject.toml file and install the dependencies, +or you can install them directly from the pyproject.toml file. + +*Using requirements*.txt files*: + .. code-block:: bash - $ cd + $ cd # Generate requirements files from the existing pyproject.toml $ PIP_COMPILE_ARGS="-v --strip-extras --no-header --resolver=backtracking --no-emit-options --no-emit-find-links"; # Generate requirements files for a production environment @@ -65,6 +68,14 @@ Usage Note that pip-sync will uninstall all packages that are not listed in the requirements. The package cookiecutter is no longer needed and will be uninstalled when executing pip-sync. +*Using pyproject.toml*: + + .. code-block:: bash + + $ cd + # Install the new project in editable mode via argument -e + # Optional: Include [dev] to install the development dependencies + $ pip install -e .[dev] 4. Setup database diff --git a/docs/source/development.rst b/docs/source/development.rst index b62817e8..1487ece8 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -231,6 +231,23 @@ language switcher. If you want to add your new language, you need to edit your After restarting your server you will now have the option of switching to German. +Update Cookiecutters +==================== + +In case changes are needed for the cookiecutters, you may want to test them on an unreleased version of Atramhasis. +You can test them on a specific branch by running the following commands: + +.. code-block:: bash + + # fe you are working on the branch feature/876_cookiecutters and you want to test the demo cookiecutter + $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo --checkout feature/876_cookiecutters + $ cd atramhasis_demo + $ pip install "atramhasis @ git+ssh://git@github.com/OnroerendErfgoed/atramhasis.git@feature/876_cookiecutters" + $ pip install -e .[dev] + $ alembic upgrade head + $ initialize_atramhasis_db development.ini # (for demo only) + $ pserve development.ini + Running a Linked Data Fragments server ====================================== From 06774154a7d05aa34bc368eb3833fb9f4ab2457f Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Mon, 1 Jul 2024 16:39:42 +0200 Subject: [PATCH 17/20] update documentation: Add comment to code line --- docs/source/development.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/source/development.rst b/docs/source/development.rst index 1487ece8..a8af6e22 100644 --- a/docs/source/development.rst +++ b/docs/source/development.rst @@ -241,7 +241,7 @@ You can test them on a specific branch by running the following commands: # fe you are working on the branch feature/876_cookiecutters and you want to test the demo cookiecutter $ cookiecutter gh:OnroerendErfgoed/atramhasis --directory cookiecutters/demo --checkout feature/876_cookiecutters - $ cd atramhasis_demo + $ cd atramhasis_demo # or whatever you named the root_folder of your project $ pip install "atramhasis @ git+ssh://git@github.com/OnroerendErfgoed/atramhasis.git@feature/876_cookiecutters" $ pip install -e .[dev] $ alembic upgrade head From 9a3faddf00b6a10d20b4659b7bcb46fa396277c0 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Mon, 1 Jul 2024 16:41:42 +0200 Subject: [PATCH 18/20] Review cookiecutters. #876 --- cookiecutters/scaffold/cookiecutter.json | 2 +- .../development.ini | 2 +- .../pyproject.toml | 3 +- .../__init__.py | 30 +++++++++++++++++-- 4 files changed, 31 insertions(+), 6 deletions(-) diff --git a/cookiecutters/scaffold/cookiecutter.json b/cookiecutters/scaffold/cookiecutter.json index 7200fd03..493c6f7c 100644 --- a/cookiecutters/scaffold/cookiecutter.json +++ b/cookiecutters/scaffold/cookiecutter.json @@ -1,5 +1,5 @@ { "root_folder": "atramhasis_scaffold", "python_package": "atramhasis_scaffold", - "package_logger": "scaffold_logger" + "package_logger": "atramhasis_scaffold_logger" } diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini index 7ccde76f..f83b3c70 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini @@ -1,7 +1,7 @@ [app:main] use = egg:{{ cookiecutter.python_package }} -sqlalchemy.url = sqlite:///%(here)s/atra.db +sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite [server:main] diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml index 06c8c52c..b464bb93 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/pyproject.toml @@ -14,7 +14,8 @@ dependencies = [ [project.optional-dependencies] dev = [ - "waitress" + "waitress", + "pyramid_debugtoolbar", ] [project.entry-points."paste.app_factory"] diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py index 207bc394..ff4488dd 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py @@ -1,11 +1,35 @@ +import os + from pyramid.config import Configurator +from pyramid.session import SignedCookieSessionFactory +from sqlalchemy import engine_from_config + +from atramhasis.data.models import Base def main(global_config, **settings): - """ This function returns a Pyramid WSGI application.""" + """This function returns a Pyramid WSGI application.""" + + # Set up sqlalchemy + engine = engine_from_config(settings, "sqlalchemy.") + Base.metadata.bind = engine + + # set up dump location + dump_location = settings["atramhasis.dump_location"] + if not os.path.exists(dump_location): + os.makedirs(dump_location) + with Configurator(settings=settings) as config: - config.include('atramhasis') + # set default session factory + atramhasis_session_factory = SignedCookieSessionFactory( + settings["atramhasis.session_factory.secret"] + ) + config.set_session_factory(atramhasis_session_factory) + + # Set up atramhasis + config.include("atramhasis") # Set up atramhasis db - config.include('atramhasis:data.db') + config.include("atramhasis:data.db") + config.scan() return config.make_wsgi_app() From 1dc7e54574488edcaf40382ece558a19a7b96f13 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Mon, 1 Jul 2024 16:57:27 +0200 Subject: [PATCH 19/20] Review cookiecutters. #876 --- .../development.ini | 52 ++++++++++++++++++- .../__init__.py | 7 --- 2 files changed, 51 insertions(+), 8 deletions(-) diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini index f83b3c70..2fc6d29a 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini @@ -3,8 +3,58 @@ use = egg:{{ cookiecutter.python_package }} sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite +# Filesystem location to dump exports +atramhasis.dump_location = %(here)s/datadumps + +atramhasis.session_factory.secret = test123 + [server:main] use = egg:waitress#main host = 0.0.0.0 -port = 6543 \ No newline at end of file +port = 6543 + +### +# logging configuration +# http://docs.pylonsproject.org/projects/pyramid/en/latest/narr/logging.html +### + +[loggers] +keys = root, atramhasis, sqlalchemy, {{cookiecutter.package_logger}} + +[handlers] +keys = console + +[formatters] +keys = generic + +[logger_root] +level = INFO +handlers = console + +[logger_atramhasis] +level = DEBUG +handlers = +qualname = atramhasis + +[logger_sqlalchemy] +level = INFO +handlers = +qualname = sqlalchemy.engine +# "level = INFO" logs SQL queries. +# "level = DEBUG" logs SQL queries and results. +# "level = WARN" logs neither. (Recommended for production systems.) + +[logger_{{cookiecutter.package_logger}}] +level = DEBUG +handlers = +qualname = {{cookiecutter.package}} + +[handler_console] +class = StreamHandler +args = (sys.stderr,) +level = NOTSET +formatter = generic + +[formatter_generic] +format = %(asctime)s %(levelname)-5.5s [%(name)s][%(threadName)s] %(message)s \ No newline at end of file diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py index ff4488dd..b97108fa 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/{{cookiecutter.python_package}}/__init__.py @@ -1,7 +1,6 @@ import os from pyramid.config import Configurator -from pyramid.session import SignedCookieSessionFactory from sqlalchemy import engine_from_config from atramhasis.data.models import Base @@ -20,12 +19,6 @@ def main(global_config, **settings): os.makedirs(dump_location) with Configurator(settings=settings) as config: - # set default session factory - atramhasis_session_factory = SignedCookieSessionFactory( - settings["atramhasis.session_factory.secret"] - ) - config.set_session_factory(atramhasis_session_factory) - # Set up atramhasis config.include("atramhasis") # Set up atramhasis db From 271328080f0af865fbee7bd9c745541883d83723 Mon Sep 17 00:00:00 2001 From: Bram Goessens Date: Mon, 1 Jul 2024 16:59:15 +0200 Subject: [PATCH 20/20] Review cookiecutters. #876 --- .../scaffold/{{cookiecutter.root_folder}}/development.ini | 2 -- 1 file changed, 2 deletions(-) diff --git a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini index 2fc6d29a..32bf3ebb 100644 --- a/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini +++ b/cookiecutters/scaffold/{{cookiecutter.root_folder}}/development.ini @@ -6,8 +6,6 @@ sqlalchemy.url = sqlite:///%(here)s/{{cookiecutter.python_package}}.sqlite # Filesystem location to dump exports atramhasis.dump_location = %(here)s/datadumps -atramhasis.session_factory.secret = test123 - [server:main] use = egg:waitress#main