diff --git a/perma_web/perma/forms.py b/perma_web/perma/forms.py index f1d93b7b2..bbc8c526c 100755 --- a/perma_web/perma/forms.py +++ b/perma_web/perma/forms.py @@ -6,7 +6,7 @@ from django.conf import settings from django.contrib.auth.forms import SetPasswordForm from django.db.models.fields import BLANK_CHOICE_DASH -from django.forms import ModelForm +from django.forms import Form, ModelForm from django.http import HttpResponseRedirect from django.urls import reverse from django.utils.html import mark_safe @@ -94,6 +94,28 @@ def __init__(self, *args, **kwargs): self.fields['website'].label = "Library website" self.fields['address'].label = "Library physical address" +### FIRM (OTHER ORG) QUOTE FORMS ### + +class FirmOrganizationForm(ModelForm): + class Meta: + model = Registrar + fields = ['name', 'email', 'website'] + labels = { + 'name': 'Organization name', + 'email': 'Organization email', + 'website': 'Organization website', + } + + +class FirmUsageForm(Form): + estimated_number_of_accounts = forms.ChoiceField( + choices=[(option, option) for option in ['1 - 10', '10 - 50', '50 - 100', '100+']], + label='Number of individual accounts', + ) + estimated_perma_links_per_month = forms.ChoiceField( + choices=[(option, option) for option in ['< 10', '10 - 50', '50 - 100', '100+']], + label='Number of Perma Links created each month (per user)', + ) ### ORGANIZATION FORMS ### @@ -271,18 +293,20 @@ class CreateUserFormWithFirm(UserForm): add firm to the create user form """ - requested_account_note = forms.CharField(required=True) + would_be_org_admin = forms.ChoiceField( + widget=forms.Select, choices=[(True, 'Yes'), (False, 'No')], initial=(False, 'No') + ) class Meta: model = LinkUser - fields = ["first_name", "last_name", "email", "requested_account_note"] + fields = ['first_name', 'last_name', 'email', 'would_be_org_admin'] def __init__(self, *args, **kwargs): super(CreateUserFormWithFirm, self).__init__(*args, **kwargs) - self.fields['requested_account_note'].label = "Your firm" self.fields['first_name'].label = "Your first name" self.fields['last_name'].label = "Your last name" self.fields['email'].label = "Your email" + self.fields['would_be_org_admin'].label = 'Would you be an administrator on this account?' class CreateUserFormWithUniversity(UserForm): diff --git a/perma_web/perma/templates/docs/accounts.html b/perma_web/perma/templates/docs/accounts.html index 85870446a..2f71771f5 100644 --- a/perma_web/perma/templates/docs/accounts.html +++ b/perma_web/perma/templates/docs/accounts.html @@ -68,7 +68,7 @@

Free Usage Plans

Perma also is free for use by state and federal courts and their employees, including reporters of decisions, judges, clerks and other court staff. If your court is interested in using Perma, you can use this page to learn more and contact us about signing up: https://perma.cc/signup/courts.

-

Law firms, publishers, news organizations and other entities may become registrars through a paid usage plan, which will give them access to Perma's collaboration and administrative tools and allow them to make Perma available to their employees. To learn more about paid plans, please contact us.

+

Law firms, publishers, news organizations and other entities may become registrars through a paid usage plan, which will give them access to Perma's collaboration and administrative tools and allow them to make Perma available to their employees. To learn more about paid plans, please contact us.

For individuals who are not affiliated with Perma registrars, or who want independent access to Perma, we offer paid usage plans. There are two options, based on different types of usage:

diff --git a/perma_web/perma/templates/email/admin/firm_request.txt b/perma_web/perma/templates/email/admin/firm_request.txt index 9febbf2ab..263408ca0 100644 --- a/perma_web/perma/templates/email/admin/firm_request.txt +++ b/perma_web/perma/templates/email/admin/firm_request.txt @@ -1,3 +1,12 @@ -{{ email }}{% if first_name or last_name %} ({{ first_name }} {{ last_name }}){% endif %} has requested more information about creating a law firm account for {{ firm_name }}. +{{ user_form.data.email }}{% if user_form.data.first_name or user_form.data.last_name %} ({{ user_form.data.first_name }} {{ user_form.data.last_name }}){% endif %} has requested more information about creating an account for a law firm or other organization: -This user {% if has_account %}has{% else %}does not have{% endif %} an account. +Organization name: {{ organization_form.cleaned_data.name }} +Organization email: {{ organization_form.cleaned_data.email }} +Organization website: {{ organization_form.cleaned_data.website }} + +Estimated number of individual accounts: {{ usage_form.cleaned_data.estimated_number_of_accounts }} +Estimated number of Perma Links created each month (per user): {{ usage_form.cleaned_data.estimated_perma_links_per_month }} + +User would be an administrator on the account: {{ user_form.data.would_be_org_admin | yesno }} + +This user currently {% if existing_user %}has{% else %}does not have{% endif %} an account. diff --git a/perma_web/perma/templates/landing.html b/perma_web/perma/templates/landing.html index 3e65f942a..3f41ce372 100644 --- a/perma_web/perma/templates/landing.html +++ b/perma_web/perma/templates/landing.html @@ -280,19 +280,14 @@

Articles and awards

-

Sign up for free

-

It only takes a minute to sign up with Perma.cc. Select your organization and get started.

+

Sign up

+

It only takes a minute to sign up with Perma.cc. Select your organization type and get started.

- +
diff --git a/perma_web/perma/templates/registration/firm_request.html b/perma_web/perma/templates/registration/firm_request.html index 1f17d0d2b..0bbf7fff7 100644 --- a/perma_web/perma/templates/registration/firm_request.html +++ b/perma_web/perma/templates/registration/firm_request.html @@ -5,9 +5,9 @@
-

Thanks for requesting more information for your law firm.

-

We will shortly follow up with more information about how Perma.cc could work in your firm.

+

Thanks for requesting more information for your organization.

+

We will shortly follow up with more information about how Perma.cc could work in your organization.

-{% endblock mainContent %} \ No newline at end of file +{% endblock mainContent %} diff --git a/perma_web/perma/templates/registration/includes/sign-up-navigation.html b/perma_web/perma/templates/registration/includes/sign-up-navigation.html index 9ac95ad81..47ecd4bc7 100644 --- a/perma_web/perma/templates/registration/includes/sign-up-navigation.html +++ b/perma_web/perma/templates/registration/includes/sign-up-navigation.html @@ -1,40 +1,28 @@
-
+ -
+ - - -
+ - diff --git a/perma_web/perma/templates/registration/sign-up-firms.html b/perma_web/perma/templates/registration/sign-up-firms.html index b5cb19678..bfc1240b8 100644 --- a/perma_web/perma/templates/registration/sign-up-firms.html +++ b/perma_web/perma/templates/registration/sign-up-firms.html @@ -1,16 +1,16 @@ {% extends "base-responsive.html" %} -{% block meta_description %}Perma.cc for courts{% endblock %} +{% block meta_description %}Perma.cc for other organizations{% endblock %} -{% block bodyFlags %}_signup _courts{% endblock %} +{% block bodyFlags %}_signup _firms{% endblock %} {% block mainFlags %}{% endblock %} {% block mainContent %}
-

Perma.cc for law firms

-

Law firms use Perma.cc to protect links in court filings and marketing materials.

+

Perma.cc for other organizations

+

There are many applications for Perma.cc citation preservation tools.

@@ -20,11 +20,17 @@

Perma.cc for law firms

diff --git a/perma_web/perma/templates/registration/sign-up.html b/perma_web/perma/templates/registration/sign-up.html index 0594d67b3..25d8b8459 100644 --- a/perma_web/perma/templates/registration/sign-up.html +++ b/perma_web/perma/templates/registration/sign-up.html @@ -31,9 +31,11 @@

Create an individual account

Perma.cc for individual users

Anyone can create an individual Perma.cc account, which will allow you to create records to be preserved by The Harvard Law School Library. Just complete this form to get started.

-

New users are able to create ten free links on a trial basis. Once you've used your trial, individuals not affiliated with a registrar must sign up for a paid subscription.

+

New users are able to create ten free links on a trial basis. After using the trial, individuals must either be affiliated with a registrar or sign up for a paid subscription.

Many organizations qualify for free, unlimited service. To see if your organization qualifies, check out our accounts page.

-

To learn more about how Perma.cc works, please review our user guide.

+ +

Contact your library for an affiliated account

+

If your library or organization is already registered with us, we’ll let you know in your welcome email so you can contact them for an affiliation. If not, invite your library to visit our library resource page to request membership, and we’ll help them get started.

diff --git a/perma_web/perma/tests/test_views_user_management.py b/perma_web/perma/tests/test_views_user_management.py index ed0936068..58dd3b5d2 100644 --- a/perma_web/perma/tests/test_views_user_management.py +++ b/perma_web/perma/tests/test_views_user_management.py @@ -5,7 +5,7 @@ from io import StringIO import json from mock import patch, sentinel -from random import random +from random import random, getrandbits import re from bs4 import BeautifulSoup @@ -2250,17 +2250,28 @@ def test_new_court_failure(self): ### Firms ### - def new_firm(self): - rand = random() - return {'requested_account_note': 'Firm {}'.format(rand)} + def create_firm_organization_form(self): + return { + 'name': f'Firm {random()}', + 'email': 'test-firm@example.com', + 'website': 'https://www.example.com', + } - def new_firm_user(self): - rand = random() - email = self.randomize_capitalization('user{}@university.org'.format(rand)) - return {'raw_email': email, - 'normalized_email': email.lower(), - 'first': 'Joe', - 'last': 'Yacobówski'} + def create_firm_usage_form(self): + return { + 'estimated_number_of_accounts': '10 - 50', + 'estimated_perma_links_per_month': '100+', + } + + def create_firm_user_form(self): + email = self.randomize_capitalization(f'user{random()}@university.org') + return { + 'raw_email': email, + 'normalized_email': email.lower(), + 'first': 'Joe', + 'last': 'Yacobówski', + 'would_be_org_admin': bool(getrandbits(1)), + } def check_firm_email(self, message, firm_email): our_address = settings.DEFAULT_FROM_EMAIL @@ -2276,92 +2287,135 @@ def test_new_firm_success(self): ''' Does the firm signup form submit as expected? Success cases. ''' - new_firm = self.new_firm() - new_user = self.new_firm_user() + firm_organization_form = self.create_firm_organization_form() + firm_usage_form = self.create_firm_usage_form() + firm_user_form = self.create_firm_user_form() existing_user = {'email': 'test_user@example.com'} another_existing_user = {'email': 'another_library_user@example.com'} expected_emails_sent = 0 # NOT LOGGED IN - # Existing user's email address, no court info - # (currently succeeds, should probably fail; see issue 1746) - self.submit_form('sign_up_firm', - data={'e-address': self.randomize_capitalization(existing_user['email'])}, - success_url=reverse('firm_request_response')) - expected_emails_sent += 1 + # Existing user's email address, no firm info (should not succeed due to missing values) + self.submit_form( + 'sign_up_firm', + data={'e-address': self.randomize_capitalization(existing_user['email'])}, + success_url=reverse('firm_request_response'), + ) + expected_emails_sent += 0 self.assertEqual(len(mail.outbox), expected_emails_sent) - self.check_firm_email(mail.outbox[expected_emails_sent - 1], existing_user['email']) # Existing user's email address + firm info - self.submit_form('sign_up_firm', - data={'e-address': self.randomize_capitalization(existing_user['email']), - 'requested_account_note': new_firm['requested_account_note']}, - success_url=reverse('firm_request_response')) + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': self.randomize_capitalization(existing_user['email']), + 'would_be_org_admin': firm_user_form['would_be_org_admin'], + **firm_organization_form, + **firm_usage_form, + }, + success_url=reverse('firm_request_response'), + ) expected_emails_sent += 1 self.assertEqual(len(mail.outbox), expected_emails_sent) self.check_firm_email(mail.outbox[expected_emails_sent - 1], existing_user['email']) # New user email address, don't create account - self.submit_form('sign_up_firm', - data={'e-address': new_user['raw_email'], - 'requested_account_note': new_firm['requested_account_note']}, - success_url=reverse('firm_request_response')) + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': firm_user_form['raw_email'], + 'would_be_org_admin': firm_user_form['would_be_org_admin'], + **firm_organization_form, + **firm_usage_form, + }, + success_url=reverse('firm_request_response'), + ) expected_emails_sent += 1 self.assertEqual(len(mail.outbox), expected_emails_sent) - self.check_firm_email(mail.outbox[expected_emails_sent - 1], new_user['raw_email']) + self.check_firm_email(mail.outbox[expected_emails_sent - 1], firm_user_form['raw_email']) # New user email address, create account - self.submit_form('sign_up_firm', - data={'e-address': new_user['raw_email'], - 'requested_account_note': new_firm['requested_account_note'], - 'create_account': True}, - success_url=reverse('register_email_instructions')) + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': firm_user_form['raw_email'], + 'would_be_org_admin': firm_user_form['would_be_org_admin'], + **firm_organization_form, + **firm_usage_form, + 'create_account': True, + }, + success_url=reverse('register_email_instructions'), + ) expected_emails_sent += 2 self.assertEqual(len(mail.outbox), expected_emails_sent) - self.check_new_activation_email(mail.outbox[expected_emails_sent - 2], new_user['raw_email']) - self.check_firm_email(mail.outbox[expected_emails_sent - 1], new_user['raw_email']) + self.check_new_activation_email( + mail.outbox[expected_emails_sent - 2], firm_user_form['raw_email'] + ) + self.check_firm_email(mail.outbox[expected_emails_sent - 1], firm_user_form['raw_email']) # LOGGED IN # New user email address # (This succeeds and creates a new account; see issue 1749) - new_user = self.new_firm_user() - self.submit_form('sign_up_firm', - data={'e-address': new_user['raw_email'], - 'requested_account_note': new_firm['requested_account_note'], - 'create_account': True}, - user=existing_user['email'], - success_url=reverse('register_email_instructions')) + firm_user_form = self.create_firm_user_form() + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': firm_user_form['raw_email'], + 'would_be_org_admin': firm_user_form['would_be_org_admin'], + **firm_organization_form, + **firm_usage_form, + 'create_account': True, + }, + user=existing_user['email'], + success_url=reverse('register_email_instructions'), + ) expected_emails_sent += 2 self.assertEqual(len(mail.outbox), expected_emails_sent) - self.check_new_activation_email(mail.outbox[expected_emails_sent - 2], new_user['raw_email']) - self.check_firm_email(mail.outbox[expected_emails_sent - 1], new_user['raw_email']) + self.check_new_activation_email( + mail.outbox[expected_emails_sent - 2], firm_user_form['raw_email'] + ) + self.check_firm_email(mail.outbox[expected_emails_sent - 1], firm_user_form['raw_email']) # Existing user's email address, not that of the user logged in. # (This is odd; see issue 1749) - self.submit_form('sign_up_firm', - data={'e-address': self.randomize_capitalization(existing_user['email']), - 'requested_account_note': new_firm['requested_account_note'], - 'create_account': True}, - user=another_existing_user['email'], - success_url=reverse('firm_request_response')) + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': self.randomize_capitalization(existing_user['email']), + 'would_be_org_admin': firm_user_form['would_be_org_admin'], + **firm_organization_form, + **firm_usage_form, + 'create_account': True, + }, + user=another_existing_user['email'], + success_url=reverse('firm_request_response'), + ) expected_emails_sent += 1 self.assertEqual(len(mail.outbox), expected_emails_sent) self.check_firm_email(mail.outbox[expected_emails_sent - 1], existing_user['email']) @override_settings(REQUIRE_JS_FORM_SUBMISSIONS=False) def test_new_firm_form_honeypot(self): - new_firm = self.new_firm() - new_user = self.new_firm_user() - self.submit_form('sign_up_firm', - data = { 'e-address': new_user['raw_email'], - 'requested_account_note': new_firm['requested_account_note'], - 'create_account': True, - 'telephone': "I'm a bot." }, - success_url = reverse('register_email_instructions')) + firm_organization_form = self.create_firm_organization_form() + firm_usage_form = self.create_firm_usage_form() + firm_user_form = self.create_firm_user_form() + self.submit_form( + 'sign_up_firm', + data={ + 'e-address': firm_user_form['raw_email'], + 'create_account': True, + 'telephone': "I'm a bot.", + **firm_organization_form, + **firm_usage_form, + }, + success_url=reverse('register_email_instructions'), + ) self.assertEqual(len(mail.outbox), 0) - self.assertFalse(LinkUser.objects.filter(email__iexact=new_user['raw_email']).exists()) + self.assertFalse( + LinkUser.objects.filter(email__iexact=firm_user_form['raw_email']).exists() + ) @override_settings(REQUIRE_JS_FORM_SUBMISSIONS=False) def test_new_firm_failure(self): @@ -2369,17 +2423,23 @@ def test_new_firm_failure(self): Does the firm signup form submit as expected? Failure cases. ''' # Not logged in, blank submission reports correct fields required - self.submit_form('sign_up_firm', - data={}, - error_keys=['email', 'requested_account_note']) + self.submit_form( + 'sign_up_firm', + data={}, + form_keys=['organization_form', 'usage_form', 'user_form'], + error_keys=['email', 'would_be_org_admin'], + ) self.assertEqual(len(mail.outbox), 0) # Logged in, blank submission reports same fields required # (This is odd; see issue 1749) - self.submit_form('sign_up_firm', - data={}, - user='test_user@example.com', - error_keys=['email', 'requested_account_note']) + self.submit_form( + 'sign_up_firm', + data={}, + form_keys=['organization_form', 'usage_form', 'user_form'], + user='test_user@example.com', + error_keys=['email', 'would_be_org_admin'], + ) self.assertEqual(len(mail.outbox), 0) ### Journals ### diff --git a/perma_web/perma/views/user_management.py b/perma_web/perma/views/user_management.py index a37c4d657..73b6c8a04 100755 --- a/perma_web/perma/views/user_management.py +++ b/perma_web/perma/views/user_management.py @@ -33,6 +33,7 @@ from django.http import ( HttpRequest, HttpResponse, + HttpResponseBadRequest, HttpResponseRedirect, Http404, HttpResponseForbidden, @@ -50,6 +51,8 @@ LibraryRegistrarForm, OrganizationWithRegistrarForm, OrganizationForm, + FirmOrganizationForm, + FirmUsageForm, UserForm, UserFormWithRegistrar, UserFormWithSponsoringRegistrar, @@ -62,7 +65,8 @@ UserAddOrganizationForm, UserFormWithAdmin, UserAddAdminForm, - UserUpdateProfileForm) + UserUpdateProfileForm, +) from perma.models import Registrar, LinkUser, Organization, Link, Capture, CaptureJob, ApiKey, Sponsorship, Folder, InternetArchiveItem from perma.utils import (apply_search_query, apply_pagination, apply_sort_order, get_form_data, ratelimit_ip_key, user_passes_test_or_403, prep_for_perma_payments, @@ -1901,39 +1905,62 @@ def sign_up_firm(request): if something_took_the_bait := check_honeypot(request, 'register_email_instructions', check_js=True): return something_took_the_bait - form = CreateUserFormWithFirm(request.POST) + user_form = CreateUserFormWithFirm(request.POST) user_email = request.POST.get('e-address', '').lower() try: - target_user = LinkUser.objects.get(email=user_email) + existing_user = LinkUser.objects.get(email=user_email) except LinkUser.DoesNotExist: - target_user = None - if target_user: - requested_account_note = request.POST.get('requested_account_note', None) - target_user.requested_account_type = 'firm' - target_user.requested_account_note = requested_account_note - target_user.save() - email_firm_request(request, target_user) + existing_user = None + + # If user email in form matches an existing user in database, update user record to include + # organization name under `LinkUser.requested_account_note` field + if existing_user is not None: + organization_name = request.POST.get('name', None) + existing_user.requested_account_type = 'firm' + existing_user.requested_account_note = organization_name + existing_user.save() + email_firm_request(request, existing_user) return HttpResponseRedirect(reverse('firm_request_response')) - if form.is_valid(): - new_user = form.save(commit=False) + # Otherwise, validate the user form, create a new user account (if requested), and email a + # firm request to Perma administrators + elif user_form.is_valid(): + new_user = user_form.save(commit=False) new_user.requested_account_type = 'firm' create_account = request.POST.get('create_account', None) if create_account: new_user.save() email_new_user(request, new_user) email_firm_request(request, new_user) - messages.add_message(request, messages.INFO, "We will shortly follow up with more information about how Perma.cc could work in your firm.") + messages.add_message( + request, + messages.INFO, + 'We will shortly follow up with more information about how Perma.cc could work in your organization.', + ) return HttpResponseRedirect(reverse('register_email_instructions')) else: email_firm_request(request, new_user) return HttpResponseRedirect(reverse('firm_request_response')) + else: + organization_form = FirmOrganizationForm() + usage_form = FirmUsageForm() + else: - form = CreateUserFormWithFirm() + user_form = CreateUserFormWithFirm() + organization_form = FirmOrganizationForm() + usage_form = FirmUsageForm() - return render(request, "registration/sign-up-firms.html", {'form': form}) + return render( + request, + 'registration/sign-up-firms.html', + { + 'user_form': user_form, + 'organization_form': organization_form, + 'usage_form': usage_form, + }, + ) @ratelimit(rate=settings.REGISTER_MINUTE_LIMIT, block=True, key=ratelimit_ip_key) @@ -2079,26 +2106,35 @@ def email_court_request(request, user): } ) -def email_firm_request(request, user): +def email_firm_request(request: HttpRequest, user: LinkUser): """ Send email to Perma.cc admins when a firm requests an account """ + organization_form = FirmOrganizationForm(request.POST) + usage_form = FirmUsageForm(request.POST) + user_form = CreateUserFormWithFirm(request.POST) + + # Validate form values; this should rarely or never arise in practice, but the `cleaned_data` + # attribute is only populated after checking + if organization_form.errors or usage_form.errors: + return HttpResponseBadRequest('Form data contains validation errors') + try: - target_user = LinkUser.objects.get(email=user.email) + existing_user = LinkUser.objects.get(email=user_form.data['e-address'].casefold()) except LinkUser.DoesNotExist: - target_user = None + existing_user = None + send_admin_email( - "Perma.cc new law firm account information request", + 'Perma.cc new law firm account information request', user.raw_email, request, - "email/admin/firm_request.txt", + 'email/admin/firm_request.txt', { - "first_name": user.first_name, - "last_name": user.last_name, - "firm_name": user.requested_account_note, - "has_account": target_user, - "email": user.raw_email - } + 'existing_user': existing_user, + 'organization_form': organization_form, + 'usage_form': usage_form, + 'user_form': user_form, + }, ) def email_premium_request(request, user): diff --git a/perma_web/static/bundles/global.css b/perma_web/static/bundles/global.css index 612b7e044..b888bc348 100644 --- a/perma_web/static/bundles/global.css +++ b/perma_web/static/bundles/global.css @@ -7252,6 +7252,16 @@ a.cc:active, p a.cc.perma:active { } } +.col-sm-by4 { + width: 100%; +} +@media only screen and (min-width: 990px) { + .col-sm-by4 { + width: 25%; + float: left; + } +} + .col-sm-by5 { width: 100%; } diff --git a/perma_web/static/bundles/global.css.map b/perma_web/static/bundles/global.css.map index e3c6ec393..77e89e3e1 100644 --- a/perma_web/static/bundles/global.css.map +++ b/perma_web/static/bundles/global.css.map @@ -1 +1 @@ -{"version":3,"sources":["webpack:///./static/css/style-responsive.scss","webpack:///./static/vendors/font-awesome/font-awesome.min.css"],"names":[],"mappings":"AAAA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,C;AChxYA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,mCAAmC,wBAAwB,mBAAmB,kBAAkB,wBAAwB,mCAAmC,eAAe,WAAW,YAAY,mBAAmB,wBAAwB,sBAAsB,wBAAwB,yBAAyB,aAAa,wgBAAwgB,sBAAsB,iDAAiD,wBAAwB,qBAAqB,WAAW,uCAAuC,qBAAqB,mBAAmB,oBAAoB,+BAA+B,0FAA0F,eAAe,sIAAsI,iBAAiB,kIAAkI,qBAAqB,4QAA4Q,iBAAiB,4FAA4F,qBAAqB,aAAa,kBAAkB,wIAAwI,eAAe,SAAS,qBAAqB,oBAAoB,2DAA2D,YAAY,Y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","file":"global.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n This is our custom build of Bootstrap 3, based on node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss.\n\n - Paths starting with \"bootstrap\" are replaced with \"~bootstrap\" to invoke webpack sass-loader's path resolution.\n - Our variable overrides are set at the top.\n - Any bootstrap elements we don't use are commented out.\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n\nbody {\n margin: 0;\n}\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n[hidden],\ntemplate {\n display: none;\n}\n\na, p a.perma {\n background-color: transparent;\n}\n\na:active, p a.perma:active,\na:hover,\np a.perma:hover {\n outline: 0;\n}\n\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\nb,\nstrong {\n font-weight: bold;\n}\n\ndfn {\n font-style: italic;\n}\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\nmark {\n background: #ff0;\n color: #000;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nimg {\n border: 0;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\npre {\n overflow: auto;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\n\nbutton {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n -webkit-appearance: button;\n cursor: pointer;\n}\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\ninput {\n line-height: normal;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=search] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\nlegend {\n border: 0;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n}\n\noptgroup {\n font-weight: bold;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a, p a.perma,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n* {\n box-sizing: border-box;\n}\n\n*:before,\n*:after {\n box-sizing: border-box;\n}\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.428571429;\n color: #333333;\n background-color: #fff;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\na, p a.perma {\n color: #337ab7;\n text-decoration: none;\n}\na:hover, p a.perma:hover, a:focus, p a.perma:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus, p a.perma:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\nfigure {\n margin: 0;\n}\n\nimg {\n vertical-align: middle;\n}\n\n.img-responsive {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.img-rounded {\n border-radius: 6px;\n}\n\n.img-thumbnail {\n padding: 4px;\n line-height: 1.428571429;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n\n.img-circle {\n border-radius: 50%;\n}\n\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh1 .small, h2 small,\nh2 .small, h3 small,\nh3 .small, h4 small,\nh4 .small, h5 small,\nh5 .small, h6 small,\nh6 .small,\n.h1 small,\n.h1 .small, .h2 small,\n.h2 .small, .h3 small,\n.h3 .small, .h4 small,\n.h4 .small, .h5 small,\n.h5 .small, .h6 small,\n.h6 .small {\n font-weight: 400;\n line-height: 1;\n color: #777777;\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\nh1 .small, .h1 small,\n.h1 .small,\nh2 small,\nh2 .small, .h2 small,\n.h2 .small,\nh3 small,\nh3 .small, .h3 small,\n.h3 .small {\n font-size: 65%;\n}\n\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\nh4 .small, .h4 small,\n.h4 .small,\nh5 small,\nh5 .small, .h5 small,\n.h5 .small,\nh6 small,\nh6 .small, .h6 small,\n.h6 .small {\n font-size: 75%;\n}\n\nh1, .h1 {\n font-size: 36px;\n}\n\nh2, .h2 {\n font-size: 30px;\n}\n\nh3, .h3 {\n font-size: 24px;\n}\n\nh4, .h4 {\n font-size: 18px;\n}\n\nh5, .h5 {\n font-size: 14px;\n}\n\nh6, .h6 {\n font-size: 12px;\n}\n\np {\n margin: 0 0 10px;\n}\n\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\n\nsmall,\n.small {\n font-size: 85%;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-justify {\n text-align: justify;\n}\n\n.text-nowrap {\n white-space: nowrap;\n}\n\n.text-lowercase {\n text-transform: lowercase;\n}\n\n.text-uppercase, .initialism {\n text-transform: uppercase;\n}\n\n.text-capitalize {\n text-transform: capitalize;\n}\n\n.text-muted {\n color: #777777;\n}\n\n.text-primary {\n color: #337ab7;\n}\n\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n\n.text-success {\n color: #3c763d;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n\n.text-info {\n color: #31708f;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n\n.text-warning {\n color: #8a6d3b;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n\n.text-danger {\n color: #a94442;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n\n.bg-primary {\n color: #fff;\n}\n\n.bg-primary {\n background-color: #337ab7;\n}\n\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n\n.bg-success {\n background-color: #dff0d8;\n}\n\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n\n.bg-info {\n background-color: #d9edf7;\n}\n\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n\n.bg-warning {\n background-color: #fcf8e3;\n}\n\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n\n.bg-danger {\n background-color: #f2dede;\n}\n\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\n\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nul ol,\nol ul,\nol ol {\n margin-bottom: 0;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\n\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\n\ndt,\ndd {\n line-height: 1.428571429;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-left: 0;\n}\n\n.dl-horizontal dd:before, .dl-horizontal dd:after {\n display: table;\n content: \" \";\n}\n.dl-horizontal dd:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\n\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\n.initialism {\n font-size: 90%;\n}\n\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.428571429;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: \"— \";\n}\n\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\n.blockquote-reverse small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right footer:before,\nblockquote.pull-right small:before,\nblockquote.pull-right .small:before {\n content: \"\";\n}\n.blockquote-reverse footer:after,\n.blockquote-reverse small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right footer:after,\nblockquote.pull-right small:after,\nblockquote.pull-right .small:after {\n content: \" —\";\n}\n\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.428571429;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\n\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\n\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n}\n\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.428571429;\n color: #333333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.container:before, .container-hero:before, .cont-fluid:before,\n.container-fluid:before, .container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n display: table;\n content: \" \";\n}\n.container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 1170px;\n }\n}\n\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n.container-fluid:after {\n clear: both;\n}\n\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n.row:after {\n clear: both;\n}\n\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n\n.col-xs-1 {\n width: 8.3333333333%;\n}\n\n.col-xs-2 {\n width: 16.6666666667%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-4 {\n width: 33.3333333333%;\n}\n\n.col-xs-5 {\n width: 41.6666666667%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-7 {\n width: 58.3333333333%;\n}\n\n.col-xs-8 {\n width: 66.6666666667%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-10 {\n width: 83.3333333333%;\n}\n\n.col-xs-11 {\n width: 91.6666666667%;\n}\n\n.col-xs-12 {\n width: 100%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-pull-1 {\n right: 8.3333333333%;\n}\n\n.col-xs-pull-2 {\n right: 16.6666666667%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-4 {\n right: 33.3333333333%;\n}\n\n.col-xs-pull-5 {\n right: 41.6666666667%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-7 {\n right: 58.3333333333%;\n}\n\n.col-xs-pull-8 {\n right: 66.6666666667%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-10 {\n right: 83.3333333333%;\n}\n\n.col-xs-pull-11 {\n right: 91.6666666667%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-push-1 {\n left: 8.3333333333%;\n}\n\n.col-xs-push-2 {\n left: 16.6666666667%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-4 {\n left: 33.3333333333%;\n}\n\n.col-xs-push-5 {\n left: 41.6666666667%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-7 {\n left: 58.3333333333%;\n}\n\n.col-xs-push-8 {\n left: 66.6666666667%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-10 {\n left: 83.3333333333%;\n}\n\n.col-xs-push-11 {\n left: 91.6666666667%;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.6666666667%;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.3333333333%;\n }\n .col-sm-2 {\n width: 16.6666666667%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.3333333333%;\n }\n .col-sm-5 {\n width: 41.6666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.3333333333%;\n }\n .col-sm-8 {\n width: 66.6666666667%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.3333333333%;\n }\n .col-sm-11 {\n width: 91.6666666667%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-pull-1 {\n right: 8.3333333333%;\n }\n .col-sm-pull-2 {\n right: 16.6666666667%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-4 {\n right: 33.3333333333%;\n }\n .col-sm-pull-5 {\n right: 41.6666666667%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-7 {\n right: 58.3333333333%;\n }\n .col-sm-pull-8 {\n right: 66.6666666667%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-10 {\n right: 83.3333333333%;\n }\n .col-sm-pull-11 {\n right: 91.6666666667%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-push-1 {\n left: 8.3333333333%;\n }\n .col-sm-push-2 {\n left: 16.6666666667%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-4 {\n left: 33.3333333333%;\n }\n .col-sm-push-5 {\n left: 41.6666666667%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-7 {\n left: 58.3333333333%;\n }\n .col-sm-push-8 {\n left: 66.6666666667%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-10 {\n left: 83.3333333333%;\n }\n .col-sm-push-11 {\n left: 91.6666666667%;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n .col-sm-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-sm-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-sm-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-sm-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-sm-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-1 {\n width: 8.3333333333%;\n }\n .col-md-2 {\n width: 16.6666666667%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-4 {\n width: 33.3333333333%;\n }\n .col-md-5 {\n width: 41.6666666667%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-7 {\n width: 58.3333333333%;\n }\n .col-md-8 {\n width: 66.6666666667%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-10 {\n width: 83.3333333333%;\n }\n .col-md-11 {\n width: 91.6666666667%;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-pull-1 {\n right: 8.3333333333%;\n }\n .col-md-pull-2 {\n right: 16.6666666667%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-4 {\n right: 33.3333333333%;\n }\n .col-md-pull-5 {\n right: 41.6666666667%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-7 {\n right: 58.3333333333%;\n }\n .col-md-pull-8 {\n right: 66.6666666667%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-10 {\n right: 83.3333333333%;\n }\n .col-md-pull-11 {\n right: 91.6666666667%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-push-1 {\n left: 8.3333333333%;\n }\n .col-md-push-2 {\n left: 16.6666666667%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-4 {\n left: 33.3333333333%;\n }\n .col-md-push-5 {\n left: 41.6666666667%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-7 {\n left: 58.3333333333%;\n }\n .col-md-push-8 {\n left: 66.6666666667%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-10 {\n left: 83.3333333333%;\n }\n .col-md-push-11 {\n left: 91.6666666667%;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n .col-md-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-md-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-md-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-md-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-md-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.3333333333%;\n }\n .col-lg-2 {\n width: 16.6666666667%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.3333333333%;\n }\n .col-lg-5 {\n width: 41.6666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.3333333333%;\n }\n .col-lg-8 {\n width: 66.6666666667%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.3333333333%;\n }\n .col-lg-11 {\n width: 91.6666666667%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-pull-1 {\n right: 8.3333333333%;\n }\n .col-lg-pull-2 {\n right: 16.6666666667%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-4 {\n right: 33.3333333333%;\n }\n .col-lg-pull-5 {\n right: 41.6666666667%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-7 {\n right: 58.3333333333%;\n }\n .col-lg-pull-8 {\n right: 66.6666666667%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-10 {\n right: 83.3333333333%;\n }\n .col-lg-pull-11 {\n right: 91.6666666667%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-push-1 {\n left: 8.3333333333%;\n }\n .col-lg-push-2 {\n left: 16.6666666667%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-4 {\n left: 33.3333333333%;\n }\n .col-lg-push-5 {\n left: 41.6666666667%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-7 {\n left: 58.3333333333%;\n }\n .col-lg-push-8 {\n left: 66.6666666667%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-10 {\n left: 83.3333333333%;\n }\n .col-lg-push-11 {\n left: 91.6666666667%;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n .col-lg-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-lg-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-lg-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-lg-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-lg-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*=col-] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=col-],\ntable th[class*=col-] {\n position: static;\n display: table-cell;\n float: none;\n}\n\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\n\nth {\n text-align: left;\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > th,\n.table > tbody > tr > td,\n.table > tfoot > tr > th,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.428571429;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > th,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n\n.table-condensed > thead > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > th,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > th,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > th,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > th,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n\n.table > thead > tr > td.active,\n.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,\n.table > tbody > tr > td.active,\n.table > tbody > tr > th.active,\n.table > tbody > tr.active > td,\n.table > tbody > tr.active > th,\n.table > tfoot > tr > td.active,\n.table > tfoot > tr > th.active,\n.table > tfoot > tr.active > td,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n\n.table > thead > tr > td.success,\n.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,\n.table > tbody > tr > td.success,\n.table > tbody > tr > th.success,\n.table > tbody > tr.success > td,\n.table > tbody > tr.success > th,\n.table > tfoot > tr > td.success,\n.table > tfoot > tr > th.success,\n.table > tfoot > tr.success > td,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n\n.table > thead > tr > td.info,\n.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,\n.table > tbody > tr > td.info,\n.table > tbody > tr > th.info,\n.table > tbody > tr.info > td,\n.table > tbody > tr.info > th,\n.table > tfoot > tr > td.info,\n.table > tfoot > tr > th.info,\n.table > tfoot > tr.info > td,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n\n.table > thead > tr > td.warning,\n.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,\n.table > tbody > tr > td.warning,\n.table > tbody > tr > th.warning,\n.table > tbody > tr.warning > td,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr > td.warning,\n.table > tfoot > tr > th.warning,\n.table > tfoot > tr.warning > td,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n\n.table > thead > tr > td.danger,\n.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,\n.table > tbody > tr > td.danger,\n.table > tbody > tr > th.danger,\n.table > tbody > tr.danger > td,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr > td.danger,\n.table > tfoot > tr > th.danger,\n.table > tfoot > tr.danger > td,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: 700;\n}\n\ninput[type=search] {\n box-sizing: border-box;\n appearance: none;\n}\n\ninput[type=radio],\ninput[type=checkbox] {\n margin: 4px 0 0;\n margin-top: 1px \\9 ;\n line-height: normal;\n}\ninput[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],\ninput[type=checkbox][disabled],\ninput[type=checkbox].disabled,\nfieldset[disabled] input[type=checkbox] {\n cursor: not-allowed;\n}\n\ninput[type=file] {\n display: block;\n}\n\ninput[type=range] {\n display: block;\n width: 100%;\n}\n\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\ninput[type=file]:focus,\ninput[type=radio]:focus,\ninput[type=checkbox]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled], fieldset[disabled] .form-control {\n cursor: not-allowed;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=date].form-control,\n input[type=time].form-control,\n input[type=datetime-local].form-control,\n input[type=month].form-control {\n line-height: 34px;\n }\n input[type=date].input-sm,\n .input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date],\n input[type=time].input-sm,\n .input-group-sm > .input-group-btn > input[type=time].btn,\n .input-group-sm input[type=time],\n input[type=datetime-local].input-sm,\n .input-group-sm > .input-group-btn > input[type=datetime-local].btn,\n .input-group-sm input[type=datetime-local],\n input[type=month].input-sm,\n .input-group-sm > .input-group-btn > input[type=month].btn,\n .input-group-sm input[type=month] {\n line-height: 30px;\n }\n input[type=date].input-lg,\n .input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date],\n input[type=time].input-lg,\n .input-group-lg > .input-group-btn > input[type=time].btn,\n .input-group-lg input[type=time],\n input[type=datetime-local].input-lg,\n .input-group-lg > .input-group-btn > input[type=datetime-local].btn,\n .input-group-lg input[type=datetime-local],\n input[type=month].input-lg,\n .input-group-lg > .input-group-btn > input[type=month].btn,\n .input-group-lg input[type=month] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio.disabled label, fieldset[disabled] .radio label,\n.checkbox.disabled label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n cursor: pointer;\n}\n\n.radio input[type=radio],\n.radio-inline input[type=radio],\n.checkbox input[type=checkbox],\n.checkbox-inline input[type=checkbox] {\n position: absolute;\n margin-top: 4px \\9 ;\n margin-left: -20px;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline.disabled, fieldset[disabled] .radio-inline,\n.checkbox-inline.disabled,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,\n.input-group-lg > .form-control-static.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,\n.input-group-sm > .form-control-static.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-static.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.input-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\nselect.input-sm, .input-group-sm > select.form-control,\n.input-group-sm > select.input-group-addon,\n.input-group-sm > .input-group-btn > select.btn {\n height: 30px;\n line-height: 30px;\n}\n\ntextarea.input-sm, .input-group-sm > textarea.form-control,\n.input-group-sm > textarea.input-group-addon,\n.input-group-sm > .input-group-btn > textarea.btn,\nselect[multiple].input-sm,\n.input-group-sm > select[multiple].form-control,\n.input-group-sm > select[multiple].input-group-addon,\n.input-group-sm > .input-group-btn > select[multiple].btn {\n height: auto;\n}\n\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n\n.input-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n\nselect.input-lg, .input-group-lg > select.form-control,\n.input-group-lg > select.input-group-addon,\n.input-group-lg > .input-group-btn > select.btn {\n height: 46px;\n line-height: 46px;\n}\n\ntextarea.input-lg, .input-group-lg > textarea.form-control,\n.input-group-lg > textarea.input-group-addon,\n.input-group-lg > .input-group-btn > textarea.btn,\nselect[multiple].input-lg,\n.input-group-lg > select[multiple].form-control,\n.input-group-lg > select[multiple].input-group-addon,\n.input-group-lg > .input-group-btn > select[multiple].btn {\n height: auto;\n}\n\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n\n.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,\n.input-group-lg > .input-group-addon + .form-control-feedback,\n.input-group-lg > .input-group-btn > .btn + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n\n.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,\n.input-group-sm > .input-group-addon + .form-control-feedback,\n.input-group-sm > .input-group-btn > .btn + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio],\n .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n border-radius: 4px;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover, .btn:focus, .btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active, .btn.active {\n background-image: none;\n outline: 0;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled, .btn[disabled], fieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n opacity: 0.65;\n box-shadow: none;\n}\n\na.btn.disabled, fieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus, .btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {\n color: #333;\n background-color: #e6e6e6;\n background-image: none;\n border-color: #adadad;\n}\n.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #286090;\n background-image: none;\n border-color: #204d74;\n}\n.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #449d44;\n background-image: none;\n border-color: #398439;\n}\n.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #31b0d5;\n background-image: none;\n border-color: #269abc;\n}\n.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus, .btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #ec971f;\n background-image: none;\n border-color: #d58512;\n}\n.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #c9302c;\n background-image: none;\n border-color: #ac2925;\n}\n.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n\n.btn-link {\n font-weight: 400;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {\n background-color: transparent;\n box-shadow: none;\n}\n.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover, .btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\n.btn-xs, .btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n\ntr.collapse.in {\n display: table-row;\n}\n\ntbody.collapse.in {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition-property: height, visibility;\n transition-duration: 0.35s;\n transition-timing-function: ease;\n}\n\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9 ;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: 400;\n line-height: 1.428571429;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n\n.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n.open > .dropdown-menu {\n display: block;\n}\n.open > a, p .open > a.perma {\n outline: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.428571429;\n color: #777777;\n white-space: nowrap;\n}\n\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9 ;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar:before, .btn-toolbar:after {\n display: table;\n content: \" \";\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n\n.btn-group.open .dropdown-toggle {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn .caret {\n margin-left: 0;\n}\n\n.btn-lg .caret, .btn-group-lg > .btn .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n\n.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {\n border-width: 0 5px 5px;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {\n display: table;\n content: \" \";\n}\n.btn-group-vertical > .btn-group:after {\n clear: both;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n\n[data-toggle=buttons] > .btn input[type=radio],\n[data-toggle=buttons] > .btn input[type=checkbox],\n[data-toggle=buttons] > .btn-group > .btn input[type=radio],\n[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=col-] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: 400;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=radio],\n.input-group-addon input[type=checkbox] {\n margin-top: 0;\n}\n\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:first-child {\n border-right: 0;\n}\n\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav:before, .nav:after {\n display: table;\n content: \" \";\n}\n.nav:after {\n clear: both;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover, .nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a, p .nav-tabs > li > a.perma {\n margin-right: 2px;\n line-height: 1.428571429;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {\n color: #555555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n\n.nav-justified, .nav-tabs.nav-justified {\n width: 100%;\n}\n.nav-justified > li, .nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li, .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n\n.nav-tabs-justified, .nav-tabs.nav-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n.navbar:before, .navbar:after {\n display: table;\n content: \" \";\n}\n.navbar:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n\n.navbar-header:before, .navbar-header:after {\n display: table;\n content: \" \";\n}\n.navbar-header:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse:before, .navbar-collapse:after {\n display: table;\n content: \" \";\n}\n.navbar-collapse:after {\n clear: both;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n\n.container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-hero > .navbar-collapse,\n.cont-fluid > .navbar-collapse,\n.container-fluid > .navbar-header,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-hero > .navbar-collapse,\n .cont-fluid > .navbar-collapse,\n .container-fluid > .navbar-header,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand, .navbar > .container-hero .navbar-brand, .navbar > .cont-fluid .navbar-brand, .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-right: 15px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n\n.navbar-form {\n padding: 10px 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=radio],\n .navbar-form .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n box-shadow: none;\n }\n}\n\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #222;\n}\n.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {\n color: #090909;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #222;\n}\n.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #222;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n color: #222;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #222;\n}\n.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n\n.navbar-inverse {\n background-color: #222;\n border-color: #090909;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #090909;\n}\n.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #090909;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/ \";\n}\n.breadcrumb > .active {\n color: #777777;\n}\n\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.428571429;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li > a:hover, .pagination > li > a:focus,\n.pagination > li > span:hover,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,\n.pagination > .active > span,\n.pagination > .active > span:hover,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager:before, .pager:after {\n display: table;\n content: \" \";\n}\n.pager:after {\n clear: both;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n}\n\n.label {\n display: inline;\n padding: 0.2em 0.6em 0.3em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25em;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n\na.label:hover, a.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover, .label-default[href]:focus {\n background-color: #5e5e5e;\n}\n\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover, .label-primary[href]:focus {\n background-color: #286090;\n}\n\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover, .label-success[href]:focus {\n background-color: #449d44;\n}\n\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover, .label-info[href]:focus {\n background-color: #31b0d5;\n}\n\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover, .label-warning[href]:focus {\n background-color: #ec971f;\n}\n\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover, .label-danger[href]:focus {\n background-color: #c9302c;\n}\n\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge, .btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\n.list-group-item.active > .badge, .nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n\na.badge:hover, a.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron, .container-hero .jumbotron, .cont-fluid .jumbotron, .container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container, .jumbotron .container-hero, .jumbotron .cont-fluid,\n.jumbotron .container-fluid {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron, .container-hero .jumbotron, .cont-fluid .jumbotron, .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.428571429;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n display: block;\n max-width: 100%;\n height: auto;\n margin-right: auto;\n margin-left: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n transition: width 0.6s ease;\n}\n\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n\n.progress.active .progress-bar,\n.progress-bar.active {\n animation: progress-bar-stripes 2s linear infinite;\n}\n\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n\na.list-group-item, p a.list-group-item.perma,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover, a.list-group-item:focus,\nbutton.list-group-item:hover,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\n\na.list-group-item-success, p a.list-group-item-success.perma,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover, a.list-group-item-success:focus,\nbutton.list-group-item-success:hover,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,\nbutton.list-group-item-success.active,\nbutton.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\n\na.list-group-item-info, p a.list-group-item-info.perma,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover, a.list-group-item-info:focus,\nbutton.list-group-item-info:hover,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,\nbutton.list-group-item-info.active,\nbutton.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\n\na.list-group-item-warning, p a.list-group-item-warning.perma,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover, a.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active,\nbutton.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\n\na.list-group-item-danger, p a.list-group-item-danger.perma,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover, a.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active,\nbutton.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n\n.panel-body {\n padding: 15px;\n}\n.panel-body:before, .panel-body:after {\n display: table;\n content: \" \";\n}\n.panel-body:after {\n clear: both;\n}\n\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a, p .panel-title > a.perma,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: 0.2;\n}\n.close:hover, .close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n transform: translate(0, -25%);\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header:before, .modal-header:after {\n display: table;\n content: \" \";\n}\n.modal-header:after {\n clear: both;\n}\n\n.modal-header .close {\n margin-top: -2px;\n}\n\n.modal-title {\n margin: 0;\n line-height: 1.428571429;\n}\n\n.modal-body {\n position: relative;\n padding: 15px;\n}\n\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer:before, .modal-footer:after {\n display: table;\n content: \" \";\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.428571429;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 12px;\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.428571429;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow, .popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n transition: transform 0.6s ease-in-out;\n backface-visibility: hidden;\n perspective: 1000px;\n }\n .carousel-inner > .item.next, .carousel-inner > .item.active.right {\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev, .carousel-inner > .item.active.left {\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.carousel-control.left {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#80000000\", endColorstr=\"#00000000\", GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#00000000\", endColorstr=\"#80000000\", GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover, .carousel-control:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: \"‹\";\n}\n.carousel-control .icon-next:before {\n content: \"›\";\n}\n\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9 ;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before, .clearfix:after {\n display: table;\n content: \" \";\n}\n.clearfix:after {\n clear: both;\n}\n\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n\n.pull-right {\n float: right !important;\n}\n\n.pull-left {\n float: left !important;\n}\n\n.hide {\n display: none !important;\n}\n\n.show {\n display: block !important;\n}\n\n.invisible {\n visibility: hidden;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.hidden {\n display: none !important;\n}\n\n.affix {\n position: fixed;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs {\n display: none !important;\n}\n\n.visible-sm {\n display: none !important;\n}\n\n.visible-md {\n display: none !important;\n}\n\n.visible-lg {\n display: none !important;\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*\n Overrides of bootstrap's default css.\n Comments indicate changes relative to Bootstrap 3.0.0.\n\n TODO: Consider merging this with general styles.\n*/\nhtml {\n margin: 0;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n border: 1px solid #ccc;\n padding: 6px 12px;\n border-radius: 4px;\n}\n\na, p a.perma {\n color: #09f;\n}\n\na:hover, p a.perma:hover,\na:focus,\np a.perma:focus {\n color: #06a;\n text-decoration: none;\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n padding-right: inherit;\n padding-left: inherit;\n}\n\n.row {\n margin-right: inherit;\n margin-left: inherit;\n}\n@media (min-width: 768px) {\n .row {\n margin-right: -16px;\n margin-left: -16px;\n }\n}\n.row .row {\n margin-right: -16px;\n margin-left: -16px;\n}\n\nlabel {\n margin-bottom: 2px;\n margin-top: 7px;\n}\n\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n opacity: 0.35;\n filter: alpha(opacity=35);\n}\n\n.btn-success {\n font-size: 20px;\n}\n\n.btn-more {\n color: #ffffff;\n background-color: #ccc;\n border-color: #bbb;\n font-size: 20px;\n}\n\n.btn-info {\n background-color: #0099ff;\n}\n\n.btn-info:hover,\n.btn-info:focus {\n background-color: #007acc;\n}\n\n.btn-info:active,\n.btn-info.active,\n.open .dropdown-toggle.btn-info {\n background-color: #005c99;\n}\n\n.caret {\n border-top: 4px solid #fff;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n background: #09f;\n color: #fff;\n}\n\n.navbar-default {\n border: none;\n}\n\n.navbar-default .navbar-nav > li > a.btn {\n color: white;\n}\n\n.navbar-toggle {\n background-color: #09f;\n}\n.navbar-toggle :hover, .navbar-toggle :focus {\n background-color: #06a;\n border: 1px solid transparent;\n}\n\n.pagination {\n font-weight: bold;\n}\n\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\n\n.alert {\n margin-bottom: 0;\n}\n\n.modal {\n z-index: 104000;\n overflow-y: hidden;\n overflow-x: hidden;\n}\n\n.modal-body {\n padding: 0 15px 0;\n}\n\n.modal-header {\n padding: 3px 0;\n border-bottom: none;\n}\n\n.carousel-inner > .item {\n transition: 1s ease-in-out left;\n}\n\n.carousel-control {\n bottom: 40px;\n color: #ee5f5b;\n opacity: 0.75;\n filter: alpha(opacity=75);\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.carousel-control.left {\n background-image: none;\n filter: none;\n}\n\n.carousel-control.right {\n background-image: none;\n filter: none;\n}\n\n.carousel-control:hover,\n.carousel-control:focus {\n color: #ee5f5b;\n}\n\n.carousel-indicators {\n top: 115px;\n bottom: 0;\n}\n\n.carousel-indicators li {\n border: 1px solid #cfcfcf;\n background-color: #ee5f5b;\n opacity: 0.65;\n filter: alpha(opacity=65);\n}\n\n.carousel-indicators .active {\n background-color: #ee5f5b;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n@media (max-width: 991px) {\n .carousel-indicators {\n visibility: hidden;\n }\n}\nimg {\n -webkit-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n@media print {\n a[href]:after {\n content: none;\n }\n}\n@media (max-width: 768px) {\n dd {\n margin-bottom: 15px;\n }\n}\n.nav-tabs a:focus {\n outline: none !important;\n}\n\n@font-face {\n font-family: \"Roboto Slab\";\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n src: url(94e202340e24b2cfe027ea6d3d93c35e.eot);\n src: local(\"Roboto Slab Light\"), local(\"RobotoSlab-Light\"), url(94e202340e24b2cfe027ea6d3d93c35e.eot?#iefix) format(\"embedded-opentype\"), url(235f8246df251c957a93cbdb54db932c.woff) format(\"woff\"), url(202a3a988ec9ee1ad746dfe980d65f26.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto Slab\";\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n src: url(cb3625efa7f7697e0609b1ee54353306.eot);\n src: local(\"Roboto Slab Regular\"), local(\"RobotoSlab-Regular\"), url(cb3625efa7f7697e0609b1ee54353306.eot?#iefix) format(\"embedded-opentype\"), url(fc6efd02434e00d50e3eb6ae2bf253b0.woff) format(\"woff\"), url(3026bd48214ed3e515b42d48539e0d21.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n src: url(a990f611f2305dc12965f186c2ef2690.eot);\n src: local(\"Roboto Light\"), local(\"Roboto-Light\"), url(a990f611f2305dc12965f186c2ef2690.eot?#iefix) format(\"embedded-opentype\"), url(816d43bc217485bc52e309cd1b356880.woff) format(\"woff\"), url(d8472f7b6012706fc028021e5a654843.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n src: url(30799efa5bf74129468ad4e257551dc3.eot);\n src: local(\"Roboto Regular\"), local(\"Roboto-Regular\"), url(30799efa5bf74129468ad4e257551dc3.eot?#iefix) format(\"embedded-opentype\"), url(3e5675c89f974f7811eeaf07e2dd5ba3.woff) format(\"woff\"), url(7f1320f7ec4f6716054d88c33235d17b.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n src: url(ecdd509cadbf1ea78b8d2e31ec52328c.eot);\n src: local(\"Roboto Bold\"), local(\"Roboto-Bold\"), url(ecdd509cadbf1ea78b8d2e31ec52328c.eot?#iefix) format(\"embedded-opentype\"), url(8b18d65d6824460ad37616723e493bcd.woff) format(\"woff\"), url(3dcc0e0f2287e2e955cd8ce8cb08dae0.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 900;\n src: url(3fb7ee3c46a4737ced31105b89e87f0c.eot);\n src: local(\"Roboto Black\"), local(\"Roboto-Black\"), url(3fb7ee3c46a4737ced31105b89e87f0c.eot?#iefix) format(\"embedded-opentype\"), url(901074e1322592fd0b82687d09602c9a.woff) format(\"woff\"), url(c4c42ad89a06874362de0ca8909f101c.ttf) format(\"truetype\");\n}\n/*\n@font-face {\n font-family: \"Inconsolata\";\n font-style: normal;\n font-weight: 400;\n src: url('../fonts/RobotoSlab-Regular.eot');\n src: local(\"Roboto Slab Regular\"), local(\"RobotoSlab-Regular\"), url('../fonts/RobotoSlab-Regular.eot?#iefix') format(\"embedded-opentype\"), url('../fonts/RobotoSlab-Regular.woff') format(\"woff\"), url('../fonts/RobotoSlab-Regular.ttf') format(\"truetype\");\n}\n*/\n@keyframes success-bg {\n 0% {\n background-color: #F7FF6F;\n }\n 20% {\n background-color: #F7FF6F;\n }\n 100% {\n background-color: white;\n }\n}\n@keyframes breathe-blue {\n 0% {\n border-color: #2D76EE;\n }\n 30% {\n border-color: #eaf1fd;\n }\n 45% {\n border-color: #eaf1fd;\n }\n 100% {\n border-color: #2D76EE;\n }\n}\n@keyframes fade-blue {\n 0% {\n border-color: #2D76EE;\n }\n 100% {\n border-color: #222;\n }\n}\n.style-clears-floats:after, .item-container:after, .row:after, .container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n display: table;\n content: \" \";\n clear: both;\n}\n\n.style-block-centered, .container, .container-hero, .cont-fluid,\n.container-fluid {\n margin-left: auto;\n margin-right: auto;\n}\n\n.style-vcenter-parent, .logo {\n display: table;\n}\n\n.style-vcenter-child, .logo a, .logo p a.perma, p .logo a.perma {\n display: table-cell;\n vertical-align: middle;\n}\n\n.style-standard-hover:hover, section .caption a:hover, .section-list li a strong:hover, .item-affil a:hover, .item-affil p a.perma:hover, p .item-affil a.perma:hover, .item-subtitle a:hover, .item-subtitle p a.perma:hover, p .item-subtitle a.perma:hover, .item-title a:hover, .item-title p a.perma:hover, p .item-title a.perma:hover, #link-list-header a:hover, .col-folders > .panel-heading a:hover, #linker #personal-links-banner a:hover, #linker .links-remaining-message a:hover,\n#linker #browser-tools-message a:hover, a.perma:hover, .style-standard-hover:focus, section .caption a:focus, .section-list li a strong:focus, .item-affil a:focus, .item-affil p a.perma:focus, p .item-affil a.perma:focus, .item-subtitle a:focus, .item-subtitle p a.perma:focus, p .item-subtitle a.perma:focus, .item-title a:focus, .item-title p a.perma:focus, p .item-title a.perma:focus, #link-list-header a:focus, .col-folders > .panel-heading a:focus, #linker #personal-links-banner a:focus, #linker .links-remaining-message a:focus,\n#linker #browser-tools-message a:focus, a.perma:focus {\n color: #0092FF;\n}\n.style-standard-hover:active, section .caption a:active, .section-list li a strong:active, .item-affil a:active:hover, .item-affil a:active:focus, .item-subtitle a:active, .item-subtitle p a.perma:active, p .item-subtitle a.perma:active, .item-title a:active, .item-title p a.perma:active, p .item-title a.perma:active, #link-list-header a:active, .col-folders > .panel-heading a:active, #linker #personal-links-banner a:active, #linker .links-remaining-message a:active,\n#linker #browser-tools-message a:active, a.perma:active {\n color: #222;\n}\n\n.style-standard-border-hover:hover, .primary-intro a:hover, .primary-intro p a.perma:hover, p .primary-intro a.perma:hover, .style-standard-border-hover:focus, .primary-intro a:focus, .primary-intro p a.perma:focus, p .primary-intro a.perma:focus {\n color: #0092FF;\n border-color: #0092FF;\n}\n.style-standard-border-hover:active, .primary-intro a:active, .primary-intro p a.perma:active, p .primary-intro a.perma:active {\n color: #222;\n border-color: #222;\n}\n\n.style-button-hover:hover, span.action:hover, a.action-heading:hover, p a.action-heading.perma:hover, .navbar-toggle:hover, form .btn:hover, a.cc:hover, p a.cc.perma:hover, .style-button-hover:focus, span.action:focus, a.action-heading:focus, p a.action-heading.perma:focus, .navbar-toggle:focus, form .btn:focus, a.cc:focus, p a.cc.perma:focus {\n background-color: #0092FF;\n}\n.style-button-hover:active, span.action:active, a.action-heading:active, p a.action-heading.perma:active, .navbar-toggle:active, form .btn:active, a.cc:active, p a.cc.perma:active {\n background-color: #222;\n}\n\n.style-code, code, div.code-block,\npre {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n background-color: rgba(100, 100, 100, 0.07);\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n word-break: normal;\n word-wrap: normal;\n color: #222;\n font-size: 12px;\n}\n@media only screen and (min-width: 768px) {\n .style-code, code, div.code-block,\n pre {\n font-size: 13px;\n }\n}\n@media only screen and (min-width: 990px) {\n .style-code, code, div.code-block,\n pre {\n font-size: 14px;\n }\n}\n\nhtml {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n overflow: auto;\n}\n\n*,\n*:before,\n*:after {\n box-sizing: border-box;\n text-rendering: optimizeLegibility;\n font-variant-ligatures: common-ligatures;\n font-feature-settings: \"kern\";\n font-kerning: normal;\n overflow: visible;\n position: relative;\n}\n\nselect {\n overflow: auto;\n}\n\ncite,\nem,\ni {\n font-style: italic;\n}\ncite cite, cite em, cite i,\nem cite,\nem em,\nem i,\ni cite,\ni em,\ni i {\n font-style: inherit;\n}\n\nimg {\n width: 100%;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0 auto;\n}\n\na, p a.perma {\n text-decoration: none;\n}\na:link, p a.perma:link {\n color: inherit;\n}\na:visited, p a.perma:visited {\n color: inherit;\n}\na:hover, p a.perma:hover {\n color: inherit;\n}\na:active, p a.perma:active {\n color: inherit;\n}\n\ninput[type=text],\ninput[type=password],\ninput[type=email],\ninput[type=button],\ninput[type=submit],\ninput[type=url],\ntextarea {\n -webkit-appearance: none;\n}\n\n*:focus {\n outline-style: solid !important;\n outline-color: rgba(0, 0, 0, 0.07) !important;\n outline-offset: 1px !important;\n outline-width: 5px !important;\n}\n\nselect:focus,\noption:focus,\ninput:focus,\n*:hover {\n outline: none !important;\n}\n\n/*\n In certain peculiar cases, screenreader-only text is read\n out of order:\n \n One two three.\n\n IFF inside a block-level element, rather than an inline element\n ( can be either, depending on context...)\n you can address by wrapping the sr-only element in a div with\n .sr-wrapper.\n\n \n One
two
three
\n\n \n

One

three tr > th,\n.table tbody > tr > th,\n.table tfoot > tr > th,\n.table thead > tr > td,\n.table tbody > tr > td,\n.table tfoot > tr > td {\n border: 1px solid #ddd;\n text-align: left;\n padding: 8px;\n vertical-align: middle;\n width: 24px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\nh1, h2, h3, h4, h5 {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n line-height: 1.2;\n margin: 0;\n color: #222;\n}\n@media only screen and (min-width: 768px) {\n h1, h2, h3, h4, h5 {\n font-weight: 300;\n }\n}\nh1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child {\n margin-top: 0;\n}\n\nh1 {\n font-weight: 300;\n font-size: 40px;\n}\n@media only screen and (min-width: 768px) {\n h1 {\n font-size: 46px;\n }\n}\nh1 + form, h1 + div {\n margin-top: 32px;\n}\nh1 .subsection {\n color: #2D76EE;\n font-size: 28px;\n display: none;\n margin-top: 8px;\n}\n@media only screen and (min-width: 990px) {\n h1 .subsection {\n font-size: 35px;\n display: inline;\n margin-top: 0;\n }\n h1 .subsection:before {\n content: \"/ \";\n }\n}\n\nh2 {\n margin-top: 25px;\n font-size: 26px;\n color: #DD671A;\n}\n\nh3 {\n font-size: 28px;\n}\n\nh4 {\n color: #DD671A;\n}\n\n.docs h4 {\n color: #2D76EE;\n font-size: 22px;\n}\n\nh5 a, h5 p a.perma, p h5 a.perma {\n color: #333;\n margin-left: 16px;\n line-height: 1.4;\n}\n\np {\n margin-bottom: 1em;\n font-weight: 300;\n color: #222;\n line-height: 1.5;\n max-width: 55em;\n}\np:last-child {\n margin-bottom: 0;\n}\np a, p a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\np a:hover {\n color: #2D76EE;\n text-decoration: underline;\n}\n\n._hide {\n display: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n ._hideMobile {\n display: none !important;\n }\n}\n\n._showMobile {\n display: none;\n}\n@media only screen and (max-width: 767px) {\n ._showMobile {\n display: block;\n }\n}\n\n._showDesktop {\n display: none;\n}\n@media only screen and (min-width: 990px) {\n ._showDesktop {\n display: block;\n }\n}\n\n._soleContent {\n margin-bottom: 16px;\n}\n\n@media only screen and (max-width: 767px) {\n ._verbose {\n display: inline-block;\n width: 0;\n height: 1em;\n overflow: hidden;\n text-indent: -1000px;\n }\n}\n\n._noWrap {\n white-space: nowrap;\n}\n\n._noSelect {\n text-decoration: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n\n._isDraggable {\n cursor: move;\n cursor: grab;\n}\n\n._visuallyHidden {\n /* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility */\n position: absolute !important;\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px 1px 1px 1px); /* IE6, IE7 */\n clip: rect(1px, 1px, 1px, 1px);\n}\n\n._visuallyHidden:focus,\n._visuallyHidden:hover {\n position: relative !important;\n display: inline-block;\n width: auto !important;\n height: auto !important;\n}\n\nstrong {\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\nstrong.vocab {\n color: #DD671A;\n}\n\n.muted,\n.muted p {\n color: rgba(0, 0, 0, 0.4);\n}\n\n.muted {\n margin-top: 8px;\n display: block;\n}\n\n.right {\n text-align: right;\n}\n\n.left {\n text-align: left;\n}\n\n.center, ._isCentered {\n text-align: center;\n}\n\n.text-warning {\n color: #DD671A;\n}\n\n.circle {\n width: 32px;\n height: 32px;\n background-color: #2D76EE;\n margin: 0 auto;\n border-radius: 32px;\n}\n.circle.color-green {\n background-color: #77AE3A;\n}\n.circle.color-orange {\n background-color: #DD671A;\n}\n.circle.size-m {\n width: 40px;\n height: 40px;\n}\n.circle.size-l {\n width: 48px;\n height: 48px;\n}\n\n.blue-text {\n color: #2D76EE;\n}\n\na, p a.perma {\n font-weight: inherit;\n}\na.underline, p a.underline.perma {\n text-decoration: underline;\n}\na.perma, p a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n color: #2D76EE;\n white-space: nowrap;\n font-size: 12px;\n padding: 2px 4px;\n border: 2px solid #2D76EE;\n vertical-align: middle;\n border-radius: 2px;\n}\na.perma:hover {\n text-decoration: none;\n border-color: #0092FF;\n}\na.perma:hover:before {\n background-position-x: -90px !important;\n}\na.perma:active {\n border-color: #222;\n}\na.perma:active:before {\n background-position-x: -30px !important;\n}\n@media only screen and (min-width: 768px) {\n a.perma, p a.perma {\n padding: 6px;\n font-size: 14px;\n }\n a.perma:before {\n width: 30px;\n top: 2px;\n background-size: 180px 14px;\n background-position-x: -60px;\n }\n a.perma:hover:before {\n background-position-x: -30px;\n }\n a.perma:active:before {\n background-position-x: -30px;\n }\n}\na.link-block, p a.link-block.perma {\n display: block;\n}\na.xs-badge-sq, p a.xs-badge-sq.perma {\n text-align: center;\n background-color: #F7FF6F;\n display: table;\n height: 6em;\n border: 1px solid rgba(0, 0, 0, 0.1);\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 8px 16px;\n margin-top: 24px;\n border-radius: 2px;\n position: relative;\n width: 100%;\n font-size: 12px;\n}\na.xs-badge-sq .badge-inner {\n display: table-cell;\n vertical-align: middle;\n}\na.xs-badge-sq:after {\n content: \"\";\n display: block;\n height: 24px;\n width: 24px;\n position: absolute;\n top: -8px;\n right: -8px;\n border-radius: 64px;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iMjdweCIgdmlld0JveD0iMCAwIDI2IDI3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wZXJtYS11aS1zdWNjZXNzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InBlcm1hLXVpLXN1Y2Nlc3MiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsLTIiIHN0cm9rZT0iIzJENzZFRSIgZmlsbD0iIzJENzZFRSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY3g9IjExLjk5MDYzMjMiIGN5PSIxMi43NDQxNDA2IiByeD0iMTEuOTkwNjMyMyIgcnk9IjEyIj48L2VsbGlwc2U+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ljk5NDUzNTUyLDEzLjAxMjcxNzYgTDExLjU1NDkwNjYsMTcuNDg4MjgxMiBMMTcuOTg1OTQ4NSw3LjQ4ODI4MTI1IiBpZD0iUGF0aC00OCIgc3Ryb2tlPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);\n background-size: contain;\n background-repeat: no-repeat;\n}\na.xs-badge-sq strong {\n display: block;\n color: #222;\n}\n@media only screen and (min-width: 320px) {\n a.xs-badge-sq, p a.xs-badge-sq.perma {\n margin-top: 32px;\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 768px) {\n a.sm-badge, p a.sm-badge.perma {\n color: #0092FF;\n background-color: white;\n width: 120px;\n height: 120px;\n border-radius: 100px;\n margin-top: 0;\n margin-bottom: 16px;\n display: block;\n border: 1px solid #2D76EE;\n float: right;\n font-size: 12px;\n padding-top: 26px;\n padding-left: 18px;\n right: 13px;\n }\n}\n@media only screen and (min-width: 990px) {\n a.sm-badge, p a.sm-badge.perma {\n width: 136px;\n height: 136px;\n border-radius: 152px;\n padding: 33px 18px 18px 21px;\n right: 16px;\n }\n}\n@media only screen and (min-width: 1200px) {\n a.sm-badge, p a.sm-badge.perma {\n width: 152px;\n height: 152px;\n border-radius: 152px;\n margin-bottom: 24px;\n font-size: 14px;\n padding: 35px 24px 24px 27px;\n right: 13px;\n }\n}\n@media only screen and (min-width: 768px) {\n a.sm-badge:hover, a.sm-badge:focus {\n border-color: #77AE3A;\n }\n}\n@media only screen and (min-width: 1200px) {\n a.sm-badge:after {\n top: 0;\n right: -4px;\n }\n}\n\na.action, p a.action.perma {\n display: inline-block;\n padding: 0px 6px 0px;\n border: 2px solid #222;\n border-radius: 2px;\n color: #222;\n font-weight: 700;\n font-size: 12px;\n}\na.action:hover, a.action:focus {\n text-decoration: none;\n color: white !important;\n background-color: #222;\n border-color: #222;\n}\na.action:active {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\na.action.action-delete {\n border-color: #DD671A;\n color: #DD671A;\n}\na.action.action-delete:hover, a.action.action-delete:focus {\n background-color: #DD671A;\n border-color: #DD671A;\n}\na.action.action-delete:active {\n background-color: #222;\n border-color: #222;\n}\na.action.action-approve {\n border-color: #2D76EE;\n color: #2D76EE;\n}\na.action.action-approve:hover, a.action.action-approve:focus {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\na.action.action-approve:active {\n background-color: #222;\n border-color: #222;\n}\n\na.cc, p a.cc.perma {\n display: inline-block;\n width: 21px;\n height: 16px;\n overflow: hidden;\n text-indent: -10000px;\n background-color: #2D76EE;\n background-image: url(data:image/png;base64,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);\n background-size: 90px 7px;\n background-repeat: no-repeat;\n background-position: -74px center;\n position: relative;\n bottom: -3px;\n padding: 0;\n border: 2px solid #2D76EE;\n border-radius: 2px;\n margin: 0 0.2em;\n}\na.cc:hover, p a.cc.perma:hover {\n text-decoration: none;\n border-color: #0092FF;\n background-color: #0092FF;\n}\na.cc:active, p a.cc.perma:active {\n border-color: #222;\n background-color: #222;\n}\n.stats-container a, .stats-container p a.perma, p .stats-container a.perma {\n text-decoration: underline;\n}\n\n.stats-container h3 + div + div, .stats-container h3 + div + button, .stats-container h3 + button {\n margin-top: 8px;\n}\n\n#celery {\n word-wrap: break-word;\n}\n\n.queue-block {\n height: 300px;\n overflow-y: auto;\n margin-bottom: 36px;\n}\n\n#rate-limits-status {\n color: #DD671A;\n margin-top: 0;\n margin-left: 0.7em;\n}\n\n.bucket-stats {\n padding-left: 0;\n padding-bottom: 15px;\n word-wrap: break-word;\n}\n.bucket-stats.col-sm-6 {\n padding-left: 0px !important;\n}\n\n.over-limit:not(:first-child) {\n padding-top: 15px;\n}\n\n.over-limit:not(:last-child) {\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.style-container-padding, .cont-fixed, .cont-full {\n padding: 0 16px;\n}\n@media only screen and (min-width: 768px) {\n .style-container-padding, .cont-fixed, .cont-full {\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .style-container-padding, .cont-fixed, .cont-full {\n padding: 0 16px;\n }\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n width: 100%;\n overflow-y: visible;\n max-width: none;\n}\n\n.cont-full-bleed, .cont-full, .cont-fluid,\n.container-fluid {\n max-width: none;\n}\n\n@media only screen and (min-width: 768px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 1200px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .cont-sm-fixed-bleed {\n max-width: 768px;\n padding: 0 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-sm-fixed-bleed {\n max-width: 990px;\n padding: 0;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-sm-fixed-bleed {\n max-width: 1200px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .cont-sm-fixed {\n padding: 0 32px;\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-sm-fixed {\n padding: 0 16px;\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-sm-fixed {\n max-width: 1200px;\n }\n}\n\n.cont-bg {\n background-color: #F6F8F1;\n}\n\n.cont-bg-knockout {\n background-color: white;\n}\n\n.cont-bg-heavy {\n background-color: #222;\n color: white;\n}\n.cont-bg-heavy h1, .cont-bg-heavy h2, .cont-bg-heavy h3, .cont-bg-heavy h4, .cont-bg-heavy p {\n color: white;\n}\n\n.cont-display {\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n@media only screen and (min-width: 768px) {\n .cont-display {\n margin-top: 56px;\n padding-top: 72px;\n padding-bottom: 72px;\n }\n}\n\n.no-wide {\n margin-left: auto;\n margin-right: auto;\n}\n@media only screen and (min-width: 768px) {\n .no-wide {\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .no-wide {\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .no-wide {\n max-width: 1200px;\n }\n}\n\n#main-content {\n max-width: none;\n overflow-y: visible;\n overflow-x: visible;\n}\n\n.row {\n margin: 0 -16px;\n}\n@media only screen and (min-width: 768px) {\n .row .col-sm-6 + .col-sm-6 {\n margin-top: 0;\n padding-left: 32px;\n }\n}\n\n.row.row-halfgutter {\n margin: 0 -8px !important;\n}\n.row.row-halfgutter .col-xs-1, .row.row-halfgutter .col-xs-2, .row.row-halfgutter .col-xs-3, .row.row-halfgutter .col-xs-4, .row.row-halfgutter .col-xs-5, .row.row-halfgutter .col-xs-6, .row.row-halfgutter .col-xs-7, .row.row-halfgutter .col-xs-8, .row.row-halfgutter .col-xs-9, .row.row-halfgutter .col-xs-10, .row.row-halfgutter .col-xs-11, .row.row-halfgutter .col-xs-12, .row.row-halfgutter .col-sm-1, .row.row-halfgutter .col-sm-2, .row.row-halfgutter .col-sm-3, .row.row-halfgutter .col-sm-4, .row.row-halfgutter .col-sm-5, .row.row-halfgutter .col-sm-6, .row.row-halfgutter .col-sm-7, .row.row-halfgutter .col-sm-8, .row.row-halfgutter .col-sm-9, .row.row-halfgutter .col-sm-10, .row.row-halfgutter .col-sm-11, .row.row-halfgutter .col-sm-12, .row.row-halfgutter .col-md-1, .row.row-halfgutter .col-md-2, .row.row-halfgutter .col-md-3, .row.row-halfgutter .col-md-4, .row.row-halfgutter .col-md-5, .row.row-halfgutter .col-md-6, .row.row-halfgutter .col-md-7, .row.row-halfgutter .col-md-8, .row.row-halfgutter .col-md-9, .row.row-halfgutter .col-md-10, .row.row-halfgutter .col-md-11, .row.row-halfgutter .col-md-12, .row.row-halfgutter .col-lg-1, .row.row-halfgutter .col-lg-2, .row.row-halfgutter .col-lg-3, .row.row-halfgutter .col-lg-4, .row.row-halfgutter .col-lg-5, .row.row-halfgutter .col-lg-6, .row.row-halfgutter .col-lg-7, .row.row-halfgutter .col-lg-8, .row.row-halfgutter .col-lg-9, .row.row-halfgutter .col-lg-10, .row.row-halfgutter .col-lg-11, .row.row-halfgutter .col-lg-12 {\n padding: 0 8px;\n}\n\n.row.row-no-bleed {\n margin-left: 0;\n margin-right: 0;\n}\n\n.row.row-half-bleed {\n margin-left: -2px;\n margin-right: -2px;\n}\n\n.col.col-no-gutter {\n padding-left: 0;\n padding-right: 0;\n}\n\n.col.col-half-gutter {\n padding-left: 2px;\n padding-right: 2px;\n}\n\n@media only screen and (min-width: 768px) {\n div.col-right {\n float: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col.align-right {\n text-align: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-10by3 {\n width: 27.7777777778%;\n float: left;\n }\n}\n\n.col-sm-by5 {\n width: 100%;\n}\n@media only screen and (min-width: 990px) {\n .col-sm-by5 {\n width: 20%;\n float: left;\n }\n}\n\n.col-sm-by6 {\n width: 100%;\n}\n@media only screen and (min-width: 990px) {\n .col-sm-by6 {\n width: 16.6666666667%;\n float: left;\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-60 {\n width: 60%;\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-40 {\n width: 40%;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .sm-align-right {\n text-align: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-2col {\n -webkit-column-count: 2;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 2;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 2;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-3col {\n -webkit-column-count: 3;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 3;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 3;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-4col {\n -webkit-column-count: 4;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 4;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 4;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-5col {\n -webkit-column-count: 5;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 5;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 5;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n.btn {\n display: block;\n margin-top: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: white;\n font-weight: 400;\n font-size: 14px;\n padding: 14px 8px;\n margin-bottom: 0;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n border: 2px solid transparent;\n border-radius: 2px;\n background-color: #2D76EE;\n -webkit-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n box-shadow: none !important;\n color: white;\n text-decoration: none;\n}\n.btn:link {\n color: white;\n}\n.btn:visited {\n color: white;\n}\n.btn:hover {\n color: white;\n}\n.btn:active {\n color: white;\n}\n@media only screen and (min-width: 768px) {\n .btn {\n white-space: nowrap;\n margin: 16px 0;\n padding: 14px 24px;\n display: inline-block;\n font-size: 16px;\n }\n .btn + .btn {\n margin-left: 16px;\n }\n}\n.btn:hover, .btn:focus {\n background-color: #0092FF !important;\n text-decoration: none !important;\n border-color: transparent;\n color: white !important;\n}\n.btn:active {\n background-color: #222 !important;\n border-color: transparent;\n}\n.btn + .btn {\n margin-top: 16px;\n}\n.btn._nav {\n margin-top: 0;\n margin-left: 8px;\n margin-bottom: 0;\n background-color: #0092FF;\n}\n.btn._nav:hover, .btn._nav:focus {\n background-color: #77AE3A !important;\n}\n.btn._nav:active {\n background-color: #222 !important;\n}\n.btn.cancel {\n border-color: #DD671A;\n color: #DD671A;\n background-color: white;\n}\n.btn.cancel:hover, .btn.cancel:focus {\n background-color: white !important;\n color: red !important;\n border-color: red;\n text-decoration: none !important;\n}\n.btn.cancel:active {\n background-color: white !important;\n border-color: #222;\n color: #222 !important;\n}\n.btn.btn-bookmarklet {\n padding: 8px;\n font-size: 13px;\n color: #222;\n border: 3px solid #222;\n background-color: white;\n cursor: move;\n margin-top: 0;\n width: auto;\n margin-bottom: 16px;\n float: left;\n}\n.btn.btn-bookmarklet:hover, .btn.btn-bookmarklet:focus, .btn.btn-bookmarklet:active {\n border-color: #222 !important;\n color: #222 !important;\n background-color: white !important;\n}\n.btn.btn-xs, .btn-group-xs > .btn {\n padding: 4px 8px;\n font-size: 12px;\n}\n.btn.btn-small {\n padding: 4px 8px;\n font-size: 14px;\n margin-top: 0px;\n float: left;\n clear: both;\n margin-left: 0;\n margin-bottom: 8px;\n}\n.btn.btn-small.center {\n float: none;\n display: inline-block;\n margin-top: 0;\n}\n.btn.delete-confirm {\n background-color: red;\n}\n.btn.delete-confirm:hover, .btn.delete-confirm:focus {\n background-color: #222 !important;\n}\n.btn.delete-confirm:active {\n background-color: red !important;\n}\n.btn.login {\n background-color: #77AE3A;\n margin-bottom: 16px;\n}\n.btn.btn-large-alt {\n background-color: transparent;\n border: 2px solid;\n font-weight: 400;\n color: #2D76EE;\n}\n.btn.btn-large-alt:hover, .btn.btn-large-alt:focus {\n background-color: transparent !important;\n color: #77AE3A !important;\n border-color: #77AE3A !important;\n}\n.btn.btn-large-alt:active {\n background-color: transparent !important;\n color: #222 !important;\n border-color: #222 !important;\n}\n\nbutton:focus {\n box-shadow: none;\n}\nbutton.btn-inline {\n display: inline-block;\n padding: 9px;\n margin: 0;\n vertical-align: middle;\n border: 1px solid transparent;\n margin-top: 24px;\n}\nbutton.btn-search {\n width: 48px;\n position: absolute;\n display: block;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n top: 16px;\n bottom: 16px;\n right: 8px;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n button.btn-search {\n top: 32px;\n bottom: 32px;\n right: 24px;\n }\n}\nbutton #addlink {\n margin: 16px 0 0 0;\n}\n@media only screen and (min-width: 768px) {\n button #addlink {\n margin: 0;\n }\n}\n\n.extension-btn {\n font-size: 12px;\n border-radius: 2px;\n padding: 4px 3px 4px 6px;\n margin: 0px 0.3em 0px 0px;\n background-color: rgba(0, 0, 0, 0.1);\n}\n\n.subscription-buttons .btn {\n width: 100%;\n}\n\n.style-ui-inline, .ui-private {\n overflow: hidden;\n display: inline-block;\n position: relative;\n text-indent: -10000px;\n background-image: url(\"#\");\n background-repeat: no-repeat;\n}\n\n.ui-private {\n height: 16px;\n width: 18px;\n background-image: url(data:image/png;base64,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);\n background-size: cover;\n margin-left: 4px;\n bottom: -1px;\n}\n\n.custom-badge, .links-unlimited, .links-remaining {\n display: inline-block;\n font-size: 12px;\n font-weight: normal;\n padding: 2px 8px 0;\n vertical-align: middle;\n bottom: 2px;\n margin-left: 4px;\n border-radius: 4px;\n}\n\n.links-remaining {\n color: white;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.links-unlimited {\n color: white;\n background-color: #2D76EE;\n}\n\n.links-unlimited.sponsored {\n background-color: #DD671A;\n}\n\n.dropdown .selector {\n width: 100.3%;\n text-align: left;\n font-size: 18px;\n font-weight: 200;\n padding-top: 4px;\n padding-bottom: 4px;\n border: 1px;\n background-color: rgba(255, 255, 255, 0.4);\n top: auto;\n padding-right: 24px;\n}\n.dropdown .selector:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: 0px;\n top: 12px;\n margin-left: 8px;\n position: absolute;\n right: 8px;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector:after {\n top: 18px;\n }\n}\n.dropdown .selector:hover {\n color: #2D76EE;\n}\n.dropdown .selector:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n.dropdown .selector:hover::after {\n background-position: 0px;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector {\n font-size: 20px;\n font-weight: 200;\n }\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector {\n padding-top: 8px;\n padding-bottom: 8px;\n }\n}\n.dropdown .selector-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n top: 0;\n float: none;\n width: auto;\n min-width: 216px;\n z-index: 1000;\n padding: 16px 0 5px;\n margin: 0 0 16px 0;\n font-size: 14px;\n list-style: none;\n background-color: white;\n padding-bottom: 0px;\n}\n@media only screen and (min-width: 768px) {\n .dropdown .selector-menu {\n margin-top: 2px;\n position: absolute;\n top: 32px;\n }\n}\n.dropdown .selector-menu li {\n margin-bottom: 0;\n}\n.dropdown .selector-menu .dropdown-item, .dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n padding-top: 11px;\n}\n.dropdown .selector-menu .dropdown-item:hover span.ui-private, .dropdown .selector-menu a:hover span.ui-private {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAAAAXNSR0IArs4c6QAABGRJREFUWAntl29oV2UUx/ez/JOiZlLqTDZCGSpkYYO0dyJiQgx9kaEvZuJQ0DEIeifIXkT0qjdF9kpEh0ki/kFGKMz5J4MSRkSWgmDm/AOyzSnWUtfne7fn7tzjc3+//VyJL3bgw3Oec85z7rnPfe5zn1tRMSqlZ6C/v381dMJNqCs94ilGUNBaeABBbj7Fyxe/FBX54lRkpx31vO2Uo5PoLeLfgTdgLrwIU+A+dMM16IAfoa1QKPxNm4qKo9MCz6XGioqH6FtNvzyVpHPgM/gDypFegvfBUl2RNjZzeswqunxh4BT4Cv6BkcoFEtg1p3wjKm4VCa4qy/8kRYvLXYMUM465/ho25Mz5A+zH4QRcBa256zANZsOrsBjWgGwx6cf4Eetzf8yZa6O4ifBdzoxdwr4FpocE6LPhXaiHOqgxvnH0tW4fQUxuYHw9xJdsCZ4KZyKZ/sLWDBNCEnQVdQ5iF7+IvQE+AL/mMGWki96SkDe3JWgstGeGDnR+p7GzMp7+7khczOSLV7GnI4E92ObnFicHAV9GBp7H9nIYiD4GDkfihmNKXggCC/B5ZIBmXfvp44KjPjLgFDZtvqnQ/zgS9xDbz6C97gfoAy+Kyexz9Lf7IPqtUEgvKAVDJXSDFb0MmbdPffBxevxvh4TosU0YcyK1IS60WLW/emkI/qTFe8hF3KW/IBNEB9uHLk5fiOoQh16sOA39IsSGFlts3WsSKpMYlOXgpTEksC1Be1zgJ8GPPVacf3t/DfG2ZWwV6Gat7E5isHxvrehnYYxNEHTsbWDlPfkw5BW32Qaj94ZcvsW3zcVqzdaokMwpg75OFNrhhyUkyTuVrCfBkWElGQjSl8mKaujT3S9zlau70UYGHbt/xAex+ceYbCUag28NWMl7xDMJ8i/frnBdJTpqs6Dfhqo0YFDBtsHFxTbhZCshbgJccPGxl0R7or/+HWz6lg8InWq4B1a0QaefNUXSj20zYYyduSqMbcFh2tg2s8P4g9o0WNpQg6cpeE17AH3sUFRS5F7jD6pm8gqEjVrfbS/f2DzSCagH/xR0DrCn7KFhOPaDl2MYXhhMGHtbfXysr0c9dehKSXGN2Hxx+rObZeMyOs5J8At4OYlhE/gXwsfF+tq2XgkXQte3vDkSqM+j/nGKC0E62/0WSeDvVsV+CufA+zT8IjRA+rjQF8NP4EVLYvj/wwTPAH3880TFrQu3iq6b0q9BPdRBejRTDH0VthO0+XrRy7ki5PJt9tRgvAx6ie4pWGjMVu2icxDa4U/Qkf8G6LgUjvyL0N+HeRAT/QOv5ch/JuYsaqPAJ30h/Azl9XfhiJ/9ilaGk4Gx4mLrLO/ixeyXca4sVUOuP6e4ZBPGVwst0AvliNZeO+jG05cmtwjjyKxBBq/G9y3YJDo8rLe/hsTpC7McdFB9E14DPa7JcB96QOurA85DK+Nv0Y5MuLA2SivJzI0s6384msr0jxrk2SpO90ll2sNUpGZSj3tUSs3Av6WUNSXt+dDXAAAAAElFTkSuQmCC) !important;\n}\n.dropdown .selector-menu .dropdown-item {\n color: black;\n display: block;\n font-weight: 200;\n font-size: 20px;\n}\n.dropdown .selector-menu .dropdown-item-supplement:not(:first-child) {\n margin-inline-start: 8px;\n}\n.dropdown .selector-menu .dropdown-item:hover {\n cursor: pointer;\n color: white;\n background: #0F86FB;\n}\n.dropdown .selector-menu .dropdown-header, .dropdown .selector-menu .dropdown-item,\n.dropdown .selector-menu a,\n.dropdown .selector-menu p a.perma,\np .dropdown .selector-menu a.perma {\n text-align: left;\n padding-left: 14px;\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.dropdown .selector-menu .dropdown-header {\n margin-top: 4px;\n}\n.dropdown .selector-menu .dropdown-header.sponsored {\n color: #DD671A;\n}\n.dropdown .selector-menu .dropdown-header.personal {\n color: #222;\n}\n.dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n font-size: 18px;\n font-weight: 200;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n font-size: 20px;\n font-weight: 200;\n }\n}\n.dropdown.open .selector {\n border: 1px solid black;\n border-bottom-color: transparent;\n background-color: white;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.dropdown.open .selector:after {\n background-position: 0px;\n}\n.dropdown.open .selector-menu {\n display: block;\n border-top: 0;\n border-radius: 4px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n text-align: left;\n width: 100%;\n}\n\n.page-title {\n margin-top: 0;\n font-weight: 300;\n font-size: 40px;\n}\n@media only screen and (min-width: 768px) {\n .page-title {\n font-size: 46px;\n }\n}\n\n.page-dek {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 300;\n font-size: 16px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .page-dek {\n font-size: 22px;\n }\n}\n\n.body-text, .reading-body li, .reading-body p {\n font-size: 15px;\n font-weight: 300;\n font-family: \"Roboto Slab\", sans-serif;\n line-height: 1.5;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .body-text, .reading-body li, .reading-body p {\n font-size: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .body-text, .reading-body li, .reading-body p {\n font-size: 18px;\n }\n}\n\n.body-ah {\n font-size: 22px;\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-top: 48px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n color: #2D76EE;\n}\n.body-ah:first-child, #main-skip-target ~ .body-ah {\n margin-top: 0;\n}\n.body-text ~ form .body-ah:first-child, .reading-body li ~ form .body-ah:first-child, .reading-body p ~ form .body-ah:first-child {\n margin-top: 48px;\n}\n@media only screen and (min-width: 768px) {\n .body-ah {\n margin-top: 64px;\n }\n .body-text ~ form .body-ah:first-child, .reading-body li ~ form .body-ah:first-child, .reading-body p ~ form .body-ah:first-child {\n margin-top: 64px;\n }\n}\n.body-ah + p {\n margin-top: 16px;\n}\n.body-ah + p.page-dek {\n margin-top: 8px;\n}\n.body-ah a, .body-ah p a.perma, p .body-ah a.perma {\n text-decoration: underline;\n}\n.body-ah a:hover, .body-ah p a.perma:hover, p .body-ah a.perma:hover, .body-ah a:focus, .body-ah p a.perma:focus, p .body-ah a.perma:focus {\n color: black;\n}\n\n.body-ah + .body-bh {\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n .body-ah + .body-bh {\n margin-top: 48px;\n }\n}\n\n.body-before-bh {\n margin-top: 24px;\n}\n\n.body-before-bh + .body-bh {\n margin-top: 32px;\n}\n\n.body-bh {\n font-size: 16px;\n border-top: 1px solid #DD671A;\n padding-top: 8px;\n margin-top: 24px;\n margin-bottom: 8px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif !important;\n font-weight: 400 !important;\n color: #DD671A;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .body-bh {\n margin-top: 48px;\n margin-bottom: 16px;\n font-size: 18px;\n }\n}\n.body-bh a:hover, .body-bh p a.perma:hover, p .body-bh a.perma:hover {\n text-decoration: underline;\n}\n\n.body-ch {\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n margin-bottom: 8px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .body-ch {\n margin-bottom: 16px;\n margin-top: 24px;\n font-size: 18px;\n }\n}\n\n.fine-print {\n margin-top: 16px;\n}\n\n#after-modals[aria-hidden=true] {\n overflow: hidden;\n max-height: 100vh;\n}\n\n.modal-backdrop.in {\n opacity: 0.95;\n background-color: white;\n}\n\n.modal-content {\n padding: 16px;\n margin-top: 0;\n margin-left: 0;\n margin: 0 auto;\n border-radius: 0;\n border: none;\n box-shadow: none;\n height: 100%;\n overflow-y: auto;\n}\n@media only screen and (min-width: 768px) {\n .modal-content {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n padding: 16px 32px 0px;\n height: auto;\n }\n}\n.modal-content form {\n margin-top: 16px;\n overflow: visible;\n}\n@media only screen and (min-width: 768px) {\n .modal-content form {\n margin-top: 0;\n }\n}\n.modal-content .form-buttons {\n margin-left: -16px;\n padding-left: 0;\n margin-right: -16px;\n padding-right: 0;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .form-buttons {\n margin-left: -32px;\n padding-left: 0;\n margin-right: -32px;\n padding-right: 0;\n }\n}\n.modal-content .form-group {\n float: none;\n width: auto;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n padding-top: 18px;\n padding-bottom: 20px;\n margin-left: -16px;\n padding-left: 16px;\n margin-right: -16px;\n padding-right: 16px;\n margin-top: 0;\n background-color: #F6F8F1;\n}\n.modal-content .form-group:first-child {\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.modal-content .form-group + .form-group {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .form-group {\n margin-left: -32px;\n padding-left: 32px;\n margin-right: -32px;\n padding-right: 32px;\n }\n}\n.modal-content label {\n font-weight: 700;\n}\n.modal-content .modal-actions {\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .modal-actions {\n margin-top: 32px;\n }\n}\n.modal-content input {\n font-size: 16px;\n font-weight: 400;\n height: auto;\n padding: 8px;\n margin-bottom: 4px;\n}\n.modal-content input#file {\n padding-left: 8px;\n border: 1px solid rgba(0, 0, 0, 0.1);\n}\n.modal-content input#file:focus {\n border-color: #2D76EE;\n}\n.modal-content .field-error {\n padding-top: 0;\n}\n\n.modal-header {\n overflow: visible;\n}\n.modal-header .close {\n z-index: 104100;\n width: auto;\n opacity: 0.3;\n}\n.modal-header .close:focus, .modal-header .close.close:hover {\n outline: 2px dotted black !important;\n}\n.modal-header .modal-title, .modal-header .modal-description {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n.modal-header .modal-title {\n color: #222;\n font-weight: 700;\n font-size: 18px;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .modal-header .modal-title {\n font-size: 24px;\n }\n}\n.modal-header .modal-description {\n font-weight: 300;\n color: #2D76EE;\n margin-bottom: 0;\n font-size: 18px;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .modal-header .modal-description {\n font-size: 24px;\n }\n}\n\n.label-instruction {\n font-size: 13px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n display: block;\n}\n@media only screen and (min-width: 768px) {\n .label-instruction {\n float: right;\n display: inline-block;\n }\n}\n\n.overview {\n margin: 8px 0 0 0;\n background-color: #F6F8F1;\n}\n@media only screen and (min-width: 768px) {\n .overview {\n margin: 48px 0 0 0;\n }\n}\n.overview .row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n@media only screen and (min-width: 768px) {\n .overview .row {\n display: block;\n }\n}\n@media (max-width: 767px) {\n .overview .row .overview-module {\n width: 100%;\n }\n}\n.overview .row .overview-module._active {\n -ms-flex-order: -1;\n order: -1;\n}\n.overview .row .overview-module._active .overview-module-content {\n pointer-events: none;\n background-color: white;\n color: #2D76EE;\n padding: 10px 14px;\n border: 3px solid transparent !important;\n margin-right: 1px;\n margin-left: 1px;\n}\n.overview .row .overview-module._active .overview-module-content p {\n color: #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n .overview .row .overview-module._active .overview-module-content {\n border: 3px solid #2D76EE !important;\n padding: 12px 17px 10px 17px;\n margin-right: 0;\n margin-left: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview .row .overview-module._active .overview-module-content {\n padding: 16px;\n }\n}\n.overview .row .overview-module._active .overview-module-content strong {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.2;\n}\n@media only screen and (min-width: 768px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 15px;\n font-weight: 700;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 18px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 20px;\n }\n}\n.overview .row .overview-module._active .overview-module-content strong:after {\n display: none;\n}\n.overview .row ._selected strong {\n color: #2D76EE;\n}\n.overview .row ._selected strong:after {\n display: none;\n}\n\n.overview-module {\n border-bottom: 1px solid white;\n}\n@media only screen and (min-width: 990px) {\n .overview-module {\n border-right: 1px solid white;\n border-bottom: none;\n }\n}\n@media only screen and (min-width: 768px) {\n .overview-module:last-child {\n border-bottom: none;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module:last-child {\n border-right: 3px solid white;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module:first-child {\n border-left: 1px solid white;\n }\n}\n.overview-module .overview-module-content {\n height: auto;\n display: block;\n margin: 0;\n padding: 8px 16px;\n border-radius: 0;\n}\n@media only screen and (min-width: 768px) {\n .overview-module .overview-module-content {\n border-left: 3px solid white;\n border-right: 3px solid white;\n padding: 12px 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module .overview-module-content {\n height: 15em;\n border-right: none;\n border-bottom: none;\n padding: 16px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview-module .overview-module-content {\n height: 13em;\n }\n}\n.overview-module a:hover, .overview-module p a.perma:hover, p .overview-module a.perma:hover {\n background-color: #2D76EE !important;\n border-left-color: #2D76EE !important;\n border-right-color: #2D76EE !important;\n color: white;\n}\n.overview-module a:hover p, .overview-module a:hover strong {\n color: white !important;\n}\n.overview-module a:hover strong:after {\n background-position: -45px !important;\n}\n.overview-module a:active, .overview-module p a.perma:active, p .overview-module a.perma:active {\n background-color: #222 !important;\n border-left-color: #222 !important;\n border-right-color: #222 !important;\n}\n.overview-module a._jump, .overview-module p a._jump.perma, p .overview-module a._jump.perma {\n display: inline-block;\n height: auto;\n padding-left: 0;\n padding-right: 30px;\n}\n.overview-module a._jump strong {\n font-weight: 300;\n color: #DD671A;\n}\n.overview-module a._jump strong:after {\n background-position: 0px;\n top: 3px;\n}\n.overview-module a._jump:hover {\n background-color: transparent !important;\n color: #2D76EE;\n}\n.overview-module a._jump:hover p, .overview-module a._jump:hover strong {\n color: #2D76EE !important;\n}\n.overview-module a._jump:hover strong:after {\n background-position: -18px !important;\n}\n.overview-module a._jump:active {\n background-color: transparent !important;\n}\n.overview-module a._jump:active p, .overview-module a._jump:active strong {\n color: #222 !important;\n}\n.overview-module a._jump:active strong:after {\n background-position: -9px !important;\n}\n@media only screen and (min-width: 990px) {\n .overview-module a._jump, .overview-module p a._jump.perma, p .overview-module a._jump.perma {\n padding-top: 24px;\n }\n}\n.overview-module strong {\n display: block;\n font-weight: 700;\n font-size: 14px;\n line-height: 1.3;\n}\n.overview-module strong:after {\n content: \"\";\n display: inline-block;\n background-repeat: no-repeat;\n margin-left: 8px;\n}\n.overview-module strong:after {\n height: 17px;\n width: 9px;\n background-image: url(data:image/png;base64,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);\n background-size: 54px 17px;\n background-position: -18px;\n top: 3px;\n margin-right: -17px;\n}\n@media only screen and (min-width: 990px) {\n .overview-module strong:after {\n top: 2px;\n }\n}\n@media only screen and (min-width: 768px) {\n .overview-module strong {\n font-size: 15px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module strong {\n font-size: 18px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview-module strong {\n font-size: 20px;\n }\n}\n.overview-module p {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 300;\n font-size: 14px;\n padding-right: 8px;\n display: none;\n}\n@media only screen and (min-width: 768px) {\n .overview-module p {\n display: block;\n margin-top: 4px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module p {\n margin-top: 8px;\n }\n}\n\n.cont-reading {\n padding-top: 16px;\n margin-top: 16px;\n}\n.cont-reading + .cont-reading {\n margin-top: 64px;\n}\n@media only screen and (min-width: 768px) {\n .cont-reading {\n padding-top: 24px;\n margin-top: 32px;\n }\n .cont-reading + .cont-reading {\n margin-top: 32px;\n }\n}\n\ndiv.cont-reading + div.overview {\n margin-top: 24px;\n border-bottom: none;\n}\n@media only screen and (min-width: 768px) {\n div.cont-reading + div.overview {\n margin-top: 72px;\n margin-bottom: 0;\n }\n}\ndiv.cont-reading + div.overview div.overview-module-content {\n display: none;\n}\n@media only screen and (min-width: 990px) {\n div.cont-reading + div.overview div.overview-module-content {\n display: block;\n }\n}\n\n.reading-toc {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 14px;\n padding-bottom: 48px;\n}\n@media only screen and (min-width: 768px) {\n .reading-toc {\n padding-right: 8px;\n }\n}\n@media only screen and (min-width: 990px) {\n .reading-toc {\n padding-right: 48px;\n }\n}\n.reading-toc ul {\n margin: 0;\n padding: 0;\n}\n.reading-toc li {\n margin: 0;\n}\n.reading-toc li a, .reading-toc li p a.perma, p .reading-toc li a.perma {\n display: block;\n padding: 6px 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.reading-toc li a:hover {\n color: #2D76EE !important;\n border-color: #2D76EE !important;\n}\n.reading-toc li a:active {\n color: #222 !important;\n border-color: #222 !important;\n}\n.reading-toc li .reading-toc-chapter._active a {\n border-color: #2D76EE;\n color: #2D76EE;\n}\n.reading-toc li:last-of-type {\n margin-bottom: 16px;\n}\n.reading-toc .reading-toc-chapter a, .reading-toc .reading-toc-chapter p a.perma, p .reading-toc .reading-toc-chapter a.perma {\n font-weight: 700;\n font-size: 14px;\n border-color: #222;\n}\n.reading-toc li.reading-toc-section {\n font-weight: 300;\n}\n\n.reading-body {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .reading-body {\n margin-top: 0;\n }\n}\n.reading-body h2 + p {\n margin-top: 16px;\n}\n.reading-body table h4 {\n font-size: 12px;\n}\n@media only screen and (min-width: 768px) {\n .reading-body table h4 {\n font-size: 16px;\n }\n}\n.reading-body table .table-center {\n text-align: center;\n}\n.reading-body li + li {\n margin-top: 1em;\n}\n.reading-body li + li.tight {\n margin-top: 0;\n}\n\ndiv.warning {\n background-color: red;\n padding: 16px;\n border-radius: 2px;\n overflow: auto;\n}\ndiv.warning p {\n color: white;\n font-size: 14px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n clear: none;\n padding-left: 88px;\n}\ndiv.warning .icon-exclamation-sign {\n font-size: 85px;\n color: white;\n display: inline;\n float: left;\n margin-right: 16px;\n margin-top: -3px;\n}\ndiv.warning a, div.warning p a.perma, p div.warning a.perma {\n color: white;\n border-bottom: 1px solid;\n}\ndiv.warning a:hover, div.warning a:focus {\n text-decoration: none;\n}\n@media only screen and (min-width: 768px) {\n div.warning p {\n font-size: 15px;\n }\n}\n@media only screen and (min-width: 990px) {\n div.warning p {\n font-size: 18px;\n }\n}\n\nli.body-bh {\n list-style-type: none;\n counter-increment: step-counter;\n}\nli.body-bh:before {\n content: counter(step-counter) \". \";\n}\n\nol.tos {\n margin-left: 0;\n padding-left: 0;\n}\nol.tos .top-level-paragraph {\n margin-top: 16px;\n margin-bottom: 48px;\n}\nol.tos .top-level-paragraph ~ ul {\n margin-top: -32px;\n}\nol.tos ul ul {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n\nul.tos {\n margin-left: 0;\n padding-left: 0;\n}\n@media only screen and (min-width: 768px) {\n ul.tos {\n margin-left: 24px;\n }\n}\n\nul.tos-sublist {\n padding-left: 0px;\n margin-top: 16px;\n margin-bottom: 48px;\n margin-left: 24px;\n}\n\n.alpha-list {\n display: inline;\n font-weight: 700;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding-right: 0.5em;\n}\n\n.data-list {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\n\n.screen-shot {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n background-clip: padding-box;\n margin: 32px 0;\n width: 100%;\n}\n\ndiv.code-block,\npre {\n padding: 8px;\n margin-bottom: 1.5em;\n}\ndiv.code-block p,\npre p {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n font-size: 12px;\n padding-left: 16px;\n text-indent: -16px;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n div.code-block p,\n pre p {\n font-size: 13px;\n }\n}\n@media only screen and (min-width: 768px) {\n div.code-block p,\n pre p {\n font-size: 14px;\n }\n}\n\ncode {\n padding: 2px 8px;\n}\n\nkbd {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n background-color: #F6F8F1;\n color: rgba(0, 0, 0, 0.8);\n padding: 3px 4px 4px;\n font-size: 13px;\n}\n@media only screen and (min-width: 768px) {\n kbd {\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 990px) {\n kbd {\n font-size: 15px;\n }\n}\n\ndiv.caption {\n margin-top: 24px;\n}\n\np.caption {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n color: #222;\n font-size: 12px;\n text-align: center;\n max-width: 25em;\n margin: 24px auto 0;\n}\n@media only screen and (min-width: 768px) {\n p.caption {\n font-size: 14px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .col-xs-6 p.caption {\n line-height: 1.45;\n }\n}\n\n._image {\n box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.12), 1px 0 2px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);\n border-radius: 2px;\n padding: 24px 16px;\n margin: 16px 16px 0;\n background-color: white;\n}\n@media only screen and (min-width: 768px) {\n ._image {\n box-shadow: none;\n border-radius: 0;\n padding: 0;\n margin: 0;\n background-color: transparent;\n }\n ._image img {\n padding: 24px 24px 0 24px;\n }\n}\n\n.figure {\n margin-top: 16px;\n}\n\nfigcaption {\n font-weight: 300;\n}\nfigcaption a, figcaption p a.perma, p figcaption a.perma {\n text-decoration: underline;\n}\n\nfigcaption + .img-responsive {\n margin-top: 5px;\n}\n\n@media only screen and (max-width: 767px) {\n .signup-info {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column-reverse;\n flex-direction: column-reverse;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n .signup-learnMore-form,\n .reading-body {\n width: 100%;\n }\n .signup-learnMore-form {\n margin-top: 32px;\n }\n}\n@media only screen and (min-width: 768px) {\n .signup-learnMore-content {\n padding-left: 48px;\n }\n}\n\n.text-warning {\n color: red;\n}\n\n.alert {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\n.alert-danger {\n color: #222;\n background-color: #F7FF6F;\n border-color: transparent;\n}\n\n.alert-success, .alert-info {\n color: #77AE3A;\n background-color: white;\n border: 2px solid #77AE3A;\n border-radius: 2px;\n padding: 16px;\n font-size: 16px;\n font-weight: 400;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-align: center;\n}\n.alert-success a, .alert-success p a.perma, p .alert-success a.perma, .alert-info a, .alert-info p a.perma, p .alert-info a.perma {\n font-weight: 700;\n display: inline-block;\n padding: 4px 5px 2px;\n background-color: #77AE3A;\n color: white;\n font-size: 12px;\n vertical-align: middle;\n border-radius: 2px;\n position: relative;\n top: -1px;\n margin-left: 3px;\n}\n.alert-success a:hover, .alert-success p a.perma:hover, p .alert-success a.perma:hover, .alert-info a:hover, .alert-info p a.perma:hover, p .alert-info a.perma:hover {\n background-color: #222;\n}\n.alert-success h4, .alert-info h4 {\n color: #77AE3A;\n font-weight: 700;\n padding-bottom: 8px;\n}\n\n.alert-block {\n margin: 16px 0 32px;\n}\n\n.close-browser-tools {\n font-size: 22px;\n font-weight: normal;\n color: #2D76EE;\n display: inline-block;\n top: 3px;\n padding: 0px;\n margin-left: 5px;\n}\n.close-browser-tools:hover, .close-browser-tools:focus {\n color: #222;\n cursor: pointer;\n text-decoration: none;\n}\n\n.popup-alert {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n width: auto;\n margin: auto;\n max-width: none;\n z-index: 10000;\n padding: 24px 16px;\n padding-right: 32px;\n margin-bottom: 0px;\n border: none;\n color: #222;\n background-color: #F7FF6F;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 14px;\n border-radius: 0;\n text-align: left;\n font-weight: 400;\n}\n@media only screen and (min-width: 768px) {\n .popup-alert {\n font-weight: 200;\n padding: 32px;\n font-size: 22px;\n text-align: center;\n }\n}\n\n.create-title {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-align: left;\n font-size: 40px;\n font-weight: 300;\n line-height: 1.1;\n}\n@media only screen and (min-width: 768px) {\n .create-title {\n text-align: center;\n font-weight: 900;\n font-size: 42px;\n }\n}\n@media only screen and (min-width: 990px) {\n .create-title {\n font-size: 48px;\n }\n}\n\n.create-lede {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #DD671A;\n margin-bottom: 0;\n font-size: 15px;\n line-height: 1.3;\n font-weight: 700;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .create-lede {\n text-align: center;\n margin-top: 0;\n font-size: 21px;\n }\n}\n@media only screen and (min-width: 990px) {\n .create-lede {\n font-size: 21px;\n }\n}\n\n.form-priority {\n margin-top: 24px;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .form-priority {\n margin: 32px 0;\n }\n}\n@media only screen and (min-width: 1200px) {\n .form-priority {\n margin-top: 40px;\n }\n}\n\n.create-private-link {\n background-color: #222;\n}\n.create-private-link .create-title {\n color: white;\n}\n@media only screen and (min-width: 768px) {\n .create-private-link .create-title {\n padding-top: 32px;\n }\n}\n\n#create-item-container {\n padding-bottom: 24px;\n padding-top: 24px;\n margin-top: -24px;\n}\n\n._isPublic #create-item-container {\n padding-bottom: 0;\n}\n\n@media only screen and (min-width: 990px) {\n ._isPrivate #create-item-container {\n margin-bottom: 32px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .create-private-link {\n padding-bottom: 24px;\n }\n}\n\n.label-affil {\n width: 100%;\n float: left;\n text-align: left;\n border-color: transparent;\n border-top-width: 1px;\n border-bottom-width: 1px;\n font-size: 18px;\n font-weight: 200;\n padding-top: 4px;\n padding-bottom: 4px;\n}\n@media only screen and (min-width: 990px) {\n .label-affil {\n padding-top: 8px;\n padding-bottom: 8px;\n font-size: 20px;\n font-weight: 200;\n }\n}\n.label-affil:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 1px;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);\n background-repeat: no-repeat;\n background-position: 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 4px;\n}\n\n#linker .form-priority-fieldset {\n padding: 24px 16px;\n}\n@media only screen and (min-width: 768px) {\n #linker .form-priority-fieldset {\n padding: 32px 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker .form-priority-fieldset {\n padding: 48px 32px;\n }\n}\n#linker input.form-priority-input {\n margin: 0;\n width: 100%;\n padding: 16px 14px;\n height: auto;\n font-size: 16px;\n}\n@media only screen and (min-width: 768px) {\n #linker input.form-priority-input {\n margin: 0;\n width: 456px;\n float: left;\n padding: 14px;\n height: auto;\n font-size: 20px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker input.form-priority-input {\n width: 680px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker input.form-priority-input {\n width: 888px;\n }\n}\n#linker .wrapper {\n position: relative;\n width: 100%;\n margin-top: 16px;\n text-align: center;\n}\n@media only screen and (min-width: 768px) {\n #linker .wrapper {\n margin-top: 0;\n float: right;\n width: 184px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker .wrapper {\n width: 200px;\n }\n}\n#linker .form-priority-fieldset .btn {\n width: 100%;\n margin-top: 2px;\n margin-bottom: 8px;\n}\n#linker .form-priority-fieldset .btn._isWorking {\n font-size: 13px;\n background-color: transparent !important;\n text-align: center;\n padding-bottom: 0px;\n padding-top: 32px;\n color: #2D76EE;\n border-color: transparent !important;\n opacity: 1;\n}\n#linker .form-priority-fieldset .btn._isWorking .spinner {\n left: 50%;\n top: 10px;\n}\n#linker .form-priority-fieldset .btn._isWorking:hover, #linker .form-priority-fieldset .btn._isWorking:focus {\n color: #2D76EE !important;\n}\n#linker #create-batch-links {\n width: 100%;\n font-size: 16px;\n}\n#linker #create-batch-links a {\n font-weight: normal;\n color: #2D76EE;\n text-decoration: underline;\n}\n#linker #create-batch-links a:hover, #linker #create-batch-links a:focus {\n color: #0092FF;\n text-decoration: none;\n}\n@media only screen and (min-width: 768px) {\n #linker._isPrivate input.form-priority-input {\n width: 400px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker._isPrivate input.form-priority-input {\n width: 640px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker._isPrivate input.form-priority-input {\n width: 848px;\n }\n}\n@media only screen and (min-width: 768px) {\n #linker._isPrivate .wrapper {\n width: 240px;\n }\n}\n#linker._isPrivate .form-priority-fieldset .btn {\n background-color: #DD671A;\n}\n#linker._isPrivate #organization_select_form .selector {\n background-color: transparent;\n}\n#linker._isPrivate #organization_select_form .dropdown.open .selector {\n color: #2D76EE;\n background-color: white;\n}\n#linker._isPrivate #create-batch-links a {\n color: #C65300;\n}\n#linker._isPrivate #create-batch-links a:hover, #linker._isPrivate #create-batch-links a:focus {\n color: #DD671A;\n}\n#linker .links-remaining-message,\n#linker #browser-tools-message,\n#linker #organization_select_form {\n margin-top: 24px;\n text-align: center;\n float: left;\n width: 100%;\n max-width: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n#linker .links-remaining-message,\n#linker #browser-tools-message {\n color: #2D76EE;\n font-weight: 700;\n}\n#linker .links-remaining-message a,\n#linker #browser-tools-message a {\n font-weight: 400;\n text-decoration: underline;\n white-space: nowrap;\n}\n#linker .links-remaining-message .links-remaining,\n#linker #browser-tools-message .links-remaining {\n display: inline-block;\n padding: 1px 12px 0;\n background-color: #2D76EE;\n color: white;\n border-radius: 4px;\n margin: 0 2px;\n}\n#linker .links-remaining-message._isWorking,\n#linker #browser-tools-message._isWorking {\n color: rgba(0, 0, 0, 0.5);\n}\n#linker .links-remaining-message._isWorking .links-remaining,\n#linker #browser-tools-message._isWorking .links-remaining {\n background-color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form {\n margin-top: 40px;\n}\n#linker #organization_select_form .selector-affil:disabled {\n color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form .selector-affil:disabled .links-remaining {\n background-color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form .dropdown-affil {\n float: left;\n text-align: left;\n margin-top: 8px;\n width: 100%;\n}\n@media only screen and (min-width: 768px) {\n #linker #organization_select_form .label-affil {\n width: 328px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 328px;\n }\n #linker #organization_select_form .dropdown-affil {\n margin-top: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker #organization_select_form .label-affil {\n width: 368px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 526px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker #organization_select_form .label-affil {\n width: 368px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 736px;\n }\n}\n#linker #browser-tools-message.limit-true {\n margin-top: -45px;\n}\n#linker .dropdown {\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n}\n#linker #personal-links-banner {\n margin-top: 8px;\n margin-bottom: -16px;\n padding-right: 8px;\n text-align: right;\n float: left;\n width: 100%;\n max-width: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 16px;\n font-weight: 300;\n}\n#linker #personal-links-banner a {\n font-weight: normal;\n color: #2D76EE;\n text-decoration: underline;\n white-space: nowrap;\n}\n#linker #personal-links-banner a:hover, #linker #personal-links-banner a:focus {\n text-decoration: none;\n}\n\n.manage-links {\n margin-top: 32px;\n}\n\n#error-container {\n padding: 16px;\n background-color: #F7FF6F;\n text-align: center;\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n #error-container {\n margin-top: 0;\n padding: 16px 8px 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n #error-container {\n padding: 24px 16px 32px;\n }\n}\n#error-container .message-large {\n font-family: \"Roboto\", sans-serif;\n font-size: 24px;\n font-weight: 700;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n #error-container .message-large {\n font-size: 40px;\n font-weight: 200;\n }\n}\n#error-container p {\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #222;\n margin-left: auto;\n margin-right: auto;\n}\n@media only screen and (min-width: 990px) {\n #error-container p {\n font-size: 18px;\n }\n}\n#error-container .message {\n margin-top: 8px;\n}\n\n.screenshot-thumbnail {\n border: 3px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n background-color: white;\n height: auto;\n width: auto;\n}\n@media only screen and (min-width: 768px) {\n .screenshot-thumbnail {\n width: 318px;\n height: 318px;\n }\n}\n@media only screen and (min-width: 990px) {\n .screenshot-thumbnail {\n width: 448px;\n height: 448px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .screenshot-thumbnail {\n width: 538px;\n height: 538px;\n }\n}\n\nform {\n margin-top: 24px;\n overflow-y: visible;\n}\nform .btn {\n background-color: #2D76EE;\n}\n\nfieldset.default-to-screenshot-view {\n padding: 0;\n}\n\nlegend.default-to-screenshot-view {\n font-weight: 400;\n margin: 0;\n font-size: 14px;\n border-bottom: none;\n}\n\n.row.item-details .form-group input[name=default-view] {\n width: auto;\n margin-top: 4px;\n}\n\nfieldset {\n background-color: #F6F8F1;\n border-radius: 4px;\n padding: 16px 8px;\n border: none;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n fieldset {\n padding: 8px 8px 32px 24px;\n }\n}\nfieldset.col-sm-6 + button {\n float: left;\n clear: both;\n}\nfieldset.col-sm-6 .form-group {\n width: 100%;\n padding-right: 0;\n}\nfieldset .field-note {\n margin-top: 2px;\n}\n\nh3 + fieldset {\n margin-top: 16px;\n}\n\nlabel,\ninput {\n display: block;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n width: 100%;\n}\n\n.radio input, .radio label {\n width: auto;\n}\n\nlabel {\n margin: 0;\n font-weight: 400;\n font-size: 14px;\n}\n\ninput {\n margin: 8px 0 0 0;\n font-weight: 700;\n font-size: 20px;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n padding: 8px;\n background-color: white;\n outline: none;\n box-shadow: none;\n}\ninput:focus {\n border-color: #2D76EE;\n color: #2D76EE;\n background-color: white;\n box-shadow: none;\n}\n\ninput[type=checkbox] {\n width: auto;\n}\n\ninput[type=file] {\n background: inherit;\n border: none;\n padding-top: 0px;\n font-size: 14px;\n line-height: 1ex;\n}\n\ndiv.checkbox {\n padding: 8px;\n background-color: #F7FF6F;\n margin-right: 16px;\n margin-top: 24px;\n border-radius: 2px;\n padding-top: 8px;\n padding-left: 36px;\n}\n\ndiv.checkbox:has(#id_a-indefinite_sponsorship) {\n background-color: inherit;\n padding-left: 0;\n margin-right: 0;\n margin-top: 16px;\n}\n\nbody.single-registrar div.checkbox {\n background-color: initial;\n}\n\n.help-inline {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-style: italic;\n margin-top: 8px;\n}\n\n._error input {\n border-color: red;\n}\n\ninput + label {\n margin-top: 16px;\n}\n\nbutton,\ninput[type=submit] {\n width: 100%;\n}\n@media only screen and (min-width: 768px) {\n button,\n input[type=submit] {\n width: auto;\n }\n}\n\n.form-group {\n margin-bottom: 0;\n text-align: left;\n}\n@media only screen and (min-width: 768px) {\n .form-group {\n width: 50%;\n margin-top: 16px;\n padding-right: 16px;\n }\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-inline {\n float: left;\n }\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-100 {\n width: 100%;\n }\n}\n.form-group.fg-search {\n width: 100%;\n padding-right: 44px;\n}\n.form-group.fg-search input {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-search {\n padding-right: 60px;\n }\n .form-group.fg-search input {\n margin-top: 8px;\n }\n}\n.form-group select {\n margin-top: 8px;\n display: block;\n width: 100%;\n clear: both;\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n}\n.form-group select:focus {\n border-color: #2D76EE;\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\ntextarea {\n margin: 8px 0 0 0;\n display: block;\n width: 100%;\n font-size: 16px;\n font-weight: 400;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n outline: none;\n box-shadow: none;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n resize: vertical;\n}\ntextarea:focus {\n border-color: #2D76EE;\n}\n\n.form-group + .form-group {\n margin-top: 16px;\n}\n\n.field-error,\n.errorlist {\n color: red;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 12px;\n clear: both;\n display: block;\n padding-bottom: 16px;\n}\n\n.field-error ul {\n padding-left: 0;\n}\n\n.errorlist {\n list-style-type: none;\n margin: 0;\n padding: 0;\n}\n.errorlist li {\n margin-bottom: 0;\n line-height: 1.4;\n}\n.errorlist li + li {\n margin-top: 4px;\n}\n\ninput[type=text],\ntextarea,\nbutton[type=submit],\nbutton#addlink,\n.infinity-navbar {\n -webkit-transition: none;\n -moz-transition: none;\n -ms-transition: none;\n -o-transition: none;\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-4 form .form-group {\n float: none;\n width: 100%;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-6.contact-form {\n width: 100%;\n }\n}\n@media only screen and (min-width: 990px) {\n .col-sm-6.contact-form {\n width: 50%;\n }\n}\n\n.contact-form label[for=id_telephone] {\n display: none;\n}\n.contact-form textarea[name=telephone] {\n display: none;\n}\n\n.report-form label:after {\n content: \"*\";\n color: red;\n padding-left: 3px;\n}\n\n.signup-learnMore-form label[for=id_telephone], .signup-learnMore-form label[for=id_a-telephone], .add-user label[for=id_telephone], .add-user label[for=id_a-telephone], .change-user label[for=id_telephone], .change-user label[for=id_a-telephone] {\n display: none;\n}\n.signup-learnMore-form input[name=telephone], .signup-learnMore-form input[name=a-telephone], .add-user input[name=telephone], .add-user input[name=a-telephone], .change-user input[name=telephone], .change-user input[name=a-telephone] {\n display: none;\n}\n\n.list-user._isPrivate span.ui-private {\n overflow: hidden;\n display: inline-block;\n text-indent: -10000px;\n position: relative;\n height: 16px;\n width: 18px;\n background: url(data:image/png;base64,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) no-repeat;\n background-size: cover;\n margin-right: 0px;\n bottom: -2px;\n}\n\n.purchase-form, .upgrade-form {\n display: inline-block;\n}\n\n.purchase-form button, .upgrade-form button {\n padding: 8px 8px 32px 24px;\n background-color: #F6F8F1;\n border-radius: 4px;\n padding: 16px 8px;\n border: 1px solid rgba(100, 100, 100, 0.07);\n margin: 0;\n margin-right: 15px;\n width: 100%;\n min-height: 200px;\n}\n\n.purchase-form button span, .upgrade-form button span {\n text-transform: uppercase;\n font-weight: bold;\n line-height: 2;\n}\n\n.subscription-buttons form {\n margin-top: 0;\n}\n\n#batch-modal .modal-content {\n min-height: 150px;\n}\n#batch-modal textarea {\n height: 20em;\n}\n#batch-modal .spinner {\n position: relative;\n height: 50px;\n width: 50px;\n margin: 8px 0 0 0;\n}\n\n#batch-create-input {\n margin-top: 20px;\n}\n\n#batch-target {\n font-size: 16px;\n font-weight: normal;\n}\n#batch-target:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n\n#batch-progress-report {\n margin-top: 24px;\n margin-bottom: 0;\n}\n#batch-progress-report span {\n font-weight: bold;\n}\n\n#batch-details-wrapper {\n margin-top: 16px;\n}\n#batch-details-wrapper .form-group {\n background: white;\n border: none;\n padding-top: 8px;\n}\n#batch-details-wrapper p:first {\n margin-bottom: -8px;\n}\n\n#batch-details {\n margin-bottom: 8px;\n}\n\n.navbar-default {\n background: white;\n}\n.navbar-default .container, .navbar-default .container-hero, .navbar-default .cont-fluid,\n.navbar-default .container-fluid {\n overflow: visible;\n}\n\n.navbar-nav {\n height: auto;\n margin: 0 16px 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n@media only screen and (min-width: 768px) {\n .navbar-nav {\n height: 80px;\n display: table;\n font-size: 17px;\n font-weight: 300;\n color: #222;\n }\n .navbar-nav > li {\n display: table-cell;\n vertical-align: middle;\n float: none;\n }\n}\n@media only screen and (min-width: 990px) {\n .navbar-nav {\n height: 96px;\n }\n}\n\n.navbar-link,\n.navbar-toggle {\n color: #222;\n text-decoration: none;\n}\n.navbar-link:link,\n.navbar-toggle:link {\n color: #222;\n}\n.navbar-link:visited,\n.navbar-toggle:visited {\n color: #222;\n}\n.navbar-link:hover,\n.navbar-toggle:hover {\n color: #DD671A;\n}\n.navbar-link:active,\n.navbar-toggle:active {\n color: #222;\n}\n\n.container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n.container-fluid > .navbar-header {\n z-index: 10;\n}\n\n.nav > li > a.navbar-link {\n padding: 10px 12px;\n}\n@media only screen and (min-width: 990px) {\n .nav > li > a.navbar-link {\n padding: 10px 16px;\n }\n}\n@media only screen and (min-width: 768px) {\n .nav > li > a.navbar-link._login {\n color: #0092FF;\n text-decoration: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n padding-right: 0;\n }\n .nav > li > a.navbar-link._login:link {\n color: #0092FF;\n }\n .nav > li > a.navbar-link._login:visited {\n color: #0092FF;\n }\n .nav > li > a.navbar-link._login:hover {\n color: #DD671A;\n }\n .nav > li > a.navbar-link._login:active {\n color: #0092FF;\n }\n}\n\n#batch-list-toggle {\n position: relative;\n}\n#batch-list-toggle h3 {\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-bottom: 16px;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 21px;\n}\n#batch-list-toggle h3:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: -34px;\n top: -1px;\n margin-left: 8px;\n position: absolute;\n top: 16px;\n right: 8px;\n}\n#batch-list-toggle a:focus {\n outline: none !important;\n}\n#batch-list-toggle a:focus h3:after {\n outline-style: solid !important;\n outline-color: rgba(0, 0, 0, 0.07) !important;\n outline-offset: 1px !important;\n outline-width: 5px !important;\n}\n#batch-list-toggle a[aria-expanded=true] h3:after {\n transform: rotate(180deg);\n}\n\n#all-batches {\n display: block;\n padding-left: 32px;\n margin-top: -24px;\n color: #1C71EC;\n text-decoration: underline;\n}\n#all-batches:hover, #all-batches:focus {\n color: #0092FF;\n text-decoration: none;\n}\n\n.nav > li > .dropdown-toggle.navbar-link {\n padding: 16px 16px 16px 28px;\n border-radius: 2px;\n border: 1px solid rgba(100, 100, 100, 0.07);\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n display: none;\n}\n@media only screen and (min-width: 768px) {\n .nav > li > .dropdown-toggle.navbar-link {\n display: block;\n }\n}\n.nav > li > .dropdown-toggle:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: -34px;\n top: -1px;\n margin-left: 8px;\n}\n.nav > li > .dropdown-toggle:hover {\n color: #2D76EE;\n}\n.nav > li > .dropdown-toggle:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n.nav > li > .dropdown-toggle:hover::after {\n background-position: -51px;\n}\n\n.open .dropdown-toggle {\n border-color: #F6F8F1;\n background-color: #F6F8F1;\n}\n.open .dropdown-toggle:after {\n transform: rotate(180deg);\n background-position: 0px;\n}\n.open .dropdown-toggle:hover {\n color: #DD671A;\n}\n.open .dropdown-toggle:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n\nli.dropdown {\n margin: 0;\n}\n\n@media only screen and (max-width: 767px) {\n .navbar-default .navbar-nav {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n padding: 8px 0;\n margin: 2px 0 0;\n margin-right: -7px;\n background-color: white;\n }\n .navbar-default .navbar-nav > li {\n list-style: none;\n }\n .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n }\n .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li button:hover, .navbar-default .navbar-nav > li button:focus {\n background-color: #0092FF;\n color: white;\n }\n .navbar-default .navbar-nav > li form {\n margin: 0;\n text-align: right;\n }\n .navbar-default .navbar-nav > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n }\n .navbar-default .navbar-nav.navbar-link._login {\n font-weight: 400;\n }\n .navbar-default .navbar-nav .btn._nav {\n margin: 0;\n background-color: transparent;\n color: #222;\n border-radius: 0;\n padding: 10px 12px;\n border: none;\n line-height: 20px;\n }\n .navbar-default .navbar-nav .btn._nav:hover, .navbar-default .navbar-nav .btn._nav:focus {\n color: white;\n background-color: #0092FF !important;\n }\n .navbar-collapse.in .navbar-nav {\n display: block;\n }\n .navbar-create-button {\n display: none !important;\n }\n a.navbar-create, p a.navbar-create.perma {\n margin: 0;\n background-color: transparent;\n color: #222 !important;\n border-radius: 0;\n margin-right: 0;\n }\n a.navbar-create:hover, p a.navbar-create.perma:hover {\n color: white !important;\n }\n}\n.dropdown-menu {\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n display: none;\n padding: 0;\n margin: 0;\n background-color: transparent;\n background-clip: padding-box;\n border-radius: 0;\n box-shadow: none;\n border: none;\n padding-top: 0;\n min-width: 0;\n top: auto;\n margin-right: 0;\n}\n.dropdown-menu > li {\n list-style: none;\n}\n.dropdown-menu > li > a, p .dropdown-menu > li > a.perma, .dropdown-menu > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n}\n.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li button:hover, .dropdown-menu > li button:focus {\n background-color: #0092FF;\n color: white;\n}\n.dropdown-menu > li form {\n margin: 0;\n text-align: right;\n}\n.dropdown-menu > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n}\n@media only screen and (min-width: 768px) {\n .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n padding: 8px 0;\n margin: 2px 0 0;\n margin-right: -7px;\n background-color: white;\n margin-right: -7px;\n min-width: 216px;\n position: absolute;\n top: 77px;\n }\n}\n@media only screen and (min-width: 990px) {\n .dropdown-menu {\n top: 85px;\n }\n}\n@media only screen and (min-width: 768px) {\n .dropdown-menu > li > a, p .dropdown-menu > li > a.perma, .dropdown-menu > li button {\n padding-right: 20px;\n }\n}\n\n.dropdown-inner-list {\n padding-left: 0;\n}\n.dropdown-inner-list > li {\n list-style: none;\n}\n.dropdown-inner-list > li > a, p .dropdown-inner-list > li > a.perma, .dropdown-inner-list > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n}\n.dropdown-inner-list > li > a:hover, .dropdown-inner-list > li > a:focus, .dropdown-inner-list > li button:hover, .dropdown-inner-list > li button:focus {\n background-color: #0092FF;\n color: white;\n}\n.dropdown-inner-list > li form {\n margin: 0;\n text-align: right;\n}\n.dropdown-inner-list > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n}\n.dropdown-inner-list a, .dropdown-inner-list p a.perma, p .dropdown-inner-list a.perma, .dropdown-inner-list button {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n\n.dropdown.open .dropdown-menu {\n display: block;\n}\n\n.dropdown-header {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n letter-spacing: 1px;\n text-align: right;\n padding-right: 11px;\n padding-top: 7px;\n color: #2D76EE;\n text-transform: uppercase;\n}\n@media only screen and (min-width: 768px) {\n .dropdown-header {\n padding-right: 20px;\n }\n}\n\n.navbar-create {\n margin-top: 0;\n margin-bottom: 8px;\n margin-right: -7px;\n}\n@media only screen and (min-width: 768px) {\n .navbar-create {\n margin: 16px 16px;\n }\n}\n\n.collapsing {\n transition: none;\n}\n\n.navbar-collapse {\n overflow: visible;\n transition: none !important;\n height: auto !important;\n padding: 0;\n margin: 0;\n border: none;\n max-height: none;\n}\n.navbar-collapse.in {\n overflow: visible;\n}\n.navbar-collapse.in .dropdown-menu {\n display: block;\n}\n.navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-right: 8px;\n margin-left: 8px;\n}\n@media only screen and (min-width: 768px) {\n .navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-right: 0;\n }\n}\n\n.logo {\n padding: 0;\n min-width: 0;\n}\n@media only screen and (min-width: 320px) {\n .logo {\n height: 64px;\n }\n}\n@media only screen and (min-width: 768px) {\n .logo {\n height: 80px;\n }\n}\n@media only screen and (min-width: 990px) {\n .logo {\n height: 96px;\n }\n}\n.logo a, .logo p a.perma, p .logo a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n color: #222;\n height: 56px;\n font-size: 24px;\n padding-left: 16px;\n min-width: 7em;\n}\n@media only screen and (min-width: 768px) {\n .logo a, .logo p a.perma, p .logo a.perma {\n font-size: 28px;\n }\n}\n\nimg.infinity-logo {\n margin: 0 0 0 4px;\n display: inline-block;\n height: 13px;\n width: auto;\n}\n@media only screen and (min-width: 768px) {\n img.infinity-logo {\n height: 15px;\n margin-left: 8px;\n }\n}\n\n.navbar-toggle {\n display: block;\n position: absolute;\n top: 8px;\n right: 8px;\n bottom: 8px;\n width: 43px !important;\n border: none;\n background-color: #F6F8F1;\n margin: 0;\n border-radius: 2px;\n}\n@media only screen and (min-width: 320px) {\n .navbar-toggle {\n width: 51px !important;\n }\n}\n.navbar-toggle .icon-bar {\n background-color: #222;\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n margin-right: auto;\n margin-left: auto;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n.navbar-toggle:hover .icon-bar {\n background-color: white;\n}\n.navbar-toggle:active .icon-bar {\n background-color: white;\n}\n.navbar-toggle:focus {\n outline: none;\n}\n.navbar-toggle:focus .icon-bar {\n background-color: white;\n}\n@media only screen and (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n@media only screen and (min-width: 320px) {\n .navbar-toggle {\n width: 64px;\n }\n}\n\nfooter {\n text-align: left;\n padding: 0 0 12px;\n background: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: white;\n font-weight: 700;\n}\n@media only screen and (min-width: 1200px) {\n footer {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding-top: 0;\n background: white;\n color: #2D76EE;\n font-size: 12px;\n }\n}\n@media only screen and (min-width: 1200px) {\n footer {\n font-size: 14px;\n }\n}\nfooter .container, footer .container-hero, footer .cont-fluid,\nfooter .container-fluid {\n overflow: visible;\n}\nfooter div.col-sm-6 {\n width: 50%;\n float: left;\n margin-top: 0 !important;\n}\nfooter ul {\n margin: 0;\n padding: 0;\n}\nfooter li {\n padding-top: 4px;\n margin-top: 8px;\n padding-top: 8px;\n border-top: 1px solid rgba(254, 254, 254, 0.4);\n}\nfooter a, footer p a.perma, p footer a.perma {\n padding-bottom: 4px;\n border-bottom: 1px solid transparent;\n}\nfooter a.home, footer p a.home.perma, p footer a.home.perma {\n font-size: 32px;\n border-bottom: none;\n}\nfooter a.home:hover {\n color: #222;\n}\nfooter a.home:after, footer p a.home.perma:after, p footer a.home.perma:after {\n content: \"\";\n height: 19px;\n width: 42px;\n display: inline-block;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjExMXB4IiBoZWlnaHQ9IjUxcHgiIHZpZXdCb3g9IjAgMCAxMTEgNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMyAoMTIwODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnBlcm1hLWxvZ28tb3JhbmdlIGNvcHkgNzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik04NS40MzQsNTAuMzg2IEM3OS45Nyw1MC4zODYgNzQuNDcyLDQ4LjM5MiA2OC42MjYsNDQuMjkgQzYyLjk3NSw0MC4zMzUgNTcuNjYxLDM0Ljg2OSA1Mi41MjEsMjkuNTgzIEM0Ni45MzIsMjMuODM0IDQxLjE1MywxNy44OSAzNS4xNzMsMTQuMTUxIEMzMS40NjIsMTEuODMyIDI4LjExNywxMC43MDQgMjQuOTQ5LDEwLjcwNCBDMTguOTY2LDEwLjcwNCAxNC40MzgsMTMuMzQ5IDEyLjE5OCwxOC4xNTQgQzExLjIyMywyMC4yNjIgMTAuNzA0LDIyLjc1NSAxMC43MDQsMjUuMzUyIEMxMC43MDQsMjcuNDMxIDExLjAwNiwyOS4zNyAxMS42LDMxLjExNSBDMTMuNDg4LDM2LjcyNiAxOC4wODYsMzkuNjgyIDI0LjkwMSwzOS42ODIgQzI4LjA0NCwzOS42ODIgMzEuNDI1LDM4LjM3NCAzNS4yMzYsMzUuNjgzIEMzNy43NjUsMzMuODkgNDAuNTY3LDMxLjQzNiA0NC4wNDQsMjcuOTY4IEw1MS42MDMsMzUuNTQ3IEM0Ny42MzksMzkuNTAxIDQ0LjQ5OCw0Mi4yMzggNDEuNDE5LDQ0LjQyMSBDMzUuNzMxLDQ4LjQzNyAzMC4zMzEsNTAuMzg2IDI0LjkwMSw1MC4zODYgQzEzLjU2MSw1MC4zODYgNC43OTksNDQuNDY1IDEuNDYyLDM0LjU0OCBDMC40OTQsMzEuNzA4IDAsMjguNjA4IDAsMjUuMzUyIEMwLDIxLjE1NSAwLjgzOCwxNy4yMTYgMi40OSwxMy42NDUgQzYuNTM1LDQuOTY5IDE0LjcxOCwwIDI0Ljk0OSwwIEMzMC4xODIsMCAzNS4zODMsMS42NiA0MC44NDcsNS4wNzUgQzQ3LjkyNSw5LjUwMSA1NC4xNjMsMTUuOTE3IDYwLjE5NiwyMi4xMjEgQzY1LjIwOCwyNy4yNzcgNjkuOTQyLDMyLjE0NiA3NC43NjksMzUuNTI0IEM3OC43NTgsMzguMzIzIDgyLjI0NSwzOS42ODIgODUuNDM0LDM5LjY4MiBDOTIuMzk3LDM5LjY4MiA5Ny4wMzcsMzYuNzI4IDk4Ljg1MywzMS4xMzkgQzk5LjM4OSwyOS40ODQgOTkuNjYyLDI3LjYzOSA5OS42NjIsMjUuNjYyIEM5OS42NjIsMjIuODY1IDk5LjExLDIwLjIyNCA5OC4wNjYsMTguMDIzIEM5NS43OTksMTMuMjMzIDkxLjQzMiwxMC43MDQgODUuNDM0LDEwLjcwNCBDODEuOTA5LDEwLjcwNCA3OC4yOTMsMTEuODg1IDc0LjM4MiwxNC4zMTQgQzcxLjkyMSwxNS44NDYgNjkuMjk1LDE3LjkwMyA2Ni4zNTgsMjAuNjAxIEM2Ni4xNywyMC43NzQgNjUuOTg4LDIwLjk0MyA2NS44MDUsMjEuMTEzIEw1OC41MDEsMTMuMjg4IEM1OC43MDcsMTMuMDk2IDU4LjkxNCwxMi45MDQgNTkuMTIxLDEyLjcxNSBDNjIuNTQ5LDkuNTY1IDY1LjY5NCw3LjExNCA2OC43MzEsNS4yMjQgQzc0LjM5MSwxLjcwOCA3OS44NTQsMCA4NS40MzQsMCBDOTUuNTY3LDAgMTAzLjY5Nyw0Ljg5OCAxMDcuNzM5LDEzLjQ0IEMxMDkuNDU3LDE3LjA2MiAxMTAuMzY2LDIxLjI4OSAxMTAuMzY2LDI1LjY2MiBDMTEwLjM2NiwyOC43NTkgMTA5LjkxOCwzMS43MTMgMTA5LjAzNSwzNC40NDEgQzEwNS43OSw0NC40MjggOTYuOTY4LDUwLjM4NiA4NS40MzQsNTAuMzg2IiBpZD0icGVybWEtbG9nby1vcmFuZ2UtY29weS03IiBmaWxsPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==);\n background-repeat: no-repeat;\n background-size: contain;\n top: 1px;\n margin-left: 8px;\n}\nfooter div.col:first-child li:first-child {\n border-top: none;\n}\nfooter #footer-nav {\n padding-left: 0;\n}\n@media only screen and (min-width: 1200px) {\n footer #footer-nav li:last-child a {\n margin-right: 0;\n }\n}\nfooter #footer-nav a, footer #boilerplate a {\n margin-right: 0;\n font-weight: 700;\n width: 100%;\n display: block;\n padding-bottom: 0;\n}\n@media only screen and (min-width: 1200px) {\n footer {\n padding: 16px 0 40px;\n }\n footer a:hover, footer p a.perma:hover, p footer a.perma:hover {\n border-color: #DD671A;\n }\n footer li {\n padding-top: 0;\n margin-top: 0;\n border-top: none;\n display: inline-block;\n }\n footer #li {\n display: inline-block;\n }\n footer #footer-nav {\n float: left;\n }\n footer #footer-nav a {\n margin-right: 16px;\n }\n footer #boilerplate {\n float: right;\n font-weight: 700;\n }\n footer #boilerplate a {\n margin-left: 16px;\n margin-right: 0;\n }\n footer #footer-nav a, footer #boilerplate a {\n display: inline;\n width: auto;\n padding-bottom: 4px;\n }\n}\n\n.nav-pills {\n margin: 0 0 24px 0;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills a, .nav-pills p a.perma, p .nav-pills a.perma {\n padding-left: 12px;\n }\n}\n@media only screen and (max-width: 767px) {\n .nav-pills {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n .nav-pills li {\n width: 100%;\n margin: 0;\n padding: 0;\n }\n .nav-pills li.active {\n -ms-flex-order: -1;\n order: -1;\n }\n}\n.nav-pills li a, .nav-pills li p a.perma, p .nav-pills li a.perma {\n background-repeat: no-repeat;\n font-size: 16px;\n margin-bottom: 1px;\n padding: 8px 16px;\n position: relative;\n display: block;\n border: none;\n background-color: #F6F8F1;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n border-radius: 0;\n}\n.nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n content: \"\";\n display: inline-block;\n background-repeat: no-repeat;\n margin-left: 8px;\n}\n.nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n height: 17px;\n width: 9px;\n background-image: url(data:image/png;base64,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);\n background-size: 54px 17px;\n background-position: -18px;\n top: 3px;\n margin-right: -17px;\n}\n@media only screen and (min-width: 990px) {\n .nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n top: 3px;\n }\n}\n.nav-pills li a:hover, .nav-pills li a:focus {\n background-color: #2D76EE;\n color: white;\n}\n.nav-pills li a:hover span:after, .nav-pills li a:focus span:after {\n background-position: -45px !important;\n}\n.nav-pills li a:active {\n background-color: #222;\n color: white;\n}\n.nav-pills li a:active span:after {\n background-position: -45px !important;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills li a, .nav-pills li p a.perma, p .nav-pills li a.perma {\n border-radius: 2px;\n }\n}\n.nav-pills li.active a {\n background-color: white;\n color: #2D76EE;\n cursor: default;\n padding-top: 7px;\n padding-bottom: 8px;\n font-size: 24px;\n font-weight: 200;\n line-height: 1.2;\n}\n.nav-pills li.active a span:after {\n display: none;\n}\n.nav-pills li.active a:hover {\n color: #2D76EE;\n background-color: transparent;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills li.active a {\n font-size: 16px;\n font-weight: 400;\n border: 2px solid #2D76EE;\n }\n}\n\n.panel {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n.panel-default {\n padding-top: 24px;\n border: none;\n border-radius: 0;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n .panel-default {\n padding-top: 40px;\n }\n}\n\n.panel-heading {\n padding: 8px 0 0;\n border-bottom: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.col-folders {\n overflow-y: hidden;\n padding-bottom: 0;\n}\n.col-folders > .panel-heading {\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-bottom: 16px;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 21px;\n}\n.col-folders > .panel-heading a, .col-folders > .panel-heading p a.perma, p .col-folders > .panel-heading a.perma {\n position: relative;\n top: 5px;\n margin-left: 0.5em;\n font-size: 20px;\n color: rgba(0, 0, 0, 0.4);\n}\n.col-folders #folder-tree {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 8px 8px 0 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.col-folders #folder-tree .jstree-clicked, .col-folders #folder-tree .jstree-clicked.jstree-hovered {\n border: 1px solid #2D76EE;\n color: white;\n background-color: #2D76EE;\n box-shadow: none;\n padding-right: 6px;\n}\n.col-folders #folder-tree .jstree-hovered {\n background-color: #F7FF6F;\n box-shadow: none;\n color: #222;\n}\n.col-folders .jstree-container-ul {\n margin-left: -6px;\n padding-bottom: 2ex;\n}\n.col-folders li {\n margin-left: 1em;\n}\n.col-folders .jstree-rename-input {\n position: relative;\n top: -1px;\n width: 100% !important;\n z-index: 1000;\n background: white;\n margin-top: 0px;\n padding-left: 5px !important;\n}\n.col-folders .jstree-rename-input:focus, .col-folders .jstree-rename-input::selection {\n background: white;\n}\n\n@media (max-width: 990px) {\n .col-folders, #folder-tree {\n margin-bottom: 16px;\n height: 30vh !important;\n padding-bottom: 5ex !important;\n }\n}\n\n#batch-history {\n margin-bottom: 24px;\n}\n#batch-history li {\n font-size: 14px;\n padding: 4px 0;\n}\n\n#link-list-header .organization:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n#link-list-header .organization:before {\n top: 1px;\n}\n#link-list-header a {\n position: relative;\n top: 5px;\n margin-left: 0.5em;\n font-size: 20px;\n color: rgba(0, 0, 0, 0.4);\n}\n\n.col-links, .col-folders {\n border-left: none;\n position: relative;\n padding-bottom: 24px;\n}\n@media (max-width: 990px) {\n .col-links, .col-folders {\n height: 75vh !important;\n }\n}\n.col-links.scrolling, .col-folders.scrolling {\n overflow-y: scroll;\n box-shadow: 0 15px 15px -15px rgba(0, 0, 0, 0.1);\n}\n.col-links.scrolled, .col-folders.scrolled {\n box-shadow: 0 15px 15px -15px rgba(0, 0, 0, 0.1), 0 -2px 2px -2px rgba(0, 0, 0, 0.2);\n}\n\n.col-links.scrolling {\n overflow-x: hidden;\n}\n.col-links.recent-links {\n width: 100%;\n padding-top: 24px;\n}\n@media only screen and (max-width: 767px) {\n .col-links.recent-links {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.col-links > .panel-heading {\n border-top-left-radius: 0;\n border-color: #DDD;\n padding: 3px;\n text-align: right;\n background-color: #F5F5F5;\n}\n.col-links form {\n margin-top: 0;\n}\n.col-links a.delete, .col-links p a.delete.perma, p .col-links a.delete.perma {\n margin-right: 8px;\n color: #DD671A;\n text-decoration: underline;\n}\n.col-links a.delete:hover, .col-links a.delete:focus {\n color: red;\n}\n.col-links a.delete:active {\n color: #222;\n}\n.col-links .shared-folder-label {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.col-links .link-headers {\n padding: 0 0 16px;\n}\n.col-links .item-rows {\n padding: 24px 0 0;\n overflow: visible;\n}\n.col-links .item-rows .alert-success {\n margin-top: 0;\n}\n@media (max-width: 768px) {\n .col-links .item-container {\n text-align: right;\n }\n .col-links .item-permalink {\n float: right;\n }\n}\n\n.item-notification {\n text-align: center;\n font-weight: 200;\n font-size: 24px;\n margin-top: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n .item-notification {\n margin-top: 48px;\n }\n}\n\n.item-container._isExpandable._active {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n margin: -8px 8px;\n padding: 16px 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-container._isExpandable._active {\n margin: -16px 0px;\n padding: 16px 16px;\n }\n}\n.item-container._isExpandable._active:hover {\n border-top-color: black;\n}\n.item-container._isExpandable._active:hover .item-title-display {\n color: #222;\n}\n\nol.result-list {\n list-style-type: none;\n padding: 0;\n /* Add zero-width space to work around Voiceover bug */\n /* https://unfetteredthoughts.net/2017/09/26/voiceover-and-list-style-type-none/ */\n}\nol.result-list li:before {\n content: \"​\";\n}\nol.result-list .item-container {\n margin-top: 0;\n}\nol.result-list .admin-actions {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column-reverse;\n flex-direction: column-reverse;\n}\n\n.item-container {\n padding: 16px 16px;\n border: 1px solid transparent;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n position: relative;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n background-color: white;\n}\n.item-container.muted .item-title {\n color: rgba(0, 0, 0, 0.4);\n}\n.item-container._isPrivate span.ui-private {\n text-indent: -10000px;\n overflow: hidden;\n display: inline-block;\n position: relative;\n height: 16px;\n width: 18px;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: cover;\n margin-right: 4px;\n bottom: -2px;\n}\n.item-container._isPrivate a.perma {\n color: #222;\n border-color: #222;\n}\n.item-container._isFailed, .item-container._isPending {\n background-color: rgba(100, 100, 100, 0.07);\n}\n.item-container p.warning {\n margin-top: 4px;\n color: #DD671A;\n font-size: 14px;\n font-weight: 400;\n margin-bottom: 0;\n}\n@media only screen and (max-width: 767px) {\n .item-container .admin-actions {\n margin-top: 8px;\n }\n}\n\n.item-secondary {\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-secondary {\n margin-top: 4px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .item-permalink {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n padding-top: 16px;\n padding-bottom: 16px;\n }\n .item-permalink a.perma, .item-permalink p a.perma, p .item-permalink a.perma {\n -ms-flex-order: -1;\n order: -1;\n }\n .item-permalink a.delete, .item-permalink p a.delete.perma, p .item-permalink a.delete.perma {\n margin-left: 8px;\n margin-top: 2px;\n }\n}\n\n.failed_header {\n font-size: 18px;\n margin-bottom: 8px;\n font-weight: lighter;\n}\n\n.item-title {\n font-size: 16px;\n font-weight: 700;\n color: #222;\n}\n.item-title a, .item-title p a.perma, p .item-title a.perma {\n color: #222;\n}\n.item-title .text-warning {\n margin-left: 8px;\n color: #DD671A;\n}\n\n.item-subtitle {\n font-size: 16px;\n font-weight: 200;\n word-wrap: break-word;\n}\n.item-affil {\n font-size: 16px;\n font-weight: 200;\n color: #2D76EE;\n}\n.item-affil:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n.item-affil a:hover, .item-affil p a.perma:hover, p .item-affil a.perma:hover, .item-affil a:focus, .item-affil p a.perma:focus, p .item-affil a.perma:focus {\n text-decoration: underline;\n}\n\n.item-private {\n font-size: 14px;\n font-weight: 200;\n color: #C65300;\n left: -2px;\n}\n.item-private .private-hint {\n left: -2px;\n}\n\n.item-org {\n font-size: 16px;\n font-weight: 200;\n margin: 2px 16px 8px 0;\n line-height: 1.2em;\n color: rgba(0, 0, 0, 0.4);\n}\n.item-org a, .item-org p a.perma, p .item-org a.perma {\n color: rgba(0, 0, 0, 0.4);\n font-weight: 700;\n}\n\n.item-date {\n display: block;\n font-size: 14px;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n word-wrap: break-word;\n}\n.item-date .label {\n font-size: 14px;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n margin: 0;\n padding: 0;\n}\n\n.item-activity {\n font-size: 14px;\n font-weight: 400;\n margin-bottom: 0px;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-activity {\n font-size: 10px;\n margin-top: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .item-activity {\n font-size: 14px;\n font-weight: 200;\n }\n}\n\n.item-status {\n margin-top: 5px;\n font-size: 12px;\n margin-bottom: 0px;\n position: relative;\n}\n.item-status:first-child {\n margin-top: 0;\n}\n\n.item-count-groups, .item-sponsor-groups {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-count-groups, .item-sponsor-groups {\n margin-bottom: 0;\n margin-top: 16px;\n }\n}\n\n.item-sponsor-groups {\n display: inline-block;\n}\n\n.item-count-group, .item-sponsor-group {\n font-weight: 200;\n font-size: 14px;\n font-weight: 200;\n border: none;\n border-radius: 3px;\n padding: 2px 9px;\n margin-bottom: 4px;\n background-color: rgba(100, 100, 100, 0.07);\n width: 100%;\n}\n.item-count-group strong, .item-sponsor-group strong {\n font-weight: 700;\n color: #DD671A;\n}\n\n.item-count-label a, .item-count-label p a.perma, p .item-count-label a.perma, .item-sponsor-label a, .item-sponsor-label p a.perma, p .item-sponsor-label a.perma {\n font-size: 85%;\n font-weight: 700;\n color: rgba(0, 0, 0, 0.4);\n margin-left: 4px;\n}\n.item-count-label a:hover, .item-count-label p a.perma:hover, p .item-count-label a.perma:hover, .item-sponsor-label a:hover, .item-sponsor-label p a.perma:hover, p .item-sponsor-label a.perma:hover {\n color: #222;\n}\n\n.row.item-row .perma {\n display: inline-block;\n}\n.row.item-row .alert-danger {\n background-color: white;\n}\n.row.item-row .alert-danger a {\n color: inherit;\n text-decoration: underline;\n}\n.row.item-row .sm-align-right {\n padding-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .row.item-row .sm-align-right {\n padding-top: 0;\n }\n}\n\n.row.item-details {\n display: none;\n background-color: #F6F8F1;\n padding: 16px 0 8px;\n margin-top: 16px;\n margin-left: -8px;\n margin-right: -8px;\n}\n@media only screen and (min-width: 768px) {\n .row.item-details {\n margin-left: -16px;\n margin-right: -16px;\n }\n}\n.row.item-details .form-group {\n margin-top: 0;\n width: 100%;\n padding-bottom: 16px;\n}\n.row.item-details .form-group input,\n.row.item-details .form-group textarea,\n.row.item-details .form-group select {\n margin-top: 8px;\n display: block;\n width: 100%;\n clear: both;\n font-size: 16px;\n}\n.row.item-details .form-group div.label-group {\n overflow: auto;\n}\n.row.item-details .form-group label,\n.row.item-details .form-group .title-save-status,\n.row.item-details .form-group .description-save-status,\n.row.item-details .form-group .notes-save-status {\n float: left;\n width: auto;\n padding-bottom: 8px;\n}\n.row.item-details .form-group label,\n.row.item-details .form-group .default_to_screenshot_view-save-status {\n width: auto;\n padding-bottom: 8px;\n}\n.row.item-details .form-group .title-save-status,\n.row.item-details .form-group .description-save-status,\n.row.item-details .form-group .notes-save-status,\n.row.item-details .form-group .default_to_screenshot_view-save-status {\n color: #DD671A;\n margin-top: 0;\n margin-left: 0.7em;\n font-weight: 700;\n}\n\n.details-img-dimensions, .item-container._isExpandable:not(._active):hover ._visuallyHidden,\n.item-container._isExpandable:not(._active):focus ._visuallyHidden, .item-title-col .toggle-details::before, .item-title-col .toggle-details {\n width: 13px;\n height: 8px;\n}\n\n.item-title-col {\n left: 30px;\n}\n@media only screen and (max-width: 767px) {\n .item-title-col {\n left: 0;\n }\n}\n.item-title-col .toggle-details {\n background-color: transparent;\n border: 0;\n float: left;\n margin-left: -25px;\n padding-left: 0;\n padding-top: 0;\n left: -7px;\n margin-top: 7px;\n}\n@media (max-width: 768px) {\n .item-title-col .toggle-details {\n left: 30px;\n }\n}\n.item-title-col .toggle-details::before {\n z-index: 10;\n display: inline-block;\n position: absolute;\n content: \"\";\n}\n.item-title-col ._visuallyHidden.expand-details:hover,\n.item-title-col ._visuallyHidden.expand-details:focus {\n width: 13px !important;\n height: 7px !important;\n}\n.item-title-col .expand-details::before {\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OS4xICg1MTE0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utb3BhY2l0eT0iMC43MjU5OTYzNzciPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNS4wMDAwMDAsIC0yNDYuMDAwMDAwKSIgc3Ryb2tlPSIjOEI4QThBIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhZ2UtMSIgcG9pbnRzPSIzNS4zMTk5OTk3IDI0NyAzMC42NTk5OTk4IDI1MS42NiAyNiAyNDciPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;\n}\n.item-title-col .collapse-details {\n display: none;\n}\n.item-title-col .collapse-details::before {\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OS4xICg1MTE0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1vcGFjaXR5PSIwLjcyNTk5NjM3NyI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLUNvcHktMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1LjAwMDAwMCwgLTIzMS4wMDAwMDApIiBzdHJva2U9IiM4QjhBOEEiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGFnZS0xLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwLjY2MDAwMCwgMjM0LjMzMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMzAuNjYwMDAwLCAtMjM0LjMzMDAwMCkgIiBwb2ludHM9IjM1LjMxOTk5OTcgMjMyIDMwLjY1OTk5OTggMjM2LjY2IDI2IDIzMiI+PC9wb2x5bGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;\n}\n\n.item-container._isExpandable._active .toggle-details {\n display: inline-block;\n}\n\n.item-container._isExpandable:not(._active):hover ._visuallyHidden,\n.item-container._isExpandable:not(._active):focus ._visuallyHidden {\n position: relative !important;\n}\n\n#jstree-dnd.jstree-default .jstree-er {\n background-image: none !important;\n}\n\n#jstree-marker {\n display: none !important;\n}\n\nbody.dragging,\nbody.dragging * {\n cursor: move;\n cursor: grabbing;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.admin-content {\n margin-top: 11px;\n}\n@media only screen and (min-width: 768px) {\n .admin-content {\n margin-top: 48px;\n }\n}\n\nspan.action, a.action-heading, p a.action-heading.perma {\n display: inline-block;\n float: right;\n font-size: 16px;\n padding: 2px 6px 3px;\n border-radius: 2px;\n background-color: #2D76EE;\n color: white;\n font-weight: 400;\n cursor: pointer;\n}\nspan.action a, span.action p a.perma, p span.action a.perma, a.action-heading a, p a.action-heading.perma a, a.action-heading p a.perma, p a.action-heading a.perma {\n color: white !important;\n}\nspan.action .icon-plus-sign,\nspan.action [class^=icon-],\nspan.action [class*=\" icon-\"], a.action-heading .icon-plus-sign, p a.action-heading.perma .icon-plus-sign,\na.action-heading [class^=icon-],\np a.action-heading.perma [class^=icon-],\na.action-heading [class*=\" icon-\"],\np a.action-heading.perma [class*=\" icon-\"] {\n color: white;\n top: 1px;\n}\n\n.action-heading {\n position: absolute;\n top: 10px;\n right: 0;\n}\n\n.org-settings {\n margin-top: 16px;\n}\n\n.settings-block {\n border: 1px solid rgba(0, 0, 0, 0.1);\n padding: 8px;\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n border-radius: 2px;\n margin-top: 16px;\n font-weight: 200;\n overflow: auto;\n}\n.settings-block p a, .settings-block p a.perma {\n display: block;\n font-size: 13px;\n text-decoration: underline;\n}\n.settings-block p {\n margin-bottom: 0;\n}\n.settings-block .sponsor-name,\n.settings-block .sponsor-email,\n.settings-block p {\n display: inline-block;\n padding-right: 2px;\n padding-bottom: 5px;\n}\n.settings-block .btn-xs, .settings-block .btn-group-xs > .btn {\n padding: 4px 8px;\n font-size: 12px;\n margin: 0;\n float: right;\n margin-left: 5px;\n}\n.settings-block .button-wrapper {\n display: inline-block;\n float: right;\n}\n\n#add-member {\n padding-bottom: 0;\n}\n\n.admin-data {\n margin: 24px 0 0;\n border-top: 1px solid #2D76EE;\n padding-top: 1px;\n}\n@media only screen and (min-width: 768px) {\n .admin-data {\n margin: 24px 0;\n }\n}\n\n.admin-data-point {\n text-align: center;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n@media only screen and (max-width: 767px) {\n .admin-data-point p.count-label {\n font-size: 10px;\n padding: 8px 4px;\n line-height: 1.2;\n height: 3em;\n }\n .admin-data-point p.count-number {\n font-size: 24px;\n padding: 8px 4px 0;\n }\n}\n.admin-data-point + .admin-data-point {\n border-left: 1px solid #2D76EE;\n}\n.admin-data-point .count-label {\n padding: 8px;\n color: #2D76EE;\n font-weight: 700;\n margin-bottom: 0;\n font-size: 12px;\n}\n@media only screen and (min-width: 990px) {\n .admin-data-point .count-label {\n padding: 8px 16px;\n font-size: 14px;\n }\n}\n.admin-data-point .count-number {\n padding: 0 8px 0;\n font-weight: 200;\n font-size: 36px;\n color: #2D76EE;\n line-height: 1;\n}\n@media only screen and (min-width: 990px) {\n .admin-data-point .count-number {\n padding: 8px 16px;\n font-size: 48px;\n }\n}\n\n.remove-search-filters {\n display: block;\n margin: 16px 0 0;\n border: 2px solid #DD671A;\n padding: 8px;\n border-radius: 2px;\n color: #DD671A !important;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 14px;\n vertical-align: middle;\n}\n@media only screen and (min-width: 990px) {\n .remove-search-filters {\n font-size: 16px;\n }\n}\n.remove-search-filters .filters-title {\n display: inline-block;\n color: #DD671A;\n font-size: 14px;\n font-weight: 700;\n}\n@media only screen and (min-width: 990px) {\n .remove-search-filters .filters-title {\n font-size: 16px;\n }\n}\n.remove-search-filters strong, .remove-search-filters .filter-label, .remove-search-filters .remove-filters {\n display: inline-block;\n border: 1px solid #DD671A;\n padding: 2px 6px;\n}\n.remove-search-filters strong {\n background-color: #DD671A;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n color: white;\n font-weight: 400;\n margin-left: -0.3em;\n}\n.remove-search-filters .filter-label {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n border: 1px solid #DD671A;\n margin-left: 4px;\n}\n.remove-search-filters .remove-filters {\n background-color: #DD671A;\n border-radius: 4px;\n color: white;\n font-weight: 400;\n width: 100%;\n margin-left: 0;\n margin-top: 8px;\n}\n.remove-search-filters .remove-filters:hover {\n background-color: #222;\n border-color: #222;\n}\n@media only screen and (min-width: 768px) {\n .remove-search-filters .remove-filters {\n float: right;\n width: auto;\n margin-left: 4px;\n margin-top: 0;\n }\n}\n\n.admin-found {\n border-top: 1px solid #2D76EE;\n color: #2D76EE;\n font-size: 15px;\n margin-top: 24px;\n}\n@media only screen and (min-width: 990px) {\n .admin-found {\n font-size: 16px;\n }\n}\n\n.sort-filter-bar {\n padding-top: 8px;\n padding-bottom: 16px;\n border-top: 1px solid #2D76EE;\n float: left;\n clear: both;\n width: 100%;\n}\n.sort-filter-bar strong {\n display: none;\n}\n.sort-filter-bar .dropdown {\n float: left;\n margin-right: 16px;\n}\n@media only screen and (min-width: 768px) {\n .sort-filter-bar {\n width: auto;\n clear: none;\n border-top: none;\n }\n .sort-filter-bar strong {\n display: inline;\n }\n .sort-filter-bar .dropdown {\n float: right;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-bar {\n float: right;\n }\n}\n@media only screen and (max-width: 767px) {\n .sort-filter-bar {\n border-bottom: 1px solid #2D76EE;\n padding-bottom: 8px;\n }\n .sort-filter-bar div.dropdown {\n float: none;\n width: 100%;\n }\n .sort-filter-bar div.dropdown + .dropdown {\n border-top: 1px solid #2D76EE;\n margin-top: 8px;\n padding-top: 8px;\n }\n .sort-filter-bar .dropdown.open {\n float: none;\n width: 100%;\n }\n .sort-filter-bar ul.dropdown-menu {\n max-width: none;\n top: auto;\n left: auto;\n right: auto;\n }\n .sort-filter-bar ul.dropdown-menu li {\n margin-bottom: 0;\n }\n .sort-filter-bar ul.dropdown-menu li a {\n text-align: left;\n padding-left: 8px;\n }\n}\n.sort-filter-bar button {\n padding: 0px;\n background: transparent;\n border: 0px;\n}\n\n.btn-transparent {\n padding: 0px;\n background: transparent;\n border: 0px;\n}\n\n.sort-filter-bar .dropdown {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n.sort-filter-bar .dropdown button:hover,\n.sort-filter-bar .dropdown button:focus {\n color: #0092FF;\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-bar .dropdown {\n margin-left: 24px;\n }\n}\n\n.sort-filter-count {\n float: left;\n font-weight: 400;\n padding-top: 8px;\n padding-right: 16px;\n margin-bottom: 8px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n font-size: 15px;\n}\n@media only screen and (min-width: 768px) {\n .sort-filter-count {\n margin-bottom: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-count {\n font-size: 16px;\n }\n}\n\n.sort-filter-bar .dropdown-menu {\n max-width: 450px;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n top: 29px;\n right: 0px;\n left: auto;\n border-color: black;\n}\n\n.sort-filter-bar .dropdown-menu i.icon-ok {\n margin-left: -10px;\n visibility: hidden;\n}\n\n.sort-filter-bar .dropdown-menu .selected i.icon-ok {\n visibility: visible;\n}\n\n.dropdown button .caret {\n border-color: #2D76EE transparent;\n margin-bottom: 2px;\n}\n\nsection {\n padding-bottom: 32px;\n}\n@media only screen and (min-width: 768px) {\n section {\n padding-bottom: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n section {\n padding-bottom: 64px;\n }\n}\nsection + section {\n padding-top: 32px;\n}\n@media only screen and (min-width: 768px) {\n section + section {\n padding-top: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n section + section {\n padding-top: 72px;\n padding-bottom: 80px;\n }\n}\nsection._hasDivider {\n border-top: 1px solid rgba(0, 0, 0, 0.07);\n}\n\n#landing-introduction {\n padding-bottom: 0px;\n}\n@media only screen and (min-width: 768px) {\n #landing-introduction {\n padding-bottom: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-introduction {\n padding-top: 32px;\n padding-bottom: 64px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-introduction .row-modules {\n margin-top: 56px;\n }\n}\n\nh6.image-hed {\n padding-bottom: 4px;\n font-size: 16px;\n display: inline-block;\n border-bottom: 2px solid #2D76EE;\n margin-bottom: 0px;\n padding-top: 0;\n color: #2D76EE;\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n line-height: 1.4;\n}\n@media only screen and (min-width: 768px) {\n h6.image-hed {\n font-size: 22px;\n }\n}\n@media only screen and (min-width: 990px) {\n h6.image-hed {\n font-size: 24px;\n }\n}\n\n.primary-img {\n padding-top: 16px;\n padding-bottom: 24px;\n}\n@media only screen and (min-width: 768px) {\n .primary-img {\n padding-top: 11px;\n padding-left: 8px;\n padding-bottom: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .primary-img {\n padding-top: 24px;\n padding-left: 0px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .primary-img {\n padding-top: 8px;\n padding-left: 48px;\n }\n}\n\n.cont-subsection {\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .cont-subsection {\n margin-top: 24px;\n }\n}\n\n#minisxs {\n border-top: 1px solid #2D76EE;\n margin-top: 24px;\n padding: 16px 16px 0;\n padding-bottom: 16px;\n overflow: hidden;\n}\n@media only screen and (min-width: 768px) {\n #minisxs {\n margin-top: 64px;\n padding: 32px 32px 0;\n }\n}\n@media only screen and (min-width: 990px) {\n #minisxs {\n padding: 48px 64px 0;\n border-bottom: 1px solid #2D76EE;\n }\n}\n#minisxs .row.outer {\n margin: -32px;\n}\n#minisxs .col-xs-12 {\n border-bottom: 1px solid #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n #minisxs .col-xs-12 {\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n #minisxs .col-xs-12 {\n border-bottom: none;\n padding: 0;\n }\n}\n\n.container-hero {\n max-width: 1600px;\n margin: 0 auto;\n text-align: center;\n}\n\np.caption-hero {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n font-weight: 300;\n font-size: 18px;\n padding-bottom: 8px;\n margin-bottom: 0;\n position: relative;\n text-align: center;\n margin-top: 24px;\n}\np.caption-hero span.num {\n display: inline-block;\n padding: 0;\n border: 1px solid;\n position: relative;\n bottom: 0;\n border-radius: 3em;\n width: 1.5em;\n height: 1.5em;\n text-align: center;\n vertical-align: text-bottom;\n font-size: 11px;\n margin-right: 0.2em;\n}\n@media only screen and (min-width: 768px) {\n p.caption-hero {\n font-size: 21px;\n margin-top: 48px;\n }\n}\n\n.primary-intro {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 18px;\n margin-top: 0.25em;\n margin-bottom: 0.75em;\n}\n.primary-intro strong {\n font-weight: 300;\n}\n.primary-intro a, .primary-intro p a.perma, p .primary-intro a.perma {\n font-weight: inherit;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n}\n.primary-intro a:hover, .primary-intro p a.perma:hover, p .primary-intro a.perma:hover {\n text-decoration: none;\n}\n@media only screen and (min-width: 320px) {\n .primary-intro {\n font-size: 24px;\n }\n}\n@media only screen and (min-width: 768px) {\n .primary-intro {\n font-size: 27px;\n line-height: 1.6;\n }\n .primary-intro:last-child {\n padding-bottom: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .primary-intro {\n font-size: 28px;\n line-height: 1.5;\n }\n}\n@media only screen and (min-width: 1200px) {\n .primary-intro {\n font-size: 32px;\n }\n}\n\n.section-hed {\n overflow: auto;\n}\n\nh1.section-title, h1.section-title-alt {\n font-weight: 300;\n font-size: 32px;\n padding-bottom: 24px;\n}\n@media only screen and (min-width: 768px) {\n h1.section-title, h1.section-title-alt {\n font-weight: 900;\n line-height: 1.2;\n font-size: 40px;\n padding-bottom: 12px;\n }\n}\n@media only screen and (min-width: 990px) {\n h1.section-title, h1.section-title-alt {\n font-size: 48px;\n padding-bottom: 8px;\n }\n}\n@media only screen and (min-width: 1200px) {\n h1.section-title, h1.section-title-alt {\n font-size: 56px;\n }\n}\n\n.section-title, .section-title-alt {\n color: #222;\n font-size: 20px;\n}\n@media only screen and (min-width: 768px) {\n .section-title, .section-title-alt {\n font-weight: 900;\n font-size: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-title, .section-title-alt {\n font-size: 36px;\n }\n}\n\n.section-title-alt {\n text-align: center;\n}\n.section-title-alt.light {\n font-weight: 300;\n}\n\n.section-subtitle, .section-subtitle-alt {\n color: #222;\n font-size: 18px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n line-height: 1.42;\n margin-top: 4px;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .section-subtitle, .section-subtitle-alt {\n line-height: 1.5;\n font-size: 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-subtitle, .section-subtitle-alt {\n font-size: 32px;\n }\n}\n\n.section-subtitle-alt {\n text-align: center;\n}\n\n.section-ah,\nh3.section-ah {\n font-size: 18px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n float: left;\n padding: 4px 0;\n border-bottom: 1px solid #222;\n margin: 2em 0 1em;\n font-weight: 400;\n clear: both;\n line-height: 1.35;\n}\n@media only screen and (min-width: 990px) {\n .section-ah,\n h3.section-ah {\n font-size: 19px;\n }\n}\n\n.section-body, .section-strong {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .section-body, .section-strong {\n font-size: 16px;\n font-weight: 300;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-body, .section-strong {\n font-size: 20px;\n line-height: 1.55;\n }\n}\n.section-body.small, .small.section-strong {\n font-size: 85%;\n}\n.section-body a.cc, .section-strong a.cc, .section-body p a.cc.perma, .section-strong p a.cc.perma, p .section-body a.cc.perma, p .section-strong a.cc.perma {\n bottom: -4px;\n}\n.section-body.footnote, .footnote.section-strong {\n margin-top: 32px;\n color: rgba(0, 0, 0, 0.5);\n}\n@media only screen and (min-width: 990px) {\n .section-body.footnote, .footnote.section-strong {\n margin-top: 64px;\n margin-bottom: 32px;\n }\n}\n\n.section-strong {\n font-weight: 700;\n}\n@media only screen and (min-width: 990px) {\n .section-strong {\n font-weight: 400;\n }\n}\n\n.section-list {\n padding-left: 0;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n padding-bottom: 6px;\n clear: both;\n margin-bottom: 16px;\n}\n.section-list li {\n padding-top: 6px;\n padding-left: 1.2em;\n text-indent: -1.2em;\n}\n.section-list li a.outside:before {\n content: \"➔\";\n display: inline-block;\n width: 1.2em;\n text-indent: 0;\n color: #2D76EE;\n}\n.section-list li a strong, .section-list li p a.perma strong, p .section-list li a.perma strong {\n text-decoration: underline;\n}\n.section-list strong {\n font-weight: 700;\n}\n.section-list.list-tight li {\n padding-top: 0;\n margin-top: 0;\n}\n\n.section-break {\n border-top: 1px solid rgba(100, 100, 100, 0.07);\n margin-top: 16px;\n padding-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .section-break {\n margin-top: 48px;\n padding-top: 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-break {\n margin-top: 64px;\n padding-top: 16px;\n }\n}\n\n.cont-bg .section-break {\n border-top: 4px solid white;\n}\n\n.row-subsection {\n padding-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .row-subsection {\n padding-top: 24px;\n }\n}\n\n.caption-title,\n.figure-title {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 14px;\n line-height: 1.4;\n margin-top: 0;\n}\n\n.figure-title {\n border-bottom: 1px solid;\n padding-bottom: 8px;\n display: inline-block;\n}\n\nsection .caption {\n color: #222;\n}\nsection .caption a, section .caption p a.perma, p section .caption a.perma {\n font-weight: 400;\n text-decoration: underline;\n}\n\n.signup-image {\n width: 120px;\n height: auto;\n margin: 8px auto;\n}\n\n.section-ah + .row {\n margin-top: 24px;\n}\n\n#landing-problem {\n padding-bottom: 24px;\n}\n\n#landing-signup {\n padding-bottom: 32px;\n}\n#landing-signup p.caption {\n font-size: 16px;\n}\n#landing-signup p.caption strong {\n display: block;\n}\n@media only screen and (min-width: 768px) {\n #landing-signup p.caption strong {\n display: inline;\n }\n}\n@media only screen and (min-width: 768px) {\n #landing-signup p.caption {\n font-size: 12px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-signup p.caption {\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 768px) {\n #landing-signup {\n padding-bottom: 104px;\n }\n}\n\n#landing-developers {\n background-color: #222;\n font-size: 16px;\n text-align: center;\n padding: 16px 0;\n}\n@media only screen and (max-width: 767px) {\n #landing-developers strong {\n display: block;\n }\n}\n#landing-developers p {\n color: white;\n max-width: none;\n}\n#landing-developers a {\n text-decoration: underline;\n}\n@media only screen and (min-width: 768px) {\n #landing-developers {\n font-size: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-developers {\n font-size: 20px;\n }\n}\n\n.pad-top {\n padding-top: 8px;\n}\n\n.row-modules {\n margin-top: 16px;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .row-modules {\n margin-top: 32px;\n }\n}\n\n#supporting-partners {\n margin-top: 0;\n padding: 32px 0;\n text-align: center;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners {\n margin-top: 56px;\n padding: 56px 0;\n }\n}\n#supporting-partners h2 {\n margin-bottom: 40px;\n margin-top: 0;\n font-family: \"Roboto Slab\", sans-serif;\n font-size: 20px;\n display: inline-block;\n border-bottom: 2px solid #2D76EE;\n padding-bottom: 4px;\n color: #222;\n font-weight: 400;\n}\n#supporting-partners a {\n display: inline-block;\n vertical-align: middle;\n}\n\n#supporting-partners .col-sm-12 {\n text-align: center;\n}\n\n#supporting-partners a img {\n display: inline-block;\n height: 40px;\n width: auto;\n padding: 4px;\n margin-right: 24px;\n margin-bottom: 8px;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners a img {\n height: 56px;\n }\n}\n\n#supporting-partners a img.square {\n height: 80px;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners a img.square {\n height: 96px;\n }\n}\n\n.row-stats {\n margin-bottom: 8px;\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n .row-stats {\n margin-bottom: 8px;\n margin-top: 8px;\n }\n}\n@media only screen and (min-width: 990px) {\n .row-stats {\n margin-bottom: 32px;\n margin-top: 32px;\n }\n}\n\n#landing-sxs {\n padding-bottom: 0;\n}\n\n.row-modules {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n@media only screen and (min-width: 768px) {\n .row-modules {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n}\n@media only screen and (min-width: 990px) {\n .row-modules {\n display: block;\n }\n}\n.row-modules .first {\n -ms-flex-order: -1;\n order: -1;\n}\n\ndiv.row-sxs {\n border-bottom: 1px solid #2D76EE;\n margin-bottom: 0;\n padding-top: 0;\n background-color: #F6F8F1;\n}\n@media only screen and (min-width: 768px) {\n div.row-sxs {\n padding-top: 32px;\n }\n}\ndiv.row-sxs + .row-sxs {\n padding-top: 0;\n}\n@media only screen and (min-width: 768px) {\n div.row-sxs + .row-sxs {\n padding-top: 56px;\n }\n}\n@media only screen and (min-width: 990px) {\n div.row-sxs + .row-sxs {\n padding-top: 80px;\n }\n}\n\nimg.img-sxs {\n max-width: 100%;\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs {\n max-width: 592px;\n }\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs.right {\n margin: 0 0 0 auto;\n }\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs.left {\n margin: 0 auto 0 0;\n }\n}\n\n.caption.caption-sxs {\n color: #2C76EE;\n font-size: 16px;\n font-weight: 300;\n text-align: left;\n line-height: 1.4;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .caption.caption-sxs {\n text-align: left;\n font-size: 24px;\n line-height: 1.3;\n margin-top: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .caption.caption-sxs {\n text-align: left;\n }\n}\n.caption.caption-sxs.right {\n text-align: left;\n}\n@media only screen and (min-width: 990px) {\n .caption.caption-sxs.right {\n text-align: right;\n }\n}\n.caption.caption-sxs strong {\n clear: both;\n display: block;\n}\n.caption.caption-sxs strong.num {\n display: inline-block;\n font-size: 14px;\n padding: 4px 0;\n border-bottom: 2px solid;\n margin-bottom: 16px;\n font-weight: 400;\n}\n@media only screen and (min-width: 768px) {\n .caption.caption-sxs strong.num {\n font-size: 16px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .col-stat {\n display: block;\n margin: 0;\n padding: 8px 0;\n border-top: 1px solid #2D76EE;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-stat {\n display: inline-block;\n margin: 8px 0;\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-stat + .col-stat {\n border-left: 1px solid #2D76EE;\n }\n}\n\n.stat-number {\n font-size: 40px;\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n letter-spacing: 1px;\n line-height: 1;\n}\n@media only screen and (min-width: 768px) {\n .stat-number {\n font-size: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n .stat-number {\n font-size: 80px;\n }\n}\n\n.stat-label {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 16px;\n font-weight: 900;\n margin-top: 8px;\n color: #2D76EE;\n}\n@keyframes healthy {\n 0% {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n }\n 25% {\n background-image: url(257ba5031d03546f934e2a7709415bc3.gif);\n }\n 50% {\n background-image: url(687bde86935596544d81d404d2873e5d.gif);\n }\n 75% {\n background-image: url(8f9468b527d9941c6ff680a1187f720a.gif);\n }\n 100% {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n }\n}\n.container-square-display {\n height: auto;\n}\n.container-square-display .inner {\n padding-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .container-square-display .inner {\n top: 112px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.07);\n padding-bottom: 40px;\n }\n}\n@media only screen and (min-width: 990px) {\n .container-square-display .inner {\n top: 216px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .container-square-display .inner {\n top: 232px;\n }\n}\n@media only screen and (min-width: 768px) {\n .container-square-display {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n animation: healthy 1s linear infinite;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 768px 768px !important;\n height: 768px;\n margin-top: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n .container-square-display {\n background-size: 1120px 1120px !important;\n height: 1120px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .container-square-display {\n background-size: 1200px 1200px !important;\n height: 1200px;\n }\n}\n\nimg#healthylinks {\n width: 100%;\n max-width: none;\n height: auto;\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n animation: healthy 1s linear infinite;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain !important;\n}\n\nsection .row .col-sm-6 + .col-sm-6 {\n padding-left: 16px;\n}\n\nsection .caption {\n max-width: none;\n padding-bottom: 16px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n section .caption {\n margin-top: 24px;\n padding-bottom: 32px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .signup-module {\n border-top: 1px solid #2D76EE;\n padding: 16px 16px 0;\n margin-top: 16px;\n }\n}\n\n#examples {\n padding: 56px 0;\n text-align: center;\n position: relative;\n overflow: hidden;\n}\n#examples .capsule {\n vertical-align: top;\n margin: 1em;\n}\n#examples .capsule > img {\n width: 23%;\n margin: 1em;\n display: inline-block;\n vertical-align: middle;\n}\n#examples .content {\n display: inline-block;\n vertical-align: middle;\n p: last-child;\n p-margin-bottom: 0;\n}\n#examples .btn {\n display: block;\n float: left;\n}\n#examples .btn + .btn {\n margin-left: 1px;\n}\n@media only screen and (min-width: 768px) {\n #examples .capsule {\n display: table-cell;\n float: none;\n }\n #examples .container, #examples .cont-fluid,\n #examples .container-fluid, #examples .container-hero {\n border-collapse: separate;\n }\n}\n@media only screen and (min-width: 990px) {\n #examples .content {\n width: 70%;\n }\n}\n\n#example div {\n text-align: center;\n}\n#example img {\n width: 100%;\n}\n\n#example-title {\n margin-bottom: 2em;\n font-weight: 300;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\n#example-image-wrapper {\n position: relative;\n display: inline-block;\n width: 80%;\n}\n\n.example-link {\n position: absolute;\n background-color: #ffff00;\n opacity: 0.3;\n}\n\n#stats {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 15px;\n}\n#stats .cont-reading {\n padding-top: 0;\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n #stats .cont-reading {\n padding-top: 30px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .cont-reading {\n padding-top: 60px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .cont-reading {\n padding-top: 90px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .row.no-graphs {\n margin-top: -35px;\n }\n}\n#stats h2 {\n font-weight: 300;\n}\n#stats .page-dek {\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n #stats .page-dek {\n margin-bottom: -20px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .page-dek {\n margin-bottom: -40px;\n }\n}\n#stats canvas {\n display: inline;\n width: 100% !important;\n height: auto !important;\n}\n#stats .graph-numbers-wrapper {\n padding-top: 0px;\n}\n@media only screen and (min-width: 990px) {\n #stats .graph-numbers-wrapper {\n padding-top: 30px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .graph-numbers-wrapper {\n padding-top: 60px;\n }\n}\n#stats .number-header {\n font-size: 60px;\n margin-bottom: 0;\n text-align: center;\n color: #DD671A;\n}\n@media only screen and (min-width: 320px) {\n #stats .number-header {\n margin-top: 30px;\n }\n}\n@media only screen and (min-width: 768px) {\n #stats .number-header {\n margin-top: 0;\n line-height: inherit;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .number-header {\n line-height: 1.5;\n }\n}\n#stats .graph-numbers-container {\n border: 1px solid #DD671A;\n height: 130px;\n font-size: 15px;\n}\n#stats .graph-numbers-container .mega {\n text-align: center;\n background-color: #DD671A;\n color: white;\n font-size: 22px;\n padding: 3px 0;\n font-weight: 300;\n}\n#stats .graph-numbers-container .sub-number-container div {\n text-align: center;\n float: left;\n width: 50%;\n}\n#stats .graph-numbers-container .sub-number-container div p:first-of-type {\n padding-top: 20px;\n font-size: 30px;\n margin-bottom: 0;\n}\n#stats .now-title {\n padding-bottom: 10px;\n}\n@media only screen and (min-width: 320px) {\n #stats .now-title {\n margin-top: 50px;\n }\n}\n@media only screen and (max-width: 767px) {\n #stats .legend-wrapper {\n margin-bottom: 10px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .legend-wrapper {\n margin-top: 92px;\n }\n}\n#stats .daily-num-container {\n clear: both;\n margin-top: 6px;\n}\n#stats .daily-num-container p {\n padding: 1px 0;\n text-align: center;\n line-height: none;\n margin: 0;\n}\n#stats .daily-num-container .num-value {\n width: 55px;\n color: white;\n float: left;\n}\n#stats .daily-num-container.legend-archives {\n border: 1px solid #2D76EE;\n height: 25px;\n}\n#stats .daily-num-container.legend-archives .num-value {\n color: white;\n background-color: #2D76EE;\n}\n#stats .daily-num-container.legend-users {\n border: 1px solid #77AE3A;\n height: 25px;\n}\n#stats .daily-num-container.legend-users .num-value {\n background-color: #77AE3A;\n}\n#stats .daily-num-container.legend-orgs {\n border: 1px solid #DD671A;\n height: 25px;\n}\n#stats .daily-num-container.legend-orgs .num-value {\n background-color: #DD671A;\n}\n#stats .daily-num-container.legend-libraries {\n border: 1px solid #F14FBC;\n height: 25px;\n}\n#stats .daily-num-container.legend-libraries .num-value {\n background-color: #F14FBC;\n}\n\n.col-centered {\n position: relative;\n}\n\nli[data-is_sponsored_root_folder=true] > a, p li[data-is_sponsored_root_folder=true] > a.perma {\n color: rgb(34, 34, 34) !important;\n}\n\nli[data-read_only=true] .icon-folder-close-alt:before, li[data-read_only=true] .icon-folder-open-alt:before {\n content: \"🔒\";\n}\n\n/* Measurements use calc so rem measurements are 1:1 with px size\nExample: calc(4rem / 16) is equal to 4px or 0.25rem */\n.u-pb-150 {\n padding-bottom: 1.125rem;\n}\n\n.u-min-h-48 {\n min-height: 12rem;\n}\n\n.c-button {\n cursor: pointer;\n}\n\n.c-button--icon {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n color: rgba(0, 0, 0, 0.4);\n font-size: 2rem;\n background: none;\n border: none;\n padding: 0;\n}\n.c-button--icon:hover, .c-button--icon:focus {\n color: #2D76EE;\n}\n\n.c-button--icon:not(:last-child) {\n margin-inline-end: 1rem;\n}\n\n.c-button__chevron {\n margin-inline: 1rem;\n}\n\n.c-button--link, .c-button--privateLink {\n padding: 0;\n background: none;\n border: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-decoration: underline;\n font-weight: 400;\n}\n\n.c-button--link {\n color: #2D76EE;\n}\n.c-button--link:hover, .c-button--link:focus {\n color: #0092FF;\n}\n\n.c-button--privateLink {\n color: #C65300;\n}\n.c-button--privateLink:hover, .c-button--privateLink:focus {\n text-decoration: none;\n color: #DD671A;\n}\n\n.c-dialog {\n margin-block-start: 0;\n width: 100%;\n padding: 0;\n border: none;\n}\n@media only screen and (min-width: 768px) {\n .c-dialog {\n margin-block-start: 3.75rem;\n width: unset;\n }\n}\n.c-dialog::backdrop {\n background-color: rgba(255, 255, 255, 0.95);\n}\n\n.c-sectionHeading {\n display: -ms-grid;\n display: grid;\n -ms-grid-columns: auto auto 1fr;\n grid-template-columns: auto auto 1fr;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: start;\n justify-content: start;\n gap: 0.6rem;\n border-block-start: 2px solid #2D76EE;\n padding-block-start: 8px;\n padding-block-end: 16px;\n}\n\n.c-sectionHeading__name {\n font-size: 2.2rem;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\n\n.c-sectionHeading__iconButton {\n grid-column: -1/-1;\n justify-self: end;\n}\n\n/* CSS transition classes automatically added/removed by Vue */\n.fade-enter-active,\n.fade-leave-active {\n transition: opacity 0.3s ease;\n}\n\n.fade-enter-from,\n.fade-leave-to {\n opacity: 0;\n}","/*!\n * Font Awesome 3.0.2\n * the iconic font designed for use with Twitter Bootstrap\n * -------------------------------------------------------\n * The full suite of pictographic icons, examples, and documentation\n * can be found at: http://fortawesome.github.com/Font-Awesome/\n *\n * License\n * -------------------------------------------------------\n * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL\n * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -\n * http://opensource.org/licenses/mit-license.html\n * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/\n * - Attribution is no longer required in Font Awesome 3.0, but much appreciated:\n * \"Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome\"\n\n * Contact\n * -------------------------------------------------------\n * Email: dave@davegandy.com\n * Twitter: http://twitter.com/fortaweso_me\n * Work: Lead Product Designer @ http://kyruus.com\n */\n\n@font-face{\n font-family:'FontAwesome';\n src:url(455808250694e5760bd92b3ce1f070b6.eot);\n src:url(455808250694e5760bd92b3ce1f070b6.eot?#iefix&v=3.0.1) format('embedded-opentype'),\n url(21f212f94a9db6a0e3847c921842aa19.woff) format('woff'),\n url(bb72c5142ae2ae4ca0f9c0653a09871c.ttf) format('truetype');\n font-weight:normal;\n font-style:normal }\n\n[class^=\"icon-\"],[class*=\" icon-\"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^=\"icon-\"],.nav-pills>.active>a>[class*=\" icon-\"],.nav-list>.active>a>[class^=\"icon-\"],.nav-list>.active>a>[class*=\" icon-\"],.navbar-inverse .nav>.active>a>[class^=\"icon-\"],.navbar-inverse .nav>.active>a>[class*=\" icon-\"],.dropdown-menu>li>a:hover>[class^=\"icon-\"],.dropdown-menu>li>a:hover>[class*=\" icon-\"],.dropdown-menu>.active>a>[class^=\"icon-\"],.dropdown-menu>.active>a>[class*=\" icon-\"],.dropdown-submenu:hover>a>[class^=\"icon-\"],.dropdown-submenu:hover>a>[class*=\" icon-\"]{background-image:none}[class^=\"icon-\"]:before,[class*=\" icon-\"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^=\"icon-\"],a [class*=\" icon-\"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^=\"icon-\"],.nav [class^=\"icon-\"],.btn [class*=\" icon-\"],.nav [class*=\" icon-\"]{display:inline}.btn [class^=\"icon-\"].icon-large,.nav [class^=\"icon-\"].icon-large,.btn [class*=\" icon-\"].icon-large,.nav [class*=\" icon-\"].icon-large{line-height:.9em}.btn [class^=\"icon-\"].icon-spin,.nav [class^=\"icon-\"].icon-spin,.btn [class*=\" icon-\"].icon-spin,.nav [class*=\" icon-\"].icon-spin{display:inline-block}.nav-tabs [class^=\"icon-\"],.nav-pills [class^=\"icon-\"],.nav-tabs [class*=\" icon-\"],.nav-pills [class*=\" icon-\"],.nav-tabs [class^=\"icon-\"].icon-large,.nav-pills [class^=\"icon-\"].icon-large,.nav-tabs [class*=\" icon-\"].icon-large,.nav-pills [class*=\" icon-\"].icon-large{line-height:.9em}li [class^=\"icon-\"],.nav li [class^=\"icon-\"],li [class*=\" icon-\"],.nav li [class*=\" icon-\"]{display:inline-block;width:1.25em;text-align:center}li [class^=\"icon-\"].icon-large,.nav li [class^=\"icon-\"].icon-large,li [class*=\" icon-\"].icon-large,.nav li [class*=\" icon-\"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^=\"icon-\"],ul.icons li [class*=\" icon-\"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^=\"icon-\"].pull-left,[class*=\" icon-\"].pull-left{margin-right:.3em}[class^=\"icon-\"].pull-right,[class*=\" icon-\"].pull-right{margin-left:.3em}.btn [class^=\"icon-\"].pull-left.icon-2x,.btn [class*=\" icon-\"].pull-left.icon-2x,.btn [class^=\"icon-\"].pull-right.icon-2x,.btn [class*=\" icon-\"].pull-right.icon-2x{margin-top:.18em}.btn [class^=\"icon-\"].icon-spin.icon-large,.btn [class*=\" icon-\"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-small [class*=\" icon-\"].pull-left.icon-2x,.btn.btn-small [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-small [class*=\" icon-\"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^=\"icon-\"],.btn.btn-large [class*=\" icon-\"]{margin-top:0}.btn.btn-large [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-left.icon-2x,.btn.btn-large [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:\"\\f000\"}.icon-music:before{content:\"\\f001\"}.icon-search:before{content:\"\\f002\"}.icon-envelope:before{content:\"\\f003\"}.icon-heart:before{content:\"\\f004\"}.icon-star:before{content:\"\\f005\"}.icon-star-empty:before{content:\"\\f006\"}.icon-user:before{content:\"\\f007\"}.icon-film:before{content:\"\\f008\"}.icon-th-large:before{content:\"\\f009\"}.icon-th:before{content:\"\\f00a\"}.icon-th-list:before{content:\"\\f00b\"}.icon-ok:before{content:\"\\f00c\"}.icon-remove:before{content:\"\\f00d\"}.icon-zoom-in:before{content:\"\\f00e\"}.icon-zoom-out:before{content:\"\\f010\"}.icon-off:before{content:\"\\f011\"}.icon-signal:before{content:\"\\f012\"}.icon-cog:before{content:\"\\f013\"}.icon-trash:before{content:\"\\f014\"}.icon-home:before{content:\"\\f015\"}.icon-file:before{content:\"\\f016\"}.icon-time:before{content:\"\\f017\"}.icon-road:before{content:\"\\f018\"}.icon-download-alt:before{content:\"\\f019\"}.icon-download:before{content:\"\\f01a\"}.icon-upload:before{content:\"\\f01b\"}.icon-inbox:before{content:\"\\f01c\"}.icon-play-circle:before{content:\"\\f01d\"}.icon-repeat:before{content:\"\\f01e\"}.icon-refresh:before{content:\"\\f021\"}.icon-list-alt:before{content:\"\\f022\"}.icon-lock:before{content:\"\\f023\"}.icon-flag:before{content:\"\\f024\"}.icon-headphones:before{content:\"\\f025\"}.icon-volume-off:before{content:\"\\f026\"}.icon-volume-down:before{content:\"\\f027\"}.icon-volume-up:before{content:\"\\f028\"}.icon-qrcode:before{content:\"\\f029\"}.icon-barcode:before{content:\"\\f02a\"}.icon-tag:before{content:\"\\f02b\"}.icon-tags:before{content:\"\\f02c\"}.icon-book:before{content:\"\\f02d\"}.icon-bookmark:before{content:\"\\f02e\"}.icon-print:before{content:\"\\f02f\"}.icon-camera:before{content:\"\\f030\"}.icon-font:before{content:\"\\f031\"}.icon-bold:before{content:\"\\f032\"}.icon-italic:before{content:\"\\f033\"}.icon-text-height:before{content:\"\\f034\"}.icon-text-width:before{content:\"\\f035\"}.icon-align-left:before{content:\"\\f036\"}.icon-align-center:before{content:\"\\f037\"}.icon-align-right:before{content:\"\\f038\"}.icon-align-justify:before{content:\"\\f039\"}.icon-list:before{content:\"\\f03a\"}.icon-indent-left:before{content:\"\\f03b\"}.icon-indent-right:before{content:\"\\f03c\"}.icon-facetime-video:before{content:\"\\f03d\"}.icon-picture:before{content:\"\\f03e\"}.icon-pencil:before{content:\"\\f040\"}.icon-map-marker:before{content:\"\\f041\"}.icon-adjust:before{content:\"\\f042\"}.icon-tint:before{content:\"\\f043\"}.icon-edit:before{content:\"\\f044\"}.icon-share:before{content:\"\\f045\"}.icon-check:before{content:\"\\f046\"}.icon-move:before{content:\"\\f047\"}.icon-step-backward:before{content:\"\\f048\"}.icon-fast-backward:before{content:\"\\f049\"}.icon-backward:before{content:\"\\f04a\"}.icon-play:before{content:\"\\f04b\"}.icon-pause:before{content:\"\\f04c\"}.icon-stop:before{content:\"\\f04d\"}.icon-forward:before{content:\"\\f04e\"}.icon-fast-forward:before{content:\"\\f050\"}.icon-step-forward:before{content:\"\\f051\"}.icon-eject:before{content:\"\\f052\"}.icon-chevron-left:before{content:\"\\f053\"}.icon-chevron-right:before{content:\"\\f054\"}.icon-plus-sign:before{content:\"\\f055\"}.icon-minus-sign:before{content:\"\\f056\"}.icon-remove-sign:before{content:\"\\f057\"}.icon-ok-sign:before{content:\"\\f058\"}.icon-question-sign:before{content:\"\\f059\"}.icon-info-sign:before{content:\"\\f05a\"}.icon-screenshot:before{content:\"\\f05b\"}.icon-remove-circle:before{content:\"\\f05c\"}.icon-ok-circle:before{content:\"\\f05d\"}.icon-ban-circle:before{content:\"\\f05e\"}.icon-arrow-left:before{content:\"\\f060\"}.icon-arrow-right:before{content:\"\\f061\"}.icon-arrow-up:before{content:\"\\f062\"}.icon-arrow-down:before{content:\"\\f063\"}.icon-share-alt:before{content:\"\\f064\"}.icon-resize-full:before{content:\"\\f065\"}.icon-resize-small:before{content:\"\\f066\"}.icon-plus:before{content:\"\\f067\"}.icon-minus:before{content:\"\\f068\"}.icon-asterisk:before{content:\"\\f069\"}.icon-exclamation-sign:before{content:\"\\f06a\"}.icon-gift:before{content:\"\\f06b\"}.icon-leaf:before{content:\"\\f06c\"}.icon-fire:before{content:\"\\f06d\"}.icon-eye-open:before{content:\"\\f06e\"}.icon-eye-close:before{content:\"\\f070\"}.icon-warning-sign:before{content:\"\\f071\"}.icon-plane:before{content:\"\\f072\"}.icon-calendar:before{content:\"\\f073\"}.icon-random:before{content:\"\\f074\"}.icon-comment:before{content:\"\\f075\"}.icon-magnet:before{content:\"\\f076\"}.icon-chevron-up:before{content:\"\\f077\"}.icon-chevron-down:before{content:\"\\f078\"}.icon-retweet:before{content:\"\\f079\"}.icon-shopping-cart:before{content:\"\\f07a\"}.icon-folder-close:before{content:\"\\f07b\"}.icon-folder-open:before{content:\"\\f07c\"}.icon-resize-vertical:before{content:\"\\f07d\"}.icon-resize-horizontal:before{content:\"\\f07e\"}.icon-bar-chart:before{content:\"\\f080\"}.icon-twitter-sign:before{content:\"\\f081\"}.icon-facebook-sign:before{content:\"\\f082\"}.icon-camera-retro:before{content:\"\\f083\"}.icon-key:before{content:\"\\f084\"}.icon-cogs:before{content:\"\\f085\"}.icon-comments:before{content:\"\\f086\"}.icon-thumbs-up:before{content:\"\\f087\"}.icon-thumbs-down:before{content:\"\\f088\"}.icon-star-half:before{content:\"\\f089\"}.icon-heart-empty:before{content:\"\\f08a\"}.icon-signout:before{content:\"\\f08b\"}.icon-linkedin-sign:before{content:\"\\f08c\"}.icon-pushpin:before{content:\"\\f08d\"}.icon-external-link:before{content:\"\\f08e\"}.icon-signin:before{content:\"\\f090\"}.icon-trophy:before{content:\"\\f091\"}.icon-github-sign:before{content:\"\\f092\"}.icon-upload-alt:before{content:\"\\f093\"}.icon-lemon:before{content:\"\\f094\"}.icon-phone:before{content:\"\\f095\"}.icon-check-empty:before{content:\"\\f096\"}.icon-bookmark-empty:before{content:\"\\f097\"}.icon-phone-sign:before{content:\"\\f098\"}.icon-twitter:before{content:\"\\f099\"}.icon-facebook:before{content:\"\\f09a\"}.icon-github:before{content:\"\\f09b\"}.icon-unlock:before{content:\"\\f09c\"}.icon-credit-card:before{content:\"\\f09d\"}.icon-rss:before{content:\"\\f09e\"}.icon-hdd:before{content:\"\\f0a0\"}.icon-bullhorn:before{content:\"\\f0a1\"}.icon-bell:before{content:\"\\f0a2\"}.icon-certificate:before{content:\"\\f0a3\"}.icon-hand-right:before{content:\"\\f0a4\"}.icon-hand-left:before{content:\"\\f0a5\"}.icon-hand-up:before{content:\"\\f0a6\"}.icon-hand-down:before{content:\"\\f0a7\"}.icon-circle-arrow-left:before{content:\"\\f0a8\"}.icon-circle-arrow-right:before{content:\"\\f0a9\"}.icon-circle-arrow-up:before{content:\"\\f0aa\"}.icon-circle-arrow-down:before{content:\"\\f0ab\"}.icon-globe:before{content:\"\\f0ac\"}.icon-wrench:before{content:\"\\f0ad\"}.icon-tasks:before{content:\"\\f0ae\"}.icon-filter:before{content:\"\\f0b0\"}.icon-briefcase:before{content:\"\\f0b1\"}.icon-fullscreen:before{content:\"\\f0b2\"}.icon-group:before{content:\"\\f0c0\"}.icon-link:before{content:\"\\f0c1\"}.icon-cloud:before{content:\"\\f0c2\"}.icon-beaker:before{content:\"\\f0c3\"}.icon-cut:before{content:\"\\f0c4\"}.icon-copy:before{content:\"\\f0c5\"}.icon-paper-clip:before{content:\"\\f0c6\"}.icon-save:before{content:\"\\f0c7\"}.icon-sign-blank:before{content:\"\\f0c8\"}.icon-reorder:before{content:\"\\f0c9\"}.icon-list-ul:before{content:\"\\f0ca\"}.icon-list-ol:before{content:\"\\f0cb\"}.icon-strikethrough:before{content:\"\\f0cc\"}.icon-underline:before{content:\"\\f0cd\"}.icon-table:before{content:\"\\f0ce\"}.icon-magic:before{content:\"\\f0d0\"}.icon-truck:before{content:\"\\f0d1\"}.icon-pinterest:before{content:\"\\f0d2\"}.icon-pinterest-sign:before{content:\"\\f0d3\"}.icon-google-plus-sign:before{content:\"\\f0d4\"}.icon-google-plus:before{content:\"\\f0d5\"}.icon-money:before{content:\"\\f0d6\"}.icon-caret-down:before{content:\"\\f0d7\"}.icon-caret-up:before{content:\"\\f0d8\"}.icon-caret-left:before{content:\"\\f0d9\"}.icon-caret-right:before{content:\"\\f0da\"}.icon-columns:before{content:\"\\f0db\"}.icon-sort:before{content:\"\\f0dc\"}.icon-sort-down:before{content:\"\\f0dd\"}.icon-sort-up:before{content:\"\\f0de\"}.icon-envelope-alt:before{content:\"\\f0e0\"}.icon-linkedin:before{content:\"\\f0e1\"}.icon-undo:before{content:\"\\f0e2\"}.icon-legal:before{content:\"\\f0e3\"}.icon-dashboard:before{content:\"\\f0e4\"}.icon-comment-alt:before{content:\"\\f0e5\"}.icon-comments-alt:before{content:\"\\f0e6\"}.icon-bolt:before{content:\"\\f0e7\"}.icon-sitemap:before{content:\"\\f0e8\"}.icon-umbrella:before{content:\"\\f0e9\"}.icon-paste:before{content:\"\\f0ea\"}.icon-lightbulb:before{content:\"\\f0eb\"}.icon-exchange:before{content:\"\\f0ec\"}.icon-cloud-download:before{content:\"\\f0ed\"}.icon-cloud-upload:before{content:\"\\f0ee\"}.icon-user-md:before{content:\"\\f0f0\"}.icon-stethoscope:before{content:\"\\f0f1\"}.icon-suitcase:before{content:\"\\f0f2\"}.icon-bell-alt:before{content:\"\\f0f3\"}.icon-coffee:before{content:\"\\f0f4\"}.icon-food:before{content:\"\\f0f5\"}.icon-file-alt:before{content:\"\\f0f6\"}.icon-building:before{content:\"\\f0f7\"}.icon-hospital:before{content:\"\\f0f8\"}.icon-ambulance:before{content:\"\\f0f9\"}.icon-medkit:before{content:\"\\f0fa\"}.icon-fighter-jet:before{content:\"\\f0fb\"}.icon-beer:before{content:\"\\f0fc\"}.icon-h-sign:before{content:\"\\f0fd\"}.icon-plus-sign-alt:before{content:\"\\f0fe\"}.icon-double-angle-left:before{content:\"\\f100\"}.icon-double-angle-right:before{content:\"\\f101\"}.icon-double-angle-up:before{content:\"\\f102\"}.icon-double-angle-down:before{content:\"\\f103\"}.icon-angle-left:before{content:\"\\f104\"}.icon-angle-right:before{content:\"\\f105\"}.icon-angle-up:before{content:\"\\f106\"}.icon-angle-down:before{content:\"\\f107\"}.icon-desktop:before{content:\"\\f108\"}.icon-laptop:before{content:\"\\f109\"}.icon-tablet:before{content:\"\\f10a\"}.icon-mobile-phone:before{content:\"\\f10b\"}.icon-circle-blank:before{content:\"\\f10c\"}.icon-quote-left:before{content:\"\\f10d\"}.icon-quote-right:before{content:\"\\f10e\"}.icon-spinner:before{content:\"\\f110\"}.icon-circle:before{content:\"\\f111\"}.icon-reply:before{content:\"\\f112\"}.icon-github-alt:before{content:\"\\f113\"}.icon-folder-close-alt:before{content:\"\\f114\"}.icon-folder-open-alt:before{content:\"\\f115\"}\n"],"sourceRoot":""} \ No newline at end of file +{"version":3,"sources":["webpack:///./static/css/style-responsive.scss","webpack:///./static/vendors/font-awesome/font-awesome.min.css"],"names":[],"mappings":"AAAA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;;AAEA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,+BAA+B;AAC/B;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA,8BAA8B;AAC9B;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,iCAAiC;AACjC;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,2CAA2C;AAC3C;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,uCAAuC;AACvC;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;AACA;AACA;AACA;AACA;AACA,qCAAqC;AACrC;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA,C;AC1xYA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;;AAEA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;;AAEA,mCAAmC,wBAAwB,mBAAmB,kBAAkB,wBAAwB,mCAAmC,eAAe,WAAW,YAAY,mBAAmB,wBAAwB,sBAAsB,wBAAwB,yBAAyB,aAAa,wgBAAwgB,sBAAsB,iDAAiD,wBAAwB,qBAAqB,WAAW,uCAAuC,qBAAqB,mBAAmB,oBAAoB,+BAA+B,0FAA0F,eAAe,sIAAsI,iBAAiB,kIAAkI,qBAAqB,4QAA4Q,iBAAiB,4FAA4F,qBAAqB,aAAa,kBAAk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","file":"global.css","sourcesContent":["@charset \"UTF-8\";\n/*!\n This is our custom build of Bootstrap 3, based on node_modules/bootstrap-sass/assets/stylesheets/_bootstrap.scss.\n\n - Paths starting with \"bootstrap\" are replaced with \"~bootstrap\" to invoke webpack sass-loader's path resolution.\n - Our variable overrides are set at the top.\n - Any bootstrap elements we don't use are commented out.\n */\n/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\n\nbody {\n margin: 0;\n}\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n[hidden],\ntemplate {\n display: none;\n}\n\na, p a.perma {\n background-color: transparent;\n}\n\na:active, p a.perma:active,\na:hover,\np a.perma:hover {\n outline: 0;\n}\n\nabbr[title] {\n border-bottom: none;\n text-decoration: underline;\n text-decoration: underline dotted;\n}\n\nb,\nstrong {\n font-weight: bold;\n}\n\ndfn {\n font-style: italic;\n}\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\nmark {\n background: #ff0;\n color: #000;\n}\n\nsmall {\n font-size: 80%;\n}\n\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\n\nsup {\n top: -0.5em;\n}\n\nsub {\n bottom: -0.25em;\n}\n\nimg {\n border: 0;\n}\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\nfigure {\n margin: 1em 40px;\n}\n\nhr {\n box-sizing: content-box;\n height: 0;\n}\n\npre {\n overflow: auto;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\n\nbutton {\n overflow: visible;\n}\n\nbutton,\nselect {\n text-transform: none;\n}\n\nbutton,\nhtml input[type=button],\ninput[type=reset],\ninput[type=submit] {\n -webkit-appearance: button;\n cursor: pointer;\n}\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\ninput {\n line-height: normal;\n}\n\ninput[type=checkbox],\ninput[type=radio] {\n box-sizing: border-box;\n padding: 0;\n}\n\ninput[type=number]::-webkit-inner-spin-button,\ninput[type=number]::-webkit-outer-spin-button {\n height: auto;\n}\n\ninput[type=search] {\n -webkit-appearance: textfield;\n box-sizing: content-box;\n}\n\ninput[type=search]::-webkit-search-cancel-button,\ninput[type=search]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\nlegend {\n border: 0;\n padding: 0;\n}\n\ntextarea {\n overflow: auto;\n}\n\noptgroup {\n font-weight: bold;\n}\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n color: #000 !important;\n text-shadow: none !important;\n background: transparent !important;\n box-shadow: none !important;\n }\n a, p a.perma,\n a:visited {\n text-decoration: underline;\n }\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n thead {\n display: table-header-group;\n }\n tr,\n img {\n page-break-inside: avoid;\n }\n img {\n max-width: 100% !important;\n }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n h2,\n h3 {\n page-break-after: avoid;\n }\n .navbar {\n display: none;\n }\n .btn > .caret,\n .dropup > .btn > .caret {\n border-top-color: #000 !important;\n }\n .label {\n border: 1px solid #000;\n }\n .table {\n border-collapse: collapse !important;\n }\n .table td,\n .table th {\n background-color: #fff !important;\n }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #ddd !important;\n }\n}\n* {\n box-sizing: border-box;\n}\n\n*:before,\n*:after {\n box-sizing: border-box;\n}\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\n\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.428571429;\n color: #333333;\n background-color: #fff;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\na, p a.perma {\n color: #337ab7;\n text-decoration: none;\n}\na:hover, p a.perma:hover, a:focus, p a.perma:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus, p a.perma:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\nfigure {\n margin: 0;\n}\n\nimg {\n vertical-align: middle;\n}\n\n.img-responsive {\n display: block;\n max-width: 100%;\n height: auto;\n}\n\n.img-rounded {\n border-radius: 6px;\n}\n\n.img-thumbnail {\n padding: 4px;\n line-height: 1.428571429;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n\n.img-circle {\n border-radius: 50%;\n}\n\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\n\n[role=button] {\n cursor: pointer;\n}\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh1 .small, h2 small,\nh2 .small, h3 small,\nh3 .small, h4 small,\nh4 .small, h5 small,\nh5 .small, h6 small,\nh6 .small,\n.h1 small,\n.h1 .small, .h2 small,\n.h2 .small, .h3 small,\n.h3 .small, .h4 small,\n.h4 .small, .h5 small,\n.h5 .small, .h6 small,\n.h6 .small {\n font-weight: 400;\n line-height: 1;\n color: #777777;\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\nh1 .small, .h1 small,\n.h1 .small,\nh2 small,\nh2 .small, .h2 small,\n.h2 .small,\nh3 small,\nh3 .small, .h3 small,\n.h3 .small {\n font-size: 65%;\n}\n\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\nh4 .small, .h4 small,\n.h4 .small,\nh5 small,\nh5 .small, .h5 small,\n.h5 .small,\nh6 small,\nh6 .small, .h6 small,\n.h6 .small {\n font-size: 75%;\n}\n\nh1, .h1 {\n font-size: 36px;\n}\n\nh2, .h2 {\n font-size: 30px;\n}\n\nh3, .h3 {\n font-size: 24px;\n}\n\nh4, .h4 {\n font-size: 18px;\n}\n\nh5, .h5 {\n font-size: 14px;\n}\n\nh6, .h6 {\n font-size: 12px;\n}\n\np {\n margin: 0 0 10px;\n}\n\n.lead {\n margin-bottom: 20px;\n font-size: 16px;\n font-weight: 300;\n line-height: 1.4;\n}\n@media (min-width: 768px) {\n .lead {\n font-size: 21px;\n }\n}\n\nsmall,\n.small {\n font-size: 85%;\n}\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3;\n}\n\n.text-left {\n text-align: left;\n}\n\n.text-right {\n text-align: right;\n}\n\n.text-center {\n text-align: center;\n}\n\n.text-justify {\n text-align: justify;\n}\n\n.text-nowrap {\n white-space: nowrap;\n}\n\n.text-lowercase {\n text-transform: lowercase;\n}\n\n.text-uppercase, .initialism {\n text-transform: uppercase;\n}\n\n.text-capitalize {\n text-transform: capitalize;\n}\n\n.text-muted {\n color: #777777;\n}\n\n.text-primary {\n color: #337ab7;\n}\n\na.text-primary:hover,\na.text-primary:focus {\n color: #286090;\n}\n\n.text-success {\n color: #3c763d;\n}\n\na.text-success:hover,\na.text-success:focus {\n color: #2b542c;\n}\n\n.text-info {\n color: #31708f;\n}\n\na.text-info:hover,\na.text-info:focus {\n color: #245269;\n}\n\n.text-warning {\n color: #8a6d3b;\n}\n\na.text-warning:hover,\na.text-warning:focus {\n color: #66512c;\n}\n\n.text-danger {\n color: #a94442;\n}\n\na.text-danger:hover,\na.text-danger:focus {\n color: #843534;\n}\n\n.bg-primary {\n color: #fff;\n}\n\n.bg-primary {\n background-color: #337ab7;\n}\n\na.bg-primary:hover,\na.bg-primary:focus {\n background-color: #286090;\n}\n\n.bg-success {\n background-color: #dff0d8;\n}\n\na.bg-success:hover,\na.bg-success:focus {\n background-color: #c1e2b3;\n}\n\n.bg-info {\n background-color: #d9edf7;\n}\n\na.bg-info:hover,\na.bg-info:focus {\n background-color: #afd9ee;\n}\n\n.bg-warning {\n background-color: #fcf8e3;\n}\n\na.bg-warning:hover,\na.bg-warning:focus {\n background-color: #f7ecb5;\n}\n\n.bg-danger {\n background-color: #f2dede;\n}\n\na.bg-danger:hover,\na.bg-danger:focus {\n background-color: #e4b9b9;\n}\n\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\n\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nul ol,\nol ul,\nol ol {\n margin-bottom: 0;\n}\n\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n.list-inline {\n padding-left: 0;\n list-style: none;\n margin-left: -5px;\n}\n.list-inline > li {\n display: inline-block;\n padding-right: 5px;\n padding-left: 5px;\n}\n\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\n\ndt,\ndd {\n line-height: 1.428571429;\n}\n\ndt {\n font-weight: 700;\n}\n\ndd {\n margin-left: 0;\n}\n\n.dl-horizontal dd:before, .dl-horizontal dd:after {\n display: table;\n content: \" \";\n}\n.dl-horizontal dd:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .dl-horizontal dt {\n float: left;\n width: 160px;\n clear: left;\n text-align: right;\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n }\n .dl-horizontal dd {\n margin-left: 180px;\n }\n}\n\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n}\n\n.initialism {\n font-size: 90%;\n}\n\nblockquote {\n padding: 10px 20px;\n margin: 0 0 20px;\n font-size: 17.5px;\n border-left: 5px solid #eeeeee;\n}\nblockquote p:last-child,\nblockquote ul:last-child,\nblockquote ol:last-child {\n margin-bottom: 0;\n}\nblockquote footer,\nblockquote small,\nblockquote .small {\n display: block;\n font-size: 80%;\n line-height: 1.428571429;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: \"— \";\n}\n\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n text-align: right;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n}\n.blockquote-reverse footer:before,\n.blockquote-reverse small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right footer:before,\nblockquote.pull-right small:before,\nblockquote.pull-right .small:before {\n content: \"\";\n}\n.blockquote-reverse footer:after,\n.blockquote-reverse small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right footer:after,\nblockquote.pull-right small:after,\nblockquote.pull-right .small:after {\n content: \" —\";\n}\n\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.428571429;\n}\n\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\n\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\n\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #fff;\n background-color: #333;\n border-radius: 3px;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\nkbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700;\n box-shadow: none;\n}\n\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.428571429;\n color: #333333;\n word-break: break-all;\n word-wrap: break-word;\n background-color: #f5f5f5;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\npre code {\n padding: 0;\n font-size: inherit;\n color: inherit;\n white-space: pre-wrap;\n background-color: transparent;\n border-radius: 0;\n}\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.container:before, .container-hero:before, .cont-fluid:before,\n.container-fluid:before, .container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n display: table;\n content: \" \";\n}\n.container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container, .container-hero, .cont-fluid,\n .container-fluid {\n width: 1170px;\n }\n}\n\n.container-fluid {\n padding-right: 15px;\n padding-left: 15px;\n margin-right: auto;\n margin-left: auto;\n}\n.container-fluid:before, .container-fluid:after {\n display: table;\n content: \" \";\n}\n.container-fluid:after {\n clear: both;\n}\n\n.row {\n margin-right: -15px;\n margin-left: -15px;\n}\n.row:before, .row:after {\n display: table;\n content: \" \";\n}\n.row:after {\n clear: both;\n}\n\n.row-no-gutters {\n margin-right: 0;\n margin-left: 0;\n}\n.row-no-gutters [class*=col-] {\n padding-right: 0;\n padding-left: 0;\n}\n\n.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {\n position: relative;\n min-height: 1px;\n padding-right: 15px;\n padding-left: 15px;\n}\n\n.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {\n float: left;\n}\n\n.col-xs-1 {\n width: 8.3333333333%;\n}\n\n.col-xs-2 {\n width: 16.6666666667%;\n}\n\n.col-xs-3 {\n width: 25%;\n}\n\n.col-xs-4 {\n width: 33.3333333333%;\n}\n\n.col-xs-5 {\n width: 41.6666666667%;\n}\n\n.col-xs-6 {\n width: 50%;\n}\n\n.col-xs-7 {\n width: 58.3333333333%;\n}\n\n.col-xs-8 {\n width: 66.6666666667%;\n}\n\n.col-xs-9 {\n width: 75%;\n}\n\n.col-xs-10 {\n width: 83.3333333333%;\n}\n\n.col-xs-11 {\n width: 91.6666666667%;\n}\n\n.col-xs-12 {\n width: 100%;\n}\n\n.col-xs-pull-0 {\n right: auto;\n}\n\n.col-xs-pull-1 {\n right: 8.3333333333%;\n}\n\n.col-xs-pull-2 {\n right: 16.6666666667%;\n}\n\n.col-xs-pull-3 {\n right: 25%;\n}\n\n.col-xs-pull-4 {\n right: 33.3333333333%;\n}\n\n.col-xs-pull-5 {\n right: 41.6666666667%;\n}\n\n.col-xs-pull-6 {\n right: 50%;\n}\n\n.col-xs-pull-7 {\n right: 58.3333333333%;\n}\n\n.col-xs-pull-8 {\n right: 66.6666666667%;\n}\n\n.col-xs-pull-9 {\n right: 75%;\n}\n\n.col-xs-pull-10 {\n right: 83.3333333333%;\n}\n\n.col-xs-pull-11 {\n right: 91.6666666667%;\n}\n\n.col-xs-pull-12 {\n right: 100%;\n}\n\n.col-xs-push-0 {\n left: auto;\n}\n\n.col-xs-push-1 {\n left: 8.3333333333%;\n}\n\n.col-xs-push-2 {\n left: 16.6666666667%;\n}\n\n.col-xs-push-3 {\n left: 25%;\n}\n\n.col-xs-push-4 {\n left: 33.3333333333%;\n}\n\n.col-xs-push-5 {\n left: 41.6666666667%;\n}\n\n.col-xs-push-6 {\n left: 50%;\n}\n\n.col-xs-push-7 {\n left: 58.3333333333%;\n}\n\n.col-xs-push-8 {\n left: 66.6666666667%;\n}\n\n.col-xs-push-9 {\n left: 75%;\n}\n\n.col-xs-push-10 {\n left: 83.3333333333%;\n}\n\n.col-xs-push-11 {\n left: 91.6666666667%;\n}\n\n.col-xs-push-12 {\n left: 100%;\n}\n\n.col-xs-offset-0 {\n margin-left: 0%;\n}\n\n.col-xs-offset-1 {\n margin-left: 8.3333333333%;\n}\n\n.col-xs-offset-2 {\n margin-left: 16.6666666667%;\n}\n\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n\n.col-xs-offset-4 {\n margin-left: 33.3333333333%;\n}\n\n.col-xs-offset-5 {\n margin-left: 41.6666666667%;\n}\n\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n\n.col-xs-offset-7 {\n margin-left: 58.3333333333%;\n}\n\n.col-xs-offset-8 {\n margin-left: 66.6666666667%;\n}\n\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n\n.col-xs-offset-10 {\n margin-left: 83.3333333333%;\n}\n\n.col-xs-offset-11 {\n margin-left: 91.6666666667%;\n}\n\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n\n@media (min-width: 768px) {\n .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {\n float: left;\n }\n .col-sm-1 {\n width: 8.3333333333%;\n }\n .col-sm-2 {\n width: 16.6666666667%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-4 {\n width: 33.3333333333%;\n }\n .col-sm-5 {\n width: 41.6666666667%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-7 {\n width: 58.3333333333%;\n }\n .col-sm-8 {\n width: 66.6666666667%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-10 {\n width: 83.3333333333%;\n }\n .col-sm-11 {\n width: 91.6666666667%;\n }\n .col-sm-12 {\n width: 100%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-pull-1 {\n right: 8.3333333333%;\n }\n .col-sm-pull-2 {\n right: 16.6666666667%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-4 {\n right: 33.3333333333%;\n }\n .col-sm-pull-5 {\n right: 41.6666666667%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-7 {\n right: 58.3333333333%;\n }\n .col-sm-pull-8 {\n right: 66.6666666667%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-10 {\n right: 83.3333333333%;\n }\n .col-sm-pull-11 {\n right: 91.6666666667%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-push-1 {\n left: 8.3333333333%;\n }\n .col-sm-push-2 {\n left: 16.6666666667%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-4 {\n left: 33.3333333333%;\n }\n .col-sm-push-5 {\n left: 41.6666666667%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-7 {\n left: 58.3333333333%;\n }\n .col-sm-push-8 {\n left: 66.6666666667%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-10 {\n left: 83.3333333333%;\n }\n .col-sm-push-11 {\n left: 91.6666666667%;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\n }\n .col-sm-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-sm-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-sm-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-sm-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-sm-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n}\n@media (min-width: 992px) {\n .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {\n float: left;\n }\n .col-md-1 {\n width: 8.3333333333%;\n }\n .col-md-2 {\n width: 16.6666666667%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-4 {\n width: 33.3333333333%;\n }\n .col-md-5 {\n width: 41.6666666667%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-7 {\n width: 58.3333333333%;\n }\n .col-md-8 {\n width: 66.6666666667%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-10 {\n width: 83.3333333333%;\n }\n .col-md-11 {\n width: 91.6666666667%;\n }\n .col-md-12 {\n width: 100%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-pull-1 {\n right: 8.3333333333%;\n }\n .col-md-pull-2 {\n right: 16.6666666667%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-4 {\n right: 33.3333333333%;\n }\n .col-md-pull-5 {\n right: 41.6666666667%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-7 {\n right: 58.3333333333%;\n }\n .col-md-pull-8 {\n right: 66.6666666667%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-10 {\n right: 83.3333333333%;\n }\n .col-md-pull-11 {\n right: 91.6666666667%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-push-1 {\n left: 8.3333333333%;\n }\n .col-md-push-2 {\n left: 16.6666666667%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-4 {\n left: 33.3333333333%;\n }\n .col-md-push-5 {\n left: 41.6666666667%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-7 {\n left: 58.3333333333%;\n }\n .col-md-push-8 {\n left: 66.6666666667%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-10 {\n left: 83.3333333333%;\n }\n .col-md-push-11 {\n left: 91.6666666667%;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\n }\n .col-md-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-md-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-md-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-md-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-md-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n}\n@media (min-width: 1200px) {\n .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {\n float: left;\n }\n .col-lg-1 {\n width: 8.3333333333%;\n }\n .col-lg-2 {\n width: 16.6666666667%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-4 {\n width: 33.3333333333%;\n }\n .col-lg-5 {\n width: 41.6666666667%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-7 {\n width: 58.3333333333%;\n }\n .col-lg-8 {\n width: 66.6666666667%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-10 {\n width: 83.3333333333%;\n }\n .col-lg-11 {\n width: 91.6666666667%;\n }\n .col-lg-12 {\n width: 100%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-pull-1 {\n right: 8.3333333333%;\n }\n .col-lg-pull-2 {\n right: 16.6666666667%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-4 {\n right: 33.3333333333%;\n }\n .col-lg-pull-5 {\n right: 41.6666666667%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-7 {\n right: 58.3333333333%;\n }\n .col-lg-pull-8 {\n right: 66.6666666667%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-10 {\n right: 83.3333333333%;\n }\n .col-lg-pull-11 {\n right: 91.6666666667%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-push-1 {\n left: 8.3333333333%;\n }\n .col-lg-push-2 {\n left: 16.6666666667%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-4 {\n left: 33.3333333333%;\n }\n .col-lg-push-5 {\n left: 41.6666666667%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-7 {\n left: 58.3333333333%;\n }\n .col-lg-push-8 {\n left: 66.6666666667%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-10 {\n left: 83.3333333333%;\n }\n .col-lg-push-11 {\n left: 91.6666666667%;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n .col-lg-offset-1 {\n margin-left: 8.3333333333%;\n }\n .col-lg-offset-2 {\n margin-left: 16.6666666667%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-4 {\n margin-left: 33.3333333333%;\n }\n .col-lg-offset-5 {\n margin-left: 41.6666666667%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-7 {\n margin-left: 58.3333333333%;\n }\n .col-lg-offset-8 {\n margin-left: 66.6666666667%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-10 {\n margin-left: 83.3333333333%;\n }\n .col-lg-offset-11 {\n margin-left: 91.6666666667%;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n}\ntable {\n background-color: transparent;\n}\ntable col[class*=col-] {\n position: static;\n display: table-column;\n float: none;\n}\ntable td[class*=col-],\ntable th[class*=col-] {\n position: static;\n display: table-cell;\n float: none;\n}\n\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\n\nth {\n text-align: left;\n}\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > tr > th,\n.table > thead > tr > td,\n.table > tbody > tr > th,\n.table > tbody > tr > td,\n.table > tfoot > tr > th,\n.table > tfoot > tr > td {\n padding: 8px;\n line-height: 1.428571429;\n vertical-align: top;\n border-top: 1px solid #ddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #ddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > th,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #ddd;\n}\n.table .table {\n background-color: #fff;\n}\n\n.table-condensed > thead > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > th,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > th,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n\n.table-bordered {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > th,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > th,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #ddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\n\n.table > thead > tr > td.active,\n.table > thead > tr > th.active, .table > thead > tr.active > td, .table > thead > tr.active > th,\n.table > tbody > tr > td.active,\n.table > tbody > tr > th.active,\n.table > tbody > tr.active > td,\n.table > tbody > tr.active > th,\n.table > tfoot > tr > td.active,\n.table > tfoot > tr > th.active,\n.table > tfoot > tr.active > td,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr:hover > .active, .table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n\n.table > thead > tr > td.success,\n.table > thead > tr > th.success, .table > thead > tr.success > td, .table > thead > tr.success > th,\n.table > tbody > tr > td.success,\n.table > tbody > tr > th.success,\n.table > tbody > tr.success > td,\n.table > tbody > tr.success > th,\n.table > tfoot > tr > td.success,\n.table > tfoot > tr > th.success,\n.table > tfoot > tr.success > td,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr:hover > .success, .table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n\n.table > thead > tr > td.info,\n.table > thead > tr > th.info, .table > thead > tr.info > td, .table > thead > tr.info > th,\n.table > tbody > tr > td.info,\n.table > tbody > tr > th.info,\n.table > tbody > tr.info > td,\n.table > tbody > tr.info > th,\n.table > tfoot > tr > td.info,\n.table > tfoot > tr > th.info,\n.table > tfoot > tr.info > td,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr:hover > .info, .table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n\n.table > thead > tr > td.warning,\n.table > thead > tr > th.warning, .table > thead > tr.warning > td, .table > thead > tr.warning > th,\n.table > tbody > tr > td.warning,\n.table > tbody > tr > th.warning,\n.table > tbody > tr.warning > td,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr > td.warning,\n.table > tfoot > tr > th.warning,\n.table > tfoot > tr.warning > td,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr:hover > .warning, .table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n\n.table > thead > tr > td.danger,\n.table > thead > tr > th.danger, .table > thead > tr.danger > td, .table > thead > tr.danger > th,\n.table > tbody > tr > td.danger,\n.table > tbody > tr > th.danger,\n.table > tbody > tr.danger > td,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr > td.danger,\n.table > tfoot > tr > th.danger,\n.table > tfoot > tr.danger > td,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr:hover > .danger, .table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n\n.table-responsive {\n min-height: 0.01%;\n overflow-x: auto;\n}\n@media screen and (max-width: 767px) {\n .table-responsive {\n width: 100%;\n margin-bottom: 15px;\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid #ddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tbody > tr > td,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > tfoot > tr > td {\n white-space: nowrap;\n }\n .table-responsive > .table-bordered {\n border: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tbody > tr > td:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n }\n .table-responsive > .table-bordered > thead > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tbody > tr > td:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n }\n .table-responsive > .table-bordered > tbody > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: 20px;\n font-size: 21px;\n line-height: inherit;\n color: #333333;\n border: 0;\n border-bottom: 1px solid #e5e5e5;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: 700;\n}\n\ninput[type=search] {\n box-sizing: border-box;\n appearance: none;\n}\n\ninput[type=radio],\ninput[type=checkbox] {\n margin: 4px 0 0;\n margin-top: 1px \\9 ;\n line-height: normal;\n}\ninput[type=radio][disabled], input[type=radio].disabled, fieldset[disabled] input[type=radio],\ninput[type=checkbox][disabled],\ninput[type=checkbox].disabled,\nfieldset[disabled] input[type=checkbox] {\n cursor: not-allowed;\n}\n\ninput[type=file] {\n display: block;\n}\n\ninput[type=range] {\n display: block;\n width: 100%;\n}\n\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\ninput[type=file]:focus,\ninput[type=radio]:focus,\ninput[type=checkbox]:focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n}\n\n.form-control {\n display: block;\n width: 100%;\n height: 34px;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n color: #555555;\n background-color: #fff;\n background-image: none;\n border: 1px solid #ccc;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n transition: border-color ease-in-out 0.15s, box-shadow ease-in-out 0.15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999;\n}\n.form-control::-ms-expand {\n background-color: transparent;\n border: 0;\n}\n.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {\n background-color: #eeeeee;\n opacity: 1;\n}\n.form-control[disabled], fieldset[disabled] .form-control {\n cursor: not-allowed;\n}\n\ntextarea.form-control {\n height: auto;\n}\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=date].form-control,\n input[type=time].form-control,\n input[type=datetime-local].form-control,\n input[type=month].form-control {\n line-height: 34px;\n }\n input[type=date].input-sm,\n .input-group-sm > .input-group-btn > input[type=date].btn, .input-group-sm input[type=date],\n input[type=time].input-sm,\n .input-group-sm > .input-group-btn > input[type=time].btn,\n .input-group-sm input[type=time],\n input[type=datetime-local].input-sm,\n .input-group-sm > .input-group-btn > input[type=datetime-local].btn,\n .input-group-sm input[type=datetime-local],\n input[type=month].input-sm,\n .input-group-sm > .input-group-btn > input[type=month].btn,\n .input-group-sm input[type=month] {\n line-height: 30px;\n }\n input[type=date].input-lg,\n .input-group-lg > .input-group-btn > input[type=date].btn, .input-group-lg input[type=date],\n input[type=time].input-lg,\n .input-group-lg > .input-group-btn > input[type=time].btn,\n .input-group-lg input[type=time],\n input[type=datetime-local].input-lg,\n .input-group-lg > .input-group-btn > input[type=datetime-local].btn,\n .input-group-lg input[type=datetime-local],\n input[type=month].input-lg,\n .input-group-lg > .input-group-btn > input[type=month].btn,\n .input-group-lg input[type=month] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio.disabled label, fieldset[disabled] .radio label,\n.checkbox.disabled label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n cursor: pointer;\n}\n\n.radio input[type=radio],\n.radio-inline input[type=radio],\n.checkbox input[type=checkbox],\n.checkbox-inline input[type=checkbox] {\n position: absolute;\n margin-top: 4px \\9 ;\n margin-left: -20px;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n\n.radio-inline,\n.checkbox-inline {\n position: relative;\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: 400;\n vertical-align: middle;\n cursor: pointer;\n}\n.radio-inline.disabled, fieldset[disabled] .radio-inline,\n.checkbox-inline.disabled,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\n\n.form-control-static {\n min-height: 34px;\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg, .input-group-lg > .form-control-static.form-control,\n.input-group-lg > .form-control-static.input-group-addon,\n.input-group-lg > .input-group-btn > .form-control-static.btn, .form-control-static.input-sm, .input-group-sm > .form-control-static.form-control,\n.input-group-sm > .form-control-static.input-group-addon,\n.input-group-sm > .input-group-btn > .form-control-static.btn {\n padding-right: 0;\n padding-left: 0;\n}\n\n.input-sm, .input-group-sm > .form-control,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\nselect.input-sm, .input-group-sm > select.form-control,\n.input-group-sm > select.input-group-addon,\n.input-group-sm > .input-group-btn > select.btn {\n height: 30px;\n line-height: 30px;\n}\n\ntextarea.input-sm, .input-group-sm > textarea.form-control,\n.input-group-sm > textarea.input-group-addon,\n.input-group-sm > .input-group-btn > textarea.btn,\nselect[multiple].input-sm,\n.input-group-sm > select[multiple].form-control,\n.input-group-sm > select[multiple].input-group-addon,\n.input-group-sm > .input-group-btn > select[multiple].btn {\n height: auto;\n}\n\n.form-group-sm .form-control {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.form-group-sm select.form-control {\n height: 30px;\n line-height: 30px;\n}\n.form-group-sm textarea.form-control,\n.form-group-sm select[multiple].form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n min-height: 32px;\n padding: 6px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n\n.input-lg, .input-group-lg > .form-control,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n\nselect.input-lg, .input-group-lg > select.form-control,\n.input-group-lg > select.input-group-addon,\n.input-group-lg > .input-group-btn > select.btn {\n height: 46px;\n line-height: 46px;\n}\n\ntextarea.input-lg, .input-group-lg > textarea.form-control,\n.input-group-lg > textarea.input-group-addon,\n.input-group-lg > .input-group-btn > textarea.btn,\nselect[multiple].input-lg,\n.input-group-lg > select[multiple].form-control,\n.input-group-lg > select[multiple].input-group-addon,\n.input-group-lg > .input-group-btn > select[multiple].btn {\n height: auto;\n}\n\n.form-group-lg .form-control {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.form-group-lg select.form-control {\n height: 46px;\n line-height: 46px;\n}\n.form-group-lg textarea.form-control,\n.form-group-lg select[multiple].form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n min-height: 38px;\n padding: 11px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\n}\n\n.form-control-feedback {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n display: block;\n width: 34px;\n height: 34px;\n line-height: 34px;\n text-align: center;\n pointer-events: none;\n}\n\n.input-lg + .form-control-feedback, .input-group-lg > .form-control + .form-control-feedback,\n.input-group-lg > .input-group-addon + .form-control-feedback,\n.input-group-lg > .input-group-btn > .btn + .form-control-feedback,\n.input-group-lg + .form-control-feedback,\n.form-group-lg .form-control + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n\n.input-sm + .form-control-feedback, .input-group-sm > .form-control + .form-control-feedback,\n.input-group-sm > .input-group-addon + .form-control-feedback,\n.input-group-sm > .input-group-btn > .btn + .form-control-feedback,\n.input-group-sm + .form-control-feedback,\n.form-group-sm .form-control + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\n}\n\n.has-success .help-block,\n.has-success .control-label,\n.has-success .radio,\n.has-success .checkbox,\n.has-success .radio-inline,\n.has-success .checkbox-inline, .has-success.radio label, .has-success.checkbox label, .has-success.radio-inline label, .has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-success .form-control:focus {\n border-color: #2b542c;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\n}\n.has-success .input-group-addon {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #3c763d;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\n}\n\n.has-warning .help-block,\n.has-warning .control-label,\n.has-warning .radio,\n.has-warning .checkbox,\n.has-warning .radio-inline,\n.has-warning .checkbox-inline, .has-warning.radio label, .has-warning.checkbox label, .has-warning.radio-inline label, .has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-warning .form-control:focus {\n border-color: #66512c;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\n}\n.has-warning .input-group-addon {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #8a6d3b;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\n}\n\n.has-error .help-block,\n.has-error .control-label,\n.has-error .radio,\n.has-error .checkbox,\n.has-error .radio-inline,\n.has-error .checkbox-inline, .has-error.radio label, .has-error.checkbox label, .has-error.radio-inline label, .has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.has-error .form-control:focus {\n border-color: #843534;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\n}\n.has-error .input-group-addon {\n color: #a94442;\n background-color: #f2dede;\n border-color: #a94442;\n}\n.has-error .form-control-feedback {\n color: #a94442;\n}\n\n.has-feedback label ~ .form-control-feedback {\n top: 25px;\n}\n.has-feedback label.sr-only ~ .form-control-feedback {\n top: 0;\n}\n\n.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\n}\n\n@media (min-width: 768px) {\n .form-inline .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .form-inline .form-control-static {\n display: inline-block;\n }\n .form-inline .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .form-inline .input-group .input-group-addon,\n .form-inline .input-group .input-group-btn,\n .form-inline .input-group .form-control {\n width: auto;\n }\n .form-inline .input-group > .form-control {\n width: 100%;\n }\n .form-inline .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio,\n .form-inline .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .form-inline .radio label,\n .form-inline .checkbox label {\n padding-left: 0;\n }\n .form-inline .radio input[type=radio],\n .form-inline .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .form-inline .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n\n.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n padding-top: 7px;\n margin-top: 0;\n margin-bottom: 0;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-right: -15px;\n margin-left: -15px;\n}\n.form-horizontal .form-group:before, .form-horizontal .form-group:after {\n display: table;\n content: \" \";\n}\n.form-horizontal .form-group:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n padding-top: 7px;\n margin-bottom: 0;\n text-align: right;\n }\n}\n.form-horizontal .has-feedback .form-control-feedback {\n right: 15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-lg .control-label {\n padding-top: 11px;\n font-size: 18px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n font-size: 12px;\n }\n}\n\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n -ms-touch-action: manipulation;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.428571429;\n border-radius: 4px;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus, .btn.focus, .btn:active:focus, .btn:active.focus, .btn.active:focus, .btn.active.focus {\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover, .btn:focus, .btn.focus {\n color: #333;\n text-decoration: none;\n}\n.btn:active, .btn.active {\n background-image: none;\n outline: 0;\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled, .btn[disabled], fieldset[disabled] .btn {\n cursor: not-allowed;\n filter: alpha(opacity=65);\n opacity: 0.65;\n box-shadow: none;\n}\n\na.btn.disabled, fieldset[disabled] a.btn {\n pointer-events: none;\n}\n\n.btn-default {\n color: #333;\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default:focus, .btn-default.focus {\n color: #333;\n background-color: #e6e6e6;\n border-color: #8c8c8c;\n}\n.btn-default:hover {\n color: #333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active, .btn-default.active, .open > .btn-default.dropdown-toggle {\n color: #333;\n background-color: #e6e6e6;\n background-image: none;\n border-color: #adadad;\n}\n.btn-default:active:hover, .btn-default:active:focus, .btn-default:active.focus, .btn-default.active:hover, .btn-default.active:focus, .btn-default.active.focus, .open > .btn-default.dropdown-toggle:hover, .open > .btn-default.dropdown-toggle:focus, .open > .btn-default.dropdown-toggle.focus {\n color: #333;\n background-color: #d4d4d4;\n border-color: #8c8c8c;\n}\n.btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled.focus, .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled].focus, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default.focus {\n background-color: #fff;\n border-color: #ccc;\n}\n.btn-default .badge {\n color: #fff;\n background-color: #333;\n}\n\n.btn-primary {\n color: #fff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #286090;\n border-color: #122b40;\n}\n.btn-primary:hover {\n color: #fff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active, .btn-primary.active, .open > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #286090;\n background-image: none;\n border-color: #204d74;\n}\n.btn-primary:active:hover, .btn-primary:active:focus, .btn-primary:active.focus, .btn-primary.active:hover, .btn-primary.active:focus, .btn-primary.active.focus, .open > .btn-primary.dropdown-toggle:hover, .open > .btn-primary.dropdown-toggle:focus, .open > .btn-primary.dropdown-toggle.focus {\n color: #fff;\n background-color: #204d74;\n border-color: #122b40;\n}\n.btn-primary.disabled:hover, .btn-primary.disabled:focus, .btn-primary.disabled.focus, .btn-primary[disabled]:hover, .btn-primary[disabled]:focus, .btn-primary[disabled].focus, fieldset[disabled] .btn-primary:hover, fieldset[disabled] .btn-primary:focus, fieldset[disabled] .btn-primary.focus {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #fff;\n}\n\n.btn-success {\n color: #fff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #449d44;\n border-color: #255625;\n}\n.btn-success:hover {\n color: #fff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active, .btn-success.active, .open > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #449d44;\n background-image: none;\n border-color: #398439;\n}\n.btn-success:active:hover, .btn-success:active:focus, .btn-success:active.focus, .btn-success.active:hover, .btn-success.active:focus, .btn-success.active.focus, .open > .btn-success.dropdown-toggle:hover, .open > .btn-success.dropdown-toggle:focus, .open > .btn-success.dropdown-toggle.focus {\n color: #fff;\n background-color: #398439;\n border-color: #255625;\n}\n.btn-success.disabled:hover, .btn-success.disabled:focus, .btn-success.disabled.focus, .btn-success[disabled]:hover, .btn-success[disabled]:focus, .btn-success[disabled].focus, fieldset[disabled] .btn-success:hover, fieldset[disabled] .btn-success:focus, fieldset[disabled] .btn-success.focus {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #fff;\n}\n\n.btn-info {\n color: #fff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #31b0d5;\n border-color: #1b6d85;\n}\n.btn-info:hover {\n color: #fff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active, .btn-info.active, .open > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #31b0d5;\n background-image: none;\n border-color: #269abc;\n}\n.btn-info:active:hover, .btn-info:active:focus, .btn-info:active.focus, .btn-info.active:hover, .btn-info.active:focus, .btn-info.active.focus, .open > .btn-info.dropdown-toggle:hover, .open > .btn-info.dropdown-toggle:focus, .open > .btn-info.dropdown-toggle.focus {\n color: #fff;\n background-color: #269abc;\n border-color: #1b6d85;\n}\n.btn-info.disabled:hover, .btn-info.disabled:focus, .btn-info.disabled.focus, .btn-info[disabled]:hover, .btn-info[disabled]:focus, .btn-info[disabled].focus, fieldset[disabled] .btn-info:hover, fieldset[disabled] .btn-info:focus, fieldset[disabled] .btn-info.focus {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #fff;\n}\n\n.btn-warning {\n color: #fff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:focus, .btn-warning.focus {\n color: #fff;\n background-color: #ec971f;\n border-color: #985f0d;\n}\n.btn-warning:hover {\n color: #fff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active, .btn-warning.active, .open > .btn-warning.dropdown-toggle {\n color: #fff;\n background-color: #ec971f;\n background-image: none;\n border-color: #d58512;\n}\n.btn-warning:active:hover, .btn-warning:active:focus, .btn-warning:active.focus, .btn-warning.active:hover, .btn-warning.active:focus, .btn-warning.active.focus, .open > .btn-warning.dropdown-toggle:hover, .open > .btn-warning.dropdown-toggle:focus, .open > .btn-warning.dropdown-toggle.focus {\n color: #fff;\n background-color: #d58512;\n border-color: #985f0d;\n}\n.btn-warning.disabled:hover, .btn-warning.disabled:focus, .btn-warning.disabled.focus, .btn-warning[disabled]:hover, .btn-warning[disabled]:focus, .btn-warning[disabled].focus, fieldset[disabled] .btn-warning:hover, fieldset[disabled] .btn-warning:focus, fieldset[disabled] .btn-warning.focus {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #fff;\n}\n\n.btn-danger {\n color: #fff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #c9302c;\n border-color: #761c19;\n}\n.btn-danger:hover {\n color: #fff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active, .btn-danger.active, .open > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #c9302c;\n background-image: none;\n border-color: #ac2925;\n}\n.btn-danger:active:hover, .btn-danger:active:focus, .btn-danger:active.focus, .btn-danger.active:hover, .btn-danger.active:focus, .btn-danger.active.focus, .open > .btn-danger.dropdown-toggle:hover, .open > .btn-danger.dropdown-toggle:focus, .open > .btn-danger.dropdown-toggle.focus {\n color: #fff;\n background-color: #ac2925;\n border-color: #761c19;\n}\n.btn-danger.disabled:hover, .btn-danger.disabled:focus, .btn-danger.disabled.focus, .btn-danger[disabled]:hover, .btn-danger[disabled]:focus, .btn-danger[disabled].focus, fieldset[disabled] .btn-danger:hover, fieldset[disabled] .btn-danger:focus, fieldset[disabled] .btn-danger.focus {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #fff;\n}\n\n.btn-link {\n font-weight: 400;\n color: #337ab7;\n border-radius: 0;\n}\n.btn-link, .btn-link:active, .btn-link.active, .btn-link[disabled], fieldset[disabled] .btn-link {\n background-color: transparent;\n box-shadow: none;\n}\n.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover, .btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:hover, fieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\n.btn-xs, .btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n\n.btn-block {\n display: block;\n width: 100%;\n}\n\n.btn-block + .btn-block {\n margin-top: 5px;\n}\n\ninput[type=submit].btn-block,\ninput[type=reset].btn-block,\ninput[type=button].btn-block {\n width: 100%;\n}\n\n.fade {\n opacity: 0;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n\n.collapse {\n display: none;\n}\n.collapse.in {\n display: block;\n}\n\ntr.collapse.in {\n display: table-row;\n}\n\ntbody.collapse.in {\n display: table-row-group;\n}\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition-property: height, visibility;\n transition-duration: 0.35s;\n transition-timing-function: ease;\n}\n\n.caret {\n display: inline-block;\n width: 0;\n height: 0;\n margin-left: 2px;\n vertical-align: middle;\n border-top: 4px dashed;\n border-top: 4px solid \\9 ;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n\n.dropup,\n.dropdown {\n position: relative;\n}\n\n.dropdown-toggle:focus {\n outline: 0;\n}\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 160px;\n padding: 5px 0;\n margin: 2px 0 0;\n font-size: 14px;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n}\n.dropdown-menu.pull-right {\n right: 0;\n left: auto;\n}\n.dropdown-menu .divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.dropdown-menu > li > a {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: 400;\n line-height: 1.428571429;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {\n color: #262626;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\n.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {\n color: #fff;\n text-decoration: none;\n background-color: #337ab7;\n outline: 0;\n}\n\n.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n\n.open > .dropdown-menu {\n display: block;\n}\n.open > a, p .open > a.perma {\n outline: 0;\n}\n\n.dropdown-menu-right {\n right: 0;\n left: auto;\n}\n\n.dropdown-menu-left {\n right: auto;\n left: 0;\n}\n\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.428571429;\n color: #777777;\n white-space: nowrap;\n}\n\n.dropdown-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 990;\n}\n\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n content: \"\";\n border-top: 0;\n border-bottom: 4px dashed;\n border-bottom: 4px solid \\9 ;\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n right: 0;\n left: auto;\n }\n .navbar-right .dropdown-menu-left {\n left: 0;\n right: auto;\n }\n}\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-block;\n vertical-align: middle;\n}\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n position: relative;\n float: left;\n}\n.btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n.btn-group-vertical > .btn:hover,\n.btn-group-vertical > .btn:focus,\n.btn-group-vertical > .btn:active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\n}\n\n.btn-group .btn + .btn,\n.btn-group .btn + .btn-group,\n.btn-group .btn-group + .btn,\n.btn-group .btn-group + .btn-group {\n margin-left: -1px;\n}\n\n.btn-toolbar {\n margin-left: -5px;\n}\n.btn-toolbar:before, .btn-toolbar:after {\n display: table;\n content: \" \";\n}\n.btn-toolbar:after {\n clear: both;\n}\n.btn-toolbar .btn,\n.btn-toolbar .btn-group,\n.btn-toolbar .input-group {\n float: left;\n}\n.btn-toolbar > .btn,\n.btn-toolbar > .btn-group,\n.btn-toolbar > .input-group {\n margin-left: 5px;\n}\n\n.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\n}\n\n.btn-group > .btn:first-child {\n margin-left: 0;\n}\n.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group > .btn-group {\n float: left;\n}\n\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n\n.btn-group > .btn + .dropdown-toggle {\n padding-right: 8px;\n padding-left: 8px;\n}\n\n.btn-group > .btn-lg + .dropdown-toggle, .btn-group-lg.btn-group > .btn + .dropdown-toggle {\n padding-right: 12px;\n padding-left: 12px;\n}\n\n.btn-group.open .dropdown-toggle {\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n box-shadow: none;\n}\n\n.btn .caret {\n margin-left: 0;\n}\n\n.btn-lg .caret, .btn-group-lg > .btn .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n\n.dropup .btn-lg .caret, .dropup .btn-group-lg > .btn .caret {\n border-width: 0 5px 5px;\n}\n\n.btn-group-vertical > .btn,\n.btn-group-vertical > .btn-group,\n.btn-group-vertical > .btn-group > .btn {\n display: block;\n float: none;\n width: 100%;\n max-width: 100%;\n}\n.btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after {\n display: table;\n content: \" \";\n}\n.btn-group-vertical > .btn-group:after {\n clear: both;\n}\n.btn-group-vertical > .btn-group > .btn {\n float: none;\n}\n.btn-group-vertical > .btn + .btn,\n.btn-group-vertical > .btn + .btn-group,\n.btn-group-vertical > .btn-group + .btn,\n.btn-group-vertical > .btn-group + .btn-group {\n margin-top: -1px;\n margin-left: 0;\n}\n\n.btn-group-vertical > .btn:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n.btn-group-vertical > .btn:first-child:not(:last-child) {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.btn-group-vertical > .btn:last-child:not(:first-child) {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child,\n.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.btn-group-justified {\n display: table;\n width: 100%;\n table-layout: fixed;\n border-collapse: separate;\n}\n.btn-group-justified > .btn,\n.btn-group-justified > .btn-group {\n display: table-cell;\n float: none;\n width: 1%;\n}\n.btn-group-justified > .btn-group .btn {\n width: 100%;\n}\n.btn-group-justified > .btn-group .dropdown-menu {\n left: auto;\n}\n\n[data-toggle=buttons] > .btn input[type=radio],\n[data-toggle=buttons] > .btn input[type=checkbox],\n[data-toggle=buttons] > .btn-group > .btn input[type=radio],\n[data-toggle=buttons] > .btn-group > .btn input[type=checkbox] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none;\n}\n\n.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=col-] {\n float: none;\n padding-right: 0;\n padding-left: 0;\n}\n.input-group .form-control {\n position: relative;\n z-index: 2;\n float: left;\n width: 100%;\n margin-bottom: 0;\n}\n.input-group .form-control:focus {\n z-index: 3;\n}\n\n.input-group-addon,\n.input-group-btn,\n.input-group .form-control {\n display: table-cell;\n}\n.input-group-addon:not(:first-child):not(:last-child),\n.input-group-btn:not(:first-child):not(:last-child),\n.input-group .form-control:not(:first-child):not(:last-child) {\n border-radius: 0;\n}\n\n.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: 400;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #ccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm,\n.input-group-sm > .input-group-addon,\n.input-group-sm > .input-group-btn > .input-group-addon.btn {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg,\n.input-group-lg > .input-group-addon,\n.input-group-lg > .input-group-btn > .input-group-addon.btn {\n padding: 10px 16px;\n font-size: 18px;\n border-radius: 6px;\n}\n.input-group-addon input[type=radio],\n.input-group-addon input[type=checkbox] {\n margin-top: 0;\n}\n\n.input-group .form-control:first-child,\n.input-group-addon:first-child,\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group > .btn,\n.input-group-btn:first-child > .dropdown-toggle,\n.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group-btn:last-child > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0;\n}\n\n.input-group-addon:first-child {\n border-right: 0;\n}\n\n.input-group .form-control:last-child,\n.input-group-addon:last-child,\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group > .btn,\n.input-group-btn:last-child > .dropdown-toggle,\n.input-group-btn:first-child > .btn:not(:first-child),\n.input-group-btn:first-child > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.input-group-addon:last-child {\n border-left: 0;\n}\n\n.input-group-btn {\n position: relative;\n font-size: 0;\n white-space: nowrap;\n}\n.input-group-btn > .btn {\n position: relative;\n}\n.input-group-btn > .btn + .btn {\n margin-left: -1px;\n}\n.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {\n z-index: 2;\n}\n.input-group-btn:first-child > .btn,\n.input-group-btn:first-child > .btn-group {\n margin-right: -1px;\n}\n.input-group-btn:last-child > .btn,\n.input-group-btn:last-child > .btn-group {\n z-index: 2;\n margin-left: -1px;\n}\n\n.nav {\n padding-left: 0;\n margin-bottom: 0;\n list-style: none;\n}\n.nav:before, .nav:after {\n display: table;\n content: \" \";\n}\n.nav:after {\n clear: both;\n}\n.nav > li {\n position: relative;\n display: block;\n}\n.nav > li > a {\n position: relative;\n display: block;\n padding: 10px 15px;\n}\n.nav > li > a:hover, .nav > li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.nav > li.disabled > a {\n color: #777777;\n}\n.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n cursor: not-allowed;\n background-color: transparent;\n}\n.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {\n background-color: #eeeeee;\n border-color: #337ab7;\n}\n.nav .nav-divider {\n height: 1px;\n margin: 9px 0;\n overflow: hidden;\n background-color: #e5e5e5;\n}\n.nav > li > a > img {\n max-width: none;\n}\n\n.nav-tabs {\n border-bottom: 1px solid #ddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a, p .nav-tabs > li > a.perma {\n margin-right: 2px;\n line-height: 1.428571429;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #ddd;\n}\n.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {\n color: #555555;\n cursor: default;\n background-color: #fff;\n border: 1px solid #ddd;\n border-bottom-color: transparent;\n}\n.nav-pills > li {\n float: left;\n}\n.nav-pills > li > a {\n border-radius: 4px;\n}\n.nav-pills > li + li {\n margin-left: 2px;\n}\n.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {\n color: #fff;\n background-color: #337ab7;\n}\n\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n\n.nav-justified, .nav-tabs.nav-justified {\n width: 100%;\n}\n.nav-justified > li, .nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-bottom: 5px;\n text-align: center;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li, .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n\n.nav-tabs-justified, .nav-tabs.nav-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #ddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a, .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #ddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a, .nav-tabs.nav-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #fff;\n }\n}\n\n.tab-content > .tab-pane {\n display: none;\n}\n.tab-content > .active {\n display: block;\n}\n\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n.navbar:before, .navbar:after {\n display: table;\n content: \" \";\n}\n.navbar:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n\n.navbar-header:before, .navbar-header:after {\n display: table;\n content: \" \";\n}\n.navbar-header:after {\n clear: both;\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n\n.navbar-collapse {\n padding-right: 15px;\n padding-left: 15px;\n overflow-x: visible;\n border-top: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1);\n -webkit-overflow-scrolling: touch;\n}\n.navbar-collapse:before, .navbar-collapse:after {\n display: table;\n content: \" \";\n}\n.navbar-collapse:after {\n clear: both;\n}\n.navbar-collapse.in {\n overflow-y: auto;\n}\n@media (min-width: 768px) {\n .navbar-collapse {\n width: auto;\n border-top: 0;\n box-shadow: none;\n }\n .navbar-collapse.collapse {\n display: block !important;\n height: auto !important;\n padding-bottom: 0;\n overflow: visible !important;\n }\n .navbar-collapse.in {\n overflow-y: visible;\n }\n .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {\n padding-right: 0;\n padding-left: 0;\n }\n}\n\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n.navbar-fixed-top .navbar-collapse,\n.navbar-fixed-bottom .navbar-collapse {\n max-height: 340px;\n}\n@media (max-device-width: 480px) and (orientation: landscape) {\n .navbar-fixed-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n max-height: 200px;\n }\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n\n.container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-hero > .navbar-collapse,\n.cont-fluid > .navbar-collapse,\n.container-fluid > .navbar-header,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-hero > .navbar-collapse,\n .cont-fluid > .navbar-collapse,\n .container-fluid > .navbar-header,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\n }\n}\n\n.navbar-static-top {\n z-index: 1000;\n border-width: 0 0 1px;\n}\n@media (min-width: 768px) {\n .navbar-static-top {\n border-radius: 0;\n }\n}\n\n.navbar-brand {\n float: left;\n height: 50px;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n}\n.navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none;\n}\n.navbar-brand > img {\n display: block;\n}\n@media (min-width: 768px) {\n .navbar > .container .navbar-brand, .navbar > .container-hero .navbar-brand, .navbar > .cont-fluid .navbar-brand, .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n\n.navbar-toggle {\n position: relative;\n float: right;\n padding: 9px 10px;\n margin-right: 15px;\n margin-top: 8px;\n margin-bottom: 8px;\n background-color: transparent;\n background-image: none;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.navbar-toggle:focus {\n outline: 0;\n}\n.navbar-toggle .icon-bar {\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n@media (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n\n.navbar-nav {\n margin: 7.5px -15px;\n}\n.navbar-nav > li > a {\n padding-top: 10px;\n padding-bottom: 10px;\n line-height: 20px;\n}\n@media (max-width: 767px) {\n .navbar-nav .open .dropdown-menu {\n position: static;\n float: none;\n width: auto;\n margin-top: 0;\n background-color: transparent;\n border: 0;\n box-shadow: none;\n }\n .navbar-nav .open .dropdown-menu > li > a,\n .navbar-nav .open .dropdown-menu .dropdown-header {\n padding: 5px 15px 5px 25px;\n }\n .navbar-nav .open .dropdown-menu > li > a {\n line-height: 20px;\n }\n .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {\n background-image: none;\n }\n}\n@media (min-width: 768px) {\n .navbar-nav {\n float: left;\n margin: 0;\n }\n .navbar-nav > li {\n float: left;\n }\n .navbar-nav > li > a {\n padding-top: 15px;\n padding-bottom: 15px;\n }\n}\n\n.navbar-form {\n padding: 10px 15px;\n margin-right: -15px;\n margin-left: -15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media (min-width: 768px) {\n .navbar-form .form-group {\n display: inline-block;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .form-control {\n display: inline-block;\n width: auto;\n vertical-align: middle;\n }\n .navbar-form .form-control-static {\n display: inline-block;\n }\n .navbar-form .input-group {\n display: inline-table;\n vertical-align: middle;\n }\n .navbar-form .input-group .input-group-addon,\n .navbar-form .input-group .input-group-btn,\n .navbar-form .input-group .form-control {\n width: auto;\n }\n .navbar-form .input-group > .form-control {\n width: 100%;\n }\n .navbar-form .control-label {\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio,\n .navbar-form .checkbox {\n display: inline-block;\n margin-top: 0;\n margin-bottom: 0;\n vertical-align: middle;\n }\n .navbar-form .radio label,\n .navbar-form .checkbox label {\n padding-left: 0;\n }\n .navbar-form .radio input[type=radio],\n .navbar-form .checkbox input[type=checkbox] {\n position: relative;\n margin-left: 0;\n }\n .navbar-form .has-feedback .form-control-feedback {\n top: 0;\n }\n}\n@media (max-width: 767px) {\n .navbar-form .form-group {\n margin-bottom: 5px;\n }\n .navbar-form .form-group:last-child {\n margin-bottom: 0;\n }\n}\n@media (min-width: 768px) {\n .navbar-form {\n width: auto;\n padding-top: 0;\n padding-bottom: 0;\n margin-right: 0;\n margin-left: 0;\n border: 0;\n box-shadow: none;\n }\n}\n\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm, .btn-group-sm > .navbar-btn.btn {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs, .btn-group-xs > .navbar-btn.btn {\n margin-top: 14px;\n margin-bottom: 14px;\n}\n\n.navbar-text {\n margin-top: 15px;\n margin-bottom: 15px;\n}\n@media (min-width: 768px) {\n .navbar-text {\n float: left;\n margin-right: 15px;\n margin-left: 15px;\n }\n}\n\n@media (min-width: 768px) {\n .navbar-left {\n float: left !important;\n }\n .navbar-right {\n float: right !important;\n margin-right: -15px;\n }\n .navbar-right ~ .navbar-right {\n margin-right: 0;\n }\n}\n.navbar-default {\n background-color: #f8f8f8;\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-brand {\n color: #222;\n}\n.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {\n color: #090909;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #222;\n}\n.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {\n color: #333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {\n color: #555;\n background-color: #e7e7e7;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #222;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #ccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-toggle {\n border-color: #ddd;\n}\n.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {\n background-color: #ddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-link {\n color: #222;\n}\n.navbar-default .navbar-link:hover {\n color: #333;\n}\n.navbar-default .btn-link {\n color: #222;\n}\n.navbar-default .btn-link:hover, .navbar-default .btn-link:focus {\n color: #333;\n}\n.navbar-default .btn-link[disabled]:hover, .navbar-default .btn-link[disabled]:focus, fieldset[disabled] .navbar-default .btn-link:hover, fieldset[disabled] .navbar-default .btn-link:focus {\n color: #ccc;\n}\n\n.navbar-inverse {\n background-color: #222;\n border-color: #090909;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-text {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {\n color: #fff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {\n color: #fff;\n background-color: #090909;\n}\n.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {\n color: #fff;\n background-color: #090909;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {\n color: #9d9d9d;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #fff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-color: #090909;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333;\n}\n.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {\n background-color: #333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #fff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #fff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover, .navbar-inverse .btn-link:focus {\n color: #fff;\n}\n.navbar-inverse .btn-link[disabled]:hover, .navbar-inverse .btn-link[disabled]:focus, fieldset[disabled] .navbar-inverse .btn-link:hover, fieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444;\n}\n\n.breadcrumb {\n padding: 8px 15px;\n margin-bottom: 20px;\n list-style: none;\n background-color: #f5f5f5;\n border-radius: 4px;\n}\n.breadcrumb > li {\n display: inline-block;\n}\n.breadcrumb > li + li:before {\n padding: 0 5px;\n color: #ccc;\n content: \"/ \";\n}\n.breadcrumb > .active {\n color: #777777;\n}\n\n.pagination {\n display: inline-block;\n padding-left: 0;\n margin: 20px 0;\n border-radius: 4px;\n}\n.pagination > li {\n display: inline;\n}\n.pagination > li > a,\n.pagination > li > span {\n position: relative;\n float: left;\n padding: 6px 12px;\n margin-left: -1px;\n line-height: 1.428571429;\n color: #337ab7;\n text-decoration: none;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.pagination > li > a:hover, .pagination > li > a:focus,\n.pagination > li > span:hover,\n.pagination > li > span:focus {\n z-index: 2;\n color: #23527c;\n background-color: #eeeeee;\n border-color: #ddd;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n}\n.pagination > .active > a, .pagination > .active > a:hover, .pagination > .active > a:focus,\n.pagination > .active > span,\n.pagination > .active > span:hover,\n.pagination > .active > span:focus {\n z-index: 3;\n color: #fff;\n cursor: default;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.pagination > .disabled > span,\n.pagination > .disabled > span:hover,\n.pagination > .disabled > span:focus,\n.pagination > .disabled > a,\n.pagination > .disabled > a:hover,\n.pagination > .disabled > a:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n border-color: #ddd;\n}\n\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-top-left-radius: 6px;\n border-bottom-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-top-right-radius: 6px;\n border-bottom-right-radius: 6px;\n}\n\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-top-left-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-top-right-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n\n.pager {\n padding-left: 0;\n margin: 20px 0;\n text-align: center;\n list-style: none;\n}\n.pager:before, .pager:after {\n display: table;\n content: \" \";\n}\n.pager:after {\n clear: both;\n}\n.pager li {\n display: inline;\n}\n.pager li > a,\n.pager li > span {\n display: inline-block;\n padding: 5px 14px;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 15px;\n}\n.pager li > a:hover,\n.pager li > a:focus {\n text-decoration: none;\n background-color: #eeeeee;\n}\n.pager .next > a,\n.pager .next > span {\n float: right;\n}\n.pager .previous > a,\n.pager .previous > span {\n float: left;\n}\n.pager .disabled > a,\n.pager .disabled > a:hover,\n.pager .disabled > a:focus,\n.pager .disabled > span {\n color: #777777;\n cursor: not-allowed;\n background-color: #fff;\n}\n\n.label {\n display: inline;\n padding: 0.2em 0.6em 0.3em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25em;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n\na.label:hover, a.label:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover, .label-default[href]:focus {\n background-color: #5e5e5e;\n}\n\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover, .label-primary[href]:focus {\n background-color: #286090;\n}\n\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover, .label-success[href]:focus {\n background-color: #449d44;\n}\n\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover, .label-info[href]:focus {\n background-color: #31b0d5;\n}\n\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover, .label-warning[href]:focus {\n background-color: #ec971f;\n}\n\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover, .label-danger[href]:focus {\n background-color: #c9302c;\n}\n\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n line-height: 1;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n vertical-align: middle;\n background-color: #777777;\n border-radius: 10px;\n}\n.badge:empty {\n display: none;\n}\n.btn .badge {\n position: relative;\n top: -1px;\n}\n.btn-xs .badge, .btn-group-xs > .btn .badge {\n top: 0;\n padding: 1px 5px;\n}\n.list-group-item.active > .badge, .nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.list-group-item > .badge {\n float: right;\n}\n.list-group-item > .badge + .badge {\n margin-right: 5px;\n}\n.nav-pills > li > a > .badge {\n margin-left: 3px;\n}\n\na.badge:hover, a.badge:focus {\n color: #fff;\n text-decoration: none;\n cursor: pointer;\n}\n\n.jumbotron {\n padding-top: 30px;\n padding-bottom: 30px;\n margin-bottom: 30px;\n color: inherit;\n background-color: #eeeeee;\n}\n.jumbotron h1,\n.jumbotron .h1 {\n color: inherit;\n}\n.jumbotron p {\n margin-bottom: 15px;\n font-size: 21px;\n font-weight: 200;\n}\n.jumbotron > hr {\n border-top-color: #d5d5d5;\n}\n.container .jumbotron, .container-hero .jumbotron, .cont-fluid .jumbotron, .container-fluid .jumbotron {\n padding-right: 15px;\n padding-left: 15px;\n border-radius: 6px;\n}\n.jumbotron .container, .jumbotron .container-hero, .jumbotron .cont-fluid,\n.jumbotron .container-fluid {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding-top: 48px;\n padding-bottom: 48px;\n }\n .container .jumbotron, .container-hero .jumbotron, .cont-fluid .jumbotron, .container-fluid .jumbotron {\n padding-right: 60px;\n padding-left: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.428571429;\n background-color: #fff;\n border: 1px solid #ddd;\n border-radius: 4px;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n display: block;\n max-width: 100%;\n height: auto;\n margin-right: auto;\n margin-left: auto;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\n}\n\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n\n.alert {\n padding: 15px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n border-radius: 4px;\n}\n.alert h4 {\n margin-top: 0;\n color: inherit;\n}\n.alert .alert-link {\n font-weight: bold;\n}\n.alert > p,\n.alert > ul {\n margin-bottom: 0;\n}\n.alert > p + p {\n margin-top: 5px;\n}\n\n.alert-dismissable,\n.alert-dismissible {\n padding-right: 35px;\n}\n.alert-dismissable .close,\n.alert-dismissible .close {\n position: relative;\n top: -2px;\n right: -21px;\n color: inherit;\n}\n\n.alert-success {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n\n.alert-info {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n\n.alert-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n\n.alert-danger {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\n}\n.progress {\n height: 20px;\n margin-bottom: 20px;\n overflow: hidden;\n background-color: #f5f5f5;\n border-radius: 4px;\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #fff;\n text-align: center;\n background-color: #337ab7;\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n transition: width 0.6s ease;\n}\n\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n background-size: 40px 40px;\n}\n\n.progress.active .progress-bar,\n.progress-bar.active {\n animation: progress-bar-stripes 2s linear infinite;\n}\n\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);\n}\n\n.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n\n.media,\n.media-body {\n overflow: hidden;\n zoom: 1;\n}\n\n.media-body {\n width: 10000px;\n}\n\n.media-object {\n display: block;\n}\n.media-object.img-thumbnail {\n max-width: none;\n}\n\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n\n.media-middle {\n vertical-align: middle;\n}\n\n.media-bottom {\n vertical-align: bottom;\n}\n\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n\n.list-group {\n padding-left: 0;\n margin-bottom: 20px;\n}\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #fff;\n border: 1px solid #ddd;\n}\n.list-group-item:first-child {\n border-top-left-radius: 4px;\n border-top-right-radius: 4px;\n}\n.list-group-item:last-child {\n margin-bottom: 0;\n border-bottom-right-radius: 4px;\n border-bottom-left-radius: 4px;\n}\n.list-group-item.disabled, .list-group-item.disabled:hover, .list-group-item.disabled:focus {\n color: #777777;\n cursor: not-allowed;\n background-color: #eeeeee;\n}\n.list-group-item.disabled .list-group-item-heading, .list-group-item.disabled:hover .list-group-item-heading, .list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text, .list-group-item.disabled:hover .list-group-item-text, .list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active, .list-group-item.active:hover, .list-group-item.active:focus {\n z-index: 2;\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small, .list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > .small, .list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > .small {\n color: inherit;\n}\n.list-group-item.active .list-group-item-text, .list-group-item.active:hover .list-group-item-text, .list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n\na.list-group-item, p a.list-group-item.perma,\nbutton.list-group-item {\n color: #555;\n}\na.list-group-item .list-group-item-heading,\nbutton.list-group-item .list-group-item-heading {\n color: #333;\n}\na.list-group-item:hover, a.list-group-item:focus,\nbutton.list-group-item:hover,\nbutton.list-group-item:focus {\n color: #555;\n text-decoration: none;\n background-color: #f5f5f5;\n}\n\nbutton.list-group-item {\n width: 100%;\n text-align: left;\n}\n\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\n\na.list-group-item-success, p a.list-group-item-success.perma,\nbutton.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading,\nbutton.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover, a.list-group-item-success:focus,\nbutton.list-group-item-success:hover,\nbutton.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus,\nbutton.list-group-item-success.active,\nbutton.list-group-item-success.active:hover,\nbutton.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\n\na.list-group-item-info, p a.list-group-item-info.perma,\nbutton.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading,\nbutton.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover, a.list-group-item-info:focus,\nbutton.list-group-item-info:hover,\nbutton.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus,\nbutton.list-group-item-info.active,\nbutton.list-group-item-info.active:hover,\nbutton.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\n\na.list-group-item-warning, p a.list-group-item-warning.perma,\nbutton.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading,\nbutton.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover, a.list-group-item-warning:focus,\nbutton.list-group-item-warning:hover,\nbutton.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus,\nbutton.list-group-item-warning.active,\nbutton.list-group-item-warning.active:hover,\nbutton.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\n\na.list-group-item-danger, p a.list-group-item-danger.perma,\nbutton.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading,\nbutton.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover, a.list-group-item-danger:focus,\nbutton.list-group-item-danger:hover,\nbutton.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus,\nbutton.list-group-item-danger.active,\nbutton.list-group-item-danger.active:hover,\nbutton.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n\n.panel {\n margin-bottom: 20px;\n background-color: #fff;\n border: 1px solid transparent;\n border-radius: 4px;\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n\n.panel-body {\n padding: 15px;\n}\n.panel-body:before, .panel-body:after {\n display: table;\n content: \" \";\n}\n.panel-body:after {\n clear: both;\n}\n\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a, p .panel-title > a.perma,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #ddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n\n.panel > .list-group,\n.panel > .panel-collapse > .list-group {\n margin-bottom: 0;\n}\n.panel > .list-group .list-group-item,\n.panel > .panel-collapse > .list-group .list-group-item {\n border-width: 1px 0;\n border-radius: 0;\n}\n.panel > .list-group:first-child .list-group-item:first-child,\n.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child {\n border-top: 0;\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .list-group:last-child .list-group-item:last-child,\n.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child {\n border-bottom: 0;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .panel-heading + .panel-collapse > .list-group .list-group-item:first-child {\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n}\n\n.panel-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n\n.list-group + .panel-footer {\n border-top-width: 0;\n}\n\n.panel > .table,\n.panel > .table-responsive > .table,\n.panel > .panel-collapse > .table {\n margin-bottom: 0;\n}\n.panel > .table caption,\n.panel > .table-responsive > .table caption,\n.panel > .panel-collapse > .table caption {\n padding-right: 15px;\n padding-left: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child {\n border-top-left-radius: 3px;\n border-top-right-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child,\n.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {\n border-top-right-radius: 3px;\n}\n.panel > .table:last-child,\n.panel > .table-responsive:last-child > .table:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child {\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {\n border-bottom-left-radius: 3px;\n}\n.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {\n border-bottom-right-radius: 3px;\n}\n.panel > .panel-body + .table,\n.panel > .panel-body + .table-responsive,\n.panel > .table + .panel-body,\n.panel > .table-responsive + .panel-body {\n border-top: 1px solid #ddd;\n}\n.panel > .table > tbody:first-child > tr:first-child th,\n.panel > .table > tbody:first-child > tr:first-child td {\n border-top: 0;\n}\n.panel > .table-bordered,\n.panel > .table-responsive > .table-bordered {\n border: 0;\n}\n.panel > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {\n border-left: 0;\n}\n.panel > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {\n border-right: 0;\n}\n.panel > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {\n border-bottom: 0;\n}\n.panel > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n margin-bottom: 0;\n border: 0;\n}\n\n.panel-group {\n margin-bottom: 20px;\n}\n.panel-group .panel {\n margin-bottom: 0;\n border-radius: 4px;\n}\n.panel-group .panel + .panel {\n margin-top: 5px;\n}\n.panel-group .panel-heading {\n border-bottom: 0;\n}\n.panel-group .panel-heading + .panel-collapse > .panel-body,\n.panel-group .panel-heading + .panel-collapse > .list-group {\n border-top: 1px solid #ddd;\n}\n.panel-group .panel-footer {\n border-top: 0;\n}\n.panel-group .panel-footer + .panel-collapse .panel-body {\n border-bottom: 1px solid #ddd;\n}\n\n.panel-default {\n border-color: #ddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #ddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ddd;\n}\n.panel-default > .panel-heading .badge {\n color: #f5f5f5;\n background-color: #333333;\n}\n.panel-default > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ddd;\n}\n\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #fff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #337ab7;\n}\n.panel-primary > .panel-heading .badge {\n color: #337ab7;\n background-color: #fff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\n}\n\n.panel-success {\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading {\n color: #3c763d;\n background-color: #dff0d8;\n border-color: #d6e9c6;\n}\n.panel-success > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #d6e9c6;\n}\n.panel-success > .panel-heading .badge {\n color: #dff0d8;\n background-color: #3c763d;\n}\n.panel-success > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #d6e9c6;\n}\n\n.panel-info {\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading {\n color: #31708f;\n background-color: #d9edf7;\n border-color: #bce8f1;\n}\n.panel-info > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #bce8f1;\n}\n.panel-info > .panel-heading .badge {\n color: #d9edf7;\n background-color: #31708f;\n}\n.panel-info > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #bce8f1;\n}\n\n.panel-warning {\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading {\n color: #8a6d3b;\n background-color: #fcf8e3;\n border-color: #faebcc;\n}\n.panel-warning > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #faebcc;\n}\n.panel-warning > .panel-heading .badge {\n color: #fcf8e3;\n background-color: #8a6d3b;\n}\n.panel-warning > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #faebcc;\n}\n\n.panel-danger {\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading {\n color: #a94442;\n background-color: #f2dede;\n border-color: #ebccd1;\n}\n.panel-danger > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #ebccd1;\n}\n.panel-danger > .panel-heading .badge {\n color: #f2dede;\n background-color: #a94442;\n}\n.panel-danger > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #ebccd1;\n}\n\n.embed-responsive {\n position: relative;\n display: block;\n height: 0;\n padding: 0;\n overflow: hidden;\n}\n.embed-responsive .embed-responsive-item,\n.embed-responsive iframe,\n.embed-responsive embed,\n.embed-responsive object,\n.embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0;\n}\n\n.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n\n.embed-responsive-4by3 {\n padding-bottom: 75%;\n}\n\n.well {\n min-height: 20px;\n padding: 19px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border: 1px solid #e3e3e3;\n border-radius: 4px;\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.well blockquote {\n border-color: #ddd;\n border-color: rgba(0, 0, 0, 0.15);\n}\n\n.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n filter: alpha(opacity=20);\n opacity: 0.2;\n}\n.close:hover, .close:focus {\n color: #000;\n text-decoration: none;\n cursor: pointer;\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n appearance: none;\n}\n\n.modal-open {\n overflow: hidden;\n}\n\n.modal {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1050;\n display: none;\n overflow: hidden;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n transform: translate(0, -25%);\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n transform: translate(0, 0);\n}\n\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n\n.modal-content {\n position: relative;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n outline: 0;\n}\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n background-color: #000;\n}\n.modal-backdrop.fade {\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.modal-backdrop.in {\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n}\n.modal-header:before, .modal-header:after {\n display: table;\n content: \" \";\n}\n.modal-header:after {\n clear: both;\n}\n\n.modal-header .close {\n margin-top: -2px;\n}\n\n.modal-title {\n margin: 0;\n line-height: 1.428571429;\n}\n\n.modal-body {\n position: relative;\n padding: 15px;\n}\n\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer:before, .modal-footer:after {\n display: table;\n content: \" \";\n}\n.modal-footer:after {\n clear: both;\n}\n.modal-footer .btn + .btn {\n margin-bottom: 0;\n margin-left: 5px;\n}\n.modal-footer .btn-group .btn + .btn {\n margin-left: -1px;\n}\n.modal-footer .btn-block + .btn-block {\n margin-left: 0;\n}\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\n }\n .modal-sm {\n width: 300px;\n }\n}\n@media (min-width: 992px) {\n .modal-lg {\n width: 900px;\n }\n}\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.428571429;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 12px;\n filter: alpha(opacity=0);\n opacity: 0;\n}\n.tooltip.in {\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.tooltip.top {\n padding: 5px 0;\n margin-top: -3px;\n}\n.tooltip.right {\n padding: 0 5px;\n margin-left: 3px;\n}\n.tooltip.bottom {\n padding: 5px 0;\n margin-top: 3px;\n}\n.tooltip.left {\n padding: 0 5px;\n margin-left: -3px;\n}\n.tooltip.top .tooltip-arrow {\n bottom: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-left .tooltip-arrow {\n right: 5px;\n bottom: 0;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.top-right .tooltip-arrow {\n bottom: 0;\n left: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000;\n}\n.tooltip.right .tooltip-arrow {\n top: 50%;\n left: 0;\n margin-top: -5px;\n border-width: 5px 5px 5px 0;\n border-right-color: #000;\n}\n.tooltip.left .tooltip-arrow {\n top: 50%;\n right: 0;\n margin-top: -5px;\n border-width: 5px 0 5px 5px;\n border-left-color: #000;\n}\n.tooltip.bottom .tooltip-arrow {\n top: 0;\n left: 50%;\n margin-left: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-left .tooltip-arrow {\n top: 0;\n right: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n.tooltip.bottom-right .tooltip-arrow {\n top: 0;\n left: 5px;\n margin-top: -5px;\n border-width: 0 5px 5px;\n border-bottom-color: #000;\n}\n\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 4px;\n}\n\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: none;\n max-width: 276px;\n padding: 1px;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-style: normal;\n font-weight: 400;\n line-height: 1.428571429;\n line-break: auto;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n word-wrap: normal;\n white-space: normal;\n font-size: 14px;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid #ccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n}\n.popover.top {\n margin-top: -10px;\n}\n.popover.right {\n margin-left: 10px;\n}\n.popover.bottom {\n margin-top: 10px;\n}\n.popover.left {\n margin-left: -10px;\n}\n.popover > .arrow {\n border-width: 11px;\n}\n.popover > .arrow, .popover > .arrow:after {\n position: absolute;\n display: block;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\n}\n.popover > .arrow:after {\n content: \"\";\n border-width: 10px;\n}\n.popover.top > .arrow {\n bottom: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n border-bottom-width: 0;\n}\n.popover.top > .arrow:after {\n bottom: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-color: #fff;\n border-bottom-width: 0;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n border-left-width: 0;\n}\n.popover.right > .arrow:after {\n bottom: -10px;\n left: 1px;\n content: \" \";\n border-right-color: #fff;\n border-left-width: 0;\n}\n.popover.bottom > .arrow {\n top: -11px;\n left: 50%;\n margin-left: -11px;\n border-top-width: 0;\n border-bottom-color: #999999;\n border-bottom-color: rgba(0, 0, 0, 0.25);\n}\n.popover.bottom > .arrow:after {\n top: 1px;\n margin-left: -10px;\n content: \" \";\n border-top-width: 0;\n border-bottom-color: #fff;\n}\n.popover.left > .arrow {\n top: 50%;\n right: -11px;\n margin-top: -11px;\n border-right-width: 0;\n border-left-color: #999999;\n border-left-color: rgba(0, 0, 0, 0.25);\n}\n.popover.left > .arrow:after {\n right: 1px;\n bottom: -10px;\n content: \" \";\n border-right-width: 0;\n border-left-color: #fff;\n}\n\n.popover-title {\n padding: 8px 14px;\n margin: 0;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n\n.popover-content {\n padding: 9px 14px;\n}\n\n.carousel {\n position: relative;\n}\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden;\n}\n.carousel-inner > .item {\n position: relative;\n display: none;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n transition: transform 0.6s ease-in-out;\n backface-visibility: hidden;\n perspective: 1000px;\n }\n .carousel-inner > .item.next, .carousel-inner > .item.active.right {\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev, .carousel-inner > .item.active.left {\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left, .carousel-inner > .item.prev.right, .carousel-inner > .item.active {\n transform: translate3d(0, 0, 0);\n left: 0;\n }\n}\n.carousel-inner > .active,\n.carousel-inner > .next,\n.carousel-inner > .prev {\n display: block;\n}\n.carousel-inner > .active {\n left: 0;\n}\n.carousel-inner > .next,\n.carousel-inner > .prev {\n position: absolute;\n top: 0;\n width: 100%;\n}\n.carousel-inner > .next {\n left: 100%;\n}\n.carousel-inner > .prev {\n left: -100%;\n}\n.carousel-inner > .next.left,\n.carousel-inner > .prev.right {\n left: 0;\n}\n.carousel-inner > .active.left {\n left: -100%;\n}\n.carousel-inner > .active.right {\n left: 100%;\n}\n\n.carousel-control {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 15%;\n font-size: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n background-color: rgba(0, 0, 0, 0);\n filter: alpha(opacity=50);\n opacity: 0.5;\n}\n.carousel-control.left {\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#80000000\", endColorstr=\"#00000000\", GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control.right {\n right: 0;\n left: auto;\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=\"#00000000\", endColorstr=\"#80000000\", GradientType=1);\n background-repeat: repeat-x;\n}\n.carousel-control:hover, .carousel-control:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n filter: alpha(opacity=90);\n opacity: 0.9;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-left,\n.carousel-control .glyphicon-chevron-right {\n position: absolute;\n top: 50%;\n z-index: 5;\n display: inline-block;\n margin-top: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .glyphicon-chevron-left {\n left: 50%;\n margin-left: -10px;\n}\n.carousel-control .icon-next,\n.carousel-control .glyphicon-chevron-right {\n right: 50%;\n margin-right: -10px;\n}\n.carousel-control .icon-prev,\n.carousel-control .icon-next {\n width: 20px;\n height: 20px;\n font-family: serif;\n line-height: 1;\n}\n.carousel-control .icon-prev:before {\n content: \"‹\";\n}\n.carousel-control .icon-next:before {\n content: \"›\";\n}\n\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n padding-left: 0;\n margin-left: -30%;\n text-align: center;\n list-style: none;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #000 \\9 ;\n background-color: rgba(0, 0, 0, 0);\n border: 1px solid #fff;\n border-radius: 10px;\n}\n.carousel-indicators .active {\n width: 12px;\n height: 12px;\n margin: 0;\n background-color: #fff;\n}\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-caption .btn {\n text-shadow: none;\n}\n\n@media screen and (min-width: 768px) {\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-prev,\n .carousel-control .icon-next {\n width: 30px;\n height: 30px;\n margin-top: -10px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -10px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -10px;\n }\n .carousel-caption {\n right: 20%;\n left: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before, .clearfix:after {\n display: table;\n content: \" \";\n}\n.clearfix:after {\n clear: both;\n}\n\n.center-block {\n display: block;\n margin-right: auto;\n margin-left: auto;\n}\n\n.pull-right {\n float: right !important;\n}\n\n.pull-left {\n float: left !important;\n}\n\n.hide {\n display: none !important;\n}\n\n.show {\n display: block !important;\n}\n\n.invisible {\n visibility: hidden;\n}\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0;\n}\n\n.hidden {\n display: none !important;\n}\n\n.affix {\n position: fixed;\n}\n\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs {\n display: none !important;\n}\n\n.visible-sm {\n display: none !important;\n}\n\n.visible-md {\n display: none !important;\n}\n\n.visible-lg {\n display: none !important;\n}\n\n.visible-xs-block,\n.visible-xs-inline,\n.visible-xs-inline-block,\n.visible-sm-block,\n.visible-sm-inline,\n.visible-sm-inline-block,\n.visible-md-block,\n.visible-md-inline,\n.visible-md-inline-block,\n.visible-lg-block,\n.visible-lg-inline,\n.visible-lg-inline-block {\n display: none !important;\n}\n\n@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table !important;\n }\n tr.visible-xs {\n display: table-row !important;\n }\n th.visible-xs,\n td.visible-xs {\n display: table-cell !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-block {\n display: block !important;\n }\n}\n\n@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm {\n display: block !important;\n }\n table.visible-sm {\n display: table !important;\n }\n tr.visible-sm {\n display: table-row !important;\n }\n th.visible-sm,\n td.visible-sm {\n display: table-cell !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-block {\n display: block !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md {\n display: block !important;\n }\n table.visible-md {\n display: table !important;\n }\n tr.visible-md {\n display: table-row !important;\n }\n th.visible-md,\n td.visible-md {\n display: table-cell !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-block {\n display: block !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table !important;\n }\n tr.visible-lg {\n display: table-row !important;\n }\n th.visible-lg,\n td.visible-lg {\n display: table-cell !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-block {\n display: block !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\n }\n}\n\n@media (max-width: 767px) {\n .hidden-xs {\n display: none !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .hidden-sm {\n display: none !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .hidden-md {\n display: none !important;\n }\n}\n@media (min-width: 1200px) {\n .hidden-lg {\n display: none !important;\n }\n}\n.visible-print {\n display: none !important;\n}\n\n@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table !important;\n }\n tr.visible-print {\n display: table-row !important;\n }\n th.visible-print,\n td.visible-print {\n display: table-cell !important;\n }\n}\n.visible-print-block {\n display: none !important;\n}\n@media print {\n .visible-print-block {\n display: block !important;\n }\n}\n\n.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\n }\n}\n\n.visible-print-inline-block {\n display: none !important;\n}\n@media print {\n .visible-print-inline-block {\n display: inline-block !important;\n }\n}\n\n@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*\n Overrides of bootstrap's default css.\n Comments indicate changes relative to Bootstrap 3.0.0.\n\n TODO: Consider merging this with general styles.\n*/\nhtml {\n margin: 0;\n}\n\ninput,\nbutton,\nselect,\ntextarea {\n border: 1px solid #ccc;\n padding: 6px 12px;\n border-radius: 4px;\n}\n\na, p a.perma {\n color: #09f;\n}\n\na:hover, p a.perma:hover,\na:focus,\np a.perma:focus {\n color: #06a;\n text-decoration: none;\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n padding-right: inherit;\n padding-left: inherit;\n}\n\n.row {\n margin-right: inherit;\n margin-left: inherit;\n}\n@media (min-width: 768px) {\n .row {\n margin-right: -16px;\n margin-left: -16px;\n }\n}\n.row .row {\n margin-right: -16px;\n margin-left: -16px;\n}\n\nlabel {\n margin-bottom: 2px;\n margin-top: 7px;\n}\n\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n opacity: 0.35;\n filter: alpha(opacity=35);\n}\n\n.btn-success {\n font-size: 20px;\n}\n\n.btn-more {\n color: #ffffff;\n background-color: #ccc;\n border-color: #bbb;\n font-size: 20px;\n}\n\n.btn-info {\n background-color: #0099ff;\n}\n\n.btn-info:hover,\n.btn-info:focus {\n background-color: #007acc;\n}\n\n.btn-info:active,\n.btn-info.active,\n.open .dropdown-toggle.btn-info {\n background-color: #005c99;\n}\n\n.caret {\n border-top: 4px solid #fff;\n}\n\n.btn-group > .btn,\n.btn-group-vertical > .btn {\n background: #09f;\n color: #fff;\n}\n\n.navbar-default {\n border: none;\n}\n\n.navbar-default .navbar-nav > li > a.btn {\n color: white;\n}\n\n.navbar-toggle {\n background-color: #09f;\n}\n.navbar-toggle :hover, .navbar-toggle :focus {\n background-color: #06a;\n border: 1px solid transparent;\n}\n\n.pagination {\n font-weight: bold;\n}\n\n.pagination > .active > a,\n.pagination > .active > span,\n.pagination > .active > a:hover,\n.pagination > .active > span:hover,\n.pagination > .active > a:focus,\n.pagination > .active > span:focus {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\n\n.alert {\n margin-bottom: 0;\n}\n\n.modal {\n z-index: 104000;\n overflow-y: hidden;\n overflow-x: hidden;\n}\n\n.modal-body {\n padding: 0 15px 0;\n}\n\n.modal-header {\n padding: 3px 0;\n border-bottom: none;\n}\n\n.carousel-inner > .item {\n transition: 1s ease-in-out left;\n}\n\n.carousel-control {\n bottom: 40px;\n color: #ee5f5b;\n opacity: 0.75;\n filter: alpha(opacity=75);\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.carousel-control.left {\n background-image: none;\n filter: none;\n}\n\n.carousel-control.right {\n background-image: none;\n filter: none;\n}\n\n.carousel-control:hover,\n.carousel-control:focus {\n color: #ee5f5b;\n}\n\n.carousel-indicators {\n top: 115px;\n bottom: 0;\n}\n\n.carousel-indicators li {\n border: 1px solid #cfcfcf;\n background-color: #ee5f5b;\n opacity: 0.65;\n filter: alpha(opacity=65);\n}\n\n.carousel-indicators .active {\n background-color: #ee5f5b;\n opacity: 1;\n filter: alpha(opacity=100);\n}\n\n@media (max-width: 991px) {\n .carousel-indicators {\n visibility: hidden;\n }\n}\nimg {\n -webkit-user-select: none;\n -o-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n@media print {\n a[href]:after {\n content: none;\n }\n}\n@media (max-width: 768px) {\n dd {\n margin-bottom: 15px;\n }\n}\n.nav-tabs a:focus {\n outline: none !important;\n}\n\n@font-face {\n font-family: \"Roboto Slab\";\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n src: url(94e202340e24b2cfe027ea6d3d93c35e.eot);\n src: local(\"Roboto Slab Light\"), local(\"RobotoSlab-Light\"), url(94e202340e24b2cfe027ea6d3d93c35e.eot?#iefix) format(\"embedded-opentype\"), url(235f8246df251c957a93cbdb54db932c.woff) format(\"woff\"), url(202a3a988ec9ee1ad746dfe980d65f26.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto Slab\";\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n src: url(cb3625efa7f7697e0609b1ee54353306.eot);\n src: local(\"Roboto Slab Regular\"), local(\"RobotoSlab-Regular\"), url(cb3625efa7f7697e0609b1ee54353306.eot?#iefix) format(\"embedded-opentype\"), url(fc6efd02434e00d50e3eb6ae2bf253b0.woff) format(\"woff\"), url(3026bd48214ed3e515b42d48539e0d21.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 300;\n src: url(a990f611f2305dc12965f186c2ef2690.eot);\n src: local(\"Roboto Light\"), local(\"Roboto-Light\"), url(a990f611f2305dc12965f186c2ef2690.eot?#iefix) format(\"embedded-opentype\"), url(816d43bc217485bc52e309cd1b356880.woff) format(\"woff\"), url(d8472f7b6012706fc028021e5a654843.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 400;\n src: url(30799efa5bf74129468ad4e257551dc3.eot);\n src: local(\"Roboto Regular\"), local(\"Roboto-Regular\"), url(30799efa5bf74129468ad4e257551dc3.eot?#iefix) format(\"embedded-opentype\"), url(3e5675c89f974f7811eeaf07e2dd5ba3.woff) format(\"woff\"), url(7f1320f7ec4f6716054d88c33235d17b.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 700;\n src: url(ecdd509cadbf1ea78b8d2e31ec52328c.eot);\n src: local(\"Roboto Bold\"), local(\"Roboto-Bold\"), url(ecdd509cadbf1ea78b8d2e31ec52328c.eot?#iefix) format(\"embedded-opentype\"), url(8b18d65d6824460ad37616723e493bcd.woff) format(\"woff\"), url(3dcc0e0f2287e2e955cd8ce8cb08dae0.ttf) format(\"truetype\");\n}\n@font-face {\n font-family: \"Roboto\";\n font-display: swap;\n font-style: normal;\n font-weight: 900;\n src: url(3fb7ee3c46a4737ced31105b89e87f0c.eot);\n src: local(\"Roboto Black\"), local(\"Roboto-Black\"), url(3fb7ee3c46a4737ced31105b89e87f0c.eot?#iefix) format(\"embedded-opentype\"), url(901074e1322592fd0b82687d09602c9a.woff) format(\"woff\"), url(c4c42ad89a06874362de0ca8909f101c.ttf) format(\"truetype\");\n}\n/*\n@font-face {\n font-family: \"Inconsolata\";\n font-style: normal;\n font-weight: 400;\n src: url('../fonts/RobotoSlab-Regular.eot');\n src: local(\"Roboto Slab Regular\"), local(\"RobotoSlab-Regular\"), url('../fonts/RobotoSlab-Regular.eot?#iefix') format(\"embedded-opentype\"), url('../fonts/RobotoSlab-Regular.woff') format(\"woff\"), url('../fonts/RobotoSlab-Regular.ttf') format(\"truetype\");\n}\n*/\n@keyframes success-bg {\n 0% {\n background-color: #F7FF6F;\n }\n 20% {\n background-color: #F7FF6F;\n }\n 100% {\n background-color: white;\n }\n}\n@keyframes breathe-blue {\n 0% {\n border-color: #2D76EE;\n }\n 30% {\n border-color: #eaf1fd;\n }\n 45% {\n border-color: #eaf1fd;\n }\n 100% {\n border-color: #2D76EE;\n }\n}\n@keyframes fade-blue {\n 0% {\n border-color: #2D76EE;\n }\n 100% {\n border-color: #222;\n }\n}\n.style-clears-floats:after, .item-container:after, .row:after, .container:after, .container-hero:after, .cont-fluid:after,\n.container-fluid:after {\n display: table;\n content: \" \";\n clear: both;\n}\n\n.style-block-centered, .container, .container-hero, .cont-fluid,\n.container-fluid {\n margin-left: auto;\n margin-right: auto;\n}\n\n.style-vcenter-parent, .logo {\n display: table;\n}\n\n.style-vcenter-child, .logo a, .logo p a.perma, p .logo a.perma {\n display: table-cell;\n vertical-align: middle;\n}\n\n.style-standard-hover:hover, section .caption a:hover, .section-list li a strong:hover, .item-affil a:hover, .item-affil p a.perma:hover, p .item-affil a.perma:hover, .item-subtitle a:hover, .item-subtitle p a.perma:hover, p .item-subtitle a.perma:hover, .item-title a:hover, .item-title p a.perma:hover, p .item-title a.perma:hover, #link-list-header a:hover, .col-folders > .panel-heading a:hover, #linker #personal-links-banner a:hover, #linker .links-remaining-message a:hover,\n#linker #browser-tools-message a:hover, a.perma:hover, .style-standard-hover:focus, section .caption a:focus, .section-list li a strong:focus, .item-affil a:focus, .item-affil p a.perma:focus, p .item-affil a.perma:focus, .item-subtitle a:focus, .item-subtitle p a.perma:focus, p .item-subtitle a.perma:focus, .item-title a:focus, .item-title p a.perma:focus, p .item-title a.perma:focus, #link-list-header a:focus, .col-folders > .panel-heading a:focus, #linker #personal-links-banner a:focus, #linker .links-remaining-message a:focus,\n#linker #browser-tools-message a:focus, a.perma:focus {\n color: #0092FF;\n}\n.style-standard-hover:active, section .caption a:active, .section-list li a strong:active, .item-affil a:active:hover, .item-affil a:active:focus, .item-subtitle a:active, .item-subtitle p a.perma:active, p .item-subtitle a.perma:active, .item-title a:active, .item-title p a.perma:active, p .item-title a.perma:active, #link-list-header a:active, .col-folders > .panel-heading a:active, #linker #personal-links-banner a:active, #linker .links-remaining-message a:active,\n#linker #browser-tools-message a:active, a.perma:active {\n color: #222;\n}\n\n.style-standard-border-hover:hover, .primary-intro a:hover, .primary-intro p a.perma:hover, p .primary-intro a.perma:hover, .style-standard-border-hover:focus, .primary-intro a:focus, .primary-intro p a.perma:focus, p .primary-intro a.perma:focus {\n color: #0092FF;\n border-color: #0092FF;\n}\n.style-standard-border-hover:active, .primary-intro a:active, .primary-intro p a.perma:active, p .primary-intro a.perma:active {\n color: #222;\n border-color: #222;\n}\n\n.style-button-hover:hover, span.action:hover, a.action-heading:hover, p a.action-heading.perma:hover, .navbar-toggle:hover, form .btn:hover, a.cc:hover, p a.cc.perma:hover, .style-button-hover:focus, span.action:focus, a.action-heading:focus, p a.action-heading.perma:focus, .navbar-toggle:focus, form .btn:focus, a.cc:focus, p a.cc.perma:focus {\n background-color: #0092FF;\n}\n.style-button-hover:active, span.action:active, a.action-heading:active, p a.action-heading.perma:active, .navbar-toggle:active, form .btn:active, a.cc:active, p a.cc.perma:active {\n background-color: #222;\n}\n\n.style-code, code, div.code-block,\npre {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n background-color: rgba(100, 100, 100, 0.07);\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n word-break: normal;\n word-wrap: normal;\n color: #222;\n font-size: 12px;\n}\n@media only screen and (min-width: 768px) {\n .style-code, code, div.code-block,\n pre {\n font-size: 13px;\n }\n}\n@media only screen and (min-width: 990px) {\n .style-code, code, div.code-block,\n pre {\n font-size: 14px;\n }\n}\n\nhtml {\n box-sizing: border-box;\n}\n\nhtml,\nbody {\n overflow: auto;\n}\n\n*,\n*:before,\n*:after {\n box-sizing: border-box;\n text-rendering: optimizeLegibility;\n font-variant-ligatures: common-ligatures;\n font-feature-settings: \"kern\";\n font-kerning: normal;\n overflow: visible;\n position: relative;\n}\n\nselect {\n overflow: auto;\n}\n\ncite,\nem,\ni {\n font-style: italic;\n}\ncite cite, cite em, cite i,\nem cite,\nem em,\nem i,\ni cite,\ni em,\ni i {\n font-style: inherit;\n}\n\nimg {\n width: 100%;\n max-width: 100%;\n height: auto;\n display: block;\n margin: 0 auto;\n}\n\na, p a.perma {\n text-decoration: none;\n}\na:link, p a.perma:link {\n color: inherit;\n}\na:visited, p a.perma:visited {\n color: inherit;\n}\na:hover, p a.perma:hover {\n color: inherit;\n}\na:active, p a.perma:active {\n color: inherit;\n}\n\ninput[type=text],\ninput[type=password],\ninput[type=email],\ninput[type=button],\ninput[type=submit],\ninput[type=url],\ntextarea {\n -webkit-appearance: none;\n}\n\n*:focus {\n outline-style: solid !important;\n outline-color: rgba(0, 0, 0, 0.07) !important;\n outline-offset: 1px !important;\n outline-width: 5px !important;\n}\n\nselect:focus,\noption:focus,\ninput:focus,\n*:hover {\n outline: none !important;\n}\n\n/*\n In certain peculiar cases, screenreader-only text is read\n out of order:\n \n One two three.\n\n IFF inside a block-level element, rather than an inline element\n ( can be either, depending on context...)\n you can address by wrapping the sr-only element in a div with\n .sr-wrapper.\n\n \n One
two
three
\n\n \n

One

three tr > th,\n.table tbody > tr > th,\n.table tfoot > tr > th,\n.table thead > tr > td,\n.table tbody > tr > td,\n.table tfoot > tr > td {\n border: 1px solid #ddd;\n text-align: left;\n padding: 8px;\n vertical-align: middle;\n width: 24px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\nh1, h2, h3, h4, h5 {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n line-height: 1.2;\n margin: 0;\n color: #222;\n}\n@media only screen and (min-width: 768px) {\n h1, h2, h3, h4, h5 {\n font-weight: 300;\n }\n}\nh1:first-child, h2:first-child, h3:first-child, h4:first-child, h5:first-child {\n margin-top: 0;\n}\n\nh1 {\n font-weight: 300;\n font-size: 40px;\n}\n@media only screen and (min-width: 768px) {\n h1 {\n font-size: 46px;\n }\n}\nh1 + form, h1 + div {\n margin-top: 32px;\n}\nh1 .subsection {\n color: #2D76EE;\n font-size: 28px;\n display: none;\n margin-top: 8px;\n}\n@media only screen and (min-width: 990px) {\n h1 .subsection {\n font-size: 35px;\n display: inline;\n margin-top: 0;\n }\n h1 .subsection:before {\n content: \"/ \";\n }\n}\n\nh2 {\n margin-top: 25px;\n font-size: 26px;\n color: #DD671A;\n}\n\nh3 {\n font-size: 28px;\n}\n\nh4 {\n color: #DD671A;\n}\n\n.docs h4 {\n color: #2D76EE;\n font-size: 22px;\n}\n\nh5 a, h5 p a.perma, p h5 a.perma {\n color: #333;\n margin-left: 16px;\n line-height: 1.4;\n}\n\np {\n margin-bottom: 1em;\n font-weight: 300;\n color: #222;\n line-height: 1.5;\n max-width: 55em;\n}\np:last-child {\n margin-bottom: 0;\n}\np a, p a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\np a:hover {\n color: #2D76EE;\n text-decoration: underline;\n}\n\n._hide {\n display: none !important;\n}\n\n@media only screen and (max-width: 767px) {\n ._hideMobile {\n display: none !important;\n }\n}\n\n._showMobile {\n display: none;\n}\n@media only screen and (max-width: 767px) {\n ._showMobile {\n display: block;\n }\n}\n\n._showDesktop {\n display: none;\n}\n@media only screen and (min-width: 990px) {\n ._showDesktop {\n display: block;\n }\n}\n\n._soleContent {\n margin-bottom: 16px;\n}\n\n@media only screen and (max-width: 767px) {\n ._verbose {\n display: inline-block;\n width: 0;\n height: 1em;\n overflow: hidden;\n text-indent: -1000px;\n }\n}\n\n._noWrap {\n white-space: nowrap;\n}\n\n._noSelect {\n text-decoration: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n}\n\n._isDraggable {\n cursor: move;\n cursor: grab;\n}\n\n._visuallyHidden {\n /* https://snook.ca/archives/html_and_css/hiding-content-for-accessibility */\n position: absolute !important;\n height: 1px;\n width: 1px;\n overflow: hidden;\n clip: rect(1px 1px 1px 1px); /* IE6, IE7 */\n clip: rect(1px, 1px, 1px, 1px);\n}\n\n._visuallyHidden:focus,\n._visuallyHidden:hover {\n position: relative !important;\n display: inline-block;\n width: auto !important;\n height: auto !important;\n}\n\nstrong {\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\nstrong.vocab {\n color: #DD671A;\n}\n\n.muted,\n.muted p {\n color: rgba(0, 0, 0, 0.4);\n}\n\n.muted {\n margin-top: 8px;\n display: block;\n}\n\n.right {\n text-align: right;\n}\n\n.left {\n text-align: left;\n}\n\n.center, ._isCentered {\n text-align: center;\n}\n\n.text-warning {\n color: #DD671A;\n}\n\n.circle {\n width: 32px;\n height: 32px;\n background-color: #2D76EE;\n margin: 0 auto;\n border-radius: 32px;\n}\n.circle.color-green {\n background-color: #77AE3A;\n}\n.circle.color-orange {\n background-color: #DD671A;\n}\n.circle.size-m {\n width: 40px;\n height: 40px;\n}\n.circle.size-l {\n width: 48px;\n height: 48px;\n}\n\n.blue-text {\n color: #2D76EE;\n}\n\na, p a.perma {\n font-weight: inherit;\n}\na.underline, p a.underline.perma {\n text-decoration: underline;\n}\na.perma, p a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n color: #2D76EE;\n white-space: nowrap;\n font-size: 12px;\n padding: 2px 4px;\n border: 2px solid #2D76EE;\n vertical-align: middle;\n border-radius: 2px;\n}\na.perma:hover {\n text-decoration: none;\n border-color: #0092FF;\n}\na.perma:hover:before {\n background-position-x: -90px !important;\n}\na.perma:active {\n border-color: #222;\n}\na.perma:active:before {\n background-position-x: -30px !important;\n}\n@media only screen and (min-width: 768px) {\n a.perma, p a.perma {\n padding: 6px;\n font-size: 14px;\n }\n a.perma:before {\n width: 30px;\n top: 2px;\n background-size: 180px 14px;\n background-position-x: -60px;\n }\n a.perma:hover:before {\n background-position-x: -30px;\n }\n a.perma:active:before {\n background-position-x: -30px;\n }\n}\na.link-block, p a.link-block.perma {\n display: block;\n}\na.xs-badge-sq, p a.xs-badge-sq.perma {\n text-align: center;\n background-color: #F7FF6F;\n display: table;\n height: 6em;\n border: 1px solid rgba(0, 0, 0, 0.1);\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 8px 16px;\n margin-top: 24px;\n border-radius: 2px;\n position: relative;\n width: 100%;\n font-size: 12px;\n}\na.xs-badge-sq .badge-inner {\n display: table-cell;\n vertical-align: middle;\n}\na.xs-badge-sq:after {\n content: \"\";\n display: block;\n height: 24px;\n width: 24px;\n position: absolute;\n top: -8px;\n right: -8px;\n border-radius: 64px;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjI2cHgiIGhlaWdodD0iMjdweCIgdmlld0JveD0iMCAwIDI2IDI3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5wZXJtYS11aS1zdWNjZXNzPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9InBlcm1hLXVpLXN1Y2Nlc3MiIHNrZXRjaDp0eXBlPSJNU0xheWVyR3JvdXAiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDEuMDAwMDAwLCAxLjAwMDAwMCkiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxlbGxpcHNlIGlkPSJPdmFsLTIiIHN0cm9rZT0iIzJENzZFRSIgZmlsbD0iIzJENzZFRSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCIgY3g9IjExLjk5MDYzMjMiIGN5PSIxMi43NDQxNDA2IiByeD0iMTEuOTkwNjMyMyIgcnk9IjEyIj48L2VsbGlwc2U+CiAgICAgICAgICAgIDxwYXRoIGQ9Ik02Ljk5NDUzNTUyLDEzLjAxMjcxNzYgTDExLjU1NDkwNjYsMTcuNDg4MjgxMiBMMTcuOTg1OTQ4NSw3LjQ4ODI4MTI1IiBpZD0iUGF0aC00OCIgc3Ryb2tlPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=);\n background-size: contain;\n background-repeat: no-repeat;\n}\na.xs-badge-sq strong {\n display: block;\n color: #222;\n}\n@media only screen and (min-width: 320px) {\n a.xs-badge-sq, p a.xs-badge-sq.perma {\n margin-top: 32px;\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 768px) {\n a.sm-badge, p a.sm-badge.perma {\n color: #0092FF;\n background-color: white;\n width: 120px;\n height: 120px;\n border-radius: 100px;\n margin-top: 0;\n margin-bottom: 16px;\n display: block;\n border: 1px solid #2D76EE;\n float: right;\n font-size: 12px;\n padding-top: 26px;\n padding-left: 18px;\n right: 13px;\n }\n}\n@media only screen and (min-width: 990px) {\n a.sm-badge, p a.sm-badge.perma {\n width: 136px;\n height: 136px;\n border-radius: 152px;\n padding: 33px 18px 18px 21px;\n right: 16px;\n }\n}\n@media only screen and (min-width: 1200px) {\n a.sm-badge, p a.sm-badge.perma {\n width: 152px;\n height: 152px;\n border-radius: 152px;\n margin-bottom: 24px;\n font-size: 14px;\n padding: 35px 24px 24px 27px;\n right: 13px;\n }\n}\n@media only screen and (min-width: 768px) {\n a.sm-badge:hover, a.sm-badge:focus {\n border-color: #77AE3A;\n }\n}\n@media only screen and (min-width: 1200px) {\n a.sm-badge:after {\n top: 0;\n right: -4px;\n }\n}\n\na.action, p a.action.perma {\n display: inline-block;\n padding: 0px 6px 0px;\n border: 2px solid #222;\n border-radius: 2px;\n color: #222;\n font-weight: 700;\n font-size: 12px;\n}\na.action:hover, a.action:focus {\n text-decoration: none;\n color: white !important;\n background-color: #222;\n border-color: #222;\n}\na.action:active {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\na.action.action-delete {\n border-color: #DD671A;\n color: #DD671A;\n}\na.action.action-delete:hover, a.action.action-delete:focus {\n background-color: #DD671A;\n border-color: #DD671A;\n}\na.action.action-delete:active {\n background-color: #222;\n border-color: #222;\n}\na.action.action-approve {\n border-color: #2D76EE;\n color: #2D76EE;\n}\na.action.action-approve:hover, a.action.action-approve:focus {\n background-color: #2D76EE;\n border-color: #2D76EE;\n}\na.action.action-approve:active {\n background-color: #222;\n border-color: #222;\n}\n\na.cc, p a.cc.perma {\n display: inline-block;\n width: 21px;\n height: 16px;\n overflow: hidden;\n text-indent: -10000px;\n background-color: #2D76EE;\n background-image: url(data:image/png;base64,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);\n background-size: 90px 7px;\n background-repeat: no-repeat;\n background-position: -74px center;\n position: relative;\n bottom: -3px;\n padding: 0;\n border: 2px solid #2D76EE;\n border-radius: 2px;\n margin: 0 0.2em;\n}\na.cc:hover, p a.cc.perma:hover {\n text-decoration: none;\n border-color: #0092FF;\n background-color: #0092FF;\n}\na.cc:active, p a.cc.perma:active {\n border-color: #222;\n background-color: #222;\n}\n.stats-container a, .stats-container p a.perma, p .stats-container a.perma {\n text-decoration: underline;\n}\n\n.stats-container h3 + div + div, .stats-container h3 + div + button, .stats-container h3 + button {\n margin-top: 8px;\n}\n\n#celery {\n word-wrap: break-word;\n}\n\n.queue-block {\n height: 300px;\n overflow-y: auto;\n margin-bottom: 36px;\n}\n\n#rate-limits-status {\n color: #DD671A;\n margin-top: 0;\n margin-left: 0.7em;\n}\n\n.bucket-stats {\n padding-left: 0;\n padding-bottom: 15px;\n word-wrap: break-word;\n}\n.bucket-stats.col-sm-6 {\n padding-left: 0px !important;\n}\n\n.over-limit:not(:first-child) {\n padding-top: 15px;\n}\n\n.over-limit:not(:last-child) {\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n}\n\n.style-container-padding, .cont-fixed, .cont-full {\n padding: 0 16px;\n}\n@media only screen and (min-width: 768px) {\n .style-container-padding, .cont-fixed, .cont-full {\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .style-container-padding, .cont-fixed, .cont-full {\n padding: 0 16px;\n }\n}\n\n.container, .container-hero, .cont-fluid,\n.container-fluid {\n width: 100%;\n overflow-y: visible;\n max-width: none;\n}\n\n.cont-full-bleed, .cont-full, .cont-fluid,\n.container-fluid {\n max-width: none;\n}\n\n@media only screen and (min-width: 768px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-fixed-bleed, .cont-fixed {\n max-width: 1200px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .cont-sm-fixed-bleed {\n max-width: 768px;\n padding: 0 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-sm-fixed-bleed {\n max-width: 990px;\n padding: 0;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-sm-fixed-bleed {\n max-width: 1200px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .cont-sm-fixed {\n padding: 0 32px;\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .cont-sm-fixed {\n padding: 0 16px;\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .cont-sm-fixed {\n max-width: 1200px;\n }\n}\n\n.cont-bg {\n background-color: #F6F8F1;\n}\n\n.cont-bg-knockout {\n background-color: white;\n}\n\n.cont-bg-heavy {\n background-color: #222;\n color: white;\n}\n.cont-bg-heavy h1, .cont-bg-heavy h2, .cont-bg-heavy h3, .cont-bg-heavy h4, .cont-bg-heavy p {\n color: white;\n}\n\n.cont-display {\n margin-top: 24px;\n padding-top: 32px;\n padding-bottom: 32px;\n}\n@media only screen and (min-width: 768px) {\n .cont-display {\n margin-top: 56px;\n padding-top: 72px;\n padding-bottom: 72px;\n }\n}\n\n.no-wide {\n margin-left: auto;\n margin-right: auto;\n}\n@media only screen and (min-width: 768px) {\n .no-wide {\n max-width: 768px;\n }\n}\n@media only screen and (min-width: 990px) {\n .no-wide {\n max-width: 990px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .no-wide {\n max-width: 1200px;\n }\n}\n\n#main-content {\n max-width: none;\n overflow-y: visible;\n overflow-x: visible;\n}\n\n.row {\n margin: 0 -16px;\n}\n@media only screen and (min-width: 768px) {\n .row .col-sm-6 + .col-sm-6 {\n margin-top: 0;\n padding-left: 32px;\n }\n}\n\n.row.row-halfgutter {\n margin: 0 -8px !important;\n}\n.row.row-halfgutter .col-xs-1, .row.row-halfgutter .col-xs-2, .row.row-halfgutter .col-xs-3, .row.row-halfgutter .col-xs-4, .row.row-halfgutter .col-xs-5, .row.row-halfgutter .col-xs-6, .row.row-halfgutter .col-xs-7, .row.row-halfgutter .col-xs-8, .row.row-halfgutter .col-xs-9, .row.row-halfgutter .col-xs-10, .row.row-halfgutter .col-xs-11, .row.row-halfgutter .col-xs-12, .row.row-halfgutter .col-sm-1, .row.row-halfgutter .col-sm-2, .row.row-halfgutter .col-sm-3, .row.row-halfgutter .col-sm-4, .row.row-halfgutter .col-sm-5, .row.row-halfgutter .col-sm-6, .row.row-halfgutter .col-sm-7, .row.row-halfgutter .col-sm-8, .row.row-halfgutter .col-sm-9, .row.row-halfgutter .col-sm-10, .row.row-halfgutter .col-sm-11, .row.row-halfgutter .col-sm-12, .row.row-halfgutter .col-md-1, .row.row-halfgutter .col-md-2, .row.row-halfgutter .col-md-3, .row.row-halfgutter .col-md-4, .row.row-halfgutter .col-md-5, .row.row-halfgutter .col-md-6, .row.row-halfgutter .col-md-7, .row.row-halfgutter .col-md-8, .row.row-halfgutter .col-md-9, .row.row-halfgutter .col-md-10, .row.row-halfgutter .col-md-11, .row.row-halfgutter .col-md-12, .row.row-halfgutter .col-lg-1, .row.row-halfgutter .col-lg-2, .row.row-halfgutter .col-lg-3, .row.row-halfgutter .col-lg-4, .row.row-halfgutter .col-lg-5, .row.row-halfgutter .col-lg-6, .row.row-halfgutter .col-lg-7, .row.row-halfgutter .col-lg-8, .row.row-halfgutter .col-lg-9, .row.row-halfgutter .col-lg-10, .row.row-halfgutter .col-lg-11, .row.row-halfgutter .col-lg-12 {\n padding: 0 8px;\n}\n\n.row.row-no-bleed {\n margin-left: 0;\n margin-right: 0;\n}\n\n.row.row-half-bleed {\n margin-left: -2px;\n margin-right: -2px;\n}\n\n.col.col-no-gutter {\n padding-left: 0;\n padding-right: 0;\n}\n\n.col.col-half-gutter {\n padding-left: 2px;\n padding-right: 2px;\n}\n\n@media only screen and (min-width: 768px) {\n div.col-right {\n float: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col.align-right {\n text-align: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-10by3 {\n width: 27.7777777778%;\n float: left;\n }\n}\n\n.col-sm-by4 {\n width: 100%;\n}\n@media only screen and (min-width: 990px) {\n .col-sm-by4 {\n width: 25%;\n float: left;\n }\n}\n\n.col-sm-by5 {\n width: 100%;\n}\n@media only screen and (min-width: 990px) {\n .col-sm-by5 {\n width: 20%;\n float: left;\n }\n}\n\n.col-sm-by6 {\n width: 100%;\n}\n@media only screen and (min-width: 990px) {\n .col-sm-by6 {\n width: 16.6666666667%;\n float: left;\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-60 {\n width: 60%;\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-40 {\n width: 40%;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .sm-align-right {\n text-align: right;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-2col {\n -webkit-column-count: 2;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 2;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 2;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-3col {\n -webkit-column-count: 3;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 3;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 3;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-4col {\n -webkit-column-count: 4;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 4;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 4;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n@media only screen and (min-width: 990px) {\n .col-md-5col {\n -webkit-column-count: 5;\n -webkit-column-gap: 24px;\n -webkit-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n -moz-column-count: 5;\n -moz-column-gap: 24px;\n -moz-column-rule: 1px solid rgba(0, 0, 0, 0.1);\n column-count: 5;\n column-gap: 24px;\n column-rule: 1px solid rgba(0, 0, 0, 0.1);\n }\n}\n\n.btn {\n display: block;\n margin-top: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: white;\n font-weight: 400;\n font-size: 14px;\n padding: 14px 8px;\n margin-bottom: 0;\n text-align: center;\n vertical-align: middle;\n cursor: pointer;\n border: 2px solid transparent;\n border-radius: 2px;\n background-color: #2D76EE;\n -webkit-user-select: none;\n -ms-user-select: none;\n -o-user-select: none;\n user-select: none;\n box-shadow: none !important;\n color: white;\n text-decoration: none;\n}\n.btn:link {\n color: white;\n}\n.btn:visited {\n color: white;\n}\n.btn:hover {\n color: white;\n}\n.btn:active {\n color: white;\n}\n@media only screen and (min-width: 768px) {\n .btn {\n white-space: nowrap;\n margin: 16px 0;\n padding: 14px 24px;\n display: inline-block;\n font-size: 16px;\n }\n .btn + .btn {\n margin-left: 16px;\n }\n}\n.btn:hover, .btn:focus {\n background-color: #0092FF !important;\n text-decoration: none !important;\n border-color: transparent;\n color: white !important;\n}\n.btn:active {\n background-color: #222 !important;\n border-color: transparent;\n}\n.btn + .btn {\n margin-top: 16px;\n}\n.btn._nav {\n margin-top: 0;\n margin-left: 8px;\n margin-bottom: 0;\n background-color: #0092FF;\n}\n.btn._nav:hover, .btn._nav:focus {\n background-color: #77AE3A !important;\n}\n.btn._nav:active {\n background-color: #222 !important;\n}\n.btn.cancel {\n border-color: #DD671A;\n color: #DD671A;\n background-color: white;\n}\n.btn.cancel:hover, .btn.cancel:focus {\n background-color: white !important;\n color: red !important;\n border-color: red;\n text-decoration: none !important;\n}\n.btn.cancel:active {\n background-color: white !important;\n border-color: #222;\n color: #222 !important;\n}\n.btn.btn-bookmarklet {\n padding: 8px;\n font-size: 13px;\n color: #222;\n border: 3px solid #222;\n background-color: white;\n cursor: move;\n margin-top: 0;\n width: auto;\n margin-bottom: 16px;\n float: left;\n}\n.btn.btn-bookmarklet:hover, .btn.btn-bookmarklet:focus, .btn.btn-bookmarklet:active {\n border-color: #222 !important;\n color: #222 !important;\n background-color: white !important;\n}\n.btn.btn-xs, .btn-group-xs > .btn {\n padding: 4px 8px;\n font-size: 12px;\n}\n.btn.btn-small {\n padding: 4px 8px;\n font-size: 14px;\n margin-top: 0px;\n float: left;\n clear: both;\n margin-left: 0;\n margin-bottom: 8px;\n}\n.btn.btn-small.center {\n float: none;\n display: inline-block;\n margin-top: 0;\n}\n.btn.delete-confirm {\n background-color: red;\n}\n.btn.delete-confirm:hover, .btn.delete-confirm:focus {\n background-color: #222 !important;\n}\n.btn.delete-confirm:active {\n background-color: red !important;\n}\n.btn.login {\n background-color: #77AE3A;\n margin-bottom: 16px;\n}\n.btn.btn-large-alt {\n background-color: transparent;\n border: 2px solid;\n font-weight: 400;\n color: #2D76EE;\n}\n.btn.btn-large-alt:hover, .btn.btn-large-alt:focus {\n background-color: transparent !important;\n color: #77AE3A !important;\n border-color: #77AE3A !important;\n}\n.btn.btn-large-alt:active {\n background-color: transparent !important;\n color: #222 !important;\n border-color: #222 !important;\n}\n\nbutton:focus {\n box-shadow: none;\n}\nbutton.btn-inline {\n display: inline-block;\n padding: 9px;\n margin: 0;\n vertical-align: middle;\n border: 1px solid transparent;\n margin-top: 24px;\n}\nbutton.btn-search {\n width: 48px;\n position: absolute;\n display: block;\n border-top-left-radius: 0;\n border-bottom-left-radius: 0;\n top: 16px;\n bottom: 16px;\n right: 8px;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n button.btn-search {\n top: 32px;\n bottom: 32px;\n right: 24px;\n }\n}\nbutton #addlink {\n margin: 16px 0 0 0;\n}\n@media only screen and (min-width: 768px) {\n button #addlink {\n margin: 0;\n }\n}\n\n.extension-btn {\n font-size: 12px;\n border-radius: 2px;\n padding: 4px 3px 4px 6px;\n margin: 0px 0.3em 0px 0px;\n background-color: rgba(0, 0, 0, 0.1);\n}\n\n.subscription-buttons .btn {\n width: 100%;\n}\n\n.style-ui-inline, .ui-private {\n overflow: hidden;\n display: inline-block;\n position: relative;\n text-indent: -10000px;\n background-image: url(\"#\");\n background-repeat: no-repeat;\n}\n\n.ui-private {\n height: 16px;\n width: 18px;\n background-image: url(data:image/png;base64,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);\n background-size: cover;\n margin-left: 4px;\n bottom: -1px;\n}\n\n.custom-badge, .links-unlimited, .links-remaining {\n display: inline-block;\n font-size: 12px;\n font-weight: normal;\n padding: 2px 8px 0;\n vertical-align: middle;\n bottom: 2px;\n margin-left: 4px;\n border-radius: 4px;\n}\n\n.links-remaining {\n color: white;\n background-color: rgba(0, 0, 0, 0.5);\n}\n\n.links-unlimited {\n color: white;\n background-color: #2D76EE;\n}\n\n.links-unlimited.sponsored {\n background-color: #DD671A;\n}\n\n.dropdown .selector {\n width: 100.3%;\n text-align: left;\n font-size: 18px;\n font-weight: 200;\n padding-top: 4px;\n padding-bottom: 4px;\n border: 1px;\n background-color: rgba(255, 255, 255, 0.4);\n top: auto;\n padding-right: 24px;\n}\n.dropdown .selector:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: 0px;\n top: 12px;\n margin-left: 8px;\n position: absolute;\n right: 8px;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector:after {\n top: 18px;\n }\n}\n.dropdown .selector:hover {\n color: #2D76EE;\n}\n.dropdown .selector:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n.dropdown .selector:hover::after {\n background-position: 0px;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector {\n font-size: 20px;\n font-weight: 200;\n }\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector {\n padding-top: 8px;\n padding-bottom: 8px;\n }\n}\n.dropdown .selector-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n top: 0;\n float: none;\n width: auto;\n min-width: 216px;\n z-index: 1000;\n padding: 16px 0 5px;\n margin: 0 0 16px 0;\n font-size: 14px;\n list-style: none;\n background-color: white;\n padding-bottom: 0px;\n}\n@media only screen and (min-width: 768px) {\n .dropdown .selector-menu {\n margin-top: 2px;\n position: absolute;\n top: 32px;\n }\n}\n.dropdown .selector-menu li {\n margin-bottom: 0;\n}\n.dropdown .selector-menu .dropdown-item, .dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n border-top: 1px solid rgba(0, 0, 0, 0.2);\n padding-top: 11px;\n}\n.dropdown .selector-menu .dropdown-item:hover span.ui-private, .dropdown .selector-menu a:hover span.ui-private {\n background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAkCAYAAAD7PHgWAAAAAXNSR0IArs4c6QAABGRJREFUWAntl29oV2UUx/ez/JOiZlLqTDZCGSpkYYO0dyJiQgx9kaEvZuJQ0DEIeifIXkT0qjdF9kpEh0ki/kFGKMz5J4MSRkSWgmDm/AOyzSnWUtfne7fn7tzjc3+//VyJL3bgw3Oec85z7rnPfe5zn1tRMSqlZ6C/v381dMJNqCs94ilGUNBaeABBbj7Fyxe/FBX54lRkpx31vO2Uo5PoLeLfgTdgLrwIU+A+dMM16IAfoa1QKPxNm4qKo9MCz6XGioqH6FtNvzyVpHPgM/gDypFegvfBUl2RNjZzeswqunxh4BT4Cv6BkcoFEtg1p3wjKm4VCa4qy/8kRYvLXYMUM465/ho25Mz5A+zH4QRcBa256zANZsOrsBjWgGwx6cf4Eetzf8yZa6O4ifBdzoxdwr4FpocE6LPhXaiHOqgxvnH0tW4fQUxuYHw9xJdsCZ4KZyKZ/sLWDBNCEnQVdQ5iF7+IvQE+AL/mMGWki96SkDe3JWgstGeGDnR+p7GzMp7+7khczOSLV7GnI4E92ObnFicHAV9GBp7H9nIYiD4GDkfihmNKXggCC/B5ZIBmXfvp44KjPjLgFDZtvqnQ/zgS9xDbz6C97gfoAy+Kyexz9Lf7IPqtUEgvKAVDJXSDFb0MmbdPffBxevxvh4TosU0YcyK1IS60WLW/emkI/qTFe8hF3KW/IBNEB9uHLk5fiOoQh16sOA39IsSGFlts3WsSKpMYlOXgpTEksC1Be1zgJ8GPPVacf3t/DfG2ZWwV6Gat7E5isHxvrehnYYxNEHTsbWDlPfkw5BW32Qaj94ZcvsW3zcVqzdaokMwpg75OFNrhhyUkyTuVrCfBkWElGQjSl8mKaujT3S9zlau70UYGHbt/xAex+ceYbCUag28NWMl7xDMJ8i/frnBdJTpqs6Dfhqo0YFDBtsHFxTbhZCshbgJccPGxl0R7or/+HWz6lg8InWq4B1a0QaefNUXSj20zYYyduSqMbcFh2tg2s8P4g9o0WNpQg6cpeE17AH3sUFRS5F7jD6pm8gqEjVrfbS/f2DzSCagH/xR0DrCn7KFhOPaDl2MYXhhMGHtbfXysr0c9dehKSXGN2Hxx+rObZeMyOs5J8At4OYlhE/gXwsfF+tq2XgkXQte3vDkSqM+j/nGKC0E62/0WSeDvVsV+CufA+zT8IjRA+rjQF8NP4EVLYvj/wwTPAH3880TFrQu3iq6b0q9BPdRBejRTDH0VthO0+XrRy7ki5PJt9tRgvAx6ie4pWGjMVu2icxDa4U/Qkf8G6LgUjvyL0N+HeRAT/QOv5ch/JuYsaqPAJ30h/Azl9XfhiJ/9ilaGk4Gx4mLrLO/ixeyXca4sVUOuP6e4ZBPGVwst0AvliNZeO+jG05cmtwjjyKxBBq/G9y3YJDo8rLe/hsTpC7McdFB9E14DPa7JcB96QOurA85DK+Nv0Y5MuLA2SivJzI0s6384msr0jxrk2SpO90ll2sNUpGZSj3tUSs3Av6WUNSXt+dDXAAAAAElFTkSuQmCC) !important;\n}\n.dropdown .selector-menu .dropdown-item {\n color: black;\n display: block;\n font-weight: 200;\n font-size: 20px;\n}\n.dropdown .selector-menu .dropdown-item-supplement:not(:first-child) {\n margin-inline-start: 8px;\n}\n.dropdown .selector-menu .dropdown-item:hover {\n cursor: pointer;\n color: white;\n background: #0F86FB;\n}\n.dropdown .selector-menu .dropdown-header, .dropdown .selector-menu .dropdown-item,\n.dropdown .selector-menu a,\n.dropdown .selector-menu p a.perma,\np .dropdown .selector-menu a.perma {\n text-align: left;\n padding-left: 14px;\n padding-top: 8px;\n padding-bottom: 8px;\n}\n.dropdown .selector-menu .dropdown-header {\n margin-top: 4px;\n}\n.dropdown .selector-menu .dropdown-header.sponsored {\n color: #DD671A;\n}\n.dropdown .selector-menu .dropdown-header.personal {\n color: #222;\n}\n.dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n font-size: 18px;\n font-weight: 200;\n}\n@media only screen and (min-width: 990px) {\n .dropdown .selector-menu a, .dropdown .selector-menu p a.perma, p .dropdown .selector-menu a.perma {\n font-size: 20px;\n font-weight: 200;\n }\n}\n.dropdown.open .selector {\n border: 1px solid black;\n border-bottom-color: transparent;\n background-color: white;\n border-bottom-left-radius: 0;\n border-bottom-right-radius: 0;\n}\n.dropdown.open .selector:after {\n background-position: 0px;\n}\n.dropdown.open .selector-menu {\n display: block;\n border-top: 0;\n border-radius: 4px;\n border-top-left-radius: 0;\n border-top-right-radius: 0;\n text-align: left;\n width: 100%;\n}\n\n.page-title {\n margin-top: 0;\n font-weight: 300;\n font-size: 40px;\n}\n@media only screen and (min-width: 768px) {\n .page-title {\n font-size: 46px;\n }\n}\n\n.page-dek {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 300;\n font-size: 16px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .page-dek {\n font-size: 22px;\n }\n}\n\n.body-text, .reading-body li, .reading-body p {\n font-size: 15px;\n font-weight: 300;\n font-family: \"Roboto Slab\", sans-serif;\n line-height: 1.5;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .body-text, .reading-body li, .reading-body p {\n font-size: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .body-text, .reading-body li, .reading-body p {\n font-size: 18px;\n }\n}\n\n.body-ah {\n font-size: 22px;\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-top: 48px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n color: #2D76EE;\n}\n.body-ah:first-child, #main-skip-target ~ .body-ah {\n margin-top: 0;\n}\n.body-text ~ form .body-ah:first-child, .reading-body li ~ form .body-ah:first-child, .reading-body p ~ form .body-ah:first-child {\n margin-top: 48px;\n}\n@media only screen and (min-width: 768px) {\n .body-ah {\n margin-top: 64px;\n }\n .body-text ~ form .body-ah:first-child, .reading-body li ~ form .body-ah:first-child, .reading-body p ~ form .body-ah:first-child {\n margin-top: 64px;\n }\n}\n.body-ah + p {\n margin-top: 16px;\n}\n.body-ah + p.page-dek {\n margin-top: 8px;\n}\n.body-ah a, .body-ah p a.perma, p .body-ah a.perma {\n text-decoration: underline;\n}\n.body-ah a:hover, .body-ah p a.perma:hover, p .body-ah a.perma:hover, .body-ah a:focus, .body-ah p a.perma:focus, p .body-ah a.perma:focus {\n color: black;\n}\n\n.body-ah + .body-bh {\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n .body-ah + .body-bh {\n margin-top: 48px;\n }\n}\n\n.body-before-bh {\n margin-top: 24px;\n}\n\n.body-before-bh + .body-bh {\n margin-top: 32px;\n}\n\n.body-bh {\n font-size: 16px;\n border-top: 1px solid #DD671A;\n padding-top: 8px;\n margin-top: 24px;\n margin-bottom: 8px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif !important;\n font-weight: 400 !important;\n color: #DD671A;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .body-bh {\n margin-top: 48px;\n margin-bottom: 16px;\n font-size: 18px;\n }\n}\n.body-bh a:hover, .body-bh p a.perma:hover, p .body-bh a.perma:hover {\n text-decoration: underline;\n}\n\n.body-ch {\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n margin-bottom: 8px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .body-ch {\n margin-bottom: 16px;\n margin-top: 24px;\n font-size: 18px;\n }\n}\n\n.fine-print {\n margin-top: 16px;\n}\n\n#after-modals[aria-hidden=true] {\n overflow: hidden;\n max-height: 100vh;\n}\n\n.modal-backdrop.in {\n opacity: 0.95;\n background-color: white;\n}\n\n.modal-content {\n padding: 16px;\n margin-top: 0;\n margin-left: 0;\n margin: 0 auto;\n border-radius: 0;\n border: none;\n box-shadow: none;\n height: 100%;\n overflow-y: auto;\n}\n@media only screen and (min-width: 768px) {\n .modal-content {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n padding: 16px 32px 0px;\n height: auto;\n }\n}\n.modal-content form {\n margin-top: 16px;\n overflow: visible;\n}\n@media only screen and (min-width: 768px) {\n .modal-content form {\n margin-top: 0;\n }\n}\n.modal-content .form-buttons {\n margin-left: -16px;\n padding-left: 0;\n margin-right: -16px;\n padding-right: 0;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .form-buttons {\n margin-left: -32px;\n padding-left: 0;\n margin-right: -32px;\n padding-right: 0;\n }\n}\n.modal-content .form-group {\n float: none;\n width: auto;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n padding-top: 18px;\n padding-bottom: 20px;\n margin-left: -16px;\n padding-left: 16px;\n margin-right: -16px;\n padding-right: 16px;\n margin-top: 0;\n background-color: #F6F8F1;\n}\n.modal-content .form-group:first-child {\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.modal-content .form-group + .form-group {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .form-group {\n margin-left: -32px;\n padding-left: 32px;\n margin-right: -32px;\n padding-right: 32px;\n }\n}\n.modal-content label {\n font-weight: 700;\n}\n.modal-content .modal-actions {\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .modal-content .modal-actions {\n margin-top: 32px;\n }\n}\n.modal-content input {\n font-size: 16px;\n font-weight: 400;\n height: auto;\n padding: 8px;\n margin-bottom: 4px;\n}\n.modal-content input#file {\n padding-left: 8px;\n border: 1px solid rgba(0, 0, 0, 0.1);\n}\n.modal-content input#file:focus {\n border-color: #2D76EE;\n}\n.modal-content .field-error {\n padding-top: 0;\n}\n\n.modal-header {\n overflow: visible;\n}\n.modal-header .close {\n z-index: 104100;\n width: auto;\n opacity: 0.3;\n}\n.modal-header .close:focus, .modal-header .close.close:hover {\n outline: 2px dotted black !important;\n}\n.modal-header .modal-title, .modal-header .modal-description {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n.modal-header .modal-title {\n color: #222;\n font-weight: 700;\n font-size: 18px;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .modal-header .modal-title {\n font-size: 24px;\n }\n}\n.modal-header .modal-description {\n font-weight: 300;\n color: #2D76EE;\n margin-bottom: 0;\n font-size: 18px;\n line-height: 1.3;\n}\n@media only screen and (min-width: 768px) {\n .modal-header .modal-description {\n font-size: 24px;\n }\n}\n\n.label-instruction {\n font-size: 13px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n display: block;\n}\n@media only screen and (min-width: 768px) {\n .label-instruction {\n float: right;\n display: inline-block;\n }\n}\n\n.overview {\n margin: 8px 0 0 0;\n background-color: #F6F8F1;\n}\n@media only screen and (min-width: 768px) {\n .overview {\n margin: 48px 0 0 0;\n }\n}\n.overview .row {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n}\n@media only screen and (min-width: 768px) {\n .overview .row {\n display: block;\n }\n}\n@media (max-width: 767px) {\n .overview .row .overview-module {\n width: 100%;\n }\n}\n.overview .row .overview-module._active {\n -ms-flex-order: -1;\n order: -1;\n}\n.overview .row .overview-module._active .overview-module-content {\n pointer-events: none;\n background-color: white;\n color: #2D76EE;\n padding: 10px 14px;\n border: 3px solid transparent !important;\n margin-right: 1px;\n margin-left: 1px;\n}\n.overview .row .overview-module._active .overview-module-content p {\n color: #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n .overview .row .overview-module._active .overview-module-content {\n border: 3px solid #2D76EE !important;\n padding: 12px 17px 10px 17px;\n margin-right: 0;\n margin-left: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview .row .overview-module._active .overview-module-content {\n padding: 16px;\n }\n}\n.overview .row .overview-module._active .overview-module-content strong {\n font-size: 24px;\n font-weight: 200;\n line-height: 1.2;\n}\n@media only screen and (min-width: 768px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 15px;\n font-weight: 700;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 18px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview .row .overview-module._active .overview-module-content strong {\n font-size: 20px;\n }\n}\n.overview .row .overview-module._active .overview-module-content strong:after {\n display: none;\n}\n.overview .row ._selected strong {\n color: #2D76EE;\n}\n.overview .row ._selected strong:after {\n display: none;\n}\n\n.overview-module {\n border-bottom: 1px solid white;\n}\n@media only screen and (min-width: 990px) {\n .overview-module {\n border-right: 1px solid white;\n border-bottom: none;\n }\n}\n@media only screen and (min-width: 768px) {\n .overview-module:last-child {\n border-bottom: none;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module:last-child {\n border-right: 3px solid white;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module:first-child {\n border-left: 1px solid white;\n }\n}\n.overview-module .overview-module-content {\n height: auto;\n display: block;\n margin: 0;\n padding: 8px 16px;\n border-radius: 0;\n}\n@media only screen and (min-width: 768px) {\n .overview-module .overview-module-content {\n border-left: 3px solid white;\n border-right: 3px solid white;\n padding: 12px 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module .overview-module-content {\n height: 15em;\n border-right: none;\n border-bottom: none;\n padding: 16px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview-module .overview-module-content {\n height: 13em;\n }\n}\n.overview-module a:hover, .overview-module p a.perma:hover, p .overview-module a.perma:hover {\n background-color: #2D76EE !important;\n border-left-color: #2D76EE !important;\n border-right-color: #2D76EE !important;\n color: white;\n}\n.overview-module a:hover p, .overview-module a:hover strong {\n color: white !important;\n}\n.overview-module a:hover strong:after {\n background-position: -45px !important;\n}\n.overview-module a:active, .overview-module p a.perma:active, p .overview-module a.perma:active {\n background-color: #222 !important;\n border-left-color: #222 !important;\n border-right-color: #222 !important;\n}\n.overview-module a._jump, .overview-module p a._jump.perma, p .overview-module a._jump.perma {\n display: inline-block;\n height: auto;\n padding-left: 0;\n padding-right: 30px;\n}\n.overview-module a._jump strong {\n font-weight: 300;\n color: #DD671A;\n}\n.overview-module a._jump strong:after {\n background-position: 0px;\n top: 3px;\n}\n.overview-module a._jump:hover {\n background-color: transparent !important;\n color: #2D76EE;\n}\n.overview-module a._jump:hover p, .overview-module a._jump:hover strong {\n color: #2D76EE !important;\n}\n.overview-module a._jump:hover strong:after {\n background-position: -18px !important;\n}\n.overview-module a._jump:active {\n background-color: transparent !important;\n}\n.overview-module a._jump:active p, .overview-module a._jump:active strong {\n color: #222 !important;\n}\n.overview-module a._jump:active strong:after {\n background-position: -9px !important;\n}\n@media only screen and (min-width: 990px) {\n .overview-module a._jump, .overview-module p a._jump.perma, p .overview-module a._jump.perma {\n padding-top: 24px;\n }\n}\n.overview-module strong {\n display: block;\n font-weight: 700;\n font-size: 14px;\n line-height: 1.3;\n}\n.overview-module strong:after {\n content: \"\";\n display: inline-block;\n background-repeat: no-repeat;\n margin-left: 8px;\n}\n.overview-module strong:after {\n height: 17px;\n width: 9px;\n background-image: url(data:image/png;base64,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);\n background-size: 54px 17px;\n background-position: -18px;\n top: 3px;\n margin-right: -17px;\n}\n@media only screen and (min-width: 990px) {\n .overview-module strong:after {\n top: 2px;\n }\n}\n@media only screen and (min-width: 768px) {\n .overview-module strong {\n font-size: 15px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module strong {\n font-size: 18px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .overview-module strong {\n font-size: 20px;\n }\n}\n.overview-module p {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 300;\n font-size: 14px;\n padding-right: 8px;\n display: none;\n}\n@media only screen and (min-width: 768px) {\n .overview-module p {\n display: block;\n margin-top: 4px;\n }\n}\n@media only screen and (min-width: 990px) {\n .overview-module p {\n margin-top: 8px;\n }\n}\n\n.cont-reading {\n padding-top: 16px;\n margin-top: 16px;\n}\n.cont-reading + .cont-reading {\n margin-top: 64px;\n}\n@media only screen and (min-width: 768px) {\n .cont-reading {\n padding-top: 24px;\n margin-top: 32px;\n }\n .cont-reading + .cont-reading {\n margin-top: 32px;\n }\n}\n\ndiv.cont-reading + div.overview {\n margin-top: 24px;\n border-bottom: none;\n}\n@media only screen and (min-width: 768px) {\n div.cont-reading + div.overview {\n margin-top: 72px;\n margin-bottom: 0;\n }\n}\ndiv.cont-reading + div.overview div.overview-module-content {\n display: none;\n}\n@media only screen and (min-width: 990px) {\n div.cont-reading + div.overview div.overview-module-content {\n display: block;\n }\n}\n\n.reading-toc {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 14px;\n padding-bottom: 48px;\n}\n@media only screen and (min-width: 768px) {\n .reading-toc {\n padding-right: 8px;\n }\n}\n@media only screen and (min-width: 990px) {\n .reading-toc {\n padding-right: 48px;\n }\n}\n.reading-toc ul {\n margin: 0;\n padding: 0;\n}\n.reading-toc li {\n margin: 0;\n}\n.reading-toc li a, .reading-toc li p a.perma, p .reading-toc li a.perma {\n display: block;\n padding: 6px 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.reading-toc li a:hover {\n color: #2D76EE !important;\n border-color: #2D76EE !important;\n}\n.reading-toc li a:active {\n color: #222 !important;\n border-color: #222 !important;\n}\n.reading-toc li .reading-toc-chapter._active a {\n border-color: #2D76EE;\n color: #2D76EE;\n}\n.reading-toc li:last-of-type {\n margin-bottom: 16px;\n}\n.reading-toc .reading-toc-chapter a, .reading-toc .reading-toc-chapter p a.perma, p .reading-toc .reading-toc-chapter a.perma {\n font-weight: 700;\n font-size: 14px;\n border-color: #222;\n}\n.reading-toc li.reading-toc-section {\n font-weight: 300;\n}\n\n.reading-body {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .reading-body {\n margin-top: 0;\n }\n}\n.reading-body h2 + p {\n margin-top: 16px;\n}\n.reading-body table h4 {\n font-size: 12px;\n}\n@media only screen and (min-width: 768px) {\n .reading-body table h4 {\n font-size: 16px;\n }\n}\n.reading-body table .table-center {\n text-align: center;\n}\n.reading-body li + li {\n margin-top: 1em;\n}\n.reading-body li + li.tight {\n margin-top: 0;\n}\n\ndiv.warning {\n background-color: red;\n padding: 16px;\n border-radius: 2px;\n overflow: auto;\n}\ndiv.warning p {\n color: white;\n font-size: 14px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n clear: none;\n padding-left: 88px;\n}\ndiv.warning .icon-exclamation-sign {\n font-size: 85px;\n color: white;\n display: inline;\n float: left;\n margin-right: 16px;\n margin-top: -3px;\n}\ndiv.warning a, div.warning p a.perma, p div.warning a.perma {\n color: white;\n border-bottom: 1px solid;\n}\ndiv.warning a:hover, div.warning a:focus {\n text-decoration: none;\n}\n@media only screen and (min-width: 768px) {\n div.warning p {\n font-size: 15px;\n }\n}\n@media only screen and (min-width: 990px) {\n div.warning p {\n font-size: 18px;\n }\n}\n\nli.body-bh {\n list-style-type: none;\n counter-increment: step-counter;\n}\nli.body-bh:before {\n content: counter(step-counter) \". \";\n}\n\nol.tos {\n margin-left: 0;\n padding-left: 0;\n}\nol.tos .top-level-paragraph {\n margin-top: 16px;\n margin-bottom: 48px;\n}\nol.tos .top-level-paragraph ~ ul {\n margin-top: -32px;\n}\nol.tos ul ul {\n margin-top: 1em;\n margin-bottom: 1em;\n}\n\nul.tos {\n margin-left: 0;\n padding-left: 0;\n}\n@media only screen and (min-width: 768px) {\n ul.tos {\n margin-left: 24px;\n }\n}\n\nul.tos-sublist {\n padding-left: 0px;\n margin-top: 16px;\n margin-bottom: 48px;\n margin-left: 24px;\n}\n\n.alpha-list {\n display: inline;\n font-weight: 700;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding-right: 0.5em;\n}\n\n.data-list {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\n\n.screen-shot {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n background-clip: padding-box;\n margin: 32px 0;\n width: 100%;\n}\n\ndiv.code-block,\npre {\n padding: 8px;\n margin-bottom: 1.5em;\n}\ndiv.code-block p,\npre p {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n font-size: 12px;\n padding-left: 16px;\n text-indent: -16px;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n div.code-block p,\n pre p {\n font-size: 13px;\n }\n}\n@media only screen and (min-width: 768px) {\n div.code-block p,\n pre p {\n font-size: 14px;\n }\n}\n\ncode {\n padding: 2px 8px;\n}\n\nkbd {\n font-family: \"Roboto Mono\", \"Courier\", monospace;\n background-color: #F6F8F1;\n color: rgba(0, 0, 0, 0.8);\n padding: 3px 4px 4px;\n font-size: 13px;\n}\n@media only screen and (min-width: 768px) {\n kbd {\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 990px) {\n kbd {\n font-size: 15px;\n }\n}\n\ndiv.caption {\n margin-top: 24px;\n}\n\np.caption {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n color: #222;\n font-size: 12px;\n text-align: center;\n max-width: 25em;\n margin: 24px auto 0;\n}\n@media only screen and (min-width: 768px) {\n p.caption {\n font-size: 14px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .col-xs-6 p.caption {\n line-height: 1.45;\n }\n}\n\n._image {\n box-shadow: -1px 0 2px 0 rgba(0, 0, 0, 0.12), 1px 0 2px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);\n border-radius: 2px;\n padding: 24px 16px;\n margin: 16px 16px 0;\n background-color: white;\n}\n@media only screen and (min-width: 768px) {\n ._image {\n box-shadow: none;\n border-radius: 0;\n padding: 0;\n margin: 0;\n background-color: transparent;\n }\n ._image img {\n padding: 24px 24px 0 24px;\n }\n}\n\n.figure {\n margin-top: 16px;\n}\n\nfigcaption {\n font-weight: 300;\n}\nfigcaption a, figcaption p a.perma, p figcaption a.perma {\n text-decoration: underline;\n}\n\nfigcaption + .img-responsive {\n margin-top: 5px;\n}\n\n@media only screen and (max-width: 767px) {\n .signup-info {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column-reverse;\n flex-direction: column-reverse;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n .signup-learnMore-form,\n .reading-body {\n width: 100%;\n }\n .signup-learnMore-form {\n margin-top: 32px;\n }\n}\n@media only screen and (min-width: 768px) {\n .signup-learnMore-content {\n padding-left: 48px;\n }\n}\n\n.text-warning {\n color: red;\n}\n\n.alert {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\n.alert-danger {\n color: #222;\n background-color: #F7FF6F;\n border-color: transparent;\n}\n\n.alert-success, .alert-info {\n color: #77AE3A;\n background-color: white;\n border: 2px solid #77AE3A;\n border-radius: 2px;\n padding: 16px;\n font-size: 16px;\n font-weight: 400;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-align: center;\n}\n.alert-success a, .alert-success p a.perma, p .alert-success a.perma, .alert-info a, .alert-info p a.perma, p .alert-info a.perma {\n font-weight: 700;\n display: inline-block;\n padding: 4px 5px 2px;\n background-color: #77AE3A;\n color: white;\n font-size: 12px;\n vertical-align: middle;\n border-radius: 2px;\n position: relative;\n top: -1px;\n margin-left: 3px;\n}\n.alert-success a:hover, .alert-success p a.perma:hover, p .alert-success a.perma:hover, .alert-info a:hover, .alert-info p a.perma:hover, p .alert-info a.perma:hover {\n background-color: #222;\n}\n.alert-success h4, .alert-info h4 {\n color: #77AE3A;\n font-weight: 700;\n padding-bottom: 8px;\n}\n\n.alert-block {\n margin: 16px 0 32px;\n}\n\n.close-browser-tools {\n font-size: 22px;\n font-weight: normal;\n color: #2D76EE;\n display: inline-block;\n top: 3px;\n padding: 0px;\n margin-left: 5px;\n}\n.close-browser-tools:hover, .close-browser-tools:focus {\n color: #222;\n cursor: pointer;\n text-decoration: none;\n}\n\n.popup-alert {\n position: fixed;\n left: 0;\n right: 0;\n top: 0;\n width: auto;\n margin: auto;\n max-width: none;\n z-index: 10000;\n padding: 24px 16px;\n padding-right: 32px;\n margin-bottom: 0px;\n border: none;\n color: #222;\n background-color: #F7FF6F;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 14px;\n border-radius: 0;\n text-align: left;\n font-weight: 400;\n}\n@media only screen and (min-width: 768px) {\n .popup-alert {\n font-weight: 200;\n padding: 32px;\n font-size: 22px;\n text-align: center;\n }\n}\n\n.create-title {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-align: left;\n font-size: 40px;\n font-weight: 300;\n line-height: 1.1;\n}\n@media only screen and (min-width: 768px) {\n .create-title {\n text-align: center;\n font-weight: 900;\n font-size: 42px;\n }\n}\n@media only screen and (min-width: 990px) {\n .create-title {\n font-size: 48px;\n }\n}\n\n.create-lede {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #DD671A;\n margin-bottom: 0;\n font-size: 15px;\n line-height: 1.3;\n font-weight: 700;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .create-lede {\n text-align: center;\n margin-top: 0;\n font-size: 21px;\n }\n}\n@media only screen and (min-width: 990px) {\n .create-lede {\n font-size: 21px;\n }\n}\n\n.form-priority {\n margin-top: 24px;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .form-priority {\n margin: 32px 0;\n }\n}\n@media only screen and (min-width: 1200px) {\n .form-priority {\n margin-top: 40px;\n }\n}\n\n.create-private-link {\n background-color: #222;\n}\n.create-private-link .create-title {\n color: white;\n}\n@media only screen and (min-width: 768px) {\n .create-private-link .create-title {\n padding-top: 32px;\n }\n}\n\n#create-item-container {\n padding-bottom: 24px;\n padding-top: 24px;\n margin-top: -24px;\n}\n\n._isPublic #create-item-container {\n padding-bottom: 0;\n}\n\n@media only screen and (min-width: 990px) {\n ._isPrivate #create-item-container {\n margin-bottom: 32px;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .create-private-link {\n padding-bottom: 24px;\n }\n}\n\n.label-affil {\n width: 100%;\n float: left;\n text-align: left;\n border-color: transparent;\n border-top-width: 1px;\n border-bottom-width: 1px;\n font-size: 18px;\n font-weight: 200;\n padding-top: 4px;\n padding-bottom: 4px;\n}\n@media only screen and (min-width: 990px) {\n .label-affil {\n padding-top: 8px;\n padding-bottom: 8px;\n font-size: 20px;\n font-weight: 200;\n }\n}\n.label-affil:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 1px;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==);\n background-repeat: no-repeat;\n background-position: 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 4px;\n}\n\n#linker .form-priority-fieldset {\n padding: 24px 16px;\n}\n@media only screen and (min-width: 768px) {\n #linker .form-priority-fieldset {\n padding: 32px 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker .form-priority-fieldset {\n padding: 48px 32px;\n }\n}\n#linker input.form-priority-input {\n margin: 0;\n width: 100%;\n padding: 16px 14px;\n height: auto;\n font-size: 16px;\n}\n@media only screen and (min-width: 768px) {\n #linker input.form-priority-input {\n margin: 0;\n width: 456px;\n float: left;\n padding: 14px;\n height: auto;\n font-size: 20px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker input.form-priority-input {\n width: 680px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker input.form-priority-input {\n width: 888px;\n }\n}\n#linker .wrapper {\n position: relative;\n width: 100%;\n margin-top: 16px;\n text-align: center;\n}\n@media only screen and (min-width: 768px) {\n #linker .wrapper {\n margin-top: 0;\n float: right;\n width: 184px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker .wrapper {\n width: 200px;\n }\n}\n#linker .form-priority-fieldset .btn {\n width: 100%;\n margin-top: 2px;\n margin-bottom: 8px;\n}\n#linker .form-priority-fieldset .btn._isWorking {\n font-size: 13px;\n background-color: transparent !important;\n text-align: center;\n padding-bottom: 0px;\n padding-top: 32px;\n color: #2D76EE;\n border-color: transparent !important;\n opacity: 1;\n}\n#linker .form-priority-fieldset .btn._isWorking .spinner {\n left: 50%;\n top: 10px;\n}\n#linker .form-priority-fieldset .btn._isWorking:hover, #linker .form-priority-fieldset .btn._isWorking:focus {\n color: #2D76EE !important;\n}\n#linker #create-batch-links {\n width: 100%;\n font-size: 16px;\n}\n#linker #create-batch-links a {\n font-weight: normal;\n color: #2D76EE;\n text-decoration: underline;\n}\n#linker #create-batch-links a:hover, #linker #create-batch-links a:focus {\n color: #0092FF;\n text-decoration: none;\n}\n@media only screen and (min-width: 768px) {\n #linker._isPrivate input.form-priority-input {\n width: 400px;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker._isPrivate input.form-priority-input {\n width: 640px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker._isPrivate input.form-priority-input {\n width: 848px;\n }\n}\n@media only screen and (min-width: 768px) {\n #linker._isPrivate .wrapper {\n width: 240px;\n }\n}\n#linker._isPrivate .form-priority-fieldset .btn {\n background-color: #DD671A;\n}\n#linker._isPrivate #organization_select_form .selector {\n background-color: transparent;\n}\n#linker._isPrivate #organization_select_form .dropdown.open .selector {\n color: #2D76EE;\n background-color: white;\n}\n#linker._isPrivate #create-batch-links a {\n color: #C65300;\n}\n#linker._isPrivate #create-batch-links a:hover, #linker._isPrivate #create-batch-links a:focus {\n color: #DD671A;\n}\n#linker .links-remaining-message,\n#linker #browser-tools-message,\n#linker #organization_select_form {\n margin-top: 24px;\n text-align: center;\n float: left;\n width: 100%;\n max-width: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n#linker .links-remaining-message,\n#linker #browser-tools-message {\n color: #2D76EE;\n font-weight: 700;\n}\n#linker .links-remaining-message a,\n#linker #browser-tools-message a {\n font-weight: 400;\n text-decoration: underline;\n white-space: nowrap;\n}\n#linker .links-remaining-message .links-remaining,\n#linker #browser-tools-message .links-remaining {\n display: inline-block;\n padding: 1px 12px 0;\n background-color: #2D76EE;\n color: white;\n border-radius: 4px;\n margin: 0 2px;\n}\n#linker .links-remaining-message._isWorking,\n#linker #browser-tools-message._isWorking {\n color: rgba(0, 0, 0, 0.5);\n}\n#linker .links-remaining-message._isWorking .links-remaining,\n#linker #browser-tools-message._isWorking .links-remaining {\n background-color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form {\n margin-top: 40px;\n}\n#linker #organization_select_form .selector-affil:disabled {\n color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form .selector-affil:disabled .links-remaining {\n background-color: rgba(0, 0, 0, 0.5);\n}\n#linker #organization_select_form .dropdown-affil {\n float: left;\n text-align: left;\n margin-top: 8px;\n width: 100%;\n}\n@media only screen and (min-width: 768px) {\n #linker #organization_select_form .label-affil {\n width: 328px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 328px;\n }\n #linker #organization_select_form .dropdown-affil {\n margin-top: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n #linker #organization_select_form .label-affil {\n width: 368px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 526px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #linker #organization_select_form .label-affil {\n width: 368px;\n }\n #linker #organization_select_form .dropdown-affil,\n #linker #organization_select_form .dropdown.open .selector-menu {\n width: 736px;\n }\n}\n#linker #browser-tools-message.limit-true {\n margin-top: -45px;\n}\n#linker .dropdown {\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 2px;\n}\n#linker #personal-links-banner {\n margin-top: 8px;\n margin-bottom: -16px;\n padding-right: 8px;\n text-align: right;\n float: left;\n width: 100%;\n max-width: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 16px;\n font-weight: 300;\n}\n#linker #personal-links-banner a {\n font-weight: normal;\n color: #2D76EE;\n text-decoration: underline;\n white-space: nowrap;\n}\n#linker #personal-links-banner a:hover, #linker #personal-links-banner a:focus {\n text-decoration: none;\n}\n\n.manage-links {\n margin-top: 32px;\n}\n\n#error-container {\n padding: 16px;\n background-color: #F7FF6F;\n text-align: center;\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n #error-container {\n margin-top: 0;\n padding: 16px 8px 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n #error-container {\n padding: 24px 16px 32px;\n }\n}\n#error-container .message-large {\n font-family: \"Roboto\", sans-serif;\n font-size: 24px;\n font-weight: 700;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n #error-container .message-large {\n font-size: 40px;\n font-weight: 200;\n }\n}\n#error-container p {\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #222;\n margin-left: auto;\n margin-right: auto;\n}\n@media only screen and (min-width: 990px) {\n #error-container p {\n font-size: 18px;\n }\n}\n#error-container .message {\n margin-top: 8px;\n}\n\n.screenshot-thumbnail {\n border: 3px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n -moz-border-radius: 4px;\n -webkit-border-radius: 4px;\n background-color: white;\n height: auto;\n width: auto;\n}\n@media only screen and (min-width: 768px) {\n .screenshot-thumbnail {\n width: 318px;\n height: 318px;\n }\n}\n@media only screen and (min-width: 990px) {\n .screenshot-thumbnail {\n width: 448px;\n height: 448px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .screenshot-thumbnail {\n width: 538px;\n height: 538px;\n }\n}\n\nform {\n margin-top: 24px;\n overflow-y: visible;\n}\nform .btn {\n background-color: #2D76EE;\n}\n\nfieldset.default-to-screenshot-view {\n padding: 0;\n}\n\nlegend.default-to-screenshot-view {\n font-weight: 400;\n margin: 0;\n font-size: 14px;\n border-bottom: none;\n}\n\n.row.item-details .form-group input[name=default-view] {\n width: auto;\n margin-top: 4px;\n}\n\nfieldset {\n background-color: #F6F8F1;\n border-radius: 4px;\n padding: 16px 8px;\n border: none;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n fieldset {\n padding: 8px 8px 32px 24px;\n }\n}\nfieldset.col-sm-6 + button {\n float: left;\n clear: both;\n}\nfieldset.col-sm-6 .form-group {\n width: 100%;\n padding-right: 0;\n}\nfieldset .field-note {\n margin-top: 2px;\n}\n\nh3 + fieldset {\n margin-top: 16px;\n}\n\nlabel,\ninput {\n display: block;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n width: 100%;\n}\n\n.radio input, .radio label {\n width: auto;\n}\n\nlabel {\n margin: 0;\n font-weight: 400;\n font-size: 14px;\n}\n\ninput {\n margin: 8px 0 0 0;\n font-weight: 700;\n font-size: 20px;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n padding: 8px;\n background-color: white;\n outline: none;\n box-shadow: none;\n}\ninput:focus {\n border-color: #2D76EE;\n color: #2D76EE;\n background-color: white;\n box-shadow: none;\n}\n\ninput[type=checkbox] {\n width: auto;\n}\n\ninput[type=file] {\n background: inherit;\n border: none;\n padding-top: 0px;\n font-size: 14px;\n line-height: 1ex;\n}\n\ndiv.checkbox {\n padding: 8px;\n background-color: #F7FF6F;\n margin-right: 16px;\n margin-top: 24px;\n border-radius: 2px;\n padding-top: 8px;\n padding-left: 36px;\n}\n\ndiv.checkbox:has(#id_a-indefinite_sponsorship) {\n background-color: inherit;\n padding-left: 0;\n margin-right: 0;\n margin-top: 16px;\n}\n\nbody.single-registrar div.checkbox {\n background-color: initial;\n}\n\n.help-inline {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-style: italic;\n margin-top: 8px;\n}\n\n._error input {\n border-color: red;\n}\n\ninput + label {\n margin-top: 16px;\n}\n\nbutton,\ninput[type=submit] {\n width: 100%;\n}\n@media only screen and (min-width: 768px) {\n button,\n input[type=submit] {\n width: auto;\n }\n}\n\n.form-group {\n margin-bottom: 0;\n text-align: left;\n}\n@media only screen and (min-width: 768px) {\n .form-group {\n width: 50%;\n margin-top: 16px;\n padding-right: 16px;\n }\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-inline {\n float: left;\n }\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-100 {\n width: 100%;\n }\n}\n.form-group.fg-search {\n width: 100%;\n padding-right: 44px;\n}\n.form-group.fg-search input {\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .form-group.fg-search {\n padding-right: 60px;\n }\n .form-group.fg-search input {\n margin-top: 8px;\n }\n}\n.form-group select {\n margin-top: 8px;\n display: block;\n width: 100%;\n clear: both;\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n}\n.form-group select:focus {\n border-color: #2D76EE;\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\ntextarea {\n margin: 8px 0 0 0;\n display: block;\n width: 100%;\n font-size: 16px;\n font-weight: 400;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n outline: none;\n box-shadow: none;\n border: 1px solid rgba(0, 0, 0, 0.1);\n border-radius: 4px;\n resize: vertical;\n}\ntextarea:focus {\n border-color: #2D76EE;\n}\n\n.form-group + .form-group {\n margin-top: 16px;\n}\n\n.field-error,\n.errorlist {\n color: red;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 12px;\n clear: both;\n display: block;\n padding-bottom: 16px;\n}\n\n.field-error ul {\n padding-left: 0;\n}\n\n.errorlist {\n list-style-type: none;\n margin: 0;\n padding: 0;\n}\n.errorlist li {\n margin-bottom: 0;\n line-height: 1.4;\n}\n.errorlist li + li {\n margin-top: 4px;\n}\n\ninput[type=text],\ntextarea,\nbutton[type=submit],\nbutton#addlink,\n.infinity-navbar {\n -webkit-transition: none;\n -moz-transition: none;\n -ms-transition: none;\n -o-transition: none;\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-4 form .form-group {\n float: none;\n width: 100%;\n }\n}\n\n@media only screen and (min-width: 768px) {\n .col-sm-6.contact-form {\n width: 100%;\n }\n}\n@media only screen and (min-width: 990px) {\n .col-sm-6.contact-form {\n width: 50%;\n }\n}\n\n.contact-form label[for=id_telephone] {\n display: none;\n}\n.contact-form textarea[name=telephone] {\n display: none;\n}\n\n.report-form label:after {\n content: \"*\";\n color: red;\n padding-left: 3px;\n}\n\n.signup-learnMore-form label[for=id_telephone], .signup-learnMore-form label[for=id_a-telephone], .add-user label[for=id_telephone], .add-user label[for=id_a-telephone], .change-user label[for=id_telephone], .change-user label[for=id_a-telephone] {\n display: none;\n}\n.signup-learnMore-form input[name=telephone], .signup-learnMore-form input[name=a-telephone], .add-user input[name=telephone], .add-user input[name=a-telephone], .change-user input[name=telephone], .change-user input[name=a-telephone] {\n display: none;\n}\n\n.list-user._isPrivate span.ui-private {\n overflow: hidden;\n display: inline-block;\n text-indent: -10000px;\n position: relative;\n height: 16px;\n width: 18px;\n background: url(data:image/png;base64,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) no-repeat;\n background-size: cover;\n margin-right: 0px;\n bottom: -2px;\n}\n\n.purchase-form, .upgrade-form {\n display: inline-block;\n}\n\n.purchase-form button, .upgrade-form button {\n padding: 8px 8px 32px 24px;\n background-color: #F6F8F1;\n border-radius: 4px;\n padding: 16px 8px;\n border: 1px solid rgba(100, 100, 100, 0.07);\n margin: 0;\n margin-right: 15px;\n width: 100%;\n min-height: 200px;\n}\n\n.purchase-form button span, .upgrade-form button span {\n text-transform: uppercase;\n font-weight: bold;\n line-height: 2;\n}\n\n.subscription-buttons form {\n margin-top: 0;\n}\n\n#batch-modal .modal-content {\n min-height: 150px;\n}\n#batch-modal textarea {\n height: 20em;\n}\n#batch-modal .spinner {\n position: relative;\n height: 50px;\n width: 50px;\n margin: 8px 0 0 0;\n}\n\n#batch-create-input {\n margin-top: 20px;\n}\n\n#batch-target {\n font-size: 16px;\n font-weight: normal;\n}\n#batch-target:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n\n#batch-progress-report {\n margin-top: 24px;\n margin-bottom: 0;\n}\n#batch-progress-report span {\n font-weight: bold;\n}\n\n#batch-details-wrapper {\n margin-top: 16px;\n}\n#batch-details-wrapper .form-group {\n background: white;\n border: none;\n padding-top: 8px;\n}\n#batch-details-wrapper p:first {\n margin-bottom: -8px;\n}\n\n#batch-details {\n margin-bottom: 8px;\n}\n\n.navbar-default {\n background: white;\n}\n.navbar-default .container, .navbar-default .container-hero, .navbar-default .cont-fluid,\n.navbar-default .container-fluid {\n overflow: visible;\n}\n\n.navbar-nav {\n height: auto;\n margin: 0 16px 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n@media only screen and (min-width: 768px) {\n .navbar-nav {\n height: 80px;\n display: table;\n font-size: 17px;\n font-weight: 300;\n color: #222;\n }\n .navbar-nav > li {\n display: table-cell;\n vertical-align: middle;\n float: none;\n }\n}\n@media only screen and (min-width: 990px) {\n .navbar-nav {\n height: 96px;\n }\n}\n\n.navbar-link,\n.navbar-toggle {\n color: #222;\n text-decoration: none;\n}\n.navbar-link:link,\n.navbar-toggle:link {\n color: #222;\n}\n.navbar-link:visited,\n.navbar-toggle:visited {\n color: #222;\n}\n.navbar-link:hover,\n.navbar-toggle:hover {\n color: #DD671A;\n}\n.navbar-link:active,\n.navbar-toggle:active {\n color: #222;\n}\n\n.container > .navbar-header, .container-hero > .navbar-header, .cont-fluid > .navbar-header,\n.container-fluid > .navbar-header {\n z-index: 10;\n}\n\n.nav > li > a.navbar-link {\n padding: 10px 12px;\n}\n@media only screen and (min-width: 990px) {\n .nav > li > a.navbar-link {\n padding: 10px 16px;\n }\n}\n@media only screen and (min-width: 768px) {\n .nav > li > a.navbar-link._login {\n color: #0092FF;\n text-decoration: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n padding-right: 0;\n }\n .nav > li > a.navbar-link._login:link {\n color: #0092FF;\n }\n .nav > li > a.navbar-link._login:visited {\n color: #0092FF;\n }\n .nav > li > a.navbar-link._login:hover {\n color: #DD671A;\n }\n .nav > li > a.navbar-link._login:active {\n color: #0092FF;\n }\n}\n\n#batch-list-toggle {\n position: relative;\n}\n#batch-list-toggle h3 {\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-bottom: 16px;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 21px;\n}\n#batch-list-toggle h3:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: -34px;\n top: -1px;\n margin-left: 8px;\n position: absolute;\n top: 16px;\n right: 8px;\n}\n#batch-list-toggle a:focus {\n outline: none !important;\n}\n#batch-list-toggle a:focus h3:after {\n outline-style: solid !important;\n outline-color: rgba(0, 0, 0, 0.07) !important;\n outline-offset: 1px !important;\n outline-width: 5px !important;\n}\n#batch-list-toggle a[aria-expanded=true] h3:after {\n transform: rotate(180deg);\n}\n\n#all-batches {\n display: block;\n padding-left: 32px;\n margin-top: -24px;\n color: #1C71EC;\n text-decoration: underline;\n}\n#all-batches:hover, #all-batches:focus {\n color: #0092FF;\n text-decoration: none;\n}\n\n.nav > li > .dropdown-toggle.navbar-link {\n padding: 16px 16px 16px 28px;\n border-radius: 2px;\n border: 1px solid rgba(100, 100, 100, 0.07);\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n display: none;\n}\n@media only screen and (min-width: 768px) {\n .nav > li > .dropdown-toggle.navbar-link {\n display: block;\n }\n}\n.nav > li > .dropdown-toggle:after {\n content: \"\";\n height: 9px;\n width: 18px;\n display: inline-block;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: 102px 9px;\n background-position: -34px;\n top: -1px;\n margin-left: 8px;\n}\n.nav > li > .dropdown-toggle:hover {\n color: #2D76EE;\n}\n.nav > li > .dropdown-toggle:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n.nav > li > .dropdown-toggle:hover::after {\n background-position: -51px;\n}\n\n.open .dropdown-toggle {\n border-color: #F6F8F1;\n background-color: #F6F8F1;\n}\n.open .dropdown-toggle:after {\n transform: rotate(180deg);\n background-position: 0px;\n}\n.open .dropdown-toggle:hover {\n color: #DD671A;\n}\n.open .dropdown-toggle:active {\n border-color: rgba(0, 0, 0, 0.1);\n}\n\nli.dropdown {\n margin: 0;\n}\n\n@media only screen and (max-width: 767px) {\n .navbar-default .navbar-nav {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n padding: 8px 0;\n margin: 2px 0 0;\n margin-right: -7px;\n background-color: white;\n }\n .navbar-default .navbar-nav > li {\n list-style: none;\n }\n .navbar-default .navbar-nav > li > a, .navbar-default .navbar-nav > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n }\n .navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus, .navbar-default .navbar-nav > li button:hover, .navbar-default .navbar-nav > li button:focus {\n background-color: #0092FF;\n color: white;\n }\n .navbar-default .navbar-nav > li form {\n margin: 0;\n text-align: right;\n }\n .navbar-default .navbar-nav > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n }\n .navbar-default .navbar-nav.navbar-link._login {\n font-weight: 400;\n }\n .navbar-default .navbar-nav .btn._nav {\n margin: 0;\n background-color: transparent;\n color: #222;\n border-radius: 0;\n padding: 10px 12px;\n border: none;\n line-height: 20px;\n }\n .navbar-default .navbar-nav .btn._nav:hover, .navbar-default .navbar-nav .btn._nav:focus {\n color: white;\n background-color: #0092FF !important;\n }\n .navbar-collapse.in .navbar-nav {\n display: block;\n }\n .navbar-create-button {\n display: none !important;\n }\n a.navbar-create, p a.navbar-create.perma {\n margin: 0;\n background-color: transparent;\n color: #222 !important;\n border-radius: 0;\n margin-right: 0;\n }\n a.navbar-create:hover, p a.navbar-create.perma:hover {\n color: white !important;\n }\n}\n.dropdown-menu {\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n display: none;\n padding: 0;\n margin: 0;\n background-color: transparent;\n background-clip: padding-box;\n border-radius: 0;\n box-shadow: none;\n border: none;\n padding-top: 0;\n min-width: 0;\n top: auto;\n margin-right: 0;\n}\n.dropdown-menu > li {\n list-style: none;\n}\n.dropdown-menu > li > a, p .dropdown-menu > li > a.perma, .dropdown-menu > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n}\n.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus, .dropdown-menu > li button:hover, .dropdown-menu > li button:focus {\n background-color: #0092FF;\n color: white;\n}\n.dropdown-menu > li form {\n margin: 0;\n text-align: right;\n}\n.dropdown-menu > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n}\n@media only screen and (min-width: 768px) {\n .dropdown-menu {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n display: none;\n position: relative;\n float: none;\n width: auto;\n z-index: 1000;\n padding: 8px 0;\n margin: 2px 0 0;\n margin-right: -7px;\n background-color: white;\n margin-right: -7px;\n min-width: 216px;\n position: absolute;\n top: 77px;\n }\n}\n@media only screen and (min-width: 990px) {\n .dropdown-menu {\n top: 85px;\n }\n}\n@media only screen and (min-width: 768px) {\n .dropdown-menu > li > a, p .dropdown-menu > li > a.perma, .dropdown-menu > li button {\n padding-right: 20px;\n }\n}\n\n.dropdown-inner-list {\n padding-left: 0;\n}\n.dropdown-inner-list > li {\n list-style: none;\n}\n.dropdown-inner-list > li > a, p .dropdown-inner-list > li > a.perma, .dropdown-inner-list > li button {\n color: black;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 4px 12px 4px 24px;\n font-size: 17px;\n text-align: right;\n}\n.dropdown-inner-list > li > a:hover, .dropdown-inner-list > li > a:focus, .dropdown-inner-list > li button:hover, .dropdown-inner-list > li button:focus {\n background-color: #0092FF;\n color: white;\n}\n.dropdown-inner-list > li form {\n margin: 0;\n text-align: right;\n}\n.dropdown-inner-list > li button {\n font-weight: 400;\n border: none;\n background-color: transparent;\n width: 100%;\n border-radius: 0;\n}\n.dropdown-inner-list a, .dropdown-inner-list p a.perma, p .dropdown-inner-list a.perma, .dropdown-inner-list button {\n display: block;\n padding: 3px 20px;\n clear: both;\n font-weight: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n\n.dropdown.open .dropdown-menu {\n display: block;\n}\n\n.dropdown-header {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n letter-spacing: 1px;\n text-align: right;\n padding-right: 11px;\n padding-top: 7px;\n color: #2D76EE;\n text-transform: uppercase;\n}\n@media only screen and (min-width: 768px) {\n .dropdown-header {\n padding-right: 20px;\n }\n}\n\n.navbar-create {\n margin-top: 0;\n margin-bottom: 8px;\n margin-right: -7px;\n}\n@media only screen and (min-width: 768px) {\n .navbar-create {\n margin: 16px 16px;\n }\n}\n\n.collapsing {\n transition: none;\n}\n\n.navbar-collapse {\n overflow: visible;\n transition: none !important;\n height: auto !important;\n padding: 0;\n margin: 0;\n border: none;\n max-height: none;\n}\n.navbar-collapse.in {\n overflow: visible;\n}\n.navbar-collapse.in .dropdown-menu {\n display: block;\n}\n.navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-right: 8px;\n margin-left: 8px;\n}\n@media only screen and (min-width: 768px) {\n .navbar-collapse .navbar-nav.navbar-right:last-child {\n margin-right: 0;\n }\n}\n\n.logo {\n padding: 0;\n min-width: 0;\n}\n@media only screen and (min-width: 320px) {\n .logo {\n height: 64px;\n }\n}\n@media only screen and (min-width: 768px) {\n .logo {\n height: 80px;\n }\n}\n@media only screen and (min-width: 990px) {\n .logo {\n height: 96px;\n }\n}\n.logo a, .logo p a.perma, p .logo a.perma {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 900;\n color: #222;\n height: 56px;\n font-size: 24px;\n padding-left: 16px;\n min-width: 7em;\n}\n@media only screen and (min-width: 768px) {\n .logo a, .logo p a.perma, p .logo a.perma {\n font-size: 28px;\n }\n}\n\nimg.infinity-logo {\n margin: 0 0 0 4px;\n display: inline-block;\n height: 13px;\n width: auto;\n}\n@media only screen and (min-width: 768px) {\n img.infinity-logo {\n height: 15px;\n margin-left: 8px;\n }\n}\n\n.navbar-toggle {\n display: block;\n position: absolute;\n top: 8px;\n right: 8px;\n bottom: 8px;\n width: 43px !important;\n border: none;\n background-color: #F6F8F1;\n margin: 0;\n border-radius: 2px;\n}\n@media only screen and (min-width: 320px) {\n .navbar-toggle {\n width: 51px !important;\n }\n}\n.navbar-toggle .icon-bar {\n background-color: #222;\n display: block;\n width: 22px;\n height: 2px;\n border-radius: 1px;\n margin-right: auto;\n margin-left: auto;\n}\n.navbar-toggle .icon-bar + .icon-bar {\n margin-top: 4px;\n}\n.navbar-toggle:hover .icon-bar {\n background-color: white;\n}\n.navbar-toggle:active .icon-bar {\n background-color: white;\n}\n.navbar-toggle:focus {\n outline: none;\n}\n.navbar-toggle:focus .icon-bar {\n background-color: white;\n}\n@media only screen and (min-width: 768px) {\n .navbar-toggle {\n display: none;\n }\n}\n@media only screen and (min-width: 320px) {\n .navbar-toggle {\n width: 64px;\n }\n}\n\nfooter {\n text-align: left;\n padding: 0 0 12px;\n background: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: white;\n font-weight: 700;\n}\n@media only screen and (min-width: 1200px) {\n footer {\n position: absolute;\n bottom: 0;\n left: 0;\n right: 0;\n padding-top: 0;\n background: white;\n color: #2D76EE;\n font-size: 12px;\n }\n}\n@media only screen and (min-width: 1200px) {\n footer {\n font-size: 14px;\n }\n}\nfooter .container, footer .container-hero, footer .cont-fluid,\nfooter .container-fluid {\n overflow: visible;\n}\nfooter div.col-sm-6 {\n width: 50%;\n float: left;\n margin-top: 0 !important;\n}\nfooter ul {\n margin: 0;\n padding: 0;\n}\nfooter li {\n padding-top: 4px;\n margin-top: 8px;\n padding-top: 8px;\n border-top: 1px solid rgba(254, 254, 254, 0.4);\n}\nfooter a, footer p a.perma, p footer a.perma {\n padding-bottom: 4px;\n border-bottom: 1px solid transparent;\n}\nfooter a.home, footer p a.home.perma, p footer a.home.perma {\n font-size: 32px;\n border-bottom: none;\n}\nfooter a.home:hover {\n color: #222;\n}\nfooter a.home:after, footer p a.home.perma:after, p footer a.home.perma:after {\n content: \"\";\n height: 19px;\n width: 42px;\n display: inline-block;\n background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjExMXB4IiBoZWlnaHQ9IjUxcHgiIHZpZXdCb3g9IjAgMCAxMTEgNTEiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeG1sbnM6c2tldGNoPSJodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2gvbnMiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCAzLjMuMyAoMTIwODEpIC0gaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoIC0tPgogICAgPHRpdGxlPnBlcm1hLWxvZ28tb3JhbmdlIGNvcHkgNzwvdGl0bGU+CiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4KICAgIDxkZWZzPjwvZGVmcz4KICAgIDxnIGlkPSJQYWdlLTEiIHN0cm9rZT0ibm9uZSIgc3Ryb2tlLXdpZHRoPSIxIiBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIHNrZXRjaDp0eXBlPSJNU1BhZ2UiPgogICAgICAgIDxwYXRoIGQ9Ik04NS40MzQsNTAuMzg2IEM3OS45Nyw1MC4zODYgNzQuNDcyLDQ4LjM5MiA2OC42MjYsNDQuMjkgQzYyLjk3NSw0MC4zMzUgNTcuNjYxLDM0Ljg2OSA1Mi41MjEsMjkuNTgzIEM0Ni45MzIsMjMuODM0IDQxLjE1MywxNy44OSAzNS4xNzMsMTQuMTUxIEMzMS40NjIsMTEuODMyIDI4LjExNywxMC43MDQgMjQuOTQ5LDEwLjcwNCBDMTguOTY2LDEwLjcwNCAxNC40MzgsMTMuMzQ5IDEyLjE5OCwxOC4xNTQgQzExLjIyMywyMC4yNjIgMTAuNzA0LDIyLjc1NSAxMC43MDQsMjUuMzUyIEMxMC43MDQsMjcuNDMxIDExLjAwNiwyOS4zNyAxMS42LDMxLjExNSBDMTMuNDg4LDM2LjcyNiAxOC4wODYsMzkuNjgyIDI0LjkwMSwzOS42ODIgQzI4LjA0NCwzOS42ODIgMzEuNDI1LDM4LjM3NCAzNS4yMzYsMzUuNjgzIEMzNy43NjUsMzMuODkgNDAuNTY3LDMxLjQzNiA0NC4wNDQsMjcuOTY4IEw1MS42MDMsMzUuNTQ3IEM0Ny42MzksMzkuNTAxIDQ0LjQ5OCw0Mi4yMzggNDEuNDE5LDQ0LjQyMSBDMzUuNzMxLDQ4LjQzNyAzMC4zMzEsNTAuMzg2IDI0LjkwMSw1MC4zODYgQzEzLjU2MSw1MC4zODYgNC43OTksNDQuNDY1IDEuNDYyLDM0LjU0OCBDMC40OTQsMzEuNzA4IDAsMjguNjA4IDAsMjUuMzUyIEMwLDIxLjE1NSAwLjgzOCwxNy4yMTYgMi40OSwxMy42NDUgQzYuNTM1LDQuOTY5IDE0LjcxOCwwIDI0Ljk0OSwwIEMzMC4xODIsMCAzNS4zODMsMS42NiA0MC44NDcsNS4wNzUgQzQ3LjkyNSw5LjUwMSA1NC4xNjMsMTUuOTE3IDYwLjE5NiwyMi4xMjEgQzY1LjIwOCwyNy4yNzcgNjkuOTQyLDMyLjE0NiA3NC43NjksMzUuNTI0IEM3OC43NTgsMzguMzIzIDgyLjI0NSwzOS42ODIgODUuNDM0LDM5LjY4MiBDOTIuMzk3LDM5LjY4MiA5Ny4wMzcsMzYuNzI4IDk4Ljg1MywzMS4xMzkgQzk5LjM4OSwyOS40ODQgOTkuNjYyLDI3LjYzOSA5OS42NjIsMjUuNjYyIEM5OS42NjIsMjIuODY1IDk5LjExLDIwLjIyNCA5OC4wNjYsMTguMDIzIEM5NS43OTksMTMuMjMzIDkxLjQzMiwxMC43MDQgODUuNDM0LDEwLjcwNCBDODEuOTA5LDEwLjcwNCA3OC4yOTMsMTEuODg1IDc0LjM4MiwxNC4zMTQgQzcxLjkyMSwxNS44NDYgNjkuMjk1LDE3LjkwMyA2Ni4zNTgsMjAuNjAxIEM2Ni4xNywyMC43NzQgNjUuOTg4LDIwLjk0MyA2NS44MDUsMjEuMTEzIEw1OC41MDEsMTMuMjg4IEM1OC43MDcsMTMuMDk2IDU4LjkxNCwxMi45MDQgNTkuMTIxLDEyLjcxNSBDNjIuNTQ5LDkuNTY1IDY1LjY5NCw3LjExNCA2OC43MzEsNS4yMjQgQzc0LjM5MSwxLjcwOCA3OS44NTQsMCA4NS40MzQsMCBDOTUuNTY3LDAgMTAzLjY5Nyw0Ljg5OCAxMDcuNzM5LDEzLjQ0IEMxMDkuNDU3LDE3LjA2MiAxMTAuMzY2LDIxLjI4OSAxMTAuMzY2LDI1LjY2MiBDMTEwLjM2NiwyOC43NTkgMTA5LjkxOCwzMS43MTMgMTA5LjAzNSwzNC40NDEgQzEwNS43OSw0NC40MjggOTYuOTY4LDUwLjM4NiA4NS40MzQsNTAuMzg2IiBpZD0icGVybWEtbG9nby1vcmFuZ2UtY29weS03IiBmaWxsPSIjRkZGRkZGIiBza2V0Y2g6dHlwZT0iTVNTaGFwZUdyb3VwIj48L3BhdGg+CiAgICA8L2c+Cjwvc3ZnPg==);\n background-repeat: no-repeat;\n background-size: contain;\n top: 1px;\n margin-left: 8px;\n}\nfooter div.col:first-child li:first-child {\n border-top: none;\n}\nfooter #footer-nav {\n padding-left: 0;\n}\n@media only screen and (min-width: 1200px) {\n footer #footer-nav li:last-child a {\n margin-right: 0;\n }\n}\nfooter #footer-nav a, footer #boilerplate a {\n margin-right: 0;\n font-weight: 700;\n width: 100%;\n display: block;\n padding-bottom: 0;\n}\n@media only screen and (min-width: 1200px) {\n footer {\n padding: 16px 0 40px;\n }\n footer a:hover, footer p a.perma:hover, p footer a.perma:hover {\n border-color: #DD671A;\n }\n footer li {\n padding-top: 0;\n margin-top: 0;\n border-top: none;\n display: inline-block;\n }\n footer #li {\n display: inline-block;\n }\n footer #footer-nav {\n float: left;\n }\n footer #footer-nav a {\n margin-right: 16px;\n }\n footer #boilerplate {\n float: right;\n font-weight: 700;\n }\n footer #boilerplate a {\n margin-left: 16px;\n margin-right: 0;\n }\n footer #footer-nav a, footer #boilerplate a {\n display: inline;\n width: auto;\n padding-bottom: 4px;\n }\n}\n\n.nav-pills {\n margin: 0 0 24px 0;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills a, .nav-pills p a.perma, p .nav-pills a.perma {\n padding-left: 12px;\n }\n}\n@media only screen and (max-width: 767px) {\n .nav-pills {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-wrap: wrap;\n flex-wrap: wrap;\n }\n .nav-pills li {\n width: 100%;\n margin: 0;\n padding: 0;\n }\n .nav-pills li.active {\n -ms-flex-order: -1;\n order: -1;\n }\n}\n.nav-pills li a, .nav-pills li p a.perma, p .nav-pills li a.perma {\n background-repeat: no-repeat;\n font-size: 16px;\n margin-bottom: 1px;\n padding: 8px 16px;\n position: relative;\n display: block;\n border: none;\n background-color: #F6F8F1;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n border-radius: 0;\n}\n.nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n content: \"\";\n display: inline-block;\n background-repeat: no-repeat;\n margin-left: 8px;\n}\n.nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n height: 17px;\n width: 9px;\n background-image: url(data:image/png;base64,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);\n background-size: 54px 17px;\n background-position: -18px;\n top: 3px;\n margin-right: -17px;\n}\n@media only screen and (min-width: 990px) {\n .nav-pills li a span:after, .nav-pills li p a.perma span:after, p .nav-pills li a.perma span:after {\n top: 3px;\n }\n}\n.nav-pills li a:hover, .nav-pills li a:focus {\n background-color: #2D76EE;\n color: white;\n}\n.nav-pills li a:hover span:after, .nav-pills li a:focus span:after {\n background-position: -45px !important;\n}\n.nav-pills li a:active {\n background-color: #222;\n color: white;\n}\n.nav-pills li a:active span:after {\n background-position: -45px !important;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills li a, .nav-pills li p a.perma, p .nav-pills li a.perma {\n border-radius: 2px;\n }\n}\n.nav-pills li.active a {\n background-color: white;\n color: #2D76EE;\n cursor: default;\n padding-top: 7px;\n padding-bottom: 8px;\n font-size: 24px;\n font-weight: 200;\n line-height: 1.2;\n}\n.nav-pills li.active a span:after {\n display: none;\n}\n.nav-pills li.active a:hover {\n color: #2D76EE;\n background-color: transparent;\n}\n@media only screen and (min-width: 768px) {\n .nav-pills li.active a {\n font-size: 16px;\n font-weight: 400;\n border: 2px solid #2D76EE;\n }\n}\n\n.panel {\n box-shadow: none;\n -webkit-box-shadow: none;\n}\n\n.panel-default {\n padding-top: 24px;\n border: none;\n border-radius: 0;\n margin: 0;\n}\n@media only screen and (min-width: 768px) {\n .panel-default {\n padding-top: 40px;\n }\n}\n\n.panel-heading {\n padding: 8px 0 0;\n border-bottom: none;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n\n.col-folders {\n overflow-y: hidden;\n padding-bottom: 0;\n}\n.col-folders > .panel-heading {\n border-top: 2px solid #2D76EE;\n padding-top: 8px;\n margin-bottom: 16px;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 21px;\n}\n.col-folders > .panel-heading a, .col-folders > .panel-heading p a.perma, p .col-folders > .panel-heading a.perma {\n position: relative;\n top: 5px;\n margin-left: 0.5em;\n font-size: 20px;\n color: rgba(0, 0, 0, 0.4);\n}\n.col-folders #folder-tree {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n padding: 8px 8px 0 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n}\n.col-folders #folder-tree .jstree-clicked, .col-folders #folder-tree .jstree-clicked.jstree-hovered {\n border: 1px solid #2D76EE;\n color: white;\n background-color: #2D76EE;\n box-shadow: none;\n padding-right: 6px;\n}\n.col-folders #folder-tree .jstree-hovered {\n background-color: #F7FF6F;\n box-shadow: none;\n color: #222;\n}\n.col-folders .jstree-container-ul {\n margin-left: -6px;\n padding-bottom: 2ex;\n}\n.col-folders li {\n margin-left: 1em;\n}\n.col-folders .jstree-rename-input {\n position: relative;\n top: -1px;\n width: 100% !important;\n z-index: 1000;\n background: white;\n margin-top: 0px;\n padding-left: 5px !important;\n}\n.col-folders .jstree-rename-input:focus, .col-folders .jstree-rename-input::selection {\n background: white;\n}\n\n@media (max-width: 990px) {\n .col-folders, #folder-tree {\n margin-bottom: 16px;\n height: 30vh !important;\n padding-bottom: 5ex !important;\n }\n}\n\n#batch-history {\n margin-bottom: 24px;\n}\n#batch-history li {\n font-size: 14px;\n padding: 4px 0;\n}\n\n#link-list-header .organization:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n#link-list-header .organization:before {\n top: 1px;\n}\n#link-list-header a {\n position: relative;\n top: 5px;\n margin-left: 0.5em;\n font-size: 20px;\n color: rgba(0, 0, 0, 0.4);\n}\n\n.col-links, .col-folders {\n border-left: none;\n position: relative;\n padding-bottom: 24px;\n}\n@media (max-width: 990px) {\n .col-links, .col-folders {\n height: 75vh !important;\n }\n}\n.col-links.scrolling, .col-folders.scrolling {\n overflow-y: scroll;\n box-shadow: 0 15px 15px -15px rgba(0, 0, 0, 0.1);\n}\n.col-links.scrolled, .col-folders.scrolled {\n box-shadow: 0 15px 15px -15px rgba(0, 0, 0, 0.1), 0 -2px 2px -2px rgba(0, 0, 0, 0.2);\n}\n\n.col-links.scrolling {\n overflow-x: hidden;\n}\n.col-links.recent-links {\n width: 100%;\n padding-top: 24px;\n}\n@media only screen and (max-width: 767px) {\n .col-links.recent-links {\n padding-left: 16px;\n padding-right: 16px;\n }\n}\n.col-links > .panel-heading {\n border-top-left-radius: 0;\n border-color: #DDD;\n padding: 3px;\n text-align: right;\n background-color: #F5F5F5;\n}\n.col-links form {\n margin-top: 0;\n}\n.col-links a.delete, .col-links p a.delete.perma, p .col-links a.delete.perma {\n margin-right: 8px;\n color: #DD671A;\n text-decoration: underline;\n}\n.col-links a.delete:hover, .col-links a.delete:focus {\n color: red;\n}\n.col-links a.delete:active {\n color: #222;\n}\n.col-links .shared-folder-label {\n margin-top: 24px;\n margin-bottom: 24px;\n}\n.col-links .link-headers {\n padding: 0 0 16px;\n}\n.col-links .item-rows {\n padding: 24px 0 0;\n overflow: visible;\n}\n.col-links .item-rows .alert-success {\n margin-top: 0;\n}\n@media (max-width: 768px) {\n .col-links .item-container {\n text-align: right;\n }\n .col-links .item-permalink {\n float: right;\n }\n}\n\n.item-notification {\n text-align: center;\n font-weight: 200;\n font-size: 24px;\n margin-top: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n .item-notification {\n margin-top: 48px;\n }\n}\n\n.item-container._isExpandable._active {\n box-shadow: 0 2px 4px rgba(0, 0, 0, 0.175);\n border: 1px solid black;\n border-radius: 2px;\n background-clip: padding-box;\n margin: -8px 8px;\n padding: 16px 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-container._isExpandable._active {\n margin: -16px 0px;\n padding: 16px 16px;\n }\n}\n.item-container._isExpandable._active:hover {\n border-top-color: black;\n}\n.item-container._isExpandable._active:hover .item-title-display {\n color: #222;\n}\n\nol.result-list {\n list-style-type: none;\n padding: 0;\n /* Add zero-width space to work around Voiceover bug */\n /* https://unfetteredthoughts.net/2017/09/26/voiceover-and-list-style-type-none/ */\n}\nol.result-list li:before {\n content: \"​\";\n}\nol.result-list .item-container {\n margin-top: 0;\n}\nol.result-list .admin-actions {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column-reverse;\n flex-direction: column-reverse;\n}\n\n.item-container {\n padding: 16px 16px;\n border: 1px solid transparent;\n border-top: 1px solid rgba(0, 0, 0, 0.1);\n position: relative;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n background-color: white;\n}\n.item-container.muted .item-title {\n color: rgba(0, 0, 0, 0.4);\n}\n.item-container._isPrivate span.ui-private {\n text-indent: -10000px;\n overflow: hidden;\n display: inline-block;\n position: relative;\n height: 16px;\n width: 18px;\n background-image: url(data:image/png;base64,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);\n background-repeat: no-repeat;\n background-size: cover;\n margin-right: 4px;\n bottom: -2px;\n}\n.item-container._isPrivate a.perma {\n color: #222;\n border-color: #222;\n}\n.item-container._isFailed, .item-container._isPending {\n background-color: rgba(100, 100, 100, 0.07);\n}\n.item-container p.warning {\n margin-top: 4px;\n color: #DD671A;\n font-size: 14px;\n font-weight: 400;\n margin-bottom: 0;\n}\n@media only screen and (max-width: 767px) {\n .item-container .admin-actions {\n margin-top: 8px;\n }\n}\n\n.item-secondary {\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-secondary {\n margin-top: 4px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .item-permalink {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: row;\n flex-direction: row;\n padding-top: 16px;\n padding-bottom: 16px;\n }\n .item-permalink a.perma, .item-permalink p a.perma, p .item-permalink a.perma {\n -ms-flex-order: -1;\n order: -1;\n }\n .item-permalink a.delete, .item-permalink p a.delete.perma, p .item-permalink a.delete.perma {\n margin-left: 8px;\n margin-top: 2px;\n }\n}\n\n.failed_header {\n font-size: 18px;\n margin-bottom: 8px;\n font-weight: lighter;\n}\n\n.item-title {\n font-size: 16px;\n font-weight: 700;\n color: #222;\n}\n.item-title a, .item-title p a.perma, p .item-title a.perma {\n color: #222;\n}\n.item-title .text-warning {\n margin-left: 8px;\n color: #DD671A;\n}\n\n.item-subtitle {\n font-size: 16px;\n font-weight: 200;\n word-wrap: break-word;\n}\n.item-affil {\n font-size: 16px;\n font-weight: 200;\n color: #2D76EE;\n}\n.item-affil:before {\n content: \"\";\n width: 19px;\n height: 18px;\n display: inline-block;\n position: relative;\n top: 3px;\n font-size: 16px;\n font-weight: 200;\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+Cjxzdmcgd2lkdGg9IjE4cHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE4IDIwIiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHhtbG5zOnNrZXRjaD0iaHR0cDovL3d3dy5ib2hlbWlhbmNvZGluZy5jb20vc2tldGNoL25zIj4KICAgIDwhLS0gR2VuZXJhdG9yOiBTa2V0Y2ggMy4zLjMgKDEyMDcyKSAtIGh0dHA6Ly93d3cuYm9oZW1pYW5jb2RpbmcuY29tL3NrZXRjaCAtLT4KICAgIDx0aXRsZT5SZWN0YW5nbGUgMzI4ICsgUmVjdGFuZ2xlIDMyOCBDb3B5PC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc2tldGNoOnR5cGU9Ik1TUGFnZSI+CiAgICAgICAgPGcgaWQ9ImNyZWF0ZS1wcml2YXRlIiBza2V0Y2g6dHlwZT0iTVNBcnRib2FyZEdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTU2LjAwMDAwMCwgLTEwNDUuMDAwMDAwKSIgc3Ryb2tlPSIjRkZGRkZGIiBmaWxsPSIjMkQ3NkVFIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLUNvcHktNiIgc2tldGNoOnR5cGU9Ik1TTGF5ZXJHcm91cCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5LjAwMDAwMCwgNzY4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgyMTMuMDAwMDAwLCAxMDEuMDAwMDAwKSIgc2tldGNoOnR5cGU9Ik1TU2hhcGVHcm91cCI+CiAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMS4wMDAwMDAsIDY4LjUwMDAwMCkiIGlkPSJ3d3cubnltYWcuY29tL3RoZS1yZS0rLVRoZS1SZWFsLUhvdXNld2l2ZXMtIj4KICAgICAgICAgICAgICAgICAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMC45MTg3MTAsIDI3LjUwMDAwMCkiPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgPGcgaWQ9IlJlY3RhbmdsZS0zMjgtKy1SZWN0YW5nbGUtMzI4LUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDAuMDAwMDAwLCA4MC43MzMzOTgpIj4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA8cGF0aCBkPSJNNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIEMzLjk1NjIxODQzLDkuNTk1NTY1ODUgMy41Nzc0MjY5Myw5Ljg0NTgwMTE1IDMuMTY2NjY2NjcsMTAuMTMzMzMzMyBDLTEuODk4NDgxMzdlLTE0LDEyLjM1IDAuNjMzMzMzMzMzLDE5IDAuNjMzMzMzMzMzLDE5IEwxMy4zLDE5IEMxMy4zLDE5IDEzLjkzMzMzMzMsMTIuMzUgMTAuNzY2NjY2NywxMC4xMzMzMzMzIEMxMC4zNTU5MDY0LDkuODQ1ODAxMTUgOS45NzcxMTQ5LDkuNTk1NTY1ODUgOS42MjE5OTg1OCw5LjM4MjYyNzQzIEMxMS4wNjg4OTY0LDguNDkwNTQ3NDQgMTIuMDMzMzMzMyw2Ljg5MTIzNTIxIDEyLjAzMzMzMzMsNS4wNjY2NjY2NyBDMTIuMDMzMzMzMywyLjI2ODQyMzkzIDkuNzY0OTA5NCwwIDYuOTY2NjY2NjcsMCBDNC4xNjg0MjM5MywwIDEuOSwyLjI2ODQyMzkzIDEuOSw1LjA2NjY2NjY3IEMxLjksNi44OTEyMzUyMSAyLjg2NDQzNjg5LDguNDkwNTQ3NDQgNC4zMTEzMzQ3NSw5LjM4MjYyNzQzIFoiIGlkPSJSZWN0YW5nbGUtMzI4Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgPHBhdGggZD0iTTguMTYzMDM1NDMsOS4zODI2Mjc0MyBDNy44MDc5MTkxMSw5LjU5NTU2NTg1IDcuNDI5MTI3NjEsOS44NDU4MDExNSA3LjAxODM2NzM1LDEwLjEzMzMzMzMgQzMuODUxNzAwNjgsMTIuMzUgNC40ODUwMzQwMSwxOSA0LjQ4NTAzNDAxLDE5IEwxNy4xNTE3MDA3LDE5IEMxNy4xNTE3MDA3LDE5IDE3Ljc4NTAzNCwxMi4zNSAxNC42MTgzNjczLDEwLjEzMzMzMzMgQzE0LjIwNzYwNzEsOS44NDU4MDExNSAxMy44Mjg4MTU2LDkuNTk1NTY1ODUgMTMuNDczNjk5Myw5LjM4MjYyNzQzIEMxNC45MjA1OTcxLDguNDkwNTQ3NDQgMTUuODg1MDM0LDYuODkxMjM1MjEgMTUuODg1MDM0LDUuMDY2NjY2NjcgQzE1Ljg4NTAzNCwyLjI2ODQyMzkzIDEzLjYxNjYxMDEsMCAxMC44MTgzNjczLDAgQzguMDIwMTI0NjEsMCA1Ljc1MTcwMDY4LDIuMjY4NDIzOTMgNS43NTE3MDA2OCw1LjA2NjY2NjY3IEM1Ljc1MTcwMDY4LDYuODkxMjM1MjEgNi43MTYxMzc1OCw4LjQ5MDU0NzQ0IDguMTYzMDM1NDMsOS4zODI2Mjc0MyBaIiBpZD0iUmVjdGFuZ2xlLTMyOC1Db3B5Ij48L3BhdGg+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgICAgICA8L2c+CiAgICAgICAgICAgIDwvZz4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat 0 0;\n background-size: 19px 18px;\n z-index: 10;\n margin-right: 5px;\n}\n.item-affil a:hover, .item-affil p a.perma:hover, p .item-affil a.perma:hover, .item-affil a:focus, .item-affil p a.perma:focus, p .item-affil a.perma:focus {\n text-decoration: underline;\n}\n\n.item-private {\n font-size: 14px;\n font-weight: 200;\n color: #C65300;\n left: -2px;\n}\n.item-private .private-hint {\n left: -2px;\n}\n\n.item-org {\n font-size: 16px;\n font-weight: 200;\n margin: 2px 16px 8px 0;\n line-height: 1.2em;\n color: rgba(0, 0, 0, 0.4);\n}\n.item-org a, .item-org p a.perma, p .item-org a.perma {\n color: rgba(0, 0, 0, 0.4);\n font-weight: 700;\n}\n\n.item-date {\n display: block;\n font-size: 14px;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n word-wrap: break-word;\n}\n.item-date .label {\n font-size: 14px;\n font-weight: 400;\n color: rgba(0, 0, 0, 0.4);\n margin: 0;\n padding: 0;\n}\n\n.item-activity {\n font-size: 14px;\n font-weight: 400;\n margin-bottom: 0px;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-activity {\n font-size: 10px;\n margin-top: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .item-activity {\n font-size: 14px;\n font-weight: 200;\n }\n}\n\n.item-status {\n margin-top: 5px;\n font-size: 12px;\n margin-bottom: 0px;\n position: relative;\n}\n.item-status:first-child {\n margin-top: 0;\n}\n\n.item-count-groups, .item-sponsor-groups {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n@media only screen and (min-width: 768px) {\n .item-count-groups, .item-sponsor-groups {\n margin-bottom: 0;\n margin-top: 16px;\n }\n}\n\n.item-sponsor-groups {\n display: inline-block;\n}\n\n.item-count-group, .item-sponsor-group {\n font-weight: 200;\n font-size: 14px;\n font-weight: 200;\n border: none;\n border-radius: 3px;\n padding: 2px 9px;\n margin-bottom: 4px;\n background-color: rgba(100, 100, 100, 0.07);\n width: 100%;\n}\n.item-count-group strong, .item-sponsor-group strong {\n font-weight: 700;\n color: #DD671A;\n}\n\n.item-count-label a, .item-count-label p a.perma, p .item-count-label a.perma, .item-sponsor-label a, .item-sponsor-label p a.perma, p .item-sponsor-label a.perma {\n font-size: 85%;\n font-weight: 700;\n color: rgba(0, 0, 0, 0.4);\n margin-left: 4px;\n}\n.item-count-label a:hover, .item-count-label p a.perma:hover, p .item-count-label a.perma:hover, .item-sponsor-label a:hover, .item-sponsor-label p a.perma:hover, p .item-sponsor-label a.perma:hover {\n color: #222;\n}\n\n.row.item-row .perma {\n display: inline-block;\n}\n.row.item-row .alert-danger {\n background-color: white;\n}\n.row.item-row .alert-danger a {\n color: inherit;\n text-decoration: underline;\n}\n.row.item-row .sm-align-right {\n padding-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .row.item-row .sm-align-right {\n padding-top: 0;\n }\n}\n\n.row.item-details {\n display: none;\n background-color: #F6F8F1;\n padding: 16px 0 8px;\n margin-top: 16px;\n margin-left: -8px;\n margin-right: -8px;\n}\n@media only screen and (min-width: 768px) {\n .row.item-details {\n margin-left: -16px;\n margin-right: -16px;\n }\n}\n.row.item-details .form-group {\n margin-top: 0;\n width: 100%;\n padding-bottom: 16px;\n}\n.row.item-details .form-group input,\n.row.item-details .form-group textarea,\n.row.item-details .form-group select {\n margin-top: 8px;\n display: block;\n width: 100%;\n clear: both;\n font-size: 16px;\n}\n.row.item-details .form-group div.label-group {\n overflow: auto;\n}\n.row.item-details .form-group label,\n.row.item-details .form-group .title-save-status,\n.row.item-details .form-group .description-save-status,\n.row.item-details .form-group .notes-save-status {\n float: left;\n width: auto;\n padding-bottom: 8px;\n}\n.row.item-details .form-group label,\n.row.item-details .form-group .default_to_screenshot_view-save-status {\n width: auto;\n padding-bottom: 8px;\n}\n.row.item-details .form-group .title-save-status,\n.row.item-details .form-group .description-save-status,\n.row.item-details .form-group .notes-save-status,\n.row.item-details .form-group .default_to_screenshot_view-save-status {\n color: #DD671A;\n margin-top: 0;\n margin-left: 0.7em;\n font-weight: 700;\n}\n\n.details-img-dimensions, .item-container._isExpandable:not(._active):hover ._visuallyHidden,\n.item-container._isExpandable:not(._active):focus ._visuallyHidden, .item-title-col .toggle-details::before, .item-title-col .toggle-details {\n width: 13px;\n height: 8px;\n}\n\n.item-title-col {\n left: 30px;\n}\n@media only screen and (max-width: 767px) {\n .item-title-col {\n left: 0;\n }\n}\n.item-title-col .toggle-details {\n background-color: transparent;\n border: 0;\n float: left;\n margin-left: -25px;\n padding-left: 0;\n padding-top: 0;\n left: -7px;\n margin-top: 7px;\n}\n@media (max-width: 768px) {\n .item-title-col .toggle-details {\n left: 30px;\n }\n}\n.item-title-col .toggle-details::before {\n z-index: 10;\n display: inline-block;\n position: absolute;\n content: \"\";\n}\n.item-title-col ._visuallyHidden.expand-details:hover,\n.item-title-col ._visuallyHidden.expand-details:focus {\n width: 13px !important;\n height: 7px !important;\n}\n.item-title-col .expand-details::before {\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OS4xICg1MTE0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxPC90aXRsZT4KICAgIDxkZXNjPkNyZWF0ZWQgd2l0aCBTa2V0Y2guPC9kZXNjPgogICAgPGRlZnM+PC9kZWZzPgogICAgPGcgaWQ9IlBhZ2UtMSIgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIiBzdHJva2Utb3BhY2l0eT0iMC43MjU5OTYzNzciPgogICAgICAgIDxnIGlkPSJBcnRib2FyZC1Db3B5LTIiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0yNS4wMDAwMDAsIC0yNDYuMDAwMDAwKSIgc3Ryb2tlPSIjOEI4QThBIiBzdHJva2Utd2lkdGg9IjIiPgogICAgICAgICAgICA8cG9seWxpbmUgaWQ9IlBhZ2UtMSIgcG9pbnRzPSIzNS4zMTk5OTk3IDI0NyAzMC42NTk5OTk4IDI1MS42NiAyNiAyNDciPjwvcG9seWxpbmU+CiAgICAgICAgPC9nPgogICAgPC9nPgo8L3N2Zz4=) no-repeat;\n}\n.item-title-col .collapse-details {\n display: none;\n}\n.item-title-col .collapse-details::before {\n background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTJweCIgaGVpZ2h0PSI3cHgiIHZpZXdCb3g9IjAgMCAxMiA3IiB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPgogICAgPCEtLSBHZW5lcmF0b3I6IFNrZXRjaCA0OS4xICg1MTE0NykgLSBodHRwOi8vd3d3LmJvaGVtaWFuY29kaW5nLmNvbS9za2V0Y2ggLS0+CiAgICA8dGl0bGU+UGFnZSAxIENvcHk8L3RpdGxlPgogICAgPGRlc2M+Q3JlYXRlZCB3aXRoIFNrZXRjaC48L2Rlc2M+CiAgICA8ZGVmcz48L2RlZnM+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS1vcGFjaXR5PSIwLjcyNTk5NjM3NyI+CiAgICAgICAgPGcgaWQ9IkFydGJvYXJkLUNvcHktMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTI1LjAwMDAwMCwgLTIzMS4wMDAwMDApIiBzdHJva2U9IiM4QjhBOEEiIHN0cm9rZS13aWR0aD0iMiI+CiAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGFnZS0xLUNvcHkiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDMwLjY2MDAwMCwgMjM0LjMzMDAwMCkgc2NhbGUoMSwgLTEpIHRyYW5zbGF0ZSgtMzAuNjYwMDAwLCAtMjM0LjMzMDAwMCkgIiBwb2ludHM9IjM1LjMxOTk5OTcgMjMyIDMwLjY1OTk5OTggMjM2LjY2IDI2IDIzMiI+PC9wb2x5bGluZT4KICAgICAgICA8L2c+CiAgICA8L2c+Cjwvc3ZnPg==) no-repeat;\n}\n\n.item-container._isExpandable._active .toggle-details {\n display: inline-block;\n}\n\n.item-container._isExpandable:not(._active):hover ._visuallyHidden,\n.item-container._isExpandable:not(._active):focus ._visuallyHidden {\n position: relative !important;\n}\n\n#jstree-dnd.jstree-default .jstree-er {\n background-image: none !important;\n}\n\n#jstree-marker {\n display: none !important;\n}\n\nbody.dragging,\nbody.dragging * {\n cursor: move;\n cursor: grabbing;\n -webkit-touch-callout: none;\n -webkit-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n\n.admin-content {\n margin-top: 11px;\n}\n@media only screen and (min-width: 768px) {\n .admin-content {\n margin-top: 48px;\n }\n}\n\nspan.action, a.action-heading, p a.action-heading.perma {\n display: inline-block;\n float: right;\n font-size: 16px;\n padding: 2px 6px 3px;\n border-radius: 2px;\n background-color: #2D76EE;\n color: white;\n font-weight: 400;\n cursor: pointer;\n}\nspan.action a, span.action p a.perma, p span.action a.perma, a.action-heading a, p a.action-heading.perma a, a.action-heading p a.perma, p a.action-heading a.perma {\n color: white !important;\n}\nspan.action .icon-plus-sign,\nspan.action [class^=icon-],\nspan.action [class*=\" icon-\"], a.action-heading .icon-plus-sign, p a.action-heading.perma .icon-plus-sign,\na.action-heading [class^=icon-],\np a.action-heading.perma [class^=icon-],\na.action-heading [class*=\" icon-\"],\np a.action-heading.perma [class*=\" icon-\"] {\n color: white;\n top: 1px;\n}\n\n.action-heading {\n position: absolute;\n top: 10px;\n right: 0;\n}\n\n.org-settings {\n margin-top: 16px;\n}\n\n.settings-block {\n border: 1px solid rgba(0, 0, 0, 0.1);\n padding: 8px;\n font-size: 16px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n border-radius: 2px;\n margin-top: 16px;\n font-weight: 200;\n overflow: auto;\n}\n.settings-block p a, .settings-block p a.perma {\n display: block;\n font-size: 13px;\n text-decoration: underline;\n}\n.settings-block p {\n margin-bottom: 0;\n}\n.settings-block .sponsor-name,\n.settings-block .sponsor-email,\n.settings-block p {\n display: inline-block;\n padding-right: 2px;\n padding-bottom: 5px;\n}\n.settings-block .btn-xs, .settings-block .btn-group-xs > .btn {\n padding: 4px 8px;\n font-size: 12px;\n margin: 0;\n float: right;\n margin-left: 5px;\n}\n.settings-block .button-wrapper {\n display: inline-block;\n float: right;\n}\n\n#add-member {\n padding-bottom: 0;\n}\n\n.admin-data {\n margin: 24px 0 0;\n border-top: 1px solid #2D76EE;\n padding-top: 1px;\n}\n@media only screen and (min-width: 768px) {\n .admin-data {\n margin: 24px 0;\n }\n}\n\n.admin-data-point {\n text-align: center;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n@media only screen and (max-width: 767px) {\n .admin-data-point p.count-label {\n font-size: 10px;\n padding: 8px 4px;\n line-height: 1.2;\n height: 3em;\n }\n .admin-data-point p.count-number {\n font-size: 24px;\n padding: 8px 4px 0;\n }\n}\n.admin-data-point + .admin-data-point {\n border-left: 1px solid #2D76EE;\n}\n.admin-data-point .count-label {\n padding: 8px;\n color: #2D76EE;\n font-weight: 700;\n margin-bottom: 0;\n font-size: 12px;\n}\n@media only screen and (min-width: 990px) {\n .admin-data-point .count-label {\n padding: 8px 16px;\n font-size: 14px;\n }\n}\n.admin-data-point .count-number {\n padding: 0 8px 0;\n font-weight: 200;\n font-size: 36px;\n color: #2D76EE;\n line-height: 1;\n}\n@media only screen and (min-width: 990px) {\n .admin-data-point .count-number {\n padding: 8px 16px;\n font-size: 48px;\n }\n}\n\n.remove-search-filters {\n display: block;\n margin: 16px 0 0;\n border: 2px solid #DD671A;\n padding: 8px;\n border-radius: 2px;\n color: #DD671A !important;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 14px;\n vertical-align: middle;\n}\n@media only screen and (min-width: 990px) {\n .remove-search-filters {\n font-size: 16px;\n }\n}\n.remove-search-filters .filters-title {\n display: inline-block;\n color: #DD671A;\n font-size: 14px;\n font-weight: 700;\n}\n@media only screen and (min-width: 990px) {\n .remove-search-filters .filters-title {\n font-size: 16px;\n }\n}\n.remove-search-filters strong, .remove-search-filters .filter-label, .remove-search-filters .remove-filters {\n display: inline-block;\n border: 1px solid #DD671A;\n padding: 2px 6px;\n}\n.remove-search-filters strong {\n background-color: #DD671A;\n border-top-right-radius: 4px;\n border-bottom-right-radius: 4px;\n color: white;\n font-weight: 400;\n margin-left: -0.3em;\n}\n.remove-search-filters .filter-label {\n border-top-left-radius: 4px;\n border-bottom-left-radius: 4px;\n border: 1px solid #DD671A;\n margin-left: 4px;\n}\n.remove-search-filters .remove-filters {\n background-color: #DD671A;\n border-radius: 4px;\n color: white;\n font-weight: 400;\n width: 100%;\n margin-left: 0;\n margin-top: 8px;\n}\n.remove-search-filters .remove-filters:hover {\n background-color: #222;\n border-color: #222;\n}\n@media only screen and (min-width: 768px) {\n .remove-search-filters .remove-filters {\n float: right;\n width: auto;\n margin-left: 4px;\n margin-top: 0;\n }\n}\n\n.admin-found {\n border-top: 1px solid #2D76EE;\n color: #2D76EE;\n font-size: 15px;\n margin-top: 24px;\n}\n@media only screen and (min-width: 990px) {\n .admin-found {\n font-size: 16px;\n }\n}\n\n.sort-filter-bar {\n padding-top: 8px;\n padding-bottom: 16px;\n border-top: 1px solid #2D76EE;\n float: left;\n clear: both;\n width: 100%;\n}\n.sort-filter-bar strong {\n display: none;\n}\n.sort-filter-bar .dropdown {\n float: left;\n margin-right: 16px;\n}\n@media only screen and (min-width: 768px) {\n .sort-filter-bar {\n width: auto;\n clear: none;\n border-top: none;\n }\n .sort-filter-bar strong {\n display: inline;\n }\n .sort-filter-bar .dropdown {\n float: right;\n margin-left: 16px;\n margin-right: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-bar {\n float: right;\n }\n}\n@media only screen and (max-width: 767px) {\n .sort-filter-bar {\n border-bottom: 1px solid #2D76EE;\n padding-bottom: 8px;\n }\n .sort-filter-bar div.dropdown {\n float: none;\n width: 100%;\n }\n .sort-filter-bar div.dropdown + .dropdown {\n border-top: 1px solid #2D76EE;\n margin-top: 8px;\n padding-top: 8px;\n }\n .sort-filter-bar .dropdown.open {\n float: none;\n width: 100%;\n }\n .sort-filter-bar ul.dropdown-menu {\n max-width: none;\n top: auto;\n left: auto;\n right: auto;\n }\n .sort-filter-bar ul.dropdown-menu li {\n margin-bottom: 0;\n }\n .sort-filter-bar ul.dropdown-menu li a {\n text-align: left;\n padding-left: 8px;\n }\n}\n.sort-filter-bar button {\n padding: 0px;\n background: transparent;\n border: 0px;\n}\n\n.btn-transparent {\n padding: 0px;\n background: transparent;\n border: 0px;\n}\n\n.sort-filter-bar .dropdown {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n.sort-filter-bar .dropdown button:hover,\n.sort-filter-bar .dropdown button:focus {\n color: #0092FF;\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-bar .dropdown {\n margin-left: 24px;\n }\n}\n\n.sort-filter-count {\n float: left;\n font-weight: 400;\n padding-top: 8px;\n padding-right: 16px;\n margin-bottom: 8px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n font-size: 15px;\n}\n@media only screen and (min-width: 768px) {\n .sort-filter-count {\n margin-bottom: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .sort-filter-count {\n font-size: 16px;\n }\n}\n\n.sort-filter-bar .dropdown-menu {\n max-width: 450px;\n white-space: nowrap;\n text-overflow: ellipsis;\n overflow: hidden;\n top: 29px;\n right: 0px;\n left: auto;\n border-color: black;\n}\n\n.sort-filter-bar .dropdown-menu i.icon-ok {\n margin-left: -10px;\n visibility: hidden;\n}\n\n.sort-filter-bar .dropdown-menu .selected i.icon-ok {\n visibility: visible;\n}\n\n.dropdown button .caret {\n border-color: #2D76EE transparent;\n margin-bottom: 2px;\n}\n\nsection {\n padding-bottom: 32px;\n}\n@media only screen and (min-width: 768px) {\n section {\n padding-bottom: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n section {\n padding-bottom: 64px;\n }\n}\nsection + section {\n padding-top: 32px;\n}\n@media only screen and (min-width: 768px) {\n section + section {\n padding-top: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n section + section {\n padding-top: 72px;\n padding-bottom: 80px;\n }\n}\nsection._hasDivider {\n border-top: 1px solid rgba(0, 0, 0, 0.07);\n}\n\n#landing-introduction {\n padding-bottom: 0px;\n}\n@media only screen and (min-width: 768px) {\n #landing-introduction {\n padding-bottom: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-introduction {\n padding-top: 32px;\n padding-bottom: 64px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-introduction .row-modules {\n margin-top: 56px;\n }\n}\n\nh6.image-hed {\n padding-bottom: 4px;\n font-size: 16px;\n display: inline-block;\n border-bottom: 2px solid #2D76EE;\n margin-bottom: 0px;\n padding-top: 0;\n color: #2D76EE;\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n line-height: 1.4;\n}\n@media only screen and (min-width: 768px) {\n h6.image-hed {\n font-size: 22px;\n }\n}\n@media only screen and (min-width: 990px) {\n h6.image-hed {\n font-size: 24px;\n }\n}\n\n.primary-img {\n padding-top: 16px;\n padding-bottom: 24px;\n}\n@media only screen and (min-width: 768px) {\n .primary-img {\n padding-top: 11px;\n padding-left: 8px;\n padding-bottom: 0;\n }\n}\n@media only screen and (min-width: 990px) {\n .primary-img {\n padding-top: 24px;\n padding-left: 0px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .primary-img {\n padding-top: 8px;\n padding-left: 48px;\n }\n}\n\n.cont-subsection {\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .cont-subsection {\n margin-top: 24px;\n }\n}\n\n#minisxs {\n border-top: 1px solid #2D76EE;\n margin-top: 24px;\n padding: 16px 16px 0;\n padding-bottom: 16px;\n overflow: hidden;\n}\n@media only screen and (min-width: 768px) {\n #minisxs {\n margin-top: 64px;\n padding: 32px 32px 0;\n }\n}\n@media only screen and (min-width: 990px) {\n #minisxs {\n padding: 48px 64px 0;\n border-bottom: 1px solid #2D76EE;\n }\n}\n#minisxs .row.outer {\n margin: -32px;\n}\n#minisxs .col-xs-12 {\n border-bottom: 1px solid #2D76EE;\n}\n@media only screen and (min-width: 768px) {\n #minisxs .col-xs-12 {\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n #minisxs .col-xs-12 {\n border-bottom: none;\n padding: 0;\n }\n}\n\n.container-hero {\n max-width: 1600px;\n margin: 0 auto;\n text-align: center;\n}\n\np.caption-hero {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n color: #2D76EE;\n font-weight: 300;\n font-size: 18px;\n padding-bottom: 8px;\n margin-bottom: 0;\n position: relative;\n text-align: center;\n margin-top: 24px;\n}\np.caption-hero span.num {\n display: inline-block;\n padding: 0;\n border: 1px solid;\n position: relative;\n bottom: 0;\n border-radius: 3em;\n width: 1.5em;\n height: 1.5em;\n text-align: center;\n vertical-align: text-bottom;\n font-size: 11px;\n margin-right: 0.2em;\n}\n@media only screen and (min-width: 768px) {\n p.caption-hero {\n font-size: 21px;\n margin-top: 48px;\n }\n}\n\n.primary-intro {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 18px;\n margin-top: 0.25em;\n margin-bottom: 0.75em;\n}\n.primary-intro strong {\n font-weight: 300;\n}\n.primary-intro a, .primary-intro p a.perma, p .primary-intro a.perma {\n font-weight: inherit;\n border-bottom: 1px solid rgba(0, 0, 0, 0.1);\n}\n.primary-intro a:hover, .primary-intro p a.perma:hover, p .primary-intro a.perma:hover {\n text-decoration: none;\n}\n@media only screen and (min-width: 320px) {\n .primary-intro {\n font-size: 24px;\n }\n}\n@media only screen and (min-width: 768px) {\n .primary-intro {\n font-size: 27px;\n line-height: 1.6;\n }\n .primary-intro:last-child {\n padding-bottom: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .primary-intro {\n font-size: 28px;\n line-height: 1.5;\n }\n}\n@media only screen and (min-width: 1200px) {\n .primary-intro {\n font-size: 32px;\n }\n}\n\n.section-hed {\n overflow: auto;\n}\n\nh1.section-title, h1.section-title-alt {\n font-weight: 300;\n font-size: 32px;\n padding-bottom: 24px;\n}\n@media only screen and (min-width: 768px) {\n h1.section-title, h1.section-title-alt {\n font-weight: 900;\n line-height: 1.2;\n font-size: 40px;\n padding-bottom: 12px;\n }\n}\n@media only screen and (min-width: 990px) {\n h1.section-title, h1.section-title-alt {\n font-size: 48px;\n padding-bottom: 8px;\n }\n}\n@media only screen and (min-width: 1200px) {\n h1.section-title, h1.section-title-alt {\n font-size: 56px;\n }\n}\n\n.section-title, .section-title-alt {\n color: #222;\n font-size: 20px;\n}\n@media only screen and (min-width: 768px) {\n .section-title, .section-title-alt {\n font-weight: 900;\n font-size: 32px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-title, .section-title-alt {\n font-size: 36px;\n }\n}\n\n.section-title-alt {\n text-align: center;\n}\n.section-title-alt.light {\n font-weight: 300;\n}\n\n.section-subtitle, .section-subtitle-alt {\n color: #222;\n font-size: 18px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n line-height: 1.42;\n margin-top: 4px;\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .section-subtitle, .section-subtitle-alt {\n line-height: 1.5;\n font-size: 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-subtitle, .section-subtitle-alt {\n font-size: 32px;\n }\n}\n\n.section-subtitle-alt {\n text-align: center;\n}\n\n.section-ah,\nh3.section-ah {\n font-size: 18px;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n float: left;\n padding: 4px 0;\n border-bottom: 1px solid #222;\n margin: 2em 0 1em;\n font-weight: 400;\n clear: both;\n line-height: 1.35;\n}\n@media only screen and (min-width: 990px) {\n .section-ah,\n h3.section-ah {\n font-size: 19px;\n }\n}\n\n.section-body, .section-strong {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .section-body, .section-strong {\n font-size: 16px;\n font-weight: 300;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-body, .section-strong {\n font-size: 20px;\n line-height: 1.55;\n }\n}\n.section-body.small, .small.section-strong {\n font-size: 85%;\n}\n.section-body a.cc, .section-strong a.cc, .section-body p a.cc.perma, .section-strong p a.cc.perma, p .section-body a.cc.perma, p .section-strong a.cc.perma {\n bottom: -4px;\n}\n.section-body.footnote, .footnote.section-strong {\n margin-top: 32px;\n color: rgba(0, 0, 0, 0.5);\n}\n@media only screen and (min-width: 990px) {\n .section-body.footnote, .footnote.section-strong {\n margin-top: 64px;\n margin-bottom: 32px;\n }\n}\n\n.section-strong {\n font-weight: 700;\n}\n@media only screen and (min-width: 990px) {\n .section-strong {\n font-weight: 400;\n }\n}\n\n.section-list {\n padding-left: 0;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 400;\n padding-bottom: 6px;\n clear: both;\n margin-bottom: 16px;\n}\n.section-list li {\n padding-top: 6px;\n padding-left: 1.2em;\n text-indent: -1.2em;\n}\n.section-list li a.outside:before {\n content: \"➔\";\n display: inline-block;\n width: 1.2em;\n text-indent: 0;\n color: #2D76EE;\n}\n.section-list li a strong, .section-list li p a.perma strong, p .section-list li a.perma strong {\n text-decoration: underline;\n}\n.section-list strong {\n font-weight: 700;\n}\n.section-list.list-tight li {\n padding-top: 0;\n margin-top: 0;\n}\n\n.section-break {\n border-top: 1px solid rgba(100, 100, 100, 0.07);\n margin-top: 16px;\n padding-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n .section-break {\n margin-top: 48px;\n padding-top: 24px;\n }\n}\n@media only screen and (min-width: 990px) {\n .section-break {\n margin-top: 64px;\n padding-top: 16px;\n }\n}\n\n.cont-bg .section-break {\n border-top: 4px solid white;\n}\n\n.row-subsection {\n padding-top: 0;\n}\n@media only screen and (min-width: 768px) {\n .row-subsection {\n padding-top: 24px;\n }\n}\n\n.caption-title,\n.figure-title {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n font-size: 14px;\n line-height: 1.4;\n margin-top: 0;\n}\n\n.figure-title {\n border-bottom: 1px solid;\n padding-bottom: 8px;\n display: inline-block;\n}\n\nsection .caption {\n color: #222;\n}\nsection .caption a, section .caption p a.perma, p section .caption a.perma {\n font-weight: 400;\n text-decoration: underline;\n}\n\n.signup-image {\n width: 120px;\n height: auto;\n margin: 8px auto;\n}\n\n.section-ah + .row {\n margin-top: 24px;\n}\n\n#landing-problem {\n padding-bottom: 24px;\n}\n\n#landing-signup {\n padding-bottom: 32px;\n}\n#landing-signup p.caption {\n font-size: 16px;\n}\n#landing-signup p.caption strong {\n display: block;\n}\n@media only screen and (min-width: 768px) {\n #landing-signup p.caption strong {\n display: inline;\n }\n}\n@media only screen and (min-width: 768px) {\n #landing-signup p.caption {\n font-size: 12px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-signup p.caption {\n font-size: 14px;\n }\n}\n@media only screen and (min-width: 768px) {\n #landing-signup {\n padding-bottom: 104px;\n }\n}\n\n#landing-developers {\n background-color: #222;\n font-size: 16px;\n text-align: center;\n padding: 16px 0;\n}\n@media only screen and (max-width: 767px) {\n #landing-developers strong {\n display: block;\n }\n}\n#landing-developers p {\n color: white;\n max-width: none;\n}\n#landing-developers a {\n text-decoration: underline;\n}\n@media only screen and (min-width: 768px) {\n #landing-developers {\n font-size: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n #landing-developers {\n font-size: 20px;\n }\n}\n\n.pad-top {\n padding-top: 8px;\n}\n\n.row-modules {\n margin-top: 16px;\n clear: both;\n}\n@media only screen and (min-width: 768px) {\n .row-modules {\n margin-top: 32px;\n }\n}\n\n#supporting-partners {\n margin-top: 0;\n padding: 32px 0;\n text-align: center;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners {\n margin-top: 56px;\n padding: 56px 0;\n }\n}\n#supporting-partners h2 {\n margin-bottom: 40px;\n margin-top: 0;\n font-family: \"Roboto Slab\", sans-serif;\n font-size: 20px;\n display: inline-block;\n border-bottom: 2px solid #2D76EE;\n padding-bottom: 4px;\n color: #222;\n font-weight: 400;\n}\n#supporting-partners a {\n display: inline-block;\n vertical-align: middle;\n}\n\n#supporting-partners .col-sm-12 {\n text-align: center;\n}\n\n#supporting-partners a img {\n display: inline-block;\n height: 40px;\n width: auto;\n padding: 4px;\n margin-right: 24px;\n margin-bottom: 8px;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners a img {\n height: 56px;\n }\n}\n\n#supporting-partners a img.square {\n height: 80px;\n}\n@media only screen and (min-width: 768px) {\n #supporting-partners a img.square {\n height: 96px;\n }\n}\n\n.row-stats {\n margin-bottom: 8px;\n margin-top: 24px;\n}\n@media only screen and (min-width: 768px) {\n .row-stats {\n margin-bottom: 8px;\n margin-top: 8px;\n }\n}\n@media only screen and (min-width: 990px) {\n .row-stats {\n margin-bottom: 32px;\n margin-top: 32px;\n }\n}\n\n#landing-sxs {\n padding-bottom: 0;\n}\n\n.row-modules {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-direction: column;\n flex-direction: column;\n}\n@media only screen and (min-width: 768px) {\n .row-modules {\n -ms-flex-direction: row;\n flex-direction: row;\n }\n}\n@media only screen and (min-width: 990px) {\n .row-modules {\n display: block;\n }\n}\n.row-modules .first {\n -ms-flex-order: -1;\n order: -1;\n}\n\ndiv.row-sxs {\n border-bottom: 1px solid #2D76EE;\n margin-bottom: 0;\n padding-top: 0;\n background-color: #F6F8F1;\n}\n@media only screen and (min-width: 768px) {\n div.row-sxs {\n padding-top: 32px;\n }\n}\ndiv.row-sxs + .row-sxs {\n padding-top: 0;\n}\n@media only screen and (min-width: 768px) {\n div.row-sxs + .row-sxs {\n padding-top: 56px;\n }\n}\n@media only screen and (min-width: 990px) {\n div.row-sxs + .row-sxs {\n padding-top: 80px;\n }\n}\n\nimg.img-sxs {\n max-width: 100%;\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs {\n max-width: 592px;\n }\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs.right {\n margin: 0 0 0 auto;\n }\n}\n@media only screen and (min-width: 768px) {\n img.img-sxs.left {\n margin: 0 auto 0 0;\n }\n}\n\n.caption.caption-sxs {\n color: #2C76EE;\n font-size: 16px;\n font-weight: 300;\n text-align: left;\n line-height: 1.4;\n margin-top: 8px;\n}\n@media only screen and (min-width: 768px) {\n .caption.caption-sxs {\n text-align: left;\n font-size: 24px;\n line-height: 1.3;\n margin-top: 16px;\n }\n}\n@media only screen and (min-width: 990px) {\n .caption.caption-sxs {\n text-align: left;\n }\n}\n.caption.caption-sxs.right {\n text-align: left;\n}\n@media only screen and (min-width: 990px) {\n .caption.caption-sxs.right {\n text-align: right;\n }\n}\n.caption.caption-sxs strong {\n clear: both;\n display: block;\n}\n.caption.caption-sxs strong.num {\n display: inline-block;\n font-size: 14px;\n padding: 4px 0;\n border-bottom: 2px solid;\n margin-bottom: 16px;\n font-weight: 400;\n}\n@media only screen and (min-width: 768px) {\n .caption.caption-sxs strong.num {\n font-size: 16px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .col-stat {\n display: block;\n margin: 0;\n padding: 8px 0;\n border-top: 1px solid #2D76EE;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-stat {\n display: inline-block;\n margin: 8px 0;\n padding: 0 32px;\n }\n}\n@media only screen and (min-width: 768px) {\n .col-stat + .col-stat {\n border-left: 1px solid #2D76EE;\n }\n}\n\n.stat-number {\n font-size: 40px;\n font-weight: 900;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n letter-spacing: 1px;\n line-height: 1;\n}\n@media only screen and (min-width: 768px) {\n .stat-number {\n font-size: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n .stat-number {\n font-size: 80px;\n }\n}\n\n.stat-label {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 16px;\n font-weight: 900;\n margin-top: 8px;\n color: #2D76EE;\n}\n@keyframes healthy {\n 0% {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n }\n 25% {\n background-image: url(257ba5031d03546f934e2a7709415bc3.gif);\n }\n 50% {\n background-image: url(687bde86935596544d81d404d2873e5d.gif);\n }\n 75% {\n background-image: url(8f9468b527d9941c6ff680a1187f720a.gif);\n }\n 100% {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n }\n}\n.container-square-display {\n height: auto;\n}\n.container-square-display .inner {\n padding-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n .container-square-display .inner {\n top: 112px;\n border-bottom: 1px solid rgba(0, 0, 0, 0.07);\n padding-bottom: 40px;\n }\n}\n@media only screen and (min-width: 990px) {\n .container-square-display .inner {\n top: 216px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .container-square-display .inner {\n top: 232px;\n }\n}\n@media only screen and (min-width: 768px) {\n .container-square-display {\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n animation: healthy 1s linear infinite;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: 768px 768px !important;\n height: 768px;\n margin-top: 48px;\n }\n}\n@media only screen and (min-width: 990px) {\n .container-square-display {\n background-size: 1120px 1120px !important;\n height: 1120px;\n }\n}\n@media only screen and (min-width: 1200px) {\n .container-square-display {\n background-size: 1200px 1200px !important;\n height: 1200px;\n }\n}\n\nimg#healthylinks {\n width: 100%;\n max-width: none;\n height: auto;\n background-image: url(e3b13bf771abea0c964d38193a3f7d74.gif);\n animation: healthy 1s linear infinite;\n background-repeat: no-repeat;\n background-position: center center;\n background-size: contain !important;\n}\n\nsection .row .col-sm-6 + .col-sm-6 {\n padding-left: 16px;\n}\n\nsection .caption {\n max-width: none;\n padding-bottom: 16px;\n margin-top: 16px;\n}\n@media only screen and (min-width: 768px) {\n section .caption {\n margin-top: 24px;\n padding-bottom: 32px;\n }\n}\n\n@media only screen and (max-width: 767px) {\n .signup-module {\n border-top: 1px solid #2D76EE;\n padding: 16px 16px 0;\n margin-top: 16px;\n }\n}\n\n#examples {\n padding: 56px 0;\n text-align: center;\n position: relative;\n overflow: hidden;\n}\n#examples .capsule {\n vertical-align: top;\n margin: 1em;\n}\n#examples .capsule > img {\n width: 23%;\n margin: 1em;\n display: inline-block;\n vertical-align: middle;\n}\n#examples .content {\n display: inline-block;\n vertical-align: middle;\n p: last-child;\n p-margin-bottom: 0;\n}\n#examples .btn {\n display: block;\n float: left;\n}\n#examples .btn + .btn {\n margin-left: 1px;\n}\n@media only screen and (min-width: 768px) {\n #examples .capsule {\n display: table-cell;\n float: none;\n }\n #examples .container, #examples .cont-fluid,\n #examples .container-fluid, #examples .container-hero {\n border-collapse: separate;\n }\n}\n@media only screen and (min-width: 990px) {\n #examples .content {\n width: 70%;\n }\n}\n\n#example div {\n text-align: center;\n}\n#example img {\n width: 100%;\n}\n\n#example-title {\n margin-bottom: 2em;\n font-weight: 300;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n}\n\n#example-image-wrapper {\n position: relative;\n display: inline-block;\n width: 80%;\n}\n\n.example-link {\n position: absolute;\n background-color: #ffff00;\n opacity: 0.3;\n}\n\n#stats {\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-size: 15px;\n}\n#stats .cont-reading {\n padding-top: 0;\n margin-top: 0;\n}\n@media only screen and (min-width: 768px) {\n #stats .cont-reading {\n padding-top: 30px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .cont-reading {\n padding-top: 60px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .cont-reading {\n padding-top: 90px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .row.no-graphs {\n margin-top: -35px;\n }\n}\n#stats h2 {\n font-weight: 300;\n}\n#stats .page-dek {\n margin-bottom: 0;\n}\n@media only screen and (min-width: 768px) {\n #stats .page-dek {\n margin-bottom: -20px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .page-dek {\n margin-bottom: -40px;\n }\n}\n#stats canvas {\n display: inline;\n width: 100% !important;\n height: auto !important;\n}\n#stats .graph-numbers-wrapper {\n padding-top: 0px;\n}\n@media only screen and (min-width: 990px) {\n #stats .graph-numbers-wrapper {\n padding-top: 30px;\n }\n}\n@media only screen and (min-width: 1200px) {\n #stats .graph-numbers-wrapper {\n padding-top: 60px;\n }\n}\n#stats .number-header {\n font-size: 60px;\n margin-bottom: 0;\n text-align: center;\n color: #DD671A;\n}\n@media only screen and (min-width: 320px) {\n #stats .number-header {\n margin-top: 30px;\n }\n}\n@media only screen and (min-width: 768px) {\n #stats .number-header {\n margin-top: 0;\n line-height: inherit;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .number-header {\n line-height: 1.5;\n }\n}\n#stats .graph-numbers-container {\n border: 1px solid #DD671A;\n height: 130px;\n font-size: 15px;\n}\n#stats .graph-numbers-container .mega {\n text-align: center;\n background-color: #DD671A;\n color: white;\n font-size: 22px;\n padding: 3px 0;\n font-weight: 300;\n}\n#stats .graph-numbers-container .sub-number-container div {\n text-align: center;\n float: left;\n width: 50%;\n}\n#stats .graph-numbers-container .sub-number-container div p:first-of-type {\n padding-top: 20px;\n font-size: 30px;\n margin-bottom: 0;\n}\n#stats .now-title {\n padding-bottom: 10px;\n}\n@media only screen and (min-width: 320px) {\n #stats .now-title {\n margin-top: 50px;\n }\n}\n@media only screen and (max-width: 767px) {\n #stats .legend-wrapper {\n margin-bottom: 10px;\n }\n}\n@media only screen and (min-width: 990px) {\n #stats .legend-wrapper {\n margin-top: 92px;\n }\n}\n#stats .daily-num-container {\n clear: both;\n margin-top: 6px;\n}\n#stats .daily-num-container p {\n padding: 1px 0;\n text-align: center;\n line-height: none;\n margin: 0;\n}\n#stats .daily-num-container .num-value {\n width: 55px;\n color: white;\n float: left;\n}\n#stats .daily-num-container.legend-archives {\n border: 1px solid #2D76EE;\n height: 25px;\n}\n#stats .daily-num-container.legend-archives .num-value {\n color: white;\n background-color: #2D76EE;\n}\n#stats .daily-num-container.legend-users {\n border: 1px solid #77AE3A;\n height: 25px;\n}\n#stats .daily-num-container.legend-users .num-value {\n background-color: #77AE3A;\n}\n#stats .daily-num-container.legend-orgs {\n border: 1px solid #DD671A;\n height: 25px;\n}\n#stats .daily-num-container.legend-orgs .num-value {\n background-color: #DD671A;\n}\n#stats .daily-num-container.legend-libraries {\n border: 1px solid #F14FBC;\n height: 25px;\n}\n#stats .daily-num-container.legend-libraries .num-value {\n background-color: #F14FBC;\n}\n\n.col-centered {\n position: relative;\n}\n\nli[data-is_sponsored_root_folder=true] > a, p li[data-is_sponsored_root_folder=true] > a.perma {\n color: rgb(34, 34, 34) !important;\n}\n\nli[data-read_only=true] .icon-folder-close-alt:before, li[data-read_only=true] .icon-folder-open-alt:before {\n content: \"🔒\";\n}\n\n/* Measurements use calc so rem measurements are 1:1 with px size\nExample: calc(4rem / 16) is equal to 4px or 0.25rem */\n.u-pb-150 {\n padding-bottom: 1.125rem;\n}\n\n.u-min-h-48 {\n min-height: 12rem;\n}\n\n.c-button {\n cursor: pointer;\n}\n\n.c-button--icon {\n display: -ms-flexbox;\n display: flex;\n -ms-flex-align: center;\n align-items: center;\n color: rgba(0, 0, 0, 0.4);\n font-size: 2rem;\n background: none;\n border: none;\n padding: 0;\n}\n.c-button--icon:hover, .c-button--icon:focus {\n color: #2D76EE;\n}\n\n.c-button--icon:not(:last-child) {\n margin-inline-end: 1rem;\n}\n\n.c-button__chevron {\n margin-inline: 1rem;\n}\n\n.c-button--link, .c-button--privateLink {\n padding: 0;\n background: none;\n border: none;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n text-decoration: underline;\n font-weight: 400;\n}\n\n.c-button--link {\n color: #2D76EE;\n}\n.c-button--link:hover, .c-button--link:focus {\n color: #0092FF;\n}\n\n.c-button--privateLink {\n color: #C65300;\n}\n.c-button--privateLink:hover, .c-button--privateLink:focus {\n text-decoration: none;\n color: #DD671A;\n}\n\n.c-dialog {\n margin-block-start: 0;\n width: 100%;\n padding: 0;\n border: none;\n}\n@media only screen and (min-width: 768px) {\n .c-dialog {\n margin-block-start: 3.75rem;\n width: unset;\n }\n}\n.c-dialog::backdrop {\n background-color: rgba(255, 255, 255, 0.95);\n}\n\n.c-sectionHeading {\n display: -ms-grid;\n display: grid;\n -ms-grid-columns: auto auto 1fr;\n grid-template-columns: auto auto 1fr;\n -ms-flex-align: center;\n align-items: center;\n -ms-flex-pack: start;\n justify-content: start;\n gap: 0.6rem;\n border-block-start: 2px solid #2D76EE;\n padding-block-start: 8px;\n padding-block-end: 16px;\n}\n\n.c-sectionHeading__name {\n font-size: 2.2rem;\n color: #2D76EE;\n font-family: \"Roboto\", Helvetica, Arial, \"Lucida Grande\", sans-serif;\n font-weight: 700;\n}\n\n.c-sectionHeading__iconButton {\n grid-column: -1/-1;\n justify-self: end;\n}\n\n/* CSS transition classes automatically added/removed by Vue */\n.fade-enter-active,\n.fade-leave-active {\n transition: opacity 0.3s ease;\n}\n\n.fade-enter-from,\n.fade-leave-to {\n opacity: 0;\n}","/*!\n * Font Awesome 3.0.2\n * the iconic font designed for use with Twitter Bootstrap\n * -------------------------------------------------------\n * The full suite of pictographic icons, examples, and documentation\n * can be found at: http://fortawesome.github.com/Font-Awesome/\n *\n * License\n * -------------------------------------------------------\n * - The Font Awesome font is licensed under the SIL Open Font License - http://scripts.sil.org/OFL\n * - Font Awesome CSS, LESS, and SASS files are licensed under the MIT License -\n * http://opensource.org/licenses/mit-license.html\n * - The Font Awesome pictograms are licensed under the CC BY 3.0 License - http://creativecommons.org/licenses/by/3.0/\n * - Attribution is no longer required in Font Awesome 3.0, but much appreciated:\n * \"Font Awesome by Dave Gandy - http://fortawesome.github.com/Font-Awesome\"\n\n * Contact\n * -------------------------------------------------------\n * Email: dave@davegandy.com\n * Twitter: http://twitter.com/fortaweso_me\n * Work: Lead Product Designer @ http://kyruus.com\n */\n\n@font-face{\n font-family:'FontAwesome';\n src:url(455808250694e5760bd92b3ce1f070b6.eot);\n src:url(455808250694e5760bd92b3ce1f070b6.eot?#iefix&v=3.0.1) format('embedded-opentype'),\n url(21f212f94a9db6a0e3847c921842aa19.woff) format('woff'),\n url(bb72c5142ae2ae4ca0f9c0653a09871c.ttf) format('truetype');\n font-weight:normal;\n font-style:normal }\n\n[class^=\"icon-\"],[class*=\" icon-\"]{font-family:FontAwesome;font-weight:normal;font-style:normal;text-decoration:inherit;-webkit-font-smoothing:antialiased;display:inline;width:auto;height:auto;line-height:normal;vertical-align:baseline;background-image:none;background-position:0 0;background-repeat:repeat;margin-top:0}.icon-white,.nav-pills>.active>a>[class^=\"icon-\"],.nav-pills>.active>a>[class*=\" icon-\"],.nav-list>.active>a>[class^=\"icon-\"],.nav-list>.active>a>[class*=\" icon-\"],.navbar-inverse .nav>.active>a>[class^=\"icon-\"],.navbar-inverse .nav>.active>a>[class*=\" icon-\"],.dropdown-menu>li>a:hover>[class^=\"icon-\"],.dropdown-menu>li>a:hover>[class*=\" icon-\"],.dropdown-menu>.active>a>[class^=\"icon-\"],.dropdown-menu>.active>a>[class*=\" icon-\"],.dropdown-submenu:hover>a>[class^=\"icon-\"],.dropdown-submenu:hover>a>[class*=\" icon-\"]{background-image:none}[class^=\"icon-\"]:before,[class*=\" icon-\"]:before{text-decoration:inherit;display:inline-block;speak:none}a [class^=\"icon-\"],a [class*=\" icon-\"]{display:inline-block}.icon-large:before{vertical-align:-10%;font-size:1.3333333333333333em}.btn [class^=\"icon-\"],.nav [class^=\"icon-\"],.btn [class*=\" icon-\"],.nav [class*=\" icon-\"]{display:inline}.btn [class^=\"icon-\"].icon-large,.nav [class^=\"icon-\"].icon-large,.btn [class*=\" icon-\"].icon-large,.nav [class*=\" icon-\"].icon-large{line-height:.9em}.btn [class^=\"icon-\"].icon-spin,.nav [class^=\"icon-\"].icon-spin,.btn [class*=\" icon-\"].icon-spin,.nav [class*=\" icon-\"].icon-spin{display:inline-block}.nav-tabs [class^=\"icon-\"],.nav-pills [class^=\"icon-\"],.nav-tabs [class*=\" icon-\"],.nav-pills [class*=\" icon-\"],.nav-tabs [class^=\"icon-\"].icon-large,.nav-pills [class^=\"icon-\"].icon-large,.nav-tabs [class*=\" icon-\"].icon-large,.nav-pills [class*=\" icon-\"].icon-large{line-height:.9em}li [class^=\"icon-\"],.nav li [class^=\"icon-\"],li [class*=\" icon-\"],.nav li [class*=\" icon-\"]{display:inline-block;width:1.25em;text-align:center}li [class^=\"icon-\"].icon-large,.nav li [class^=\"icon-\"].icon-large,li [class*=\" icon-\"].icon-large,.nav li [class*=\" icon-\"].icon-large{width:1.5625em}ul.icons{list-style-type:none;text-indent:-0.75em}ul.icons li [class^=\"icon-\"],ul.icons li [class*=\" icon-\"]{width:.75em}.icon-muted{color:#eee}.icon-border{border:solid 1px #eee;padding:.2em .25em .15em;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.icon-2x{font-size:2em}.icon-2x.icon-border{border-width:2px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.icon-3x{font-size:3em}.icon-3x.icon-border{border-width:3px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.icon-4x{font-size:4em}.icon-4x.icon-border{border-width:4px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px}.pull-right{float:right}.pull-left{float:left}[class^=\"icon-\"].pull-left,[class*=\" icon-\"].pull-left{margin-right:.3em}[class^=\"icon-\"].pull-right,[class*=\" icon-\"].pull-right{margin-left:.3em}.btn [class^=\"icon-\"].pull-left.icon-2x,.btn [class*=\" icon-\"].pull-left.icon-2x,.btn [class^=\"icon-\"].pull-right.icon-2x,.btn [class*=\" icon-\"].pull-right.icon-2x{margin-top:.18em}.btn [class^=\"icon-\"].icon-spin.icon-large,.btn [class*=\" icon-\"].icon-spin.icon-large{line-height:.8em}.btn.btn-small [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-small [class*=\" icon-\"].pull-left.icon-2x,.btn.btn-small [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-small [class*=\" icon-\"].pull-right.icon-2x{margin-top:.25em}.btn.btn-large [class^=\"icon-\"],.btn.btn-large [class*=\" icon-\"]{margin-top:0}.btn.btn-large [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-left.icon-2x,.btn.btn-large [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-right.icon-2x{margin-top:.05em}.btn.btn-large [class^=\"icon-\"].pull-left.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-left.icon-2x{margin-right:.2em}.btn.btn-large [class^=\"icon-\"].pull-right.icon-2x,.btn.btn-large [class*=\" icon-\"].pull-right.icon-2x{margin-left:.2em}.icon-spin{display:inline-block;-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg)}100%{-moz-transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg)}}@-o-keyframes spin{0%{-o-transform:rotate(0deg)}100%{-o-transform:rotate(359deg)}}@-ms-keyframes spin{0%{-ms-transform:rotate(0deg)}100%{-ms-transform:rotate(359deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(359deg)}}@-moz-document url-prefix(){.icon-spin{height:.9em}.btn .icon-spin{height:auto}.icon-spin.icon-large{height:1.25em}.btn .icon-spin.icon-large{height:.75em}}.icon-glass:before{content:\"\\f000\"}.icon-music:before{content:\"\\f001\"}.icon-search:before{content:\"\\f002\"}.icon-envelope:before{content:\"\\f003\"}.icon-heart:before{content:\"\\f004\"}.icon-star:before{content:\"\\f005\"}.icon-star-empty:before{content:\"\\f006\"}.icon-user:before{content:\"\\f007\"}.icon-film:before{content:\"\\f008\"}.icon-th-large:before{content:\"\\f009\"}.icon-th:before{content:\"\\f00a\"}.icon-th-list:before{content:\"\\f00b\"}.icon-ok:before{content:\"\\f00c\"}.icon-remove:before{content:\"\\f00d\"}.icon-zoom-in:before{content:\"\\f00e\"}.icon-zoom-out:before{content:\"\\f010\"}.icon-off:before{content:\"\\f011\"}.icon-signal:before{content:\"\\f012\"}.icon-cog:before{content:\"\\f013\"}.icon-trash:before{content:\"\\f014\"}.icon-home:before{content:\"\\f015\"}.icon-file:before{content:\"\\f016\"}.icon-time:before{content:\"\\f017\"}.icon-road:before{content:\"\\f018\"}.icon-download-alt:before{content:\"\\f019\"}.icon-download:before{content:\"\\f01a\"}.icon-upload:before{content:\"\\f01b\"}.icon-inbox:before{content:\"\\f01c\"}.icon-play-circle:before{content:\"\\f01d\"}.icon-repeat:before{content:\"\\f01e\"}.icon-refresh:before{content:\"\\f021\"}.icon-list-alt:before{content:\"\\f022\"}.icon-lock:before{content:\"\\f023\"}.icon-flag:before{content:\"\\f024\"}.icon-headphones:before{content:\"\\f025\"}.icon-volume-off:before{content:\"\\f026\"}.icon-volume-down:before{content:\"\\f027\"}.icon-volume-up:before{content:\"\\f028\"}.icon-qrcode:before{content:\"\\f029\"}.icon-barcode:before{content:\"\\f02a\"}.icon-tag:before{content:\"\\f02b\"}.icon-tags:before{content:\"\\f02c\"}.icon-book:before{content:\"\\f02d\"}.icon-bookmark:before{content:\"\\f02e\"}.icon-print:before{content:\"\\f02f\"}.icon-camera:before{content:\"\\f030\"}.icon-font:before{content:\"\\f031\"}.icon-bold:before{content:\"\\f032\"}.icon-italic:before{content:\"\\f033\"}.icon-text-height:before{content:\"\\f034\"}.icon-text-width:before{content:\"\\f035\"}.icon-align-left:before{content:\"\\f036\"}.icon-align-center:before{content:\"\\f037\"}.icon-align-right:before{content:\"\\f038\"}.icon-align-justify:before{content:\"\\f039\"}.icon-list:before{content:\"\\f03a\"}.icon-indent-left:before{content:\"\\f03b\"}.icon-indent-right:before{content:\"\\f03c\"}.icon-facetime-video:before{content:\"\\f03d\"}.icon-picture:before{content:\"\\f03e\"}.icon-pencil:before{content:\"\\f040\"}.icon-map-marker:before{content:\"\\f041\"}.icon-adjust:before{content:\"\\f042\"}.icon-tint:before{content:\"\\f043\"}.icon-edit:before{content:\"\\f044\"}.icon-share:before{content:\"\\f045\"}.icon-check:before{content:\"\\f046\"}.icon-move:before{content:\"\\f047\"}.icon-step-backward:before{content:\"\\f048\"}.icon-fast-backward:before{content:\"\\f049\"}.icon-backward:before{content:\"\\f04a\"}.icon-play:before{content:\"\\f04b\"}.icon-pause:before{content:\"\\f04c\"}.icon-stop:before{content:\"\\f04d\"}.icon-forward:before{content:\"\\f04e\"}.icon-fast-forward:before{content:\"\\f050\"}.icon-step-forward:before{content:\"\\f051\"}.icon-eject:before{content:\"\\f052\"}.icon-chevron-left:before{content:\"\\f053\"}.icon-chevron-right:before{content:\"\\f054\"}.icon-plus-sign:before{content:\"\\f055\"}.icon-minus-sign:before{content:\"\\f056\"}.icon-remove-sign:before{content:\"\\f057\"}.icon-ok-sign:before{content:\"\\f058\"}.icon-question-sign:before{content:\"\\f059\"}.icon-info-sign:before{content:\"\\f05a\"}.icon-screenshot:before{content:\"\\f05b\"}.icon-remove-circle:before{content:\"\\f05c\"}.icon-ok-circle:before{content:\"\\f05d\"}.icon-ban-circle:before{content:\"\\f05e\"}.icon-arrow-left:before{content:\"\\f060\"}.icon-arrow-right:before{content:\"\\f061\"}.icon-arrow-up:before{content:\"\\f062\"}.icon-arrow-down:before{content:\"\\f063\"}.icon-share-alt:before{content:\"\\f064\"}.icon-resize-full:before{content:\"\\f065\"}.icon-resize-small:before{content:\"\\f066\"}.icon-plus:before{content:\"\\f067\"}.icon-minus:before{content:\"\\f068\"}.icon-asterisk:before{content:\"\\f069\"}.icon-exclamation-sign:before{content:\"\\f06a\"}.icon-gift:before{content:\"\\f06b\"}.icon-leaf:before{content:\"\\f06c\"}.icon-fire:before{content:\"\\f06d\"}.icon-eye-open:before{content:\"\\f06e\"}.icon-eye-close:before{content:\"\\f070\"}.icon-warning-sign:before{content:\"\\f071\"}.icon-plane:before{content:\"\\f072\"}.icon-calendar:before{content:\"\\f073\"}.icon-random:before{content:\"\\f074\"}.icon-comment:before{content:\"\\f075\"}.icon-magnet:before{content:\"\\f076\"}.icon-chevron-up:before{content:\"\\f077\"}.icon-chevron-down:before{content:\"\\f078\"}.icon-retweet:before{content:\"\\f079\"}.icon-shopping-cart:before{content:\"\\f07a\"}.icon-folder-close:before{content:\"\\f07b\"}.icon-folder-open:before{content:\"\\f07c\"}.icon-resize-vertical:before{content:\"\\f07d\"}.icon-resize-horizontal:before{content:\"\\f07e\"}.icon-bar-chart:before{content:\"\\f080\"}.icon-twitter-sign:before{content:\"\\f081\"}.icon-facebook-sign:before{content:\"\\f082\"}.icon-camera-retro:before{content:\"\\f083\"}.icon-key:before{content:\"\\f084\"}.icon-cogs:before{content:\"\\f085\"}.icon-comments:before{content:\"\\f086\"}.icon-thumbs-up:before{content:\"\\f087\"}.icon-thumbs-down:before{content:\"\\f088\"}.icon-star-half:before{content:\"\\f089\"}.icon-heart-empty:before{content:\"\\f08a\"}.icon-signout:before{content:\"\\f08b\"}.icon-linkedin-sign:before{content:\"\\f08c\"}.icon-pushpin:before{content:\"\\f08d\"}.icon-external-link:before{content:\"\\f08e\"}.icon-signin:before{content:\"\\f090\"}.icon-trophy:before{content:\"\\f091\"}.icon-github-sign:before{content:\"\\f092\"}.icon-upload-alt:before{content:\"\\f093\"}.icon-lemon:before{content:\"\\f094\"}.icon-phone:before{content:\"\\f095\"}.icon-check-empty:before{content:\"\\f096\"}.icon-bookmark-empty:before{content:\"\\f097\"}.icon-phone-sign:before{content:\"\\f098\"}.icon-twitter:before{content:\"\\f099\"}.icon-facebook:before{content:\"\\f09a\"}.icon-github:before{content:\"\\f09b\"}.icon-unlock:before{content:\"\\f09c\"}.icon-credit-card:before{content:\"\\f09d\"}.icon-rss:before{content:\"\\f09e\"}.icon-hdd:before{content:\"\\f0a0\"}.icon-bullhorn:before{content:\"\\f0a1\"}.icon-bell:before{content:\"\\f0a2\"}.icon-certificate:before{content:\"\\f0a3\"}.icon-hand-right:before{content:\"\\f0a4\"}.icon-hand-left:before{content:\"\\f0a5\"}.icon-hand-up:before{content:\"\\f0a6\"}.icon-hand-down:before{content:\"\\f0a7\"}.icon-circle-arrow-left:before{content:\"\\f0a8\"}.icon-circle-arrow-right:before{content:\"\\f0a9\"}.icon-circle-arrow-up:before{content:\"\\f0aa\"}.icon-circle-arrow-down:before{content:\"\\f0ab\"}.icon-globe:before{content:\"\\f0ac\"}.icon-wrench:before{content:\"\\f0ad\"}.icon-tasks:before{content:\"\\f0ae\"}.icon-filter:before{content:\"\\f0b0\"}.icon-briefcase:before{content:\"\\f0b1\"}.icon-fullscreen:before{content:\"\\f0b2\"}.icon-group:before{content:\"\\f0c0\"}.icon-link:before{content:\"\\f0c1\"}.icon-cloud:before{content:\"\\f0c2\"}.icon-beaker:before{content:\"\\f0c3\"}.icon-cut:before{content:\"\\f0c4\"}.icon-copy:before{content:\"\\f0c5\"}.icon-paper-clip:before{content:\"\\f0c6\"}.icon-save:before{content:\"\\f0c7\"}.icon-sign-blank:before{content:\"\\f0c8\"}.icon-reorder:before{content:\"\\f0c9\"}.icon-list-ul:before{content:\"\\f0ca\"}.icon-list-ol:before{content:\"\\f0cb\"}.icon-strikethrough:before{content:\"\\f0cc\"}.icon-underline:before{content:\"\\f0cd\"}.icon-table:before{content:\"\\f0ce\"}.icon-magic:before{content:\"\\f0d0\"}.icon-truck:before{content:\"\\f0d1\"}.icon-pinterest:before{content:\"\\f0d2\"}.icon-pinterest-sign:before{content:\"\\f0d3\"}.icon-google-plus-sign:before{content:\"\\f0d4\"}.icon-google-plus:before{content:\"\\f0d5\"}.icon-money:before{content:\"\\f0d6\"}.icon-caret-down:before{content:\"\\f0d7\"}.icon-caret-up:before{content:\"\\f0d8\"}.icon-caret-left:before{content:\"\\f0d9\"}.icon-caret-right:before{content:\"\\f0da\"}.icon-columns:before{content:\"\\f0db\"}.icon-sort:before{content:\"\\f0dc\"}.icon-sort-down:before{content:\"\\f0dd\"}.icon-sort-up:before{content:\"\\f0de\"}.icon-envelope-alt:before{content:\"\\f0e0\"}.icon-linkedin:before{content:\"\\f0e1\"}.icon-undo:before{content:\"\\f0e2\"}.icon-legal:before{content:\"\\f0e3\"}.icon-dashboard:before{content:\"\\f0e4\"}.icon-comment-alt:before{content:\"\\f0e5\"}.icon-comments-alt:before{content:\"\\f0e6\"}.icon-bolt:before{content:\"\\f0e7\"}.icon-sitemap:before{content:\"\\f0e8\"}.icon-umbrella:before{content:\"\\f0e9\"}.icon-paste:before{content:\"\\f0ea\"}.icon-lightbulb:before{content:\"\\f0eb\"}.icon-exchange:before{content:\"\\f0ec\"}.icon-cloud-download:before{content:\"\\f0ed\"}.icon-cloud-upload:before{content:\"\\f0ee\"}.icon-user-md:before{content:\"\\f0f0\"}.icon-stethoscope:before{content:\"\\f0f1\"}.icon-suitcase:before{content:\"\\f0f2\"}.icon-bell-alt:before{content:\"\\f0f3\"}.icon-coffee:before{content:\"\\f0f4\"}.icon-food:before{content:\"\\f0f5\"}.icon-file-alt:before{content:\"\\f0f6\"}.icon-building:before{content:\"\\f0f7\"}.icon-hospital:before{content:\"\\f0f8\"}.icon-ambulance:before{content:\"\\f0f9\"}.icon-medkit:before{content:\"\\f0fa\"}.icon-fighter-jet:before{content:\"\\f0fb\"}.icon-beer:before{content:\"\\f0fc\"}.icon-h-sign:before{content:\"\\f0fd\"}.icon-plus-sign-alt:before{content:\"\\f0fe\"}.icon-double-angle-left:before{content:\"\\f100\"}.icon-double-angle-right:before{content:\"\\f101\"}.icon-double-angle-up:before{content:\"\\f102\"}.icon-double-angle-down:before{content:\"\\f103\"}.icon-angle-left:before{content:\"\\f104\"}.icon-angle-right:before{content:\"\\f105\"}.icon-angle-up:before{content:\"\\f106\"}.icon-angle-down:before{content:\"\\f107\"}.icon-desktop:before{content:\"\\f108\"}.icon-laptop:before{content:\"\\f109\"}.icon-tablet:before{content:\"\\f10a\"}.icon-mobile-phone:before{content:\"\\f10b\"}.icon-circle-blank:before{content:\"\\f10c\"}.icon-quote-left:before{content:\"\\f10d\"}.icon-quote-right:before{content:\"\\f10e\"}.icon-spinner:before{content:\"\\f110\"}.icon-circle:before{content:\"\\f111\"}.icon-reply:before{content:\"\\f112\"}.icon-github-alt:before{content:\"\\f113\"}.icon-folder-close-alt:before{content:\"\\f114\"}.icon-folder-open-alt:before{content:\"\\f115\"}\n"],"sourceRoot":""} \ No newline at end of file diff --git a/perma_web/static/css/style-responsive.scss b/perma_web/static/css/style-responsive.scss index 84304e64b..a0d0a51ff 100644 --- a/perma_web/static/css/style-responsive.scss +++ b/perma_web/static/css/style-responsive.scss @@ -1080,6 +1080,14 @@ div.col-right { } } +.col-sm-by4 { + width: 100%; + @include respond-desktop { + width: 100 / 4 * 1%; + float: left; + } +} + .col-sm-by5 { width: 100%; @include respond-desktop { diff --git a/perma_web/static/img/signup-individuals-bg.png b/perma_web/static/img/signup-individuals-bg.png new file mode 100644 index 000000000..38d3f7b93 Binary files /dev/null and b/perma_web/static/img/signup-individuals-bg.png differ diff --git a/perma_web/static/img/signup-individuals-bg.svg b/perma_web/static/img/signup-individuals-bg.svg new file mode 100644 index 000000000..c7d86f108 --- /dev/null +++ b/perma_web/static/img/signup-individuals-bg.svg @@ -0,0 +1 @@ + \ No newline at end of file