commit 4aace265b5cb68e7bb6031dad247c7572e04190b Author: Arne Schauf Date: Tue Apr 29 13:17:33 2025 +0200 add basic project setup diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..b3ad639 --- /dev/null +++ b/.gitignore @@ -0,0 +1,407 @@ +*.ipynb +docker-compose.override.yml +.env +*.psql +*.sql +db + +# Created by https://www.toptal.com/developers/gitignore/api/pycharm,python,django,vuejs,yarn +# Edit at https://www.toptal.com/developers/gitignore?templates=pycharm,python,django,vuejs,yarn + +### Django ### +*.log +*.pot +*.pyc +__pycache__/ +local_settings.py +db.sqlite3 +db.sqlite3-journal +media + +# If your build process includes running collectstatic, then you probably don't need or want to include staticfiles/ +# in your Git repository. Update and uncomment the following line accordingly. +# /staticfiles/ + +### Django.Python Stack ### +# Byte-compiled / optimized / DLL files +*.py[cod] +*$py.class + +# C extensions +*.so + +# Distribution / packaging +.Python +build/ +develop-eggs/ +dist/ +downloads/ +eggs/ +.eggs/ +lib/ +lib64/ +parts/ +sdist/ +var/ +wheels/ +share/python-wheels/ +*.egg-info/ +.installed.cfg +*.egg +MANIFEST + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. +*.manifest +*.spec + +# Installer logs +pip-log.txt +pip-delete-this-directory.txt + +# Unit test / coverage reports +htmlcov/ +.tox/ +.nox/ +.coverage +.coverage.* +.cache +nosetests.xml +coverage.xml +*.cover +*.py,cover +.hypothesis/ +.pytest_cache/ +cover/ + +# Translations +*.mo + +# Django stuff: + +# Flask stuff: +instance/ +.webassets-cache + +# Scrapy stuff: +.scrapy + +# Sphinx documentation +docs/_build/ + +# PyBuilder +.pybuilder/ +target/ + +# Jupyter Notebook +.ipynb_checkpoints + +# IPython +profile_default/ +ipython_config.py + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. +#Pipfile.lock + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control +#poetry.lock + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +#pdm.lock +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide +.pdm.toml + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm +__pypackages__/ + +# Celery stuff +celerybeat-schedule +celerybeat.pid + +# SageMath parsed files +*.sage.py + +# Environments +.env +.venv +env/ +venv/ +ENV/ +env.bak/ +venv.bak/ + +# Spyder project settings +.spyderproject +.spyproject + +# Rope project settings +.ropeproject + +# mkdocs documentation +/site + +# mypy +.mypy_cache/ +.dmypy.json +dmypy.json + +# Pyre type checker +.pyre/ + +# pytype static type analyzer +.pytype/ + +# Cython debug symbols +cython_debug/ + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. +#.idea/ + +### PyCharm ### +# Covers JetBrains IDEs: IntelliJ, RubyMine, PhpStorm, AppCode, PyCharm, CLion, Android Studio, WebStorm and Rider +# Reference: https://intellij-support.jetbrains.com/hc/en-us/articles/206544839 + +# User-specific stuff +.idea/**/workspace.xml +.idea/**/tasks.xml +.idea/**/usage.statistics.xml +.idea/**/dictionaries +.idea/**/shelf + +# AWS User-specific +.idea/**/aws.xml + +# Generated files +.idea/**/contentModel.xml + +# Sensitive or high-churn files +.idea/**/dataSources/ +.idea/**/dataSources.ids +.idea/**/dataSources.local.xml +.idea/**/sqlDataSources.xml +.idea/**/dynamic.xml +.idea/**/uiDesigner.xml +.idea/**/dbnavigator.xml + +# Gradle +.idea/**/gradle.xml +.idea/**/libraries + +# Gradle and Maven with auto-import +# When using Gradle or Maven with auto-import, you should exclude module files, +# since they will be recreated, and may cause churn. Uncomment if using +# auto-import. +# .idea/artifacts +# .idea/compiler.xml +# .idea/jarRepositories.xml +# .idea/modules.xml +# .idea/*.iml +# .idea/modules +# *.iml +# *.ipr + +# CMake +cmake-build-*/ + +# Mongo Explorer plugin +.idea/**/mongoSettings.xml + +# File-based project format +*.iws + +# IntelliJ +out/ + +# mpeltonen/sbt-idea plugin +.idea_modules/ + +# JIRA plugin +atlassian-ide-plugin.xml + +# Cursive Clojure plugin +.idea/replstate.xml + +# SonarLint plugin +.idea/sonarlint/ + +# Crashlytics plugin (for Android Studio and IntelliJ) +com_crashlytics_export_strings.xml +crashlytics.properties +crashlytics-build.properties +fabric.properties + +# Editor-based Rest Client +.idea/httpRequests + +# Android studio 3.1+ serialized cache file +.idea/caches/build_file_checksums.ser + +### PyCharm Patch ### +# Comment Reason: https://github.com/joeblau/gitignore.io/issues/186#issuecomment-215987721 + +# *.iml +# modules.xml +# .idea/misc.xml +# *.ipr + +# Sonarlint plugin +# https://plugins.jetbrains.com/plugin/7973-sonarlint +.idea/**/sonarlint/ + +# SonarQube Plugin +# https://plugins.jetbrains.com/plugin/7238-sonarqube-community-plugin +.idea/**/sonarIssues.xml + +# Markdown Navigator plugin +# https://plugins.jetbrains.com/plugin/7896-markdown-navigator-enhanced +.idea/**/markdown-navigator.xml +.idea/**/markdown-navigator-enh.xml +.idea/**/markdown-navigator/ + +# Cache file creation bug +# See https://youtrack.jetbrains.com/issue/JBR-2257 +.idea/$CACHE_FILE$ + +# CodeStream plugin +# https://plugins.jetbrains.com/plugin/12206-codestream +.idea/codestream.xml + +# Azure Toolkit for IntelliJ plugin +# https://plugins.jetbrains.com/plugin/8053-azure-toolkit-for-intellij +.idea/**/azureSettings.xml + +### Python ### +# Byte-compiled / optimized / DLL files + +# C extensions + +# Distribution / packaging + +# PyInstaller +# Usually these files are written by a python script from a template +# before PyInstaller builds the exe, so as to inject date/other infos into it. + +# Installer logs + +# Unit test / coverage reports + +# Translations + +# Django stuff: + +# Flask stuff: + +# Scrapy stuff: + +# Sphinx documentation + +# PyBuilder + +# Jupyter Notebook + +# IPython + +# pyenv +# For a library or package, you might want to ignore these files since the code is +# intended to run in multiple environments; otherwise, check them in: +# .python-version + +# pipenv +# According to pypa/pipenv#598, it is recommended to include Pipfile.lock in version control. +# However, in case of collaboration, if having platform-specific dependencies or dependencies +# having no cross-platform support, pipenv may install dependencies that don't work, or not +# install all needed dependencies. + +# poetry +# Similar to Pipfile.lock, it is generally recommended to include poetry.lock in version control. +# This is especially recommended for binary packages to ensure reproducibility, and is more +# commonly ignored for libraries. +# https://python-poetry.org/docs/basic-usage/#commit-your-poetrylock-file-to-version-control + +# pdm +# Similar to Pipfile.lock, it is generally recommended to include pdm.lock in version control. +# pdm stores project-wide configurations in .pdm.toml, but it is recommended to not include it +# in version control. +# https://pdm.fming.dev/#use-with-ide + +# PEP 582; used by e.g. github.com/David-OConnor/pyflow and github.com/pdm-project/pdm + +# Celery stuff + +# SageMath parsed files + +# Environments + +# Spyder project settings + +# Rope project settings + +# mkdocs documentation + +# mypy + +# Pyre type checker + +# pytype static type analyzer + +# Cython debug symbols + +# PyCharm +# JetBrains specific template is maintained in a separate JetBrains.gitignore that can +# be found at https://github.com/github/gitignore/blob/main/Global/JetBrains.gitignore +# and can be added to the global gitignore or merged into this file. For a more nuclear +# option (not recommended) you can uncomment the following to ignore the entire idea folder. + +### Python Patch ### +# Poetry local configuration file - https://python-poetry.org/docs/configuration/#local-configuration +poetry.toml + +# ruff +.ruff_cache/ + +### Vuejs ### +# Recommended template: Node.gitignore + +node_modules/ +npm-debug.log +yarn-error.log + +### yarn ### +# https://yarnpkg.com/getting-started/qa#which-files-should-be-gitignored + +.yarn/* +!.yarn/releases +!.yarn/patches +!.yarn/plugins +!.yarn/sdks +!.yarn/versions + +# if you are NOT using Zero-installs, then: +# comment the following lines +!.yarn/cache + +# and uncomment the following lines +# .pnp.* + +# End of https://www.toptal.com/developers/gitignore/api/pycharm,python,django,vuejs,yarn diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..ff0f438 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,25 @@ +FROM python:3.13 + +ARG UID=1000 +ARG GID=1000 + +USER root +ENV PYTHONUNBUFFERED=1 + +RUN apt-get update && apt-get install -y \ + postgresql-client \ + && rm -rf /var/lib/apt/lists/* + +RUN groupadd runuser -g ${GID} +RUN useradd runuser -d /home/runuser -u ${UID} -g ${GID} +RUN mkdir -p /home/runuser && chown ${UID}:${GID} /home/runuser +VOLUME /home/runuser + +COPY requirements.txt /app/requirements.txt +WORKDIR /app +RUN pip3 install -Ur requirements.txt +COPY . /app + +RUN chown -R ${UID}:${GID} /app + +USER ${UID}:${GID} diff --git a/core/migrations/0001_squashed_0032_auto_20161201_1633.py b/core/migrations/0001_squashed_0032_auto_20161201_1633.py new file mode 100644 index 0000000..7704ac7 --- /dev/null +++ b/core/migrations/0001_squashed_0032_auto_20161201_1633.py @@ -0,0 +1,300 @@ +# Generated by Django 2.0.2 on 2018-03-01 23:04 + +from django.db import migrations, models +import django.db.models.deletion +import django_extensions.db.fields +import modelcluster.fields +import wagtail.blocks +import wagtail.fields +import wagtail.documents.blocks +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + replaces = [('core', '0001_initial'), ('core', '0002_auto_20150222_1203'), ('core', '0003_auto_20150222_1209'), ('core', '0004_auto_20150222_1518'), ('core', '0005_simpleonecolumnpage'), ('core', '0006_eventindexpage_eventpage'), ('core', '0007_auto_20150223_2126'), ('core', '0008_auto_20150224_1743'), ('core', '0009_eventpage_description'), ('core', '0010_auto_20150224_2003'), ('core', '0011_auto_20150224_2132'), ('core', '0012_auto_20150224_2223'), ('core', '0013_auto_20150225_2343'), ('core', '0014_auto_20150226_0025'), ('core', '0015_auto_20150226_0026'), ('core', '0016_auto_20150502_1342'), ('core', '0017_auto_20150502_1409'), ('core', '0018_auto_20150502_1432'), ('core', '0019_eventpage_show_in_event_calendar'), ('core', '0020_auto_20150503_0010'), ('core', '0021_auto_20150503_0021'), ('core', '0022_auto_20150503_0023'), ('core', '0023_auto_20150510_2128'), ('core', '0024_auto_20150510_2234'), ('core', '0025_uploadedscript'), ('core', '0026_auto_20150818_1650'), ('core', '0027_auto_20160915_1455'), ('core', '0028_auto_20160915_1503'), ('core', '0029_auto_20160915_1509'), ('core', '0030_remove_blogpage_subtitle'), ('core', '0031_auto_20160915_1557'), ('core', '0032_auto_20161201_1633')] + + initial = True + + dependencies = [ + ('wagtailimages', '0005_make_filter_spec_unique'), + ('wagtailcore', '0029_unicode_slugfield_dj19'), + ('wagtaildocs', '0002_initial_data'), + ('wagtailforms', '0001_initial'), + ('wagtailcore', '0013_update_golive_expire_help_text'), + ('wagtailcore', '0015_add_more_verbose_names'), + ('wagtailsearch', '0001_initial'), + ('wagtailcore', '0010_change_page_owner_to_null_on_delete'), + ('wagtailredirects', '0001_initial'), + ] + + operations = [ + migrations.CreateModel( + name='HomePage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('block1', wagtail.fields.RichTextField(blank=True)), + ('slide1_headline', models.CharField(blank=True, max_length=512)), + ('slide1_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide1_link_text', models.CharField(blank=True, max_length=64)), + ('slide1_subline', models.CharField(blank=True, max_length=512)), + ('slide1_link_url', models.URLField(blank=True)), + ('slide2_headline', models.CharField(blank=True, max_length=512)), + ('slide2_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide2_link_text', models.CharField(blank=True, max_length=64)), + ('slide2_subline', models.CharField(blank=True, max_length=512)), + ('slide2_link_url', models.URLField(blank=True)), + ('slide3_headline', models.CharField(blank=True, max_length=512)), + ('slide3_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide3_link_text', models.CharField(blank=True, max_length=64)), + ('slide3_subline', models.CharField(blank=True, max_length=512)), + ('slide3_link_url', models.URLField(blank=True)), + ('thumbnail1_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('thumbnail1_more_page', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailcore.Page')), + ('thumbnail1_more_text', models.CharField(blank=True, max_length=64)), + ('thumbnail1_text', wagtail.fields.RichTextField(blank=True)), + ('thumbnail1_title', models.CharField(blank=True, max_length=128)), + ('thumbnail2_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('thumbnail2_more_page', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailcore.Page')), + ('thumbnail2_more_text', models.CharField(blank=True, max_length=64)), + ('thumbnail2_text', wagtail.fields.RichTextField(blank=True)), + ('thumbnail2_title', models.CharField(blank=True, max_length=128)), + ('thumbnail3_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('thumbnail3_more_page', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailcore.Page')), + ('thumbnail3_more_text', models.CharField(blank=True, max_length=64)), + ('thumbnail3_text', wagtail.fields.RichTextField(blank=True)), + ('thumbnail3_title', models.CharField(blank=True, max_length=128)), + ], + options={ + 'abstract': False, + }, + bases=('wagtailcore.page',), + ), + migrations.CreateModel( + name='SimpleOneColumnPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('content', wagtail.fields.RichTextField(blank=True)), + ], + options={ + 'abstract': False, + }, + bases=('wagtailcore.page',), + ), + migrations.CreateModel( + name='EventIndexPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ], + options={ + 'description': 'Displays all events on EventPages below in an overview. Use this as parent page for events.', + }, + bases=('wagtailcore.page',), + ), + migrations.CreateModel( + name='EventPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('subtitle', models.CharField(blank=True, max_length=512, null=True)), + ('start_date', models.DateField()), + ('end_date', models.DateField(blank=True, null=True)), + ('flyer', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtaildocs.Document')), + ('slide1_headline', models.CharField(blank=True, max_length=512)), + ('slide1_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide1_link_text', models.CharField(blank=True, max_length=64)), + ('slide1_link_url', models.URLField(blank=True)), + ('slide1_subline', models.CharField(blank=True, max_length=512)), + ('slide2_headline', models.CharField(blank=True, max_length=512)), + ('slide2_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide2_link_text', models.CharField(blank=True, max_length=64)), + ('slide2_link_url', models.URLField(blank=True)), + ('slide2_subline', models.CharField(blank=True, max_length=512)), + ('slide3_headline', models.CharField(blank=True, max_length=512)), + ('slide3_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('slide3_link_text', models.CharField(blank=True, max_length=64)), + ('slide3_link_url', models.URLField(blank=True)), + ('slide3_subline', models.CharField(blank=True, max_length=512)), + ('description', wagtail.fields.RichTextField(blank=True)), + ('location_city', models.CharField(blank=True, default='', help_text='Zip code and city', max_length=256)), + ('location_name', models.CharField(blank=True, default='', help_text='Name of the location (first line of address)', max_length=256)), + ('location_street', models.CharField(blank=True, default='', help_text='Street and house number', max_length=256)), + ('img2_caption', models.CharField(blank=True, max_length=64)), + ('img2_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('img1_caption', models.CharField(blank=True, max_length=64)), + ('img1_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('from_address', models.CharField(blank=True, max_length=255, verbose_name='from address')), + ('subject', models.CharField(blank=True, max_length=255, verbose_name='subject')), + ('to_address', models.CharField(blank=True, help_text='Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.', max_length=255, verbose_name='to address')), + ('registration_end_date', models.DateField(blank=True, help_text='Last day where the registration will be available. Leave empty to enable registration permanentlyafter start date', null=True)), + ('registration_start_date', models.DateField(blank=True, help_text='When does the registration open? Leave empty to disable registration', null=True)), + ('show_in_event_calendar', models.BooleanField(default=True)), + ('is_free', models.BooleanField(default=False, help_text='If this is checked the send button under the registrationform will be labeled "verbindlich anmelden" instead of "kostenpflichtig anmelden"')), + ('tabs', wagtail.fields.StreamField((('sponsor_tab', wagtail.blocks.StructBlock((('title', wagtail.blocks.CharBlock(max_length=64)), ('sponsors', wagtail.blocks.StreamBlock((('sponsor', wagtail.blocks.StructBlock((('name', wagtail.blocks.CharBlock(max_length=64)), ('logo', wagtail.images.blocks.ImageChooserBlock(required=False)), ('url', wagtail.blocks.URLBlock(required=False))))), ('headline', wagtail.blocks.CharBlock(max_length=64)))))))), ('richtext_tab', wagtail.blocks.StructBlock((('title', wagtail.blocks.CharBlock(max_length=64)), ('content', wagtail.blocks.RichTextBlock()))))), blank=True, null=True)), + ('external_registration_code', models.TextField(blank=True, help_text='Put code e.g. from Xing here. If this field is filled out there will be no registration form displayed.', null=True)), + ], + options={ + 'ordering': ['-start_date'], + 'abstract': False, + }, + bases=('wagtailcore.page',), + ), + migrations.CreateModel( + name='ContactFormField', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('sort_order', models.IntegerField(blank=True, editable=False, null=True)), + ('label', models.CharField(help_text='The label of the form field', max_length=255)), + ('field_type', models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time')], max_length=16)), + ('required', models.BooleanField(default=True)), + ('choices', models.CharField(blank=True, help_text='Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.', max_length=512)), + ('default_value', models.CharField(blank=True, help_text='Default value. Comma separated values supported for checkboxes.', max_length=255)), + ('help_text', models.CharField(blank=True, max_length=255)), + ], + options={ + 'ordering': ['sort_order'], + 'abstract': False, + }, + ), + migrations.CreateModel( + name='ContactFormPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('to_address', models.CharField(blank=True, help_text='Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.', max_length=255, verbose_name='to address')), + ('from_address', models.CharField(blank=True, max_length=255, verbose_name='from address')), + ('subject', models.CharField(blank=True, max_length=255, verbose_name='subject')), + ('thank_you_text', wagtail.fields.RichTextField(blank=True)), + ('address', models.CharField(blank=True, max_length=128)), + ('form_title', models.CharField(blank=True, max_length=128)), + ('web_address', models.URLField(blank=True)), + ('mail_address', models.CharField(blank=True, max_length=128)), + ('person_img', models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailimages.Image')), + ('person_name', models.CharField(blank=True, max_length=128)), + ('person_position', models.CharField(blank=True, max_length=128)), + ('phone', models.CharField(blank=True, max_length=128)), + ], + options={ + 'abstract': False, + }, + bases=('wagtailcore.page',), + ), + migrations.AddField( + model_name='contactformfield', + name='page', + field=modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='form_fields', to='core.ContactFormPage'), + ), + migrations.CreateModel( + name='EventRegistrationField', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('sort_order', models.IntegerField(blank=True, editable=False, null=True)), + ('label', models.CharField(help_text='The label of the form field', max_length=255, verbose_name='label')), + ('field_type', models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time')], max_length=16, verbose_name='field type')), + ('required', models.BooleanField(default=True, verbose_name='required')), + ('choices', models.TextField(blank=True, help_text='Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.', verbose_name='choices')), + ('default_value', models.CharField(blank=True, help_text='Default value. Comma separated values supported for checkboxes.', max_length=255, verbose_name='default value')), + ('help_text', models.CharField(blank=True, max_length=255, verbose_name='help text')), + ('page', modelcluster.fields.ParentalKey(on_delete=django.db.models.deletion.CASCADE, related_name='form_fields', to='core.EventPage')), + ], + options={ + 'ordering': ['sort_order'], + 'abstract': False, + }, + ), + migrations.CreateModel( + name='EventHistoryPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.DO_NOTHING, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('events', wagtail.fields.StreamField((('event', wagtail.blocks.StructBlock((('title', wagtail.blocks.CharBlock(max_length=512, required=False)), ('subtitle', wagtail.blocks.CharBlock(max_length=512, required=False)), ('start_date', wagtail.blocks.DateBlock()), ('end_date', wagtail.blocks.DateBlock(help_text='Leave empty for single day events', required=False)), ('location_name', wagtail.blocks.CharBlock(help_text='Name of the location (first line of address)', max_length=256, required=False)), ('location_city', wagtail.blocks.CharBlock(help_text='Zip code and city', max_length=256, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(required=False)), ('flyer', wagtail.documents.blocks.DocumentChooserBlock(required=False))))),))), + ], + options={ + 'abstract': False, + }, + bases=('wagtailcore.page',), + ), + migrations.AlterField( + model_name='contactformfield', + name='choices', + field=models.CharField(blank=True, help_text='Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.', max_length=512, verbose_name='Choices'), + ), + migrations.AlterField( + model_name='contactformfield', + name='default_value', + field=models.CharField(blank=True, help_text='Default value. Comma separated values supported for checkboxes.', max_length=255, verbose_name='Default value'), + ), + migrations.AlterField( + model_name='contactformfield', + name='field_type', + field=models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time')], max_length=16, verbose_name='Field type'), + ), + migrations.AlterField( + model_name='contactformfield', + name='help_text', + field=models.CharField(blank=True, max_length=255, verbose_name='Help text'), + ), + migrations.AlterField( + model_name='contactformfield', + name='label', + field=models.CharField(help_text='The label of the form field', max_length=255, verbose_name='Label'), + ), + migrations.AlterField( + model_name='contactformfield', + name='required', + field=models.BooleanField(default=True, verbose_name='Required'), + ), + migrations.CreateModel( + name='UploadedScript', + fields=[ + ('id', models.AutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID')), + ('created', django_extensions.db.fields.CreationDateTimeField(auto_now_add=True, verbose_name='created')), + ('modified', django_extensions.db.fields.ModificationDateTimeField(auto_now=True, verbose_name='modified')), + ('name', models.CharField(max_length=512, verbose_name='Ihr Name')), + ('script', models.FileField(upload_to='scripts', verbose_name='Skript')), + ], + options={ + 'get_latest_by': 'modified', + 'ordering': ('-modified', '-created'), + 'abstract': False, + }, + ), + migrations.CreateModel( + name='BlogPage', + fields=[ + ('page_ptr', models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page')), + ('posts', wagtail.fields.StreamField((('post', wagtail.blocks.StructBlock((('images', wagtail.blocks.ListBlock(wagtail.images.blocks.ImageChooserBlock())), ('title', wagtail.blocks.CharBlock(max_length=200)), ('author', wagtail.blocks.CharBlock(default='Marion Schauf', max_length=64, required=False)), ('date', wagtail.blocks.DateBlock()), ('text', wagtail.blocks.RichTextBlock()), ('url', wagtail.blocks.URLBlock(required=False))))),), blank=True, null=True)), + ], + options={ + 'ordering': ['-post_date'], + }, + bases=('wagtailcore.page',), + ), + migrations.AlterField( + model_name='contactformfield', + name='choices', + field=models.TextField(blank=True, help_text='Comma separated list of choices. Only applicable in checkboxes, radio and dropdown.', verbose_name='choices'), + ), + migrations.AlterField( + model_name='contactformfield', + name='default_value', + field=models.CharField(blank=True, help_text='Default value. Comma separated values supported for checkboxes.', max_length=255, verbose_name='default value'), + ), + migrations.AlterField( + model_name='contactformfield', + name='field_type', + field=models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time')], max_length=16, verbose_name='field type'), + ), + migrations.AlterField( + model_name='contactformfield', + name='help_text', + field=models.CharField(blank=True, max_length=255, verbose_name='help text'), + ), + migrations.AlterField( + model_name='contactformfield', + name='label', + field=models.CharField(help_text='The label of the form field', max_length=255, verbose_name='label'), + ), + migrations.AlterField( + model_name='contactformfield', + name='required', + field=models.BooleanField(default=True, verbose_name='required'), + ), + ] diff --git a/core/migrations/0002_auto_20180918_1233.py b/core/migrations/0002_auto_20180918_1233.py new file mode 100644 index 0000000..50b272f --- /dev/null +++ b/core/migrations/0002_auto_20180918_1233.py @@ -0,0 +1,73 @@ +# Generated by Django 2.0.2 on 2018-09-18 10:33 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0001_squashed_0032_auto_20161201_1633'), + ] + + operations = [ + migrations.AlterModelOptions( + name='blogpage', + options={}, + ), + migrations.AlterField( + model_name='contactformfield', + name='field_type', + field=models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('multiselect', 'Multiple select'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time'), ('hidden', 'Hidden field')], max_length=16, verbose_name='field type'), + ), + migrations.AlterField( + model_name='contactformpage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + migrations.AlterField( + model_name='eventhistorypage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + migrations.AlterField( + model_name='eventindexpage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + migrations.AlterField( + model_name='eventpage', + name='location_city', + field=models.CharField(blank=True, help_text='Zip code and city', max_length=256), + ), + migrations.AlterField( + model_name='eventpage', + name='location_name', + field=models.CharField(blank=True, help_text='Name of the location (first line of address)', max_length=256), + ), + migrations.AlterField( + model_name='eventpage', + name='location_street', + field=models.CharField(blank=True, help_text='Street and house number', max_length=256), + ), + migrations.AlterField( + model_name='eventpage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + migrations.AlterField( + model_name='eventregistrationfield', + name='field_type', + field=models.CharField(choices=[('singleline', 'Single line text'), ('multiline', 'Multi-line text'), ('email', 'Email'), ('number', 'Number'), ('url', 'URL'), ('checkbox', 'Checkbox'), ('checkboxes', 'Checkboxes'), ('dropdown', 'Drop down'), ('multiselect', 'Multiple select'), ('radio', 'Radio buttons'), ('date', 'Date'), ('datetime', 'Date/time'), ('hidden', 'Hidden field')], max_length=16, verbose_name='field type'), + ), + migrations.AlterField( + model_name='homepage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + migrations.AlterField( + model_name='simpleonecolumnpage', + name='page_ptr', + field=models.OneToOneField(auto_created=True, on_delete=django.db.models.deletion.CASCADE, parent_link=True, primary_key=True, serialize=False, to='wagtailcore.Page'), + ), + ] diff --git a/core/migrations/0003_eventpage_pretix_slug.py b/core/migrations/0003_eventpage_pretix_slug.py new file mode 100644 index 0000000..5b7caaf --- /dev/null +++ b/core/migrations/0003_eventpage_pretix_slug.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2020-02-14 11:39 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0002_auto_20180918_1233'), + ] + + operations = [ + migrations.AddField( + model_name='eventpage', + name='pretix_slug', + field=models.CharField(blank=True, help_text='Slug von Pretix (leer lassen, um klassische Anmeldung zu verwenden)', max_length=512), + ), + ] diff --git a/core/migrations/0004_eventpage_vimeo_id.py b/core/migrations/0004_eventpage_vimeo_id.py new file mode 100644 index 0000000..bddaaa7 --- /dev/null +++ b/core/migrations/0004_eventpage_vimeo_id.py @@ -0,0 +1,18 @@ +# Generated by Django 2.0.2 on 2020-04-29 20:02 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0003_eventpage_pretix_slug'), + ] + + operations = [ + migrations.AddField( + model_name='eventpage', + name='vimeo_id', + field=models.TextField(blank=True, help_text='Vimeo Event ID (aus Vimeo-Link: https://vimeo.com/ )'), + ), + ] diff --git a/core/migrations/0005_auto_20200628_2200.py b/core/migrations/0005_auto_20200628_2200.py new file mode 100644 index 0000000..4a1b31e --- /dev/null +++ b/core/migrations/0005_auto_20200628_2200.py @@ -0,0 +1,32 @@ +# Generated by Django 2.0.2 on 2020-06-28 20:00 + +from django.db import migrations, models +import wagtail.blocks +import wagtail.fields +import wagtail.documents.blocks +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0004_eventpage_vimeo_id'), + ] + + operations = [ + migrations.AddField( + model_name='eventpage', + name='registration_url', + field=models.URLField(blank=True, help_text='URL der Anmeldeseite (leer lassen um klassische Anmeldung zu verwenden)', max_length=512), + ), + migrations.AlterField( + model_name='eventhistorypage', + name='events', + field=wagtail.fields.StreamField((('event', wagtail.blocks.StructBlock((('title', wagtail.blocks.CharBlock(max_length=512, required=False)), ('subtitle', wagtail.blocks.CharBlock(max_length=512, required=False)), ('start_date', wagtail.blocks.DateBlock()), ('end_date', wagtail.blocks.DateBlock(help_text='Leave empty for single day events', required=False)), ('location_name', wagtail.blocks.CharBlock(help_text='Name of the location (first line of address)', max_length=256, required=False)), ('location_city', wagtail.blocks.CharBlock(help_text='Zip code and city', max_length=256, required=False)), ('image', wagtail.images.blocks.ImageChooserBlock(required=False)), ('flyer', wagtail.documents.blocks.DocumentChooserBlock(required=False)), ('additional_info_btn_label', wagtail.blocks.CharBlock(label='Zusatzinfo Button Text', max_length=128, required=False)), ('additional_info_target', wagtail.blocks.PageChooserBlock(label='Zusatzinfo Zielseite', required=False))))),)), + ), + migrations.AlterField( + model_name='eventpage', + name='show_in_event_calendar', + field=models.BooleanField(default=True, help_text='Event in Eventliste und im Kalender anzeigen?'), + ), + ] diff --git a/core/migrations/0006_simpleonecolumnpage_featured_media.py b/core/migrations/0006_simpleonecolumnpage_featured_media.py new file mode 100644 index 0000000..8337f41 --- /dev/null +++ b/core/migrations/0006_simpleonecolumnpage_featured_media.py @@ -0,0 +1,20 @@ +# Generated by Django 2.0.2 on 2020-07-01 13:05 + +from django.db import migrations, models +import django.db.models.deletion + + +class Migration(migrations.Migration): + + dependencies = [ + ('wagtailmedia', '0003_copy_media_permissions_to_collections'), + ('core', '0005_auto_20200628_2200'), + ] + + operations = [ + migrations.AddField( + model_name='simpleonecolumnpage', + name='featured_media', + field=models.ForeignKey(blank=True, null=True, on_delete=django.db.models.deletion.SET_NULL, related_name='+', to='wagtailmedia.Media'), + ), + ] diff --git a/core/migrations/0007_auto_20200702_1923.py b/core/migrations/0007_auto_20200702_1923.py new file mode 100644 index 0000000..2d02e6a --- /dev/null +++ b/core/migrations/0007_auto_20200702_1923.py @@ -0,0 +1,26 @@ +# Generated by Django 3.0.8 on 2020-07-02 17:23 + +import core.models +from django.db import migrations +import wagtail.blocks +import wagtail.fields +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0006_simpleonecolumnpage_featured_media'), + ] + + operations = [ + migrations.AlterModelOptions( + name='uploadedscript', + options={'get_latest_by': 'modified'}, + ), + migrations.AlterField( + model_name='eventpage', + name='tabs', + field=wagtail.fields.StreamField([('sponsor_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('sponsors', wagtail.blocks.StreamBlock([('sponsor', wagtail.blocks.StructBlock([('name', wagtail.blocks.CharBlock(max_length=64)), ('logo', wagtail.images.blocks.ImageChooserBlock(required=False)), ('url', wagtail.blocks.URLBlock(required=False))])), ('headline', wagtail.blocks.CharBlock(max_length=64))]))])), ('richtext_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('content', wagtail.blocks.RichTextBlock())])), ('media_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('pre_content', wagtail.blocks.RichTextBlock(required=False)), ('media_file', core.models.MediaBlock(template='core/blocks/media_block.html')), ('post_content', wagtail.blocks.RichTextBlock(required=False))]))], blank=True, null=True), + ), + ] diff --git a/core/migrations/0008_auto_20200719_1611.py b/core/migrations/0008_auto_20200719_1611.py new file mode 100644 index 0000000..1591d2d --- /dev/null +++ b/core/migrations/0008_auto_20200719_1611.py @@ -0,0 +1,22 @@ +# Generated by Django 3.0.8 on 2020-07-19 14:11 + +import core.models +from django.db import migrations +import wagtail.blocks +import wagtail.fields +import wagtail.images.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0007_auto_20200702_1923'), + ] + + operations = [ + migrations.AlterField( + model_name='eventpage', + name='tabs', + field=wagtail.fields.StreamField([('sponsor_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('sponsors', wagtail.blocks.StreamBlock([('sponsor', wagtail.blocks.StructBlock([('name', wagtail.blocks.CharBlock(max_length=64)), ('logo', wagtail.images.blocks.ImageChooserBlock(required=False)), ('url', wagtail.blocks.URLBlock(required=False))])), ('headline', wagtail.blocks.CharBlock(max_length=64))]))])), ('richtext_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('content', wagtail.blocks.RichTextBlock())])), ('media_tab', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=64)), ('pre_content', wagtail.blocks.RichTextBlock(required=False)), ('media_file', core.models.MediaBlock(template='core/blocks/media_block.html')), ('autoplay', wagtail.blocks.BooleanBlock(label='Automatisch abspielen', required=False)), ('muted', wagtail.blocks.BooleanBlock(label='Stummgeschaltet starten', required=False)), ('post_content', wagtail.blocks.RichTextBlock(required=False))]))], blank=True, null=True), + ), + ] diff --git a/core/migrations/0009_auto_20200817_2130.py b/core/migrations/0009_auto_20200817_2130.py new file mode 100644 index 0000000..2ddf5ec --- /dev/null +++ b/core/migrations/0009_auto_20200817_2130.py @@ -0,0 +1,23 @@ +# Generated by Django 2.2.15 on 2020-08-17 19:30 + +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0008_auto_20200719_1611'), + ] + + operations = [ + migrations.AddField( + model_name='contactformfield', + name='clean_name', + field=models.CharField(blank=True, default='', help_text='Safe name of the form field, the label converted to ascii_snake_case', max_length=255, verbose_name='name'), + ), + migrations.AddField( + model_name='eventregistrationfield', + name='clean_name', + field=models.CharField(blank=True, default='', help_text='Safe name of the form field, the label converted to ascii_snake_case', max_length=255, verbose_name='name'), + ), + ] diff --git a/core/migrations/0010_eventpage_downloads.py b/core/migrations/0010_eventpage_downloads.py new file mode 100644 index 0000000..a8ef4b2 --- /dev/null +++ b/core/migrations/0010_eventpage_downloads.py @@ -0,0 +1,21 @@ +# Generated by Django 2.2.15 on 2021-07-29 14:32 + +from django.db import migrations +import wagtail.blocks +import wagtail.fields +import wagtail.documents.blocks + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0009_auto_20200817_2130'), + ] + + operations = [ + migrations.AddField( + model_name='eventpage', + name='downloads', + field=wagtail.fields.StreamField([('download', wagtail.blocks.StructBlock([('title', wagtail.blocks.CharBlock(max_length=512, required=False)), ('flyer', wagtail.documents.blocks.DocumentChooserBlock(required=False))]))], blank=True, null=True), + ), + ] diff --git a/core/migrations/0011_alter_contactformfield_choices_and_more.py b/core/migrations/0011_alter_contactformfield_choices_and_more.py new file mode 100644 index 0000000..338a393 --- /dev/null +++ b/core/migrations/0011_alter_contactformfield_choices_and_more.py @@ -0,0 +1,80 @@ +# Generated by Django 5.2 on 2025-04-29 10:41 + +import wagtail.contrib.forms.models +import wagtail.fields +from django.db import migrations, models + + +class Migration(migrations.Migration): + + dependencies = [ + ('core', '0010_eventpage_downloads'), + ] + + operations = [ + migrations.AlterField( + model_name='contactformfield', + name='choices', + field=models.TextField(blank=True, help_text='Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.', verbose_name='choices'), + ), + migrations.AlterField( + model_name='contactformfield', + name='default_value', + field=models.TextField(blank=True, help_text='Default value. Comma or new line separated values supported for checkboxes.', verbose_name='default value'), + ), + migrations.AlterField( + model_name='contactformfield', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + migrations.AlterField( + model_name='contactformpage', + name='from_address', + field=models.EmailField(blank=True, max_length=255, verbose_name='from address'), + ), + migrations.AlterField( + model_name='contactformpage', + name='to_address', + field=models.CharField(blank=True, help_text='Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.', max_length=255, validators=[wagtail.contrib.forms.models.validate_to_address], verbose_name='to address'), + ), + migrations.AlterField( + model_name='eventhistorypage', + name='events', + field=wagtail.fields.StreamField([('event', 9)], blank=True, block_lookup={0: ('wagtail.blocks.CharBlock', (), {'max_length': 512, 'required': False}), 1: ('wagtail.blocks.DateBlock', (), {}), 2: ('wagtail.blocks.DateBlock', (), {'help_text': 'Leave empty for single day events', 'required': False}), 3: ('wagtail.blocks.CharBlock', (), {'help_text': 'Name of the location (first line of address)', 'max_length': 256, 'required': False}), 4: ('wagtail.blocks.CharBlock', (), {'help_text': 'Zip code and city', 'max_length': 256, 'required': False}), 5: ('wagtail.images.blocks.ImageChooserBlock', (), {'required': False}), 6: ('wagtail.documents.blocks.DocumentChooserBlock', (), {'required': False}), 7: ('wagtail.blocks.CharBlock', (), {'label': 'Zusatzinfo Button Text', 'max_length': 128, 'required': False}), 8: ('wagtail.blocks.PageChooserBlock', (), {'label': 'Zusatzinfo Zielseite', 'required': False}), 9: ('wagtail.blocks.StructBlock', [[('title', 0), ('subtitle', 0), ('start_date', 1), ('end_date', 2), ('location_name', 3), ('location_city', 4), ('image', 5), ('flyer', 6), ('additional_info_btn_label', 7), ('additional_info_target', 8)]], {})}, null=True), + ), + migrations.AlterField( + model_name='eventpage', + name='downloads', + field=wagtail.fields.StreamField([('download', 2)], blank=True, block_lookup={0: ('wagtail.blocks.CharBlock', (), {'label': 'Name (Button-Beschriftung)', 'max_length': 128}), 1: ('wagtail.documents.blocks.DocumentChooserBlock', (), {'label': 'Datei'}), 2: ('wagtail.blocks.StructBlock', [[('title', 0), ('file', 1)]], {})}, null=True), + ), + migrations.AlterField( + model_name='eventpage', + name='from_address', + field=models.EmailField(blank=True, max_length=255, verbose_name='from address'), + ), + migrations.AlterField( + model_name='eventpage', + name='to_address', + field=models.CharField(blank=True, help_text='Optional - form submissions will be emailed to these addresses. Separate multiple addresses by comma.', max_length=255, validators=[wagtail.contrib.forms.models.validate_to_address], verbose_name='to address'), + ), + migrations.AlterField( + model_name='eventregistrationfield', + name='choices', + field=models.TextField(blank=True, help_text='Comma or new line separated list of choices. Only applicable in checkboxes, radio and dropdown.', verbose_name='choices'), + ), + migrations.AlterField( + model_name='eventregistrationfield', + name='default_value', + field=models.TextField(blank=True, help_text='Default value. Comma or new line separated values supported for checkboxes.', verbose_name='default value'), + ), + migrations.AlterField( + model_name='eventregistrationfield', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + migrations.AlterField( + model_name='uploadedscript', + name='id', + field=models.BigAutoField(auto_created=True, primary_key=True, serialize=False, verbose_name='ID'), + ), + ] diff --git a/core/migrations/__init__.py b/core/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/core/models.py b/core/models.py new file mode 100644 index 0000000..8876290 --- /dev/null +++ b/core/models.py @@ -0,0 +1,521 @@ +from datetime import date + +from crispy_forms.utils import flatatt +from django.db import models +import django.db.models.options as options +from django.utils.html import format_html, format_html_join +from wagtail.embeds.blocks import EmbedBlock + +options.DEFAULT_NAMES = options.DEFAULT_NAMES + ('description',) +from django.urls import reverse +from django.contrib import messages + +from wagtailcaptcha.models import WagtailCaptchaEmailForm +from crispy_forms.helper import FormHelper +from django_extensions.db.models import TimeStampedModel + +from modelcluster.fields import ParentalKey +from wagtail import blocks +from wagtail.documents import get_document_model +from wagtail.images import get_image_model +from wagtail.models import Page +from wagtail.fields import RichTextField, StreamField +from wagtail.admin.panels import ( + MultiFieldPanel, PageChooserPanel, InlinePanel, FieldPanel) +from wagtail.images.blocks import ImageChooserBlock +from wagtail.documents.blocks import DocumentChooserBlock +from wagtail.contrib.forms.models import AbstractEmailForm, AbstractFormField +from wagtailmedia.edit_handlers import MediaChooserPanel + +from wagtailmedia.blocks import AbstractMediaChooserBlock + + +class MediaBlock(AbstractMediaChooserBlock): + def render_basic(self, value, context=None): + if not value: + return '' + + if value.type == 'video': + player_code = ''' +
+ +
+ ''' + else: + player_code = ''' +
+ +
+ ''' + + return format_html(player_code, format_html_join( + '\n', "", + [[flatatt(s)] for s in value.sources] + )) + + +class HomePage(Page): + block1 = RichTextField(blank=True) + + # revolution slider + slide1_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide1_headline = models.CharField(max_length=512, blank=True) + slide1_subline = models.CharField(max_length=512, blank=True) + slide1_link_url = models.URLField(blank=True) + slide1_link_text = models.CharField(max_length=64, blank=True) + slide2_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide2_headline = models.CharField(max_length=512, blank=True) + slide2_subline = models.CharField(max_length=512, blank=True) + slide2_link_url = models.URLField(blank=True) + slide2_link_text = models.CharField(max_length=64, blank=True) + slide3_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide3_headline = models.CharField(max_length=512, blank=True) + slide3_subline = models.CharField(max_length=512, blank=True) + slide3_link_url = models.URLField(blank=True) + slide3_link_text = models.CharField(max_length=64, blank=True) + + thumbnail1_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + thumbnail1_more_page = models.ForeignKey( + 'wagtailcore.Page', + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+', + ) + thumbnail1_more_text = models.CharField(max_length=64, blank=True) + thumbnail1_title = models.CharField(max_length=128, blank=True) + thumbnail1_text = RichTextField(blank=True) + + thumbnail2_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + thumbnail2_more_page = models.ForeignKey( + 'wagtailcore.Page', + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+', + ) + thumbnail2_more_text = models.CharField(max_length=64, blank=True) + thumbnail2_title = models.CharField(max_length=128, blank=True) + thumbnail2_text = RichTextField(blank=True) + + thumbnail3_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + thumbnail3_more_page = models.ForeignKey( + 'wagtailcore.Page', + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+', + ) + thumbnail3_more_text = models.CharField(max_length=64, blank=True) + thumbnail3_title = models.CharField(max_length=128, blank=True) + thumbnail3_text = RichTextField(blank=True) + + +REVOLUTION_SLIDER_FIELDS = [ + MultiFieldPanel([ + FieldPanel('slide1_img'), + FieldPanel('slide1_headline', classname="full"), + FieldPanel('slide1_subline', classname="full"), + FieldPanel('slide1_link_url', classname="full"), + FieldPanel('slide1_link_text', classname="full"), + ], heading='Slide 1', classname="collapsible"), + + MultiFieldPanel([ + FieldPanel('slide2_img'), + FieldPanel('slide2_headline', classname="full"), + FieldPanel('slide2_subline', classname="full"), + FieldPanel('slide2_link_url', classname="full"), + FieldPanel('slide2_link_text', classname="full"), + ], heading='Slide 2', classname="collapsible"), + + MultiFieldPanel([ + FieldPanel('slide3_img'), + FieldPanel('slide3_headline', classname="full"), + FieldPanel('slide3_subline', classname="full"), + FieldPanel('slide3_link_url', classname="full"), + FieldPanel('slide3_link_text', classname="full"), + ], heading='Slide 3'), +] + +HOME_THUMBNAIL_FIELDS = [ + MultiFieldPanel([ + FieldPanel('thumbnail1_img'), + PageChooserPanel('thumbnail1_more_page'), + FieldPanel('thumbnail1_more_text', classname="full"), + FieldPanel('thumbnail1_title', classname="full"), + FieldPanel('thumbnail1_text', classname="full"), + ], heading='Thumbnail 1', classname="collapsible"), + MultiFieldPanel([ + FieldPanel('thumbnail2_img'), + PageChooserPanel('thumbnail2_more_page'), + FieldPanel('thumbnail2_more_text', classname="full"), + FieldPanel('thumbnail2_title', classname="full"), + FieldPanel('thumbnail2_text', classname="full"), + ], heading='Thumbnail 2', classname="collapsible"), + MultiFieldPanel([ + FieldPanel('thumbnail3_img'), + PageChooserPanel('thumbnail3_more_page'), + FieldPanel('thumbnail3_more_text', classname="full"), + FieldPanel('thumbnail3_title', classname="full"), + FieldPanel('thumbnail3_text', classname="full"), + ], heading='Thumbnail 3', classname="collapsible"), +] + +HomePage.content_panels = [ + FieldPanel('title', classname="full title"), + MultiFieldPanel(REVOLUTION_SLIDER_FIELDS, heading='Slider elements', classname="collapsible collapsed"), + FieldPanel('block1', classname="full"), + MultiFieldPanel(HOME_THUMBNAIL_FIELDS, heading='Thumbnail elements', classname="collapsible collapsed"), +] + + +class SimpleOneColumnPage(Page): + featured_media = models.ForeignKey( + 'wagtailmedia.Media', + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + content = RichTextField(blank=True) + + +SimpleOneColumnPage.content_panels = [ + FieldPanel('title', classname="full title"), + FieldPanel('featured_media'), + FieldPanel('content', classname="full"), +] + + +class BlogPage(Page): + posts = StreamField([ + ('post', blocks.StructBlock([ + ('images', blocks.ListBlock(ImageChooserBlock())), + ('title', blocks.CharBlock(max_length=200)), + ('author', blocks.CharBlock(max_length=64, default="Marion Schauf", required=False)), + ('date', blocks.DateBlock()), + ('text', blocks.RichTextBlock()), + ('url', blocks.URLBlock(required=False)), + ])), + ], null=True, blank=True, use_json_field=True) + + +BlogPage.content_panels = [ + FieldPanel('title', classname="full title"), + FieldPanel('posts'), +] + + +class EventIndexPage(Page): + subpage_types = ['core.EventPage'] + + def get_events(self): + return EventPage.objects.live().filter(show_in_event_calendar=True, path__startswith=self.path).order_by('start_date') + + class Meta: + description = "Displays all events on EventPages below in an overview. Use this as parent page for events." + + +class EventPage(AbstractEmailForm): + parent_page_types = ['core.EventIndexPage', 'core.EventHistoryPage'] + subtitle = models.CharField(max_length=512, null=True, blank=True) + description = RichTextField(blank=True) + + # revolution slider + slide1_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide1_headline = models.CharField(max_length=512, blank=True) + slide1_subline = models.CharField(max_length=512, blank=True) + slide1_link_url = models.URLField(blank=True) + slide1_link_text = models.CharField(max_length=64, blank=True) + slide2_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide2_headline = models.CharField(max_length=512, blank=True) + slide2_subline = models.CharField(max_length=512, blank=True) + slide2_link_url = models.URLField(blank=True) + slide2_link_text = models.CharField(max_length=64, blank=True) + slide3_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + slide3_headline = models.CharField(max_length=512, blank=True) + slide3_subline = models.CharField(max_length=512, blank=True) + slide3_link_url = models.URLField(blank=True) + slide3_link_text = models.CharField(max_length=64, blank=True) + + img1_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + img1_caption = models.CharField(max_length=64, blank=True) + img2_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + img2_caption = models.CharField(max_length=64, blank=True) + + start_date = models.DateField() + end_date = models.DateField(null=True, blank=True) + location_name = models.CharField( + max_length=256, help_text="Name of the location (first line of address)", blank=True) + location_street = models.CharField(max_length=256, help_text="Street and house number", blank=True) + location_city = models.CharField(max_length=256, help_text="Zip code and city", blank=True) + flyer = models.ForeignKey( + get_document_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + downloads = StreamField([ + ('download', blocks.StructBlock([ + ('title', blocks.CharBlock(max_length=128, label='Name (Button-Beschriftung)')), + ('file', DocumentChooserBlock(label='Datei')), + ])), + ], null=True, blank=True, use_json_field=True) + tabs = StreamField([ + ('sponsor_tab', blocks.StructBlock([ + ('title', blocks.CharBlock(max_length=64)), + ('sponsors', blocks.StreamBlock([ + ('sponsor', blocks.StructBlock([ + ('name', blocks.CharBlock(max_length=64)), + ('logo', ImageChooserBlock(required=False)), + ('url', blocks.URLBlock(required=False)), + ])), + ('headline', blocks.CharBlock(max_length=64)), + ])), + ])), + ('richtext_tab', blocks.StructBlock([ + ('title', blocks.CharBlock(max_length=64)), + ('content', blocks.RichTextBlock()), + ])), + ('media_tab', blocks.StructBlock([ + ('title', blocks.CharBlock(max_length=64)), + ('pre_content', blocks.RichTextBlock(required=False)), + ('media_file', MediaBlock(template='core/blocks/media_block.html')), + ('autoplay', blocks.BooleanBlock(label='Automatisch abspielen', required=False)), + ('muted', blocks.BooleanBlock(label='Stummgeschaltet starten', required=False)), + ('post_content', blocks.RichTextBlock(required=False)), + ])), + ], null=True, blank=True, use_json_field=True) + + registration_url = models.URLField(max_length=512, blank=True, help_text="URL der Anmeldeseite (leer lassen um klassische Anmeldung zu verwenden)") + pretix_slug = models.CharField(max_length=512, blank=True, help_text="Slug von Pretix (leer lassen, um klassische Anmeldung zu verwenden)") + registration_start_date = models.DateField( + null=True, blank=True, help_text="When does the registration open? Leave empty to disable registration") + registration_end_date = models.DateField( + null=True, blank=True, + help_text="Last day where the registration will be available. Leave empty to enable registration permanently" + "after start date") + show_in_event_calendar = models.BooleanField(default=True, help_text='Event in Eventliste und im Kalender anzeigen?') + is_free = models.BooleanField(default=False, help_text='If this is checked the send button under the registration' + 'form will be labeled "verbindlich anmelden" instead of "kostenpflichtig anmelden"') + external_registration_code = models.TextField( + blank=True, null=True, + help_text='Put code e.g. from Xing here. If this field is filled out there will be no registration form displayed.') + + vimeo_id = models.TextField(blank=True, help_text='Vimeo Event ID (aus Vimeo-Link: https://vimeo.com/ )') + + def is_registration_active(self): + return self.registration_start_date and self.registration_start_date <= date.today() and\ + (not self.registration_end_date or self.registration_end_date >= date.today()) + + @property + def pretix_url(self): + if self.pretix_slug: + return 'https://tickets.feo.gmbh/' + self.pretix_slug + '/' + + return None + + def get_form_helper(self): + helper = FormHelper() + helper.label_class = 'col-lg-3' + helper.field_class = 'col-lg-9' + helper.form_tag = False + return helper + + class Meta: + ordering = ['-start_date'] + + +class EventRegistrationField(AbstractFormField): + page = ParentalKey('EventPage', related_name='form_fields') + + +EventPage.content_panels = [ + MultiFieldPanel(REVOLUTION_SLIDER_FIELDS, heading='Slider elements', classname="collapsible collapsed"), + FieldPanel('title', classname="full title"), + FieldPanel('subtitle', classname="full"), + FieldPanel('description', classname="full"), + FieldPanel('img1_img'), + FieldPanel('img1_caption', classname="full"), + FieldPanel('img2_img'), + FieldPanel('img2_caption', classname="full"), + FieldPanel('start_date', classname="full"), + FieldPanel('end_date', classname="full"), + FieldPanel('tabs'), + FieldPanel('location_name', classname="full"), + FieldPanel('location_street', classname="full"), + FieldPanel('location_city', classname="full"), + FieldPanel('flyer'), + FieldPanel('downloads'), + MultiFieldPanel([ + FieldPanel('show_in_event_calendar', classname="full"), + FieldPanel('is_free', classname="full"), + FieldPanel('pretix_slug', classname="full"), + FieldPanel('registration_url', classname="full"), + FieldPanel('vimeo_id', classname="full"), + ], heading="Settings", classname="collapsible collapsed"), + FieldPanel('external_registration_code', classname="full"), + MultiFieldPanel([ + InlinePanel('form_fields', label="Form fields"), + FieldPanel('registration_start_date', classname="full"), + FieldPanel('registration_end_date', classname="full"), + MultiFieldPanel([ + FieldPanel('to_address', classname="full"), + FieldPanel('from_address', classname="full"), + FieldPanel('subject', classname="full"), + ], "Email"), + ], heading="Registration Form", classname="collapsible collapsed"), +] + + +class EventHistoryPage(Page): + events = StreamField([ + ('event', blocks.StructBlock([ + ('title', blocks.CharBlock(max_length=512, required=False)), + ('subtitle', blocks.CharBlock(max_length=512, required=False)), + ('start_date', blocks.DateBlock()), + ('end_date', blocks.DateBlock(required=False, help_text="Leave empty for single day events")), + ('location_name', blocks.CharBlock( + max_length=256, help_text="Name of the location (first line of address)", required=False)), + ('location_city', blocks.CharBlock(max_length=256, help_text="Zip code and city", required=False)), + ('image', ImageChooserBlock(required=False)), + ('flyer', DocumentChooserBlock(required=False)), + ('additional_info_btn_label', blocks.CharBlock(max_length=128, required=False, label='Zusatzinfo Button Text')), + ('additional_info_target', blocks.PageChooserBlock(required=False, label='Zusatzinfo Zielseite')), + ])), + ], null=True, blank=True, use_json_field=True) + + +EventHistoryPage.content_panels = [ + FieldPanel('title', classname="full title"), + FieldPanel('events'), +] + + +class ContactFormField(AbstractFormField): + page = ParentalKey('ContactFormPage', related_name='form_fields') + + +class ContactFormPage(WagtailCaptchaEmailForm): + form_title = models.CharField(max_length=128, blank=True) + person_img = models.ForeignKey( + get_image_model(), + null=True, + blank=True, + on_delete=models.SET_NULL, + related_name='+' + ) + person_name = models.CharField(max_length=128, blank=True) + person_position = models.CharField(max_length=128, blank=True) + address = models.CharField(max_length=128, blank=True) + mail_address = models.CharField(max_length=128, blank=True) + phone = models.CharField(max_length=128, blank=True) + web_address = models.URLField(blank=True) + thank_you_text = RichTextField(blank=True) + + +ContactFormPage.content_panels = [ + FieldPanel('title', classname="full title"), + FieldPanel('form_title', classname="full"), + FieldPanel('person_img'), + FieldPanel('person_name', classname="full"), + FieldPanel('person_position', classname="full"), + FieldPanel('address', classname="full"), + FieldPanel('mail_address', classname="full"), + FieldPanel('phone', classname="full"), + FieldPanel('web_address', classname="full"), + InlinePanel('form_fields', label="Form fields"), + FieldPanel('thank_you_text', classname="full"), + MultiFieldPanel([ + FieldPanel('to_address', classname="full"), + FieldPanel('from_address', classname="full"), + FieldPanel('subject', classname="full"), + ], "Email") +] + + +class UploadedScript(TimeStampedModel): + name = models.CharField(max_length=512, verbose_name='Ihr Name') + script = models.FileField(upload_to='scripts', verbose_name='Skript') + + def get_delete_url(self): + return reverse('delete_script', kwargs={'pk': self.pk}) + + def delete(self, *args, **kwargs): + storage, path = self.script.storage, self.script.path + out = super().delete(*args, **kwargs) + storage.delete(path) + return out diff --git a/core/static/css/app.css b/core/static/css/app.css new file mode 100755 index 0000000..33d3b4f --- /dev/null +++ b/core/static/css/app.css @@ -0,0 +1,3324 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Reset Styles +------------------------------------*/ +* { + border-radius: 0 !important; +} + +a, +a:focus, +a:hover, +a:active, +button, +button:hover { + outline: 0 !important; +} + +a:focus { + text-decoration: none; +} + +hr { + margin: 30px 0; +} + +hr.hr-md { + margin: 20px 0; +} + +/*Headings*/ +h1 { + font-size: 28px; + line-height: 35px; +} +h2 { + font-size: 24px; + line-height: 33px; +} +h3 { + font-size: 20px; + line-height: 27px; +} +h4 { + line-height: 25px; +} +h5 { + line-height: 20px; +} +h6 { + line-height: 18px; +} + +h1, h2, h3, h4, h5, h6 { + color: #585f69; + margin-top: 5px; + text-shadow: none; + font-weight: normal; + font-family: 'Open Sans', sans-serif; +} + +h1 i, h2 i, h3 i, h4 i, h5 i, h6 i { + margin-right: 5px; +} + +/*Block Headline*/ +.headline { + display: block; + margin: 10px 0 25px 0; + border-bottom: 1px dotted #e4e9f0; +} + +.headline h2 { + font-size: 22px; +} + +.headline h2, +.headline h3, +.headline h4 { + margin: 0 0 -2px 0; + padding-bottom: 5px; + display: inline-block; + border-bottom: 2px solid #72c02c; +} + +.headline-md { + margin-bottom: 15px; +} + +.headline-md h2 { + font-size: 21px; +} + +/*Heading Options*/ +.heading { + text-align: center; +} + +.heading h2 { + padding: 0 12px; + position: relative; + display: inline-block; + line-height: 34px !important; /*For Tagline Boxes*/ +} + +.heading h2:before, +.heading h2:after { + content: ' '; + width: 70%; + position: absolute; + border-width: 1px; + border-color: #bbb; +} + +.heading h2:before { + right: 100%; +} + +.heading h2:after { + left: 100%; +} + +@media (max-width: 768px) { + .heading h2:before, + .heading h2:after { + width: 20%; + } +} + +/*Headline v1*/ +.heading-v1 h2:before, +.heading-v1 h2:after { + top: 15px; + height: 6px; + border-top-style: solid; + border-bottom-style: solid; +} + +/*Headline v2*/ +.heading-v2 h2:before, +.heading-v2 h2:after { + top: 15px; + height: 6px; + border-top-style: dashed; + border-bottom-style: dashed; +} + +/*Headline v3*/ +.heading-v3 h2:before, +.heading-v3 h2:after { + top: 15px; + height: 6px; + border-top-style: dotted; + border-bottom-style: dotted; +} + +/*Headline v4*/ +.heading-v4 h2:before, +.heading-v4 h2:after { + top: 17px; + border-bottom-style: solid; +} + +/*Headline v5*/ +.heading-v5 h2:before, +.heading-v5 h2:after { + top: 17px; + border-bottom-style: dashed; +} + +/*Headline v6*/ +.heading-v6 h2:before, +.heading-v6 h2:after { + top: 17px; + border-bottom-style: dotted; +} + +/*Heading Sizes*/ +h2.heading-md { + font-size: 20px; + line-height: 24px; +} + +h2.heading-sm, +h3.heading-md { + font-size: 18px; + line-height: 24px; +} + +h3.heading-md { + line-height: 22px; +} + +h3.heading-sm { + font-size: 16px; + line-height: 20px; +} + +h2.heading-xs { + font-size: 16px; + line-height: 22px; +} + +h3.heading-xs { + font-size: 14px; + margin-bottom: 0; +} + +/*Heading Titles v1*/ +.title-v1 { + z-index: 1; + position: relative; + text-align: center; + margin-bottom: 60px; +} + +.title-v1 h1, +.title-v1 h2 { + color: #444; + font-size: 28px; + position: relative; + margin-bottom: 15px; + padding-bottom: 20px; + text-transform: uppercase; + font-family: 'Open Sans', sans-serif; +} + +.title-v1 h1:after, +.title-v1 h2:after { + bottom: 0; + left: 50%; + height: 1px; + width: 70px; + content: " "; + margin-left: -35px; + position: absolute; + background: #72c02c; +} + +.title-v1 p { + font-size: 17px; + font-weight: 200; +} + +/*Heading Titles v2*/ +h2.title-v2 { + color: #555; + position: relative; + margin-bottom: 30px; +} + +h2.title-v2:after { + left: 0; + width: 70px; + height: 2px; + content: " "; + bottom: -10px; + background: #555; + position: absolute; +} + +h1.title-v2.title-center, +h2.title-v2.title-center, +h3.title-v2.title-center { + text-align: center; +} + +h1.title-v2.title-center:after, +h2.title-v2.title-center:after, +h3.title-v2.title-center:after { + left: 50%; + width: 70px; + margin-left: -35px; +} + +h1.title-light, +h2.title-light, +h3.title-light { + color: #fff; +} + +h2.title-light:after { + background: #fff; +} + +/*Heading Title v3*/ +h1[class^="title-v3-"], +h2[class^="title-v3-"], +h3[class^="title-v3-"] { + color: #555; +} + +h2.title-v3-xlg { + font-size: 28px; + line-height: 32px; +} + +h1.title-v3-lg, +h2.title-v3-lg { + font-size: 24px; + line-height: 28px; +} + +h1.title-v3-md, +h2.title-v3-md { + font-size: 20px; + line-height: 24px; +} + +h2.title-v3-sm, +h3.title-v3-md { + font-size: 18px; + line-height: 24px; +} + +h3.title-v3-md { + line-height: 22px; +} + +h3.title-v3-sm { + font-size: 16px; + line-height: 20px; +} + +h2.title-v3-xs { + font-size: 16px; + line-height: 22px; +} + +h3.title-v3-xs { + font-size: 14px; + margin-bottom: 0; +} + +/*Headline Center*/ +.headline-center { + text-align: center; + position: relative; +} + +.headline-center h2 { + color: #555; + font-size: 24px; + position: relative; + margin-bottom: 20px; + padding-bottom: 15px; +} + +.headline-center h2:after { + left: 50%; + z-index: 1; + width: 30px; + height: 2px; + content: " "; + bottom: -5px; + margin-left: -15px; + text-align: center; + position: absolute; + background: #72c02c; +} + +.headline-center p { + color: #999; + font-size: 14px; + padding: 0 150px; +} + +@media (max-width: 991px) { + .headline-center p { + padding: 0 50px; + } +} + +.headline-center.headline-light h2 { + color: #fff; +} + +.headline-center.headline-light p { + color: #eee; +} + +/*Headline Center v2*/ +.headline-center-v2 { + z-index: 0; + text-align: center; + position: relative; +} + +.headline-center-v2 h2 { + color: #555; + font-size: 24px; + margin-bottom: 20px; + text-transform: uppercase; +} + +.headline-center-v2 span.bordered-icon { + color: #888; + padding: 0 10px; + font-size: 15px; + line-height: 18px; + position: relative; + margin-bottom: 25px; + display: inline-block; +} + +.headline-center-v2 span.bordered-icon:before, +.headline-center-v2 span.bordered-icon:after { + top: 8px; + height: 1px; + content: " "; + width: 100px; + background: #888; + position: absolute; +} + +.headline-center-v2 span.bordered-icon:before { + left: 100%; +} + +.headline-center-v2 span.bordered-icon:after { + right: 100%; +} + +.headline-center-v2 p { + color: #999; + font-size: 14px; + padding: 0 70px; +} + +.headline-center-v2.headline-center-v2-dark p { + color: #666; +} + +.headline-center-v2.headline-center-v2-dark span.bordered-icon { + color: #666; +} + +.headline-center-v2.headline-center-v2-dark span.bordered-icon:before, +.headline-center-v2.headline-center-v2-dark span.bordered-icon:after { + background: #666; +} + +/*Headline Left*/ +.headline-left { + position: relative; +} + +.headline-left .headline-brd { + color: #555; + position: relative; + margin-bottom: 25px; + padding-bottom: 10px; +} + +.headline-left .headline-brd:after { + left: 1px; + z-index: 1; + width: 30px; + height: 2px; + content: " "; + bottom: -5px; + position: absolute; + background: #72c02c; +} + +/*Devider +------------------------------------*/ +.devider.devider-dotted { + border-top: 2px dotted #eee; +} +.devider.devider-dashed { + border-top: 2px dashed #eee; +} + +.devider.devider-db { + height: 5px; + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; +} +.devider.devider-db-dashed { + height: 5px; + border-top: 1px dashed #ddd; + border-bottom: 1px dashed #ddd; +} +.devider.devider-db-dotted { + height: 5px; + border-top: 1px dotted #ddd; + border-bottom: 1px dotted #ddd; +} + +/*Tables +------------------------------------*/ +/*Basic Tables*/ +.table thead > tr > th { + border-bottom: none; +} + +@media (max-width: 768px) { + .table th.hidden-sm, + .table td.hidden-sm { + display: none !important; + } +} + +/*Forms +------------------------------------*/ +.form-control { + box-shadow: none; +} + +.form-control:focus { + border-color: #bbb; + box-shadow: 0 0 2px #c9c9c9; +} + +/*Form Spacing*/ +.form-spacing .form-control { + margin-bottom: 15px; +} + +/*Form Icons*/ +.input-group-addon { + color: #b3b3b3; + font-size: 14px; + background: #fff; +} + +/*Carousel v1 +------------------------------------*/ +.carousel-v1 .carousel-caption { + left: 0; + right: 0; + bottom: 0; + padding: 7px 15px; + background: rgba(0, 0, 0, 0.7); +} + +.carousel-v1 .carousel-caption p { + color: #fff; + margin-bottom: 0; +} + +.carousel-v1 .carousel-arrow a.carousel-control { + opacity: 1; + font-size:30px; + height:inherit; + width: inherit; + background: none; + text-shadow: none; + position: inherit; +} + +.carousel-v1 .carousel-arrow a i { + top: 50%; + opacity: 0.6; + background: #000; + margin-top: -18px; + padding: 2px 12px; + position: absolute; +} +.carousel-v1 .carousel-arrow a i:hover { + opacity: 0.8; +} + +.carousel-v1 .carousel-arrow a.left i { + left: 0; +} +.carousel-v1 .carousel-arrow a.right i { + right: 0; +} + +/*Carousel v2 +------------------------------------*/ +.carousel-v2 .carousel-control, +.carousel-v2 .carousel-control:hover { + opacity: 1; + text-shadow: none; +} + +.carousel-v2 .carousel-control.left, +.carousel-v2 .carousel-control.right { + top: 50%; + z-index: 5; + color: #eee; + width: 45px; + height: 45px; + font-size: 30px; + margin-top: -22px; + position: absolute; + text-align: center; + display: inline-block; + border: 2px solid #eee; + background: rgba(0,0,0,0.1); +} + +.carousel-v2 .carousel-control:hover { + background: rgba(0,0,0,0.3); + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.carousel-v2 .carousel-control.left { + left: 20px; +} + +.carousel-v2 .carousel-control.right { + right: 20px; +} + +.carousel-v2 .carousel-control .arrow-prev, +.carousel-v2 .carousel-control .arrow-next { + top: -5px; + position: relative; +} + +.carousel-v2 .carousel-control .arrow-next { + right: -2px; +} + + +@media (min-width: 768px) { + .carousel-indicators { + bottom: 10px; + } +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border: none; + background: none; + border-bottom: solid 2px #72c02c; +} + +.tab-v1 .nav-tabs a { + font-size: 14px; + padding: 5px 15px; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + color: #fff; + border: none; + background: #72c02c; +} + +.tab-v1 .nav-tabs > li > a { + border: none; +} +.tab-v1 .nav-tabs > li > a:hover { + color: #fff; + background: #72c02c; +} + +.tab-v1 .tab-content { + padding: 10px 0; +} + +.tab-v1 .tab-content img { + margin-top: 4px; + margin-bottom: 15px; +} + +.tab-v1 .tab-content img.img-tab-space { + margin-top: 7px; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs { + border-bottom: none; +} + +.tab-v2 .nav-tabs li a { + padding: 9px 16px; + background: none; + border: none; +} + +.tab-v2 .nav-tabs li.active a { + background: #fff; + padding: 7px 15px 9px; + border: solid 1px #eee; + border-top: solid 2px #72c02c; + border-bottom: none !important; +} + +.tab-v2 .tab-content { + padding: 10px 16px; + border: solid 1px #eee; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a { + color: #777; + font-size: 17px; + padding: 4px 8px; + margin-bottom: 3px; + background: #fafafa; + border: solid 1px #eee; +} + +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + color: #fff; + background: #72c02c; + border: solid 1px #68af28; +} + +.tab-v3 .nav-pills li i { + width: 1.25em; + margin-right: 5px; + text-align: center; + display: inline-block; +} + +.tab-v3 .tab-content { + padding: 15px; + background: #fafafa; + border: solid 1px #eee; +} + +/*Accordions +------------------------------------*/ +/*Accordion v1*/ +.acc-v1 .panel-heading { + padding: 0; + box-shadow: none; +} + +.acc-v1 .panel-heading a { + display: block; + font-size: 14px; + padding: 5px 15px; + background: #fefefe; +} + +.acc-icon a.accordion-toggle i { + color: #585f69; + margin-right: 8px; +} +.acc-icon a.accordion-toggle:hover i { + color: #39414c; +} + +/*Navigation +------------------------------------*/ +/*Pegination*/ +.pagination li a { + color: #777; + padding: 5px 15px; +} + +.pagination li a:hover { + color: #fff; + background: #5fb611; + border-color: #5fb611; +} + +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + border-color: #72c02c; + background-color: #72c02c; +} + +/*Pagination Without Space*/ +.pagination-no-space .pagination { + margin: 0; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + color: #fff; + background: #5fb611; + border-color: #5fb611; +} + +/*Sidebar Menu +------------------------------------*/ +/*Sidebar Menu v1*/ +.sidebar-nav-v1 li { + padding: 0; +} + +.sidebar-nav-v1 li a { + display: block; + padding: 8px 30px 8px 10px; +} + +.sidebar-nav-v1 li a:hover { + text-decoration: none; +} + +.sidebar-nav-v1 > li.active, +.sidebar-nav-v1 > li.active:hover { + background: #717984; +} + +.sidebar-nav-v1 > li.active, +.sidebar-nav-v1 > li.active:hover, +.sidebar-nav-v1 > li.active:focus { + border-color: #ddd; +} + +.sidebar-nav-v1 > li.active > a { + color: #fff; +} + +/*Sidebar Sub Navigation*/ +.sidebar-nav-v1 li ul { + padding: 0; + list-style: none; +} + +.sidebar-nav-v1 li ul, +.sidebar-nav-v1 li.active ul a { + background: #f8f8f8; +} + +.sidebar-nav-v1 li ul a { + color: #585f69; + font-size: 12px; + border-top: solid 1px #ddd; + padding: 6px 30px 6px 17px; +} + +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #72c02c; +} + +/*Sidebar Badges*/ +.list-group-item li > .badge { + float: right; +} + +.sidebar-nav-v1 span.badge { + margin-top: 8px; + margin-right: 10px; +} + +.sidebar-nav-v1 .list-toggle > span.badge { + margin-right: 25px; +} + +.sidebar-nav-v1 ul li span.badge { + margin-top: 8px; + font-size: 11px; + padding: 3px 5px; + margin-right: 10px; +} + +/*Sidebar List Toggle*/ +.list-toggle:after { + top: 7px; + right: 10px; + color: #777; + font-size: 14px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +.list-toggle.active:after { + color: #fff; + content: "\f107"; +} + +/*Button Styles +------------------------------------*/ +.btn { + box-shadow: none; +} + +.btn-u { + border: 0; + color: #fff; + font-size: 14px; + cursor: pointer; + font-weight: 400; + padding: 6px 13px; + position: relative; + background: #72c02c; + white-space: nowrap; + display: inline-block; + text-decoration: none; +} +.btn-u:hover { + color: #fff; + text-decoration: none; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.btn-u.btn-block { + text-align: center; +} + +a.btn-u { + /*padding: 4px 13px;*/ + /*vertical-align: middle;*/ +} + +.btn-u-sm, +a.btn-u-sm { + padding: 3px 12px; +} + +.btn-u-lg, +a.btn-u-lg { + font-size: 18px; + padding: 10px 25px; +} + +.btn-u-xs, +a.btn-u-xs { + font-size: 12px; + padding: 2px 12px; + line-height: 18px; +} + +/*Button Groups*/ +.btn-group .dropdown-menu > li > a { + padding: 3px 13px; +} + +.btn-group > .btn-u, +.btn-group-vertical > .btn-u { + float: left; + position: relative; +} + +.btn-group > .btn-u:first-child { + margin-left: 0; +} + +/*For FF Only*/ +@-moz-document url-prefix() { + .footer-subsribe .btn-u { + padding-bottom: 4px; + } +} +@media (max-width: 768px) { + @-moz-document url-prefix() { + .btn-u { + padding-bottom: 6px; + } + } +} + +/*Buttons Color*/ +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #5fb611; +} +.btn-u-split.dropdown-toggle { + border-left: solid 1px #5fb611; +} + +.btn-u.btn-u-blue { + background: #3498db; +} +.btn-u.btn-u-blue:hover, +.btn-u.btn-u-blue:focus, +.btn-u.btn-u-blue:active, +.btn-u.btn-u-blue.active, +.open .dropdown-toggle.btn-u.btn-u-blue { + background: #2980b9; +} +.btn-u.btn-u-split-blue.dropdown-toggle { + border-left: solid 1px #2980b9; +} + +.btn-u.btn-u-red { + background: #e74c3c; +} +.btn-u.btn-u-red:hover, +.btn-u.btn-u-red:focus, +.btn-u.btn-u-red:active, +.btn-u.btn-u-red.active, +.open .dropdown-toggle.btn-u.btn-u-red { + background: #c0392b; +} +.btn-u.btn-u-split-red.dropdown-toggle { + border-left: solid 1px #c0392b; +} + +.btn-u.btn-u-orange { + background: #e67e22; +} +.btn-u.btn-u-orange:hover, +.btn-u.btn-u-orange:focus, +.btn-u.btn-u-orange:active, +.btn-u.btn-u-orange.active, +.open .dropdown-toggle.btn-u.btn-u-orange { + background: #d35400; +} +.btn-u.btn-u-split-orange.dropdown-toggle { + border-left: solid 1px #d35400; +} + +.btn-u.btn-u-sea { + background: #1abc9c; +} +.btn-u.btn-u-sea:hover, +.btn-u.btn-u-sea:focus, +.btn-u.btn-u-sea:active, +.btn-u.btn-u-sea.active, +.open .dropdown-toggle.btn-u.btn-u-sea { + background: #16a085; +} +.btn-u.btn-u-split-sea.dropdown-toggle { + border-left: solid 1px #16a085; +} + +.btn-u.btn-u-green { + background: #2ecc71; +} +.btn-u.btn-u-green:hover, +.btn-u.btn-u-green:focus, +.btn-u.btn-u-green:active, +.btn-u.btn-u-green.active, +.open .dropdown-toggle.btn-u.btn-u-green { + background: #27ae60; +} +.btn-u.btn-u-split-green.dropdown-toggle { + border-left: solid 1px #27ae60; +} + +.btn-u.btn-u-yellow { + background: #f1c40f; +} +.btn-u.btn-u-yellow:hover, +.btn-u.btn-u-yellow:focus, +.btn-u.btn-u-yellow:active, +.btn-u.btn-u-yellow.active, +.open .dropdown-toggle.btn-u.btn-u-yellow { + background: #f39c12; +} +.btn-u.btn-u-split-yellow.dropdown-toggle { + border-left: solid 1px #f39c12; +} + +.btn-u.btn-u-default { + background: #95a5a6; +} +.btn-u.btn-u-default:hover, +.btn-u.btn-u-default:focus, +.btn-u.btn-u-default:active, +.btn-u.btn-u-default.active, +.open .dropdown-toggle.btn-u.btn-u-default { + background: #7f8c8d; +} +.btn-u.btn-u-split-default.dropdown-toggle { + border-left: solid 1px #7f8c8d; +} + +.btn-u.btn-u-purple { + background: #9b6bcc; +} +.btn-u.btn-u-purple:hover, +.btn-u.btn-u-purple:focus, +.btn-u.btn-u-purple:active, +.btn-u.btn-u-purple.active, +.open .dropdown-toggle.btn-u.btn-u-purple { + background: #814fb5; +} +.btn-u.btn-u-split-purple.dropdown-toggle { + border-left: solid 1px #814fb5; +} + +.btn-u.btn-u-aqua { + background: #27d7e7; +} +.btn-u.btn-u-aqua:hover, +.btn-u.btn-u-aqua:focus, +.btn-u.btn-u-aqua:active, +.btn-u.btn-u-aqua.active, +.open .dropdown-toggle.btn-u.btn-u-aqua { + background: #26bac8; +} +.btn-u.btn-u-split-aqua.dropdown-toggle { + border-left: solid 1px #26bac8; +} + +.btn-u.btn-u-brown { + background: #9c8061; +} +.btn-u.btn-u-brown:hover, +.btn-u.btn-u-brown:focus, +.btn-u.btn-u-brown:active, +.btn-u.btn-u-brown.active, +.open .dropdown-toggle.btn-u.btn-u-brown { + background: #81674b; +} +.btn-u.btn-u-split-brown.dropdown-toggle { + border-left: solid 1px #81674b; +} + +.btn-u.btn-u-dark-blue { + background: #4765a0; +} +.btn-u.btn-u-dark-blue:hover, +.btn-u.btn-u-dark-blue:focus, +.btn-u.btn-u-dark-blue:active, +.btn-u.btn-u-dark-blue.active, +.open .dropdown-toggle.btn-u.btn-u-dark-blue { + background: #324c80; +} +.btn-u.btn-u-split-dark.dropdown-toggle { + border-left: solid 1px #324c80; +} + +.btn-u.btn-u-light-green { + background: #79d5b3; +} +.btn-u.btn-u-light-green:hover, +.btn-u.btn-u-light-green:focus, +.btn-u.btn-u-light-green:active, +.btn-u.btn-u-light-green.active, +.open .dropdown-toggle.btn-u.btn-u-light-green { + background: #59b795; +} +.btn-u.btn-u-split-light-green.dropdown-toggle { + border-left: solid 1px #59b795; +} + +.btn-u.btn-u-dark { + background: #555; +} +.btn-u.btn-u-dark:hover, +.btn-u.btn-u-dark:focus, +.btn-u.btn-u-dark:active, +.btn-u.btn-u-dark.active, +.open .dropdown-toggle.btn-u.btn-u-dark { + background: #333; +} +.btn-u.btn-u-split-dark.dropdown-toggle { + border-left: solid 1px #333; +} + +.btn-u.btn-u-light-grey { + background: #585f69; +} +.btn-u.btn-u-light-grey:hover, +.btn-u.btn-u-light-grey:focus, +.btn-u.btn-u-light-grey:active, +.btn-u.btn-u-light-grey.active, +.open .dropdown-toggle.btn-u.btn-u-light-grey { + background: #484f58; +} +.btn-u.btn-u-split-light-grey.dropdown-toggle { + border-left: solid 1px #484f58; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + color: #555; + /*font-weight: 200;*/ + background: none; + padding: 5px 13px; + border: solid 1px transparent; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} +.btn-u.btn-brd:hover { + background: none; + border: solid 1px #eee; +} +.btn-u.btn-brd:focus { + background: none; +} +.btn-u.btn-brd.btn-brd-hover:hover { + color: #fff !important; +} + +.btn-u.btn-brd { + border-color: #72c02c; +} +.btn-u.btn-brd:hover { + color: #5fb611; + border-color: #5fb611; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #5fb611; +} + +.btn-u.btn-brd.btn-u-blue { + border-color: #3498db; +} +.btn-u.btn-brd.btn-u-blue:hover { + color: #2980b9; + border-color: #2980b9; +} +.btn-u.btn-brd.btn-u-blue.btn-brd-hover:hover { + background: #2980b9; +} + +.btn-u.btn-brd.btn-u-red { + border-color: #e74c3c; +} +.btn-u.btn-brd.btn-u-red:hover { + color: #c0392b; + border-color: #c0392b; +} +.btn-u.btn-brd.btn-u-red.btn-brd-hover:hover { + background: #c0392b; +} + +.btn-u.btn-brd.btn-u-orange { + border-color: #e67e22; +} +.btn-u.btn-brd.btn-u-orange:hover { + color: #d35400; + border-color: #d35400; +} +.btn-u.btn-brd.btn-u-orange.btn-brd-hover:hover { + background: #d35400; +} + +.btn-u.btn-brd.btn-u-sea { + border-color: #1abc9c; +} +.btn-u.btn-brd.btn-u-sea:hover { + color: #16a085; + border-color: #16a085; +} +.btn-u.btn-brd.btn-u-sea.btn-brd-hover:hover { + background: #16a085; +} + +.btn-u.btn-brd.btn-u-green { + border-color: #2ecc71; +} +.btn-u.btn-brd.btn-u-green:hover { + color: #27ae60; + border-color: #27ae60; +} +.btn-u.btn-brd.btn-u-green.btn-brd-hover:hover { + background: #27ae60; +} + +.btn-u.btn-brd.btn-u-yellow { + border-color: #f1c40f; +} +.btn-u.btn-brd.btn-u-yellow:hover { + color: #f39c12; + border-color: #f39c12; +} +.btn-u.btn-brd.btn-u-yellow.btn-brd-hover:hover { + background: #f39c12; +} + +.btn-u.btn-brd.btn-u-default { + border-color: #95a5a6; +} +.btn-u.btn-brd.btn-u-default:hover { + color: #7f8c8d; + border-color: #7f8c8d; +} +.btn-u.btn-brd.btn-u-default.btn-brd-hover:hover { + background: #7f8c8d; +} + +.btn-u.btn-brd.btn-u-dark { + border-color: #555; +} +.btn-u.btn-brd.btn-u-dark:hover { + color: #333; + border-color: #333; +} +.btn-u.btn-brd.btn-u-dark.btn-brd-hover:hover { + background: #333; +} + +.btn-u.btn-brd.btn-u-light-grey { + border-color: #585f69; +} +.btn-u.btn-brd.btn-u-light-grey:hover { + color: #484f58; + border-color: #484f58; +} +.btn-u.btn-brd.btn-u-light-grey.btn-brd-hover:hover { + background: #484f58; +} + +.btn-u.btn-brd.btn-u-purple { + border-color: #9b6bcc; +} +.btn-u.btn-brd.btn-u-purple:hover { + color: #814fb5; + border-color: #814fb5; +} +.btn-u.btn-brd.btn-u-purple.btn-brd-hover:hover { + background: #814fb5; +} + +.btn-u.btn-brd.btn-u-aqua { + border-color: #27d7e7; +} +.btn-u.btn-brd.btn-u-aqua:hover { + color: #26bac8; + border-color: #26bac8; +} +.btn-u.btn-brd.btn-u-aqua.btn-brd-hover:hover { + background: #26bac8; +} + +.btn-u.btn-brd.btn-u-brown { + border-color: #9c8061; +} +.btn-u.btn-brd.btn-u-brown:hover { + color: #81674b; + border-color: #81674b; +} +.btn-u.btn-brd.btn-u-brown.btn-brd-hover:hover { + background: #81674b; +} + +.btn-u.btn-brd.btn-u-dark-blue { + border-color: #4765a0; +} +.btn-u.btn-brd.btn-u-dark-blue:hover { + color: #324c80; + border-color: #324c80; +} +.btn-u.btn-brd.btn-u-dark-blue.btn-brd-hover:hover { + background: #324c80; +} + +.btn-u.btn-brd.btn-u-light-green { + border-color: #79d5b3; +} +.btn-u.btn-brd.btn-u-light-green:hover { + color: #59b795; + border-color: #59b795; +} +.btn-u.btn-brd.btn-u-light-green.btn-brd-hover:hover { + background: #59b795; +} + +.btn-u.btn-brd.btn-u-light { + color: #fff; + border-color: #fff; +} +.btn-u.btn-brd.btn-u-light:hover { + border-color: #fff; +} +.btn-u.btn-brd.btn-u-light.btn-brd-hover:hover { + background: #fff; + color: #555 !important; +} + +/*Badges and Labels +------------------------------------*/ +/*Labels*/ +span.label { + font-size: 11px; + font-weight: 400; + padding: 4px 7px; +} + +/*Badges*/ +span.badge { + font-weight: 400; + padding: 4px 7px; +} + +span.label-u, +span.badge-u { + background: #72c02c; +} + +span.label-blue, +span.badge-blue { + background: #3498db; +} + +span.label-red, +span.badge-red { + background: #e74c3c; +} + +span.label-green, +span.badge-green { + background: #2ecc71; +} + +span.label-sea, +span.badge-sea { + background: #1abc9c; +} + +span.label-orange, +span.badge-orange { + background: #e67e22; +} + +span.label-yellow, +span.badge-yellow { + background: #f1c40f; +} + +span.label-purple, +span.badge-purple { + background: #9b6bcc; +} + +span.label-aqua, +span.badge-aqua { + background: #27d7e7; +} + +span.label-brown, +span.badge-brown { + background: #9c8061; +} + +span.label-dark-blue, +span.badge-dark-blue { + background: #4765a0; +} + +span.label-light-green, +span.badge-light-green { + background: #79d5b3; +} + +span.label-light, +span.badge-light { + color: #777; + background: #ecf0f1; +} + +span.label-dark, +span.badge-dark { + background: #555; +} + +/*Badge Lists*/ +.badge-lists li { + position: relative; +} + +.badge-lists span.badge { + top: -10px; + right: -6px; + position: absolute; +} + +/*Badge Icons*/ +.badge-lists.badge-icons span.badge { + min-width: 12px; + padding: 3px 6px; + } + +.badge-lists.badge-icons i { + font-size: 18px; + min-width: 25px; +} + +/*Badge Box v1*/ +.badge-box-v1 a { + color: #777; + min-width: 40px; + font-size: 18px; + padding: 8px 9px; + display: inline-block; + border: solid 1px #eee; +} + +/*Badge Box v2*/ +.badge-box-v2 a { + color: #777; + font-size: 12px; + padding: 10px; + min-width: 70px; + text-align: center; + display: inline-block; + border: solid 1px #eee; +} + +.badge-box-v2 a i { + font-size: 20px; +} + +/*General Badge Box*/ +.badge-box-v1 a i, +.badge-box-v2 a i { + display: block; + margin: 1px auto 2px; +} + +.badge-box-v1 a:hover, +.badge-box-v2 a:hover { + color: #555; + border-color: #555; + text-decoration: none; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*Icons +------------------------------------*/ +/*Social Icons*/ +.social-icons { + margin: 0; + padding: 0; +} + +.social-icons li { + list-style: none; + margin-right: 3px; + margin-bottom: 5px; + text-indent: -9999px; + display: inline-block; +} + +.social-icons li a, a.social-icon { + width: 28px; + height: 28px; + display: block; + background-position: 0 0; + background-repeat: no-repeat; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.social-icons li:hover a { + background-position: 0 -38px; +} + +.social-icons-color li a { + opacity: 0.7; + background-position: 0 -38px !important; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.social-icons-color li a:hover { + opacity: 1; +} + +.social_amazon {background: url(../img/icons/social/amazon.png) no-repeat;} +.social_behance {background: url(../img/icons/social/behance.png) no-repeat;} +.social_blogger {background: url(../img/icons/social/blogger.png) no-repeat;} +.social_deviantart {background: url(../img/icons/social/deviantart.png) no-repeat;} +.social_dribbble {background: url(../img/icons/social/dribbble.png) no-repeat;} +.social_dropbox {background: url(../img/icons/social/dropbox.png) no-repeat;} +.social_evernote {background: url(../img/icons/social/evernote.png) no-repeat;} +.social_facebook {background: url(../img/icons/social/facebook.png) no-repeat;} +.social_forrst {background: url(../img/icons/social/forrst.png) no-repeat;} +.social_github {background: url(../img/icons/social/github.png) no-repeat;} +.social_googleplus {background: url(../img/icons/social/googleplus.png) no-repeat;} +.social_jolicloud {background: url(../img/icons/social/jolicloud.png) no-repeat;} +.social_last-fm {background: url(../img/icons/social/last-fm.png) no-repeat;} +.social_linkedin {background: url(../img/icons/social/linkedin.png) no-repeat;} +.social_picasa {background: url(../img/icons/social/picasa.png) no-repeat;} +.social_pintrest {background: url(../img/icons/social/pintrest.png) no-repeat;} +.social_rss {background: url(../img/icons/social/rss.png) no-repeat;} +.social_skype {background: url(../img/icons/social/skype.png) no-repeat;} +.social_spotify {background: url(../img/icons/social/spotify.png) no-repeat;} +.social_stumbleupon {background: url(../img/icons/social/stumbleupon.png) no-repeat;} +.social_tumblr {background: url(../img/icons/social/tumblr.png) no-repeat;} +.social_twitter {background: url(../img/icons/social/twitter.png) no-repeat;} +.social_vimeo {background: url(../img/icons/social/vimeo.png) no-repeat;} +.social_wordpress {background: url(../img/icons/social/wordpress.png) no-repeat;} +.social_xing {background: url(../img/icons/social/xing.png) no-repeat;} +.social_yahoo {background: url(../img/icons/social/yahoo.png) no-repeat;} +.social_youtube {background: url(../img/icons/social/youtube.png) no-repeat;} +.social_vk {background: url(../img/icons/social/vk.png) no-repeat;} +.social_instagram {background: url(../img/icons/social/instagram.png) no-repeat;} + +/*Font Awesome Icon Styles*/ +i.icon-custom { + color: #555; + width: 40px; + height: 40px; + font-size: 20px; + line-height: 40px; + margin-bottom: 5px; + text-align: center; + display: inline-block; + border: solid 1px #555; +} + +i.icon-sm { + width: 35px; + height: 35px; + font-size: 16px; + line-height: 35px; +} + +i.icon-md { + width: 55px; + height: 55px; + font-size: 22px; + line-height: 55px; +} + +i.icon-lg { + width: 60px; + height: 60px; + font-size: 31px; + line-height: 60px; + margin-bottom: 10px; +} + +i.icon-2x { + font-size: 30px; +} +i.icon-3x { + font-size: 40px; +} +i.icon-4x { + font-size: 50px; +} + +/*Line Icons*/ +i.icon-line { + font-size: 17px; +} +i.icon-sm.icon-line { + font-size: 14px; +} +i.icon-md.icon-line { + font-size: 22px; +} +i.icon-lg.icon-line { + font-size: 28px; +} + +i.icon-2x.icon-line { + font-size: 27px; +} +i.icon-3x.icon-line { + font-size: 36px; +} +i.icon-4x.icon-line { + font-size: 47px; +} + +/*Icon Styles For Links*/ +.link-icon, +.link-bg-icon { + color: #555; +} + +.link-icon:hover, +.link-bg-icon:hover { + border: none; + text-decoration: none; +} + +.link-icon:hover i { + color: #72c02c; + background: none; + border: solid 1px #72c02c; +} + +.link-bg-icon:hover i { + color: #72c02c; + background: #72c02c; + border-color: #72c02c; + color: #fff !important; +} + +/*Icons Color*/ +i.icon-color-u, +i.icon-color-red, +i.icon-color-sea, +i.icon-color-dark, +i.icon-color-grey, +i.icon-color-blue, +i.icon-color-green, +i.icon-color-yellow, +i.icon-color-orange, +i.icon-color-purple, +i.icon-color-aqua, +i.icon-color-brown, +i.icon-color-dark-blue, +i.icon-color-light-grey, +i.icon-color-light-green, { + background: none; +} + +i.icon-color-u { + color: #72c02c; + border: solid 1px #72c02c; +} +i.icon-color-blue { + color: #3498db; + border: solid 1px #3498db; +} +i.icon-color-red { + color: #e74c3c; + border: solid 1px #e74c3c; +} +i.icon-color-sea { + color: #1abc9c; + border: solid 1px #1abc9c; +} +i.icon-color-green { + color: #2ecc71; + border: solid 1px #2ecc71; +} +i.icon-color-yellow { + color: #f1c40f; + border: solid 1px #f1c40f; +} +i.icon-color-orange { + color: #e67e22; + border: solid 1px #e67e22; +} +i.icon-color-grey { + color: #95a5a6; + border: solid 1px #95a5a6; +} +i.icon-color-purple { + color: #9b6bcc; + border: solid 1px #9b6bcc; +} +i.icon-color-aqua { + color: #27d7e7; + border: solid 1px #27d7e7; +} +i.icon-color-brown { + color: #9c8061; + border: solid 1px #9c8061; +} +i.icon-color-dark-blue { + color: #4765a0; + border: solid 1px #4765a0; +} +i.icon-color-light-green { + color: #79d5b3; + border: solid 1px #79d5b3; +} +i.icon-color-light { + color: #fff; + border: solid 1px #fff; +} +i.icon-color-light-grey { + color: #585f69; + border: solid 1px #585f69; +} + +/*Icons Backgroun Color*/ +i.icon-bg-u, +i.icon-bg-red, +i.icon-bg-sea, +i.icon-bg-dark, +i.icon-bg-darker, +i.icon-bg-grey, +i.icon-bg-blue, +i.icon-bg-green, +i.icon-bg-yellow, +i.icon-bg-orange, +i.icon-bg-purple, +i.icon-bg-aqua, +i.icon-bg-brown, +i.icon-bg-dark-blue, +i.icon-bg-light-grey, +i.icon-bg-light-green { + color: #fff; + border-color: transparent; +} + +i.icon-bg-u { + background: #72c02c; +} +i.icon-bg-blue { + background: #3498db; +} +i.icon-bg-red { + background: #e74c3c; +} +i.icon-bg-sea { + background: #1abc9c; +} +i.icon-bg-green { + background: #2ecc71; +} +i.icon-bg-yellow { + background: #f1c40f; +} +i.icon-bg-orange { + background: #e67e22; +} +i.icon-bg-grey { + background: #95a5a6; +} +i.icon-bg-dark { + background: #555; +} +i.icon-bg-darker { + background: #333; +} +i.icon-bg-purple { + background: #9b6bcc; +} +i.icon-bg-aqua { + background: #27d7e7; +} +i.icon-bg-brown { + background: #9c8061; +} +i.icon-bg-dark-blue { + background: #4765a0; +} +i.icon-bg-light-green { + background: #79d5b3; +} +i.icon-bg-light { + background: #fff; + border-color: transparent; +} +i.icon-bg-light-grey { + background: #585f69; + border-color: transparent; +} + +/* Make Font Awesome icons fixed width */ +.fa-fixed [class^="fa"], +.fa-fixed [class*=" fa"] { + width: 1.25em; + text-align: center; + display: inline-block; +} +.fa-fixed [class^="fa"].fa-lg, +.fa-fixed [class*=" fa"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Content Boxes +------------------------------------*/ +/*Content Boxes v1*/ +.content-boxes-v1 { + text-align: center; +} + +.content-boxes-v1 span { + display: block; + margin-top: 5px; +} + +/*Content Boxes v2*/ +@media (max-width: 992px) { + .content-boxes-v2, + .content-boxes-v2 .text-justify { + text-align: center; + } + + .content-boxes-v2 span { + display: block; + margin-top: 5px; + } +} + +/*Content Boxes v3*/ +.content-boxes-v3 i.icon-custom { + top: 8px; + float: left; + position: relative; +} + +.content-boxes-v3 .content-boxes-in-v3 { + padding: 0 10px; + overflow: hidden; +} + +.content-boxes-v3 .content-boxes-in-v3 h3 { + font-size: 18px; + line-height: 22px; + margin-bottom: 3px; + text-transform: capitalize; +} + +.content-boxes-v3 .content-boxes-in-v3 h3 a { + color: #555; +} + +/*Content Boxes Right v3*/ +.content-boxes-v3.content-boxes-v3-right { + text-align: right; +} + +.content-boxes-v3.content-boxes-v3-right i.icon-custom { + float: right; + margin-left: 10px; +} + +@media (max-width: 768px){ + .content-boxes-v3.content-boxes-v3-right { + text-align: inherit; + } + + .content-boxes-v3.content-boxes-v3-right i.icon-custom { + float: left; + margin-left: 0; + } +} + +/*Content Boxes v4*/ +.content-boxes-v4 h2 { + color: #555; + font-size: 18px; + font-weight: bold; + text-transform: uppercase; +} + +.content-boxes-v4 a { + color: #777; + font-size: 11px; + font-weight: bold; + text-transform: uppercase; +} + +.content-boxes-v4 i { + width: 25px; + color: #72c02c; + font-size: 35px; + margin-top: 10px; +} + +.content-boxes-in-v4 { + padding: 0 10px; + overflow: hidden; +} + +/*Content Boxes v5*/ +.content-boxes-v5 i { + float: left; + color: #999; + width: 50px; + height: 50px; + padding: 11px; + font-size: 22px; + background: #eee; + line-height: 28px; + text-align: center; + margin-right: 15px; + display: inline-block; +} + +.content-boxes-v5:hover i { + color: #fff; + background: #72c02c; +} + +/*Content Boxes v6*/ +.content-boxes-v6 { + padding-top: 25px; + text-align: center; +} + +.content-boxes-v6 i { + color: #fff; + width: 90px; + height: 90px; + padding: 30px; + font-size: 30px; + line-height: 30px; + position: relative; + text-align: center; + background: #dedede; + margin-bottom: 25px; + display: inline-block; +} + +.content-boxes-v6 i:after { + top: -8px; + left: -8px; + right: -8px; + bottom: -8px; + content: " "; + position: absolute; + border: 1px solid #dedede; + border-radius: 50% !important; +} + +.content-boxes-v6:hover i, +.content-boxes-v6:hover i:after { + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.content-boxes-v6:hover i { + background: #72c02c; +} + +.content-boxes-v6:hover i:after { + border-color: #72c02c; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block { + padding: 20px 30px; + text-align: center; + margin-bottom: 20px; +} + +.service-block p, +.service-block h2 { + color: #fff; +} + +.service-block h2 a:hover{ + text-decoration: none; +} + +.service-block-light, +.service-block-default { + background: #fafafa; + border: solid 1px #eee; +} + +.service-block-default:hover { + box-shadow: 0 0 8px #eee; +} + +.service-block-light p, +.service-block-light h2, +.service-block-default p, +.service-block-default h2 { + color: #555; +} + +.service-block-u { + background: #72c02c; +} +.service-block-blue { + background: #3498db; +} +.service-block-red { + background: #e74c3c; +} +.service-block-sea { + background: #1abc9c; +} +.service-block-grey { + background: #95a5a6; +} +.service-block-yellow { + background: #f1c40f; +} +.service-block-orange { + background: #e67e22; +} +.service-block-green { + background: #2ecc71; +} +.service-block-purple { + background: #9b6bcc; +} +.service-block-aqua { + background: #27d7e7; +} +.service-block-brown { + background: #9c8061; +} +.service-block-dark-blue { + background: #4765a0; +} +.service-block-light-green { + background: #79d5b3; +} +.service-block-dark { + background: #555; +} +.service-block-light { + background: #ecf0f1; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes { + overflow: hidden; + padding: 15px 20px; + margin-bottom: 25px; + background: #f7f7f7; + -webkit-transition:all 0.3s ease-in-out; + -moz-transition:all 0.3s ease-in-out; + -o-transition:all 0.3s ease-in-out; + transition:all 0.3s ease-in-out; +} + +.funny-boxes h2 a { + color: #555; +} + +.funny-boxes p a { + color: #72c02c; +} + +.funny-boxes .funny-boxes-img li i { + color: #72c02c; + font-size: 12px; + margin-right: 5px; +} + +.funny-boxes .funny-boxes-img img { + display: block; + margin: 5px 10px 10px 0; +} + +.funny-boxes h2 { + margin-top: 0; + font-size: 20px; + line-height: 20px; +} + +.funny-boxes ul.funny-boxes-rating li { + display: inline; +} + +.funny-boxes ul.funny-boxes-rating li i { + color: #f8be2c; + cursor: pointer; + font-size: 16px; +} + +.funny-boxes ul.funny-boxes-rating li i:hover { + color: #f8be2c; +} + +/*Funny Colored Boxes*/ +.funny-boxes-colored p, +.funny-boxes-colored h2 a, +.funny-boxes-colored .funny-boxes-img li, +.funny-boxes-colored .funny-boxes-img li i { + color: #fff; +} + +/*Red Funny Box*/ +.funny-boxes-red { + background: #e74c3c; +} + +/*Blue Funny Box*/ +.funny-boxes-blue { + background: #3498db; +} + +/*Grey Funny Box*/ +.funny-boxes-grey { + background: #95a5a6; +} + +/*Turquoise Funny Box*/ +.funny-boxes-sea { + background: #1abc9c; +} + +/*Turquoise Top Bordered Funny Box*/ +.funny-boxes-top-sea { + border-top: solid 2px #1abc9c; +} + +.funny-boxes-top-sea:hover { + border-top-color: #16a085; +} + +/*Yellow Top Bordered Funny Box**/ +.funny-boxes-top-yellow { + border-top: solid 2px #f1c40f; +} + +.funny-boxes-top-yellow:hover { + border-top-color: #f39c12; +} + +/*Orange Left Bordered Funny Box**/ +.funny-boxes-left-orange { + border-left: solid 2px #e67e22; +} + +.funny-boxes-left-orange:hover { + border-left-color: #d35400; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #72c02c; +} + +.funny-boxes-left-green:hover { + border-left-color: #5fb611; +} + +/*Green Right Bordered Funny Box**/ +.funny-boxes-right-u { + border-right: solid 2px #72c02c; +} + +.funny-boxes-right-u:hover { + border-right-color: #5fb611; +} + +/*Typography +------------------------------------*/ +/*Text Dropcap*/ +.dropcap { + float: left; + color: #72c02c; + padding: 5px 0; + font-size: 45px; + font-weight: 200; + line-height: 30px; + margin: 0px 5px 0 0; +} + +.dropcap-bg { + float: left; + color: #fff; + padding: 7px 0; + min-width: 50px; + font-size: 35px; + font-weight: 200; + line-height: 35px; + text-align: center; + background: #72c02c; + margin: 4px 10px 0 0; +} + +/*Text Highlights*/ +.text-highlights { + color: #fff; + font-weight: 200; + padding: 0px 5px; + background: #555; +} + +.text-highlights-green { + background: #72c02c; +} +.text-highlights-blue { + background: #3498db; +} +.text-highlights-red { + background: #e74c3c; +} +.text-highlights-sea { + background: #1abc9c; +} +.text-highlights-orange { + background: #e67e22; +} +.text-highlights-yellow { + background: #f1c40f; +} +.text-highlights-purple { + background: #9b6bcc; +} +.text-highlights-aqua { + background: #27d7e7; +} +.text-highlights-brown { + background: #9c8061; +} +.text-highlights-dark-blue { + background: #4765a0; +} +.text-highlights-light-green { + background: #79d5b3; +} + +/*Text Borders*/ +.text-border { + border-bottom: dashed 1px #555; +} + +.text-border-default { + border-color: #95a5a6; +} +.text-border-green { + border-color: #72c02c; +} +.text-border-blue { + border-color: #3498db; +} +.text-border-red { + border-color: #e74c3c; +} +.text-border-yellow { + border-color: #f1c40f; +} +.text-border-purple { + border-color: #9b6bcc; +} + +/*List Styles*/ +.list-styles li { + margin-bottom: 8px; +} + +/*Contextual Backgrounds*/ +.contex-bg p { + opacity: 0.8; + padding: 8px 10px; +} +.contex-bg p:hover { + opacity: 1; +} + +/*Blockquote*/ +blockquote { + padding: 5px 15px; + border-left-width: 2px; +} + +blockquote p { + font-size: 14px; + font-weight: 400; +} + +blockquote h1, +blockquote h2, +blockquote span { + font-size: 18px; + margin: 0 0 8px; + line-height: 24px; +} + +/*Blockquote Styles*/ +blockquote.bq-text-lg p, +blockquote.bq-text-lg small { + text-transform: uppercase; +} + +blockquote.bq-text-lg p { + font-size: 22px; + font-weight: 300; + line-height: 32px; +} + +blockquote.text-right, +blockquote.hero.text-right { + border-left: none; + border-right: 2px solid #eee; +} + +blockquote.hero.text-right, +blockquote.hero.text-right:hover { + border-color: #555; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #72c02c; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +blockquote.bq-dark, +blockquote.bq-dark:hover { + border-color: #585f69; +} + +blockquote.bq-green { + border-color: #72c02c; +} + +/*Blockquote Hero Styles*/ +blockquote.hero { + border: none; + padding: 18px; + font-size: 16px; + background: #f3f3f3; + border-left: solid 2px #666; +} + +blockquote.hero:hover { + background: #eee; + border-left-color: #666; +} + +blockquote.hero.hero-dark, +blockquote.hero.hero-default { + border: none; +} + +blockquote.hero.hero-dark { + background: #444; +} + +blockquote.hero.hero-dark:hover { + background: #555; +} + +blockquote.hero.hero-default { + background: #72c02c; +} + +blockquote.hero.hero-default:hover { + background: #5fb611; +} + +blockquote.hero.hero-dark p, +blockquote.hero.hero-dark h2, +blockquote.hero.hero-dark small, +blockquote.hero.hero-default p, +blockquote.hero.hero-default h2, +blockquote.hero.hero-default small { + color: #fff; + font-weight: 200; +} + +/*Tag Boxes +------------------------------------*/ +.tag-box { + padding: 20px; + background: #fff; + margin-bottom: 30px; +} + +.tag-box h2 { + font-size: 20px; + line-height: 25px; +} + +.tag-box p { + margin-bottom: 0; +} + +.tag-box.tag-text-space p { + margin-bottom: 10px; +} + +/*Tag Boxes v1*/ +.tag-box-v1 { + border: solid 1px #eee; + border-top: solid 2px #72c02c; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + background: #fafafa; + border: solid 1px #eee; + border-left: solid 2px #72c02c; +} + +/*Tag Boxes v3*/ +.tag-box-v3 { + border: solid 2px #eee; +} + +/*Tag Boxes v4*/ +.tag-box-v4 { + border: dashed 1px #bbb; +} + +/*Tag Boxes v5*/ +.tag-box-v5 { + margin: 20px 0; + text-align: center; + border: dashed 1px #ccc; +} + +.tag-box-v5 span { + color: #555; + font-size: 28px; + margin-bottom: 0; +} + +/*Tag Boxes v6*/ +.tag-box-v6 { + background: #fafafa; + border: solid 1px #eee; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border: solid 1px #eee; + border-bottom: solid 2px #72c02c; +} + +/*Testimonials +------------------------------------*/ +/*Testimonials*/ +.testimonials { + margin-bottom: 10px; +} + +.testimonials .testimonial-info { + color: #72c02c; + font-size: 16px; + padding: 0 15px; + margin-top: 18px; +} + +.testimonials .testimonial-info span { + top: 3px; + position: relative; +} + +.testimonials .testimonial-info em { + color: #777; + display: block; + font-size: 13px; +} + +.testimonials .testimonial-info img { + width: 60px; + float: left; + height: 60px; + padding: 2px; + margin-right: 15px; + border: solid 1px #ccc; +} + +.testimonials .testimonial-author { + overflow: hidden; +} + +.testimonials .carousel-arrow { + top: -65px; + position: relative; +} + +.testimonials .carousel-arrow i { + color: #777; + padding: 2px; + min-width: 25px; + font-size: 20px; + text-align: center; + background: #f5f5f5; +} + +.testimonials .carousel-arrow i:hover { + color: #fff; + background: #72c02c; +} + +.testimonials .carousel-control { + opacity: 1; + width: 100%; + text-align: right; + text-shadow: none; + position: absolute; + filter: Alpha(opacity = 100); /*For IE*/ +} + +.testimonials .carousel-control.left { + right: 27px; + left: auto; +} +.testimonials .carousel-control.right { + right: 0px; +} + +/*Testimonials v1*/ +.testimonials.testimonials-v1 .item p { + position: relative; +} + +.testimonials.testimonials-v1 .item p:after, +.testimonials.testimonials-v1 .item p:before { + left: 80px; + bottom: -20px; +} + +.testimonials.testimonials-v1 .item p:after { + border-top: 22px solid; + border-left: 0 solid transparent; + border-right: 22px solid transparent; +} + +/*Testimonials v2*/ +.testimonials.testimonials-v2 .testimonial-info { + padding: 0 20px; +} + +.testimonials.testimonials-v2 p { + padding-bottom: 15px; +} + +.testimonials.testimonials-v2 .carousel-arrow { + top: -55px; +} + +.testimonials.testimonials-v2 .item p:after, +.testimonials.testimonials-v2 .item p:before { + left: 8%; + bottom: 45px; +} + +.testimonials.testimonials-v2 .item p:after { + border-top: 20px solid; + border-left: 25px solid transparent; + border-right: 0px solid transparent; +} + +/*General Testimonials v1/v2*/ +.testimonials.testimonials-v1 p, +.testimonials.testimonials-v2 p { + padding: 15px; + font-size: 14px; + font-style: italic; + background: #f5f5f5; +} + +.testimonials.testimonials-v1 .item p:after, +.testimonials.testimonials-v2 .item p:after { + width: 0; + height: 0; + content: " "; + display: block; + position: absolute; + border-top-color: #f5f5f5; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +/*Testimonials Backgrounds*/ +.testimonials-bg-dark .item p, +.testimonials-bg-default .item p { + color: #fff; + font-weight: 200; +} + +.testimonials-bg-dark .carousel-arrow i, +.testimonials-bg-default .carousel-arrow i { + color: #fff; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #72c02c; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #72c02c; +} + +.testimonials-bg-default .carousel-arrow i { + background: #72c02c; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #5fb611; +} + +/*Testimonials Dark*/ +.testimonials-bg-dark .item p { + background: #555; +} + +.testimonials.testimonials-bg-dark .item p:after, +.testimonials.testimonials-bg-dark .item p:after { + border-top-color: #555; +} + +.testimonials-bg-dark .carousel-arrow i { + color: #fff; + background: #555; +} + +.testimonials.testimonials-bg-dark .carousel-arrow i:hover { + background: #333; +} + +.testimonials.testimonials-bg-dark .testimonial-info { + color: #555; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-heading { + color: #fff; + padding: 5px 15px; +} + +/*Panel Table*/ +.panel .table { + margin-bottom: 0; +} + +/*Panel Unify*/ +.panel-u { + border-color: #72c02c; +} + +.panel-u > .panel-heading { + background: #72c02c; +} + +/*Panel Blue*/ +.panel-blue { + border-color: #3498db; +} + +.panel-blue > .panel-heading { + background: #3498db; +} + +/*Panel Red*/ +.panel-red { + border-color: #e74c3c; +} + +.panel-red > .panel-heading { + background: #e74c3c; +} + +/*Panel Green*/ +.panel-green { + border-color: #2ecc71; +} + +.panel-green > .panel-heading { + background: #2ecc71; +} + +/*Panel Sea*/ +.panel-sea { + border-color: #1abc9c; +} + +.panel-sea > .panel-heading { + background: #1abc9c; +} + +/*Panel Orange*/ +.panel-orange { + border-color: #e67e22; +} + +.panel-orange > .panel-heading { + background: #e67e22; +} + +/*Panel Yellow*/ +.panel-yellow { + border-color: #f1c40f; +} + +.panel-yellow > .panel-heading { + background: #f1c40f; +} + +/*Panel Grey*/ +.panel-grey { + border-color: #95a5a6; +} + +.panel-grey > .panel-heading { + background: #95a5a6; +} + +/*Panel Dark*/ +.panel-dark { + border-color: #555; +} + +.panel-dark > .panel-heading { + background: #555; +} + +/*Panel Purple*/ +.panel-purple { + border-color: #9b6bcc; +} + +.panel-purple > .panel-heading { + background: #9b6bcc; +} + +/*Panel Aqua*/ +.panel-aqua { + border-color: #27d7e7; +} + +.panel-aqua > .panel-heading { + background: #27d7e7; +} + +/*Panel Brown*/ +.panel-brown { + border-color: #9c8061; +} + +.panel-brown > .panel-heading { + background: #9c8061; +} + +/*Panel Dark Blue*/ +.panel-dark-blue { + border-color: #4765a0; +} + +.panel-dark-blue > .panel-heading { + background: #4765a0; +} + +/*Panel Light Green*/ +.panel-light-green { + border-color: #79d5b3; +} + +.panel-light-green > .panel-heading { + background: #79d5b3; +} + +/*Panel Default Dark*/ +.panel-default-dark { + border-color: #585f69; +} + +.panel-default-dark > .panel-heading { + background: #585f69; +} + +/*Progress Bar +------------------------------------*/ +.progress-u { + box-shadow: none; +} + +.progress-u .progress-bar { + box-shadow: none; +} + +/*progress-bar (sizes)*/ +.progress-lg { + height: 25px; +} +.progress-lg p { + padding-top: 3px; +} + +.progress-sm { + height: 12px; +} + +.progress-xs { + height: 7px; +} + +.progress-xxs { + height: 3px; +} + +/*progress-bar (colors)*/ +.progress { + background: #e5e5e5; +} + +.progress-bar-u { + background: #72c02c; +} + +.progress-bar-blue { + background: #3498db; +} + +.progress-bar-orange { + background: #e67e22; +} + +.progress-bar-red { + background: #e74c3c; +} + +.progress-bar-purple { + background: #9b6bcc; +} + +.progress-bar-aqua { + background: #27d7e7; +} + +.progress-bar-brown { + background: #9c8061; +} + +.progress-bar-dark-blue { + background: #4765a0; +} + +.progress-bar-light-green { + background: #79d5b3; +} + +.progress-bar-dark { + background: #555; +} + +/*Count Stars +------------------------------------*/ +.stars-existing { + color: #72c02c; + cursor: pointer; +} + +.star-lg { + font-size: 30px; +} + +.star-sm { + font-size: 25px; +} + +.star-xs { + font-size: 20px; +} + +.star-default { + font-size: 16px; +} + +/*Media (Audio/Videos and Images) +------------------------------------*/ +/*Images*/ +img.img-bordered { + padding: 3px; + border: solid 1px #eee; +} + +img.img-circle { + border-radius: 50% !important; +} + +img.image-sm { + width: 50px; + height: 50px; +} + +img.image-md { + width: 100px; + height: 100px; +} + +/*Responsive Video*/ +.responsive-video { + height: 0; + padding-top: 1px; + position: relative; + padding-bottom: 56.25%; /*16:9*/ +} + +.responsive-video iframe { + top: 0; + left: 0; + width: 100%; + height: 100%; + position: absolute; +} + +/*Tags +------------------------------------*/ +/*Tags v1*/ +.tags-v1 li { + margin: 0; + padding: 0; +} + +.tags-v1 li a { + font-size: 13px; + padding: 4px 8px; + line-height: 32px; + border: solid 2px #eee; + border-radius: 20px !important; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.tags-v1 li a:hover { + text-decoration: none; + border-color: #e0e0e0; +} + +/*Lists +------------------------------------*/ +.list-row { + padding: 0; + margin-bottom: 0; + list-style: none; +} + +/*Heights +------------------------------------*/ +.height-100 { + min-height: 100px; +} + +.height-150 { + min-height: 150px; +} + +.height-200 { + min-height: 200px; +} + +.height-250 { + min-height: 250px; +} + +.height-300 { + min-height: 300px; +} + +.height-350 { + min-height: 350px; +} + +.height-400 { + min-height: 400px; +} + +.height-450 { + min-height: 450px; +} + +.height-500 { + min-height: 500px !important; +} + +/*Spaces +------------------------------------*/ +.no-padding { + padding: 0; +} + +.no-margin { + margin: 0; +} + +.no-top-space { + margin-top: 0 !important; + padding-top: 0 !important; +} + +.no-bottom-space { + margin-bottom: 0 !important; + padding-bottom: 0 !important; +} + +.content { + padding-top: 40px; + padding-bottom: 40px; +} + +.content-sm { + padding-top: 60px; + padding-bottom: 60px; +} + +.content-md { + padding-top: 80px; + padding-bottom: 80px; +} + +.content-lg { + padding-top: 100px; + padding-bottom: 100px; +} + +.space-lg-hor { + padding-left: 60px; + padding-right: 60px; +} + +.space-xlg-hor { + padding-left: 100px; + padding-right: 100px; +} + +.margin-bottom-5, +.margin-bottom-10, +.margin-bottom-15, +.margin-bottom-20, +.margin-bottom-25, +.margin-bottom-30, +.margin-bottom-35, +.margin-bottom-40, +.margin-bottom-45, +.margin-bottom-50, +.margin-bottom-55, +.margin-bottom-60 { + clear:both; +} +.margin-bottom-5 { margin-bottom:5px;} +.margin-bottom-10 { margin-bottom:10px;} +.margin-bottom-15 { margin-bottom:15px;} +.margin-bottom-20 { margin-bottom:20px;} +.margin-bottom-25 { margin-bottom:25px;} +.margin-bottom-30 { margin-bottom:30px;} +.margin-bottom-35 { margin-bottom:35px;} +.margin-bottom-40 { margin-bottom:40px;} +.margin-bottom-45 { margin-bottom:45px;} +.margin-bottom-50 { margin-bottom:50px;} +.margin-bottom-55 { margin-bottom:55px;} +.margin-bottom-60 { margin-bottom:60px;} + +@media (max-width: 768px) { + .sm-margin-bottom-10 { + margin-bottom: 10px; + } + .sm-margin-bottom-20 { + margin-bottom: 20px; + } + .sm-margin-bottom-30 { + margin-bottom: 30px; + } + .sm-margin-bottom-40 { + margin-bottom: 40px; + } + .sm-margin-bottom-50 { + margin-bottom: 50px; + } + .sm-margin-bottom-60 { + margin-bottom: 60px; + } +} + +@media (max-width: 992px) { + .md-margin-bottom-10 { + margin-bottom: 10px; + } + .md-margin-bottom-20 { + margin-bottom: 20px; + } + .md-margin-bottom-30 { + margin-bottom: 30px; + } + .md-margin-bottom-40 { + margin-bottom: 40px; + } + .md-margin-bottom-50 { + margin-bottom: 50px; + } + .md-margin-bottom-60 { + margin-bottom: 60px; + } +} + +/*Other Spaces*/ +.margin-top-20 { margin-top: 20px;} +.margin-left-5 { margin-left: 5px;} +.margin-left-10 { margin-left: 10px;} +.margin-right-5 { margin-right: 5px;} +.margin-right-10 { margin-right: 10px;} + +.padding-left-5 { padding-left: 5px;} + +/*Text Colors +------------------------------------*/ +.color-sea { color: #1abc9c;} +.color-red { color: #e74c3c;} +.color-aqua { color: #27d7e7;} +.color-blue { color: #3498db;} +.color-grey { color: #95a5a6;} +.color-dark { color: #555555;} +.color-green { color: #72c02c;} +.color-brown { color: #9c8061;} +.color-light { color: #ffffff;} +.color-orange { color: #e67e22;} +.color-yellow { color: #f1c40f;} +.color-green1 { color: #2ecc71;} +.color-purple { color: #9b6bcc;} +.color-dark-blue { color: #4765a0;} +.color-light-grey { color: #585f69;} +.color-light-green { color: #79d5b3;} + +/*Background Colors +------------------------------------*/ +.bg-color-dark, +.bg-color-sea, +.bg-color-red, +.bg-color-aqua, +.bg-color-blue, +.bg-color-grey, +.bg-color-light, +.bg-color-green, +.bg-color-brown, +.bg-color-orange, +.bg-color-green1, +.bg-color-purple, +.bg-color-dark-blue, +.bg-color-light-grey, +.bg-color-light-green { + color: #fff; +} +.bg-color-white { + color: #555; +} +.bg-color-dark { background-color: #555 !important;} +.bg-color-white { background-color: #fff !important;} +.bg-color-sea { background-color: #1abc9c !important;} +.bg-color-red { background-color: #e74c3c !important;} +.bg-color-aqua { background-color: #27d7e7 !important;} +.bg-color-blue { background-color: #3498db !important;} +.bg-color-grey { background-color: #95a5a6 !important;} +.bg-color-light { background-color: #f7f7f7 !important;} +.bg-color-green { background-color: #72c02c !important;} +.bg-color-brown { background-color: #9c8061 !important;} +.bg-color-orange { background-color: #e67e22 !important;} +.bg-color-green1 { background-color: #2ecc71 !important;} +.bg-color-purple { background-color: #9b6bcc !important;} +.bg-color-dark-blue { background-color: #4765a0 !important;} +.bg-color-light-grey { background-color: #585f69 !important;} +.bg-color-light-green { background-color: #79d5b3 !important;} + +.rgba-red { background-color: rgba(231,76,60,0.8);} +.rgba-blue{ background-color: rgba(52,152,219,0.8);} +.rgba-aqua { background-color: rgba(39,215,231,0.8);} +.rgba-yellow { background-color: rgba(241,196,15,0.8);} +.rgba-default { background-color: rgba(114,192,44,0.8);} +.rgba-purple { background-color: rgba(155,107,204,0.8);} + +/*Grey Backroud*/ +.bg-grey { + background: #f7f7f7; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +/*Rounded and Circle Classes +------------------------------------*/ +.no-rounded { border-radius: 0 !important;} +.rounded { border-radius: 4px !important;} +.rounded-x { border-radius: 50% !important;} +.rounded-2x { border-radius: 10px !important;} +.rounded-3x { border-radius: 15px !important;} +.rounded-4x { border-radius: 20px !important;} +.rounded-sm { border-radius: 2px !important;} +.rounded-md { border-radius: 3px !important;} +.rounded-top { border-radius: 4px 4px 0 0 !important;} +.rounded-left { border-radius: 4px 0 0 4px !important;} +.rounded-right { border-radius: 0 4px 4px 0 !important;} +.rounded-bottom { border-radius: 0 0 4px 4px !important;} + +/*Others +------------------------------------*/ +.overflow-h { overflow: hidden;} +.overflow-a { overflow: auto;} +.overflow-hidden { overflow: hidden;} + +.clear-both { clear: both;} + +.text-justify p { text-align: justify;} + +/*Full Width*/ +.full-width { + width: 100%; +} + +/*Image Classes*/ +.img-width-200 { width:200px;} +.img-center img { margin: 0 auto;} +.lft-img-margin { margin:0 20px 5px 0;} +.rgt-img-margin { margin:0 0 5px 10px;} + +/*Background Light*/ +.bg-light { + padding: 10px 15px; + margin-bottom: 10px; + background: #fcfcfc; + border: solid 1px #e5e5e5; +} +.bg-light:hover { + border: solid 1px #bbb; +} + +/*CSS3 Hover Effects*/ +.hover-effect { + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} +.hover-effect-kenburn { + left:10px; + margin-left:-10px; + position:relative; + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} +.hover-effect-kenburn:hover { + -webkit-transform: scale(2) rotate(5deg); + -moz-transform: scale(2) rotate(5deg); + -o-transform: scale(2) rotate(5deg); + -ms-transform: scale(2) rotate(5deg); + transform: scale(2) rotate(5deg); +} \ No newline at end of file diff --git a/core/static/css/blocks.css b/core/static/css/blocks.css new file mode 100644 index 0000000..787bec7 --- /dev/null +++ b/core/static/css/blocks.css @@ -0,0 +1,990 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Block Grid v1 +------------------------------------*/ +.block-grid-v1 { + background: #fff; + padding: 15px 15px 5px; + border-bottom: solid 2px #eee; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.block-grid-v1:hover { + border-color: #72c02c; +} + +.block-grid-v1 img { + margin-bottom: 10px; +} + +.block-grid-v1 img.block-grid-v1-img { + width: 35px; + height: 35px; + margin-top: 8px; +} + +.block-grid-v1.content-boxes-v1 img.pull-left { + float: inherit !important; +} + +.block-grid-v1 h3 a { + font-size: 22px; + font-weight: 200; + margin-right: 10px; +} + +.block-grid-v1.content-boxes-v1 h3 { + margin-bottom: 0; +} + +.block-grid-v1.content-boxes-v1 h3 a { + color: #555; +} + +/*Star Vote*/ +.block-grid-v1 .star-vote { + padding: 0; + margin-bottom: 10px; + vertical-align: middle; +} + +.block-grid-v1 .star-vote li { + padding: 0; + font-size: 11px; + display: inline-block; +} + +/*Additional Info*/ +.block-grid-v1-add-info { + margin: 0; + padding-top: 15px; + border-top: solid 1px #eee; +} + +.block-grid-v1-add-info li { + padding: 0; + margin-right: 3px; + margin-bottom: 10px; +} + +.block-grid-v1-add-info li a { + font-size: 11px; + padding: 4px 7px; + text-decoration: none; + border: solid 2px #eee; + border-radius: 3px !important; +} + +/*Block Grid v2 +------------------------------------*/ +.grid-block-v2 { + padding: 0; +} + +.grid-block-v2 li { + list-style: none; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.grid-block-v2-info { + padding: 15px; + text-align: center; + background: #f9f9f9; + border-bottom: solid 3px #eee; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #72c02c; +} + +.grid-block-v2-info h3 { + font-size: 22px; + font-weight: 200; + margin-bottom: 10px; +} + +.grid-block-v2-info .star-vote li { + padding: 2px; + font-size: 16px; +} + +/*News Section +------------------------------------*/ +.news-section { + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +.news-v1 .news-v1-in { + background: #fafafa; +} + +.news-v1 h3 { + margin-bottom: 0; + font-weight: 200; + line-height: 28px; + padding: 10px 15px 15px; +} + +.news-v1 h3 a { + color: #555; +} + +.news-v1 h3 a:hover { + color: #72c02c; +} + +.news-v1 p { + color: #555; + padding: 0 15px; + margin-bottom: 20px; +} + +.news-v1 .news-v1-info { + overflow: hidden; + margin-top: 30px; + padding: 8px 15px; + border-top: solid 1px #eee; +} + +.news-v1 .news-v1-info li { + font-size: 12px; +} + +.news-v1 .news-v1-info li a:hover { + color: #72c02c; + text-decoration: none; +} + +/*Services Box v1 +------------------------------------*/ +.service-box-v1 .service-block { + background: #fff; + padding-top: 30px; + padding-bottom: 20px; +} + +.service-box-v1 p { + position: relative; + margin-bottom: 50px; +} + +.service-box-v1 p:after { + content: " "; + left: 50%; + height: 1px; + width: 50px; + bottom: -15px; + position: absolute; + margin-left: -25px; + background: #72c02c; +} + +.service-box-v1 ul { + padding: 0 40px; +} + +.service-box-v1 li { + margin: 8px 0; + font-size: 15px; + padding-top: 8px; + border-top: dotted 1px #72c02c; +} + +.service-box-v1 li:hover { + color: #72c02c; +} + +.service-box-v1 li:first-child { + padding-top: 0; + border-top: none; +} + +/*Service Block v1 +------------------------------------*/ +.service-block-v1 { + margin-top: 20px; + text-align: center; + position: relative; + padding: 45px 20px 20px; + border: 1px solid #f2f2f2; +} + +.service-block-v1 i { + left: 50%; + top: -30px; + color: #fff; + width: 60px; + height: 60px; + padding: 16px; + font-size: 30px; + margin-left: -30px; + text-align: center; + position: absolute; + background: #72c02c; + display: inline-block; +} + +.service-block-v1 h3, +.service-block-v1 p { + margin-bottom: 20px; +} + +/*Team v1 Section +------------------------------------*/ +.team-v1 ul { + position: relative; +} + +/*Team Image*/ +.team-v1 li > .team-img { + position: relative; +} + +.team-v1 li > .team-img:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: transparent; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v1 li:hover > .team-img:after { + background: rgba(0,0,0,0.5); +} + +/*Team Socials*/ +.team-v1 li > .team-img ul { + left: 0; + top: 45%; + z-index: 1; + padding: 0; + width: 100%; + height: 36px; + list-style: none; + margin-top: -18px; + text-align: center; + visibility: hidden; + position: absolute; + transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -webkit-transition: all 0.2s ease-in-out; +} + +.team-v1 li:hover > .team-img ul { + top: 50%; + visibility: visible; +} + +.team-v1 li > .team-img ul li { + margin: 0 5px; + text-align: center; + display: inline-block; +} + +.team-v1 li > .team-img li i { + color: #eee; + border-width: 2px; + border-color: #eee; + transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -webkit-transition: all 0.1s ease-in-out; +} + +.team-v1 li > .team-img li i.fa-twitter:hover { + color: #fff; + background: #3498db; + border-color: #3498db; +} + +.team-v1 li > .team-img li i.fa-facebook:hover { + color: #fff; + background: #4765a0; + border-color: #4765a0; +} + +.team-v1 li > .team-img li i.fa-google-plus:hover { + color: #fff; + background: #e74c3c; + border-color: #e74c3c; +} + +/*Team Discription*/ +.team-v1 li > h3 { + color: #000; + font-size: 18px; + line-height: 20px; + margin: 15px 0 7px; + text-transform: uppercase; +} + +.team-v1 li > h4 { + color: #999; + font-size: 11px; + line-height: 16px; + text-transform: uppercase; +} + +.team-v1 li > p { + margin: 20px 0; + position: relative; +} + +.team-v1 li > p:before { + left: 0; + top: -10px; + height: 1px; + width: 40px; + content: " "; + position: absolute; + background: #bbb; + transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -webkit-transition: all 0.4s ease-in-out; +} + +.team-v1 li:hover > p:before { + width: 100%; + background: #72c02c; +} + +/*Call To Action v1 +------------------------------------*/ +.call-action-v1 p { + margin-top: 5px; + font-size: 18px; + font-weight: 200; + margin-bottom: 0; +} + +.call-action-v1 .call-action-v1-box { + width: 100%; + display: table; + padding: 30px 0; + vertical-align: middle; +} + +.call-action-v1 .call-action-v1-in { + display: table-cell; + vertical-align: middle; +} + +.call-action-v1 .call-action-v1-in.inner-btn { + min-width: 250px; + text-align: right; +} + +@media (max-width: 992px) { + .call-action-v1 .call-action-v1-in, + .call-action-v1 .call-action-v1-in.inner-btn { + display: block; + text-align: center; + } + + .call-action-v1 .call-action-v1-in p { + margin-bottom: 20px; + } +} + +/*Portfolio Box +------------------------------------*/ +/*Portfolio Box*/ +.portfolio-box { + margin-bottom: 100px; +} + +@media (min-width: 991px) and (max-width: 1199px) { + .portfolio-box { + margin-bottom: 60px; + } +} + +@media (min-width: 768px) and (max-width: 992px) { + .portfolio-box { + margin-bottom: 0; + } +} + +@media (max-width: 768px) { + .portfolio-box { + margin-bottom: 60px; + } +} + +.portfolio-box a.zoomer { + background: #fff; + overflow: hidden; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box a.zoomer:after { + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box a.zoomer:hover:after { + background: rgba(0,0,0,0.5); +} + +.portfolio-box a.zoomer img { + width: 100%; + overflow: hidden; + transition: all 500ms ease 0s; +} + +.portfolio-box a.zoomer:hover img { + transform: scale(1.1) rotate(0.1deg); +} + +.portfolio-box .portfolio-box-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + min-height: 50px; + margin-top: -25px; + visibility: hidden; + text-align: center; + position: absolute; +} + +.portfolio-box a.zoomer:hover .portfolio-box-in { + visibility: visible; +} + +.portfolio-box a.zoomer:after, +.portfolio-box a.zoomer:hover:after, +.portfolio-box a.zoomer:hover .portfolio-box-in i { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box .portfolio-box-in i { + color: #fff; + width: 50px; + height: 50px; + padding: 16px; + font-size: 20px; + text-align: center; + background: #72c02c; + display: inline-block; +} + +/*Project Tag*/ +.portfolio-box small.project-tag { + display: block; + font-size: 12px; + margin-bottom: 5px; +} + +.portfolio-box small.project-tag, +.portfolio-box small.project-tag a { + color: #999; +} + +.portfolio-box small.project-tag i { + margin-right: 5px; +} + +.portfolio-box small.project-tag a:hover { + color: #72c02c; +} + +/*Portfolio Box v1 +------------------------------------*/ +.portfolio-box-v1 { + margin: 0; +} + +.portfolio-box-v1 [class^="col-"] { + padding: 0; + overflow: hidden; +} + +.portfolio-box-v1 li { + background: #333; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box-v1 li:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box-v1 li:hover:after { + background: rgba(0,0,0,0.7); +} + +.portfolio-box-v1 li:after, +.portfolio-box-v1 li:hover:after { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v1 li img { + width: 100%; + overflow: hidden; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v1 li:hover img { + -transform: scale(1.1); + -o-transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} + +.portfolio-box-v1 .portfolio-box-v1-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + visibility: hidden; + min-height: 150px; + margin-top: -75px; + text-align: center; + position: absolute; + font-family: "Open Sans"; +} + +.portfolio-box-v1 li:hover .portfolio-box-v1-in { + visibility: visible; +} + +.portfolio-box-v1 .portfolio-box-v1-in h3 { + font-size: 22px; + margin-top: 20px; + position: relative; + margin-bottom: 20px; + text-transform: uppercase; +} + +.portfolio-box-v1 .portfolio-box-v1-in h3:after { + left: 50%; + height: 1px; + width: 40px; + content: " "; + bottom: -10px; + background: #fff; + margin-left: -20px; + position: absolute; +} + +.portfolio-box-v1 .portfolio-box-v1-in p, +.portfolio-box-v1 .portfolio-box-v1-in h3 { + color: #fff; +} + +.portfolio-box-v1 .portfolio-box-v1-in p { + font-size: 16px; + margin-bottom: 20px; +} + +.portfolio-box-v1 .portfolio-box-v1-in a.btn-u { + font-weight: normal; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +/*Portfolio Feature v2 +------------------------------------*/ +.portfolio-box-v2 { + margin: 0 0 60px; +} + +.portfolio-box-v2 [class^="col-"] { + padding: 0; + overflow: hidden; +} + +.portfolio-box-v2 li { + background: #333; + overflow: hidden; + position: relative; + -webkit-backface-visibility: hidden; /*For Chrome*/ +} + +.portfolio-box-v2 li:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; +} + +.portfolio-box-v2 li:hover:after { + background: rgba(255,255,255,0.6); +} + +.portfolio-box-v2 li:after, +.portfolio-box-v2 li:hover:after { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v2 li img { + width: 100%; + overflow: hidden; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.portfolio-box-v2 li:hover img { + -transform: scale(1.1); + -o-transform: scale(1.1); + -moz-transform: scale(1.1); + -webkit-transform: scale(1.1); +} + +.portfolio-box-v2 .portfolio-box-v2-in { + left: 0; + top: 50%; + z-index: 1; + width: 100%; + visibility: hidden; + min-height: 60px; + margin-top: -30px; + text-align: center; + position: absolute; + font-family: "Open Sans"; +} + +.portfolio-box-v2 li:hover .portfolio-box-v2-in { + visibility: visible; +} + +.portfolio-box-v2 .portfolio-box-v2-in i { + color: #fff; + width: 60px; + height: 60px; + padding: 20px; + font-size: 22px; + cursor: pointer; + margin-right: 5px; + text-align: center; + display: inline-block; + background: rgba(114,192,44,0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #72c02c; +} + +/*Thumbnail v1 +------------------------------------*/ +.thumbnails-v1 .thumbnail-img { + margin-bottom: 12px; +} + +.thumbnails-v1 h3 { + margin-bottom: 5px; +} + +.thumbnails-v1 h3 a { + color: #555; + font-size: 15px; + text-transform: uppercase; +} + +.thumbnails-v1 .read-more { + color: #72c02c; + font-size: 12px; + text-transform: uppercase; +} + +/*Image Backgrounds v1 +------------------------------------*/ +.bg-image-v1 { + width: 100%; + height: auto; + padding: 50px 0; + position: relative; + background: url(../img/bg/11.jpg) repeat fixed; +} + +.bg-image-v1:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.5); +} + +/*Image Backgrounds v2 +------------------------------------*/ +.bg-image-v2 { + width: 100%; + height: auto; + padding: 50px 0; + position: relative; + background: url(../img/bg/15.jpg) repeat fixed; +} + +.bg-image-v2:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(255,255,255,0.6); +} + +/*Parallax Backgrounds +------------------------------------*/ +/*Parallax Counter Block*/ +.parallax-counter { + padding: 30px 0; + background: url(../img/patterns/5.png) repeat fixed; +} + +.parallax-counter .counters { + color: #fff; + padding: 15px 0; +} + +.parallax-counter h4 { + color: #999; + font-size: 16px; + text-transform: uppercase; +} + +.parallax-counter span.counter { + font-size: 48px; +} + +/*Parallax Team*/ +.parallax-team { + background: url(../img/team/faces.jpg) 50% 0 repeat fixed; +} + +.parallax-team, +.parallax-team .title-box-v2 { + position: relative; +} + +.parallax-team:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(255,255,255,0.9); +} + +/*Parallax Quote*/ +.parallax-quote { + color: #fff; + padding: 100px 0; + position: relative; + text-align: center; + background: url(../img/contents/faces.jpg) 50% 0 repeat fixed; +} + +.parallax-quote:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.8); +} + +.parallax-quote:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../img/patterns/gridtile.png) repeat; +} + +.parallax-quote-in { + z-index: 1; + padding: 0 80px; + position: relative; +} + +.parallax-quote-in p { + color: #fff; + font-size: 28px; + text-transform: uppercase; + font-family: 'Open Sans', sans-serif; +} + +.parallax-quote-in p:after, +.parallax-quote-in p:before { + content: ' " '; + position: absolute; + font-family: Tahoma; +} + +.parallax-quote-in p:after { + margin-left: 3px; +} + +.parallax-quote-in p:before { + margin-left: -15px; +} + +.parallax-quote-in small { + color: #bbb; + font-size: 13px; + font-weight: 400; + text-transform: uppercase; +} + +@media (max-width: 768px){ + .parallax-quote-in { + padding: 0 40px; + } + + .parallax-quote-in p { + font-size: 20px; + } +} + +/*Flat Background Block +------------------------------------*/ +.flat-bg-block-v1 { + padding: 40px 0; + background: url(../img/patterns/16.png) repeat; +} + +.flat-bg-block-v1 .checked-list.first-child { + float: left; + margin-right: 100px; +} + +.flat-bg-block-v1 .checked-list li { + color: #888; + margin-bottom: 5px; +} + +.flat-bg-block-v1 .checked-list i { + color: #72c02c; + margin-right: 5px; +} + +/*Image Over*/ +.flat-bg-block-v1 img.img-over { + top: -70px; + right: 10px; + position: absolute; +} + +@media (min-width: 991px) and (max-width: 1199px) { + .flat-bg-block-v1 img.img-over { + top: -18px; + } +} + +@media (max-width: 991px) { + .flat-bg-block-v1 img.img-over { + position: static; + } +} + +/*Flat Testimonials +------------------------------------*/ +.flat-testimonials { + padding: 50px 0; + background-color: #333; +} + +.flat-testimonials .flat-testimonials-in { + padding: 30px; + text-align: center; + background: rgba(255,255,255,0.2); +} + +.flat-testimonials .flat-testimonials-in img { + width: 135px; + height: 135px; + margin: 0 auto 25px; +} + +.flat-testimonials .flat-testimonials-in h3 { + color: #fff; + font-size: 22px; + font-weight: 200; +} + +.flat-testimonials .flat-testimonials-in span { + display: block; + margin-bottom: 5px; +} + +.flat-testimonials .flat-testimonials-in p { + color: #fff; + font-weight: 200; + position: relative; +} + +.flat-testimonials .flat-testimonials-in p:before, +.flat-testimonials .flat-testimonials-in p:after { + top: 5px; + font-size: 22px; + line-height: 10px; + position: relative; +} + +.flat-testimonials .flat-testimonials-in p:before { + content: "“"; + padding-right: 5px; +} + +.flat-testimonials .flat-testimonials-in p:after { + content: "”"; + padding-left: 5px; +} \ No newline at end of file diff --git a/core/static/css/custom.css b/core/static/css/custom.css new file mode 100644 index 0000000..19739e2 --- /dev/null +++ b/core/static/css/custom.css @@ -0,0 +1,27 @@ +/* Add here all your css styles (customizations) */ +.upcoming-events { + max-height: 300px; + overflow: hidden; + position: relative; +} + +.profile .profile-event { + padding: 10px 15px; + margin-bottom: 2px; +} + +.profile .date-formats { + color: #fff; + float: left; + text-align: center; + background: #72c02c; + margin: 7px 13px 0 0; + padding: 7px 10px 4px; +} + +.profile .date-formats span { + display: block; + font-size: 22px; + font-weight: 200; + line-height: 25px; +} diff --git a/core/static/css/footers/footer-default.css b/core/static/css/footers/footer-default.css new file mode 100644 index 0000000..0ee3704 --- /dev/null +++ b/core/static/css/footers/footer-default.css @@ -0,0 +1,98 @@ +/*Footer Default +------------------------------------*/ +.footer-default .footer { + color: #dadada; + background: #585f69; + padding: 20px 0 30px; +} + +.footer.margin-top-0 { + margin-top: 0; +} + +.footer-default .footer p, +.footer-default .footer a { + font-size: 14px; +} +.footer-default .footer p { + color: #dadada; +} + +.footer-default .footer a { + color: #72c02c; +} +.footer-default .footer a:hover { + color: #5fb611; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.footer-default .footer h2, +.footer-default .footer h3, +.footer-default .footer h4 { + color: #e4e4e4; + background: none; + text-shadow: none; +} + +/*Footer Subsribe*/ +.footer-default .footer .footer-subsribe { + width: 85%; +} + +/*Footer Blog Posts*/ +.footer-default .footer .blog-list { + margin: 0; + padding: 0; + color: #dadada; + list-style: none; +} + +.footer-default .footer .blog-list li { + padding: 0 0; + margin-bottom: 7px; +} +.footer-default .footer .blog-list li span { + color: #818488; +} + +.footer-default .footer .dl-horizontal, +.footer-default .footer .dl-horizontal:hover { + border: none !important; + background: none !important; +} +.footer-default .footer .posts .dl-horizontal a { + color: #dadada; +} +.footer-default .footer .dl-horizontal a:hover { + color: #5fb611 !important; +} +.footer-default .footer .dl-horizontal img { + border-color: #888 !important; +} + +/*Copyright*/ +.footer-default .copyright { + font-size: 12px; + padding: 11px 0 7px; + background: #3e4753; +} + +.footer-default .copyright p { + color: #dadada; + margin-top: 12px; +} + +.footer-default .copyright a { + margin: 0 5px; + color: #72c02c; +} +.footer-default .copyright a:hover { + color: #5fb611; +} + +.footer-default .copyright a img { + margin-top: 5px; +} diff --git a/core/static/css/footers/footer-v1.css b/core/static/css/footers/footer-v1.css new file mode 100644 index 0000000..fa50b2e --- /dev/null +++ b/core/static/css/footers/footer-v1.css @@ -0,0 +1,69 @@ +/*Footer-v1 +------------------------------------*/ +.footer-v1 .footer { + padding: 40px 0; + background: #272727; +} + +.footer-v1 .footer p { + color: #eee; +} + +.footer-v1 .footer h2 { + color: #eee; + font-size: 18px; + font-weight: 200; +} + +/*Link List*/ +.footer-v1 .link-list li { + border-top: solid 1px #353535; +} + +.footer-v1 address, +.footer-v1 .link-list a, +.footer-v1 .link-list i { + color: #eee; +} + +.footer-v1 address { + line-height: 23px; +} + +/*Dotted Map*/ +.footer-v1 .footer .map-img { + background: url(../../img/map-img.png) 5px 60px no-repeat; +} + +/*Copyright*/ +.footer-v1 .copyright { + background: #222; + border-top: none; + padding: 10px 0 5px; +} + +.footer-v1 .copyright p { + color: #eee; + margin-top: 14px; +} + +.footer-v1 .copyright a { + margin: 0 2px; +} + +.footer-v1 .footer-socials { + margin-top: 12px; + text-align: right; +} + +.footer-v1 .footer-socials li a { + color: #777; + font-size: 16px; +} + +@media (max-width: 991px) { + .footer-v1 .copyright, + .footer-v1 .footer-socials { + text-align: left; + } +} \ No newline at end of file diff --git a/core/static/css/footers/footer-v2.css b/core/static/css/footers/footer-v2.css new file mode 100644 index 0000000..1412e34 --- /dev/null +++ b/core/static/css/footers/footer-v2.css @@ -0,0 +1,52 @@ +/*Footer-v2 +------------------------------------*/ +.footer-v2 .footer { + padding: 40px 0; + background: #f7f7f7; + border-top: 3px solid #eee; +} + +.footer-v2 .footer p { + color: #555; +} + +.footer-v2 .headline h2 { + color: #585f69; +} + +/*Footer Subsribe*/ +.footer-v2 .footer-subsribe { + width: 100%; +} + +/*Link List*/ +.footer-v2 .link-list li { + border-top: solid 1px #eee; +} + +.footer-v2 .link-list a { + color: #555; +} + +.footer-v2 address { + color: #555; + line-height: 23px; +} + +.footer-v2 address i { + min-width: 20px; + margin-right: 5px; + text-align: center; +} + +/*Copyright*/ +.footer-v2 .copyright { + border-top: none; + background: #eee; + padding: 20px 0 15px; +} + +.footer-v2 .copyright p { + color: #555; + margin-bottom: 0; +} \ No newline at end of file diff --git a/core/static/css/footers/footer-v3.css b/core/static/css/footers/footer-v3.css new file mode 100644 index 0000000..ea96e9b --- /dev/null +++ b/core/static/css/footers/footer-v3.css @@ -0,0 +1,46 @@ +/*Footer-v3 +------------------------------------*/ +.footer-v3 .footer { + padding: 40px 0; + background: #252525; + border-top: 5px solid #555; +} + +.footer-v3 .thumb-headline h2 { + color: #fff; + line-height: 22px; + margin-bottom: 10px; +} + +.footer-v3 .footer p, +.footer-v3 .simple-list a { + color: #bbb; +} + +/*Copyright*/ +.footer-v3 .copyright { + padding: 10px 0; + background: #222; + border-top-color: #292929; +} + +.footer-v3 .copyright p { + color: #bbb; + margin-top: 14px; +} + +.footer-v3 .copyright .social-icons { + margin-top: 10px; +} + +@media (max-width: 992px) { + .footer-v3 .copyright, + .footer-v3 .copyright p, + .footer-v3 .copyright ul { + text-align: left; + } + + .footer-v3 .copyright .social-icons.pull-right { + float: inherit !important; + } +} \ No newline at end of file diff --git a/core/static/css/footers/footer-v4.css b/core/static/css/footers/footer-v4.css new file mode 100644 index 0000000..a0d4c37 --- /dev/null +++ b/core/static/css/footers/footer-v4.css @@ -0,0 +1,98 @@ +/*Footer-v4 +------------------------------------*/ +/*Footer*/ +.footer-v4 .footer { + padding: 50px 0; + background: #151515; +} + +.footer-v4 .footer p { + color: #bbb; + font-size: 14px; +} + +.footer-v4 img.footer-logo { + margin: 15px 0 20px; +} + +.footer-v4 .address-list li { + color: #bbb; + margin-bottom: 7px; +} + +.footer-v4 .address-list li i { + margin-right: 10px; + vertical-align: middle; +} + +.footer-v4 .shop-social li i { + color: #bbb; + width: 30px; + height: 30px; + padding: 8px; + font-size: 16px; + text-align: center; + background: #414040; +} + +.footer-v4 .shop-social li i:hover { + background: #353535; +} + +.footer-v4 h2.thumb-headline { + color: #ddd; + font-size: 16px; + margin-bottom: 3px; + text-transform: uppercase; +} + +.footer-v4 .simple-list li { + color: #bbb; +} + +.footer-v4 .simple-list a { + color: #bbb; + font-size: 14px; + font-weight: 200; +} + +/*Copyright*/ +.footer-v4 .copyright { + padding: 15px 0; + border-top: none; + background: #191919; +} + +.footer-v4 .copyright p { + color: #bbb; + font-size: 12px; + margin-top: 13px; + margin-bottom: 0; +} + +.footer-v4 .copyright a { + color: #72c02c; +} + +.footer-v4 .sponsors-icons { + margin-bottom: 0; +} + +.footer-v4 .sponsors-icons i { + color: #fff; + font-size: 40px; +} + +@media (max-width: 991px) { + .footer-v4 .copyright { + text-align: center; + } + + .footer-v4 .copyright p { + margin-bottom: 15px; + } + + .footer-v4 .sponsors-icons.pull-right { + float: none !important; + } +} diff --git a/core/static/css/footers/footer-v5.css b/core/static/css/footers/footer-v5.css new file mode 100644 index 0000000..ad4dc99 --- /dev/null +++ b/core/static/css/footers/footer-v5.css @@ -0,0 +1,191 @@ +/*Footer-v5 +------------------------------------*/ +.footer-v5 .footer { + padding: 70px 0; + background: #252525; +} + +.footer-v5 .footer p { + color: #777; +} + +/*Heading Fotoer*/ +.footer-v5 .heading-footer { + text-align: left; + position: relative; + margin-bottom: 30px; + padding-bottom: 2px; +} + +.footer-v5 .heading-footer:after { + left: 0; + bottom: 0; + height: 1px; + width: 50px; + content: " "; + background: #fff; + position: absolute; +} + +.footer-v5 .heading-footer h2 { + color: #eee; + font-size: 18px; + text-transform: uppercase; +} + +/*Dark Social v2*/ +.footer-v5 .dark-social-v2 li { + padding-right: 0; + margin-bottom: 8px; +} + +.footer-v5 .dark-social-v2 li:first-child { + padding-left: 5px; +} + +.footer-v5 .dark-social-v2 li i { + color: #777; + width: 30px; + height: 30px; + font-size: 14px; + padding: 8px 5px; + text-align: center; + background: #353535; + display: inline-block; +} + +.footer-v5 .dark-social-v2 li i:hover { + color: #fff; + background: #72c02c; + text-decoration: none; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/*Link News*/ +.footer-v5 .footer .link-news { + margin-bottom: 0; +} + +.footer-v5 .footer .link-news li { + padding: 12px 0px; + border-top: solid 1px #333; +} + +.footer-v5 .footer .link-news li:first-child { + padding-top: 0; + border-top: none; +} + +.footer-v5 .footer .link-news li a { + color: #777; + font-size: 14px; + margin-bottom: 3px; + display: inline-block; +} + +.footer-v5 .footer .link-news a:hover { + color: #bbb; +} + +.footer-v5 .footer .link-news li small { + color: #555; + display: block; +} + +/*Thumb News*/ +.footer-v5 .footer .thumb-news > li { + margin-bottom: 20px; +} + +.footer-v5 .footer .thumb-news > li:before, +.footer-v5 .footer .thumb-news > li:after { + content: " "; + display: table; +} + +.footer-v5 .footer .thumb-news > li:after { + clear: both; +} + +.footer-v5 .footer .thumb-news > li img { + float: left; + width: 80px; + height: auto; + margin-right: 10px; +} + +.footer-v5 .footer .thumb-news > li a { + color: #777; + display: block; + padding-bottom: 8px; +} + +.footer-v5 .footer .thumb-news > li a:hover { + color: #bbb; +} + +.footer-v5 .footer .thumb-news > li small { + color: #555; + font-size: 13px; +} + +/*Tweets*/ +.footer-v5 .footer .tweets li { + margin-bottom: 20px; +} + +.footer-v5 .footer .tweets li i { + float: left; + color: #777; + font-size: 25px; + margin: 3px 10px 0 0; +} + +.footer-v5 .footer .tweets li p { + margin-bottom: 0; +} + +.footer-v5 .footer .tweets li a { + color: #bbb; +} + +.footer-v5 .footer .tweets li small { + color: #555; +} + +/*Footer Copyright*/ +.footer-v5 .copyright { + padding: 15px 0; + background: #202020; +} + +/*Footer Copyright*/ +.footer-v5 .copyright .terms-menu { + margin: 6px 0 0; +} + +.footer-v5 .copyright .terms-menu li { + color: #bbb; + font-size: 13px; + line-height: 10px; + margin-right: 2px; + padding-left: 10px; + padding-left: 10px; + border-left: 1px solid #777; +} + +.footer-v5 .copyright .terms-menu li:first-child { + border-left: none; + padding: 0 7px 0 0; +} + +.footer-v5 .copyright .terms-menu li a { + color: #777; +} + +.footer-v5 .copyright .terms-menu li a:hover { + color: #bbb; +} \ No newline at end of file diff --git a/core/static/css/footers/footer-v6.css b/core/static/css/footers/footer-v6.css new file mode 100644 index 0000000..d008861 --- /dev/null +++ b/core/static/css/footers/footer-v6.css @@ -0,0 +1,185 @@ +/* Footer +------------------------------------*/ +.footer-v6 .footer { + padding: 70px 0; + background: #161616; +} + +.footer-v6 .footer p { + color: #777; +} + +/*Heading Fotoer*/ +.footer-v6 .heading-footer { + text-align: left; + position: relative; + margin-bottom: 30px; + padding-bottom: 2px; +} + +.footer-v6 .heading-footer:after { + left: 0; + bottom: 0; + height: 1px; + width: 50px; + content: " "; + background: #fff; + position: absolute; +} + +.footer-v6 .heading-footer h2 { + color: #eee; + font-size: 18px; + text-transform: uppercase; +} + +/*Link News*/ +.footer-v6 .footer .link-news { + margin-bottom: 0; +} + +.footer-v6 .footer .link-news li { + padding: 12px 0px; + border-top: solid 1px #353535; +} + +.footer-v6 .footer .link-news li:first-child { + padding-top: 0; + border-top: none; +} + +.footer-v6 .footer .link-news li a { + color: #777; + font-size: 14px; + margin-bottom: 3px; + display: inline-block; +} + +.footer-v6 .footer .link-news a:hover { + color: #bbb; +} + +.footer-v6 .footer .link-news li small { + color: #555; + display: block; +} + +/*Link List*/ +.footer-v6 .footer-link-list li { + padding: 9px 0px; + border-top: solid 1px #333; +} + +.footer-v6 .footer-link-list li:first-child { + padding-top: 0; + border-top: none; +} + +.footer-v6 .footer-link-list li a { + color: #777; + font-size: 14px; + display: inline-block; +} + +.footer-v6 .footer-link-list a:hover { + color: #bbb; +} + +/*Contacts*/ +.footer-v6 .footer .contacts { + margin-bottom: 0; +} + +.footer-v6 .footer .contacts li { + margin-bottom: 20px; +} + +.footer-v6 .footer .contacts li:before, +.footer-v6 .footer .contacts li:after { + content: " "; + display: table; +} + +.footer-v6 .footer .contacts li:after { + clear: both; +} + +.footer-v6 .footer .contacts li i { + float: left; + width: 30px; + height: 30px; + color: #777; + padding: 8px 5px; + background: #333; + text-align: center; + margin: 4px 10px 0 0; + display: inline-block; +} + +.footer-v6 .footer .contacts li p { + margin-bottom: 0; +} + +.footer-v6 .footer .contacts li a { + color: #777; +} + +.footer-v6 .footer .contacts li a:hover { + color: #bbb; +} + +/*Footer Copyright*/ +.footer-v6 .copyright { + padding: 15px 0; + background: #222; +} + +/*Social Icons*/ +.footer-v6 .dark-social { + margin: 5px 0 0; +} + +.footer-v6 .dark-social li { + margin-left: 5px; +} + +.footer-v6 .dark-social li i { + color: #777; +} + +/*Terms Menu*/ +.footer-v6 .copyright .terms-menu { + margin: 7px 0 0; +} + +.footer-v6 .copyright .terms-menu li { + color: #777; + font-size: 13px; + line-height: 10px; + margin-right: 2px; + border-color: #777; + padding-left: 10px; + padding-left: 10px; + border-left: 1px solid #bbb; +} + +.footer-v6 .copyright .terms-menu li:first-child { + border-left: none; + padding: 0 7px 0 0; +} + +.footer-v6 .copyright .terms-menu li a { + color: #777; +} + +.footer-v6 .copyright .terms-menu li a:hover { + color: #bbb; +} + +@media (max-width: 992px) { + .footer-v6 .copyright .terms-menu, + .footer-v6 .copyright .dark-social.pull-right { + text-align: center; + float: none !important; + } +} \ No newline at end of file diff --git a/core/static/css/footers/footer-v7.css b/core/static/css/footers/footer-v7.css new file mode 100644 index 0000000..fd96f0b --- /dev/null +++ b/core/static/css/footers/footer-v7.css @@ -0,0 +1,140 @@ +/*Contacts Section +------------------------------------*/ +.contacts-section { + color: #fff; + position: relative; + background: #333 url(../../img/bg/17.jpg) center fixed; +} + +.contacts-section:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.7); +} + +.contacts-section:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../../img/patterns/gridtile.png) repeat; +} + +/*Contacts Title*/ +.contacts-section .title-v1 p, +.contacts-section .title-v1 h2 { + color: #fff; +} + +/*Contacts Content*/ +.contacts-in { + z-index: 1; + color: #fff; + position: relative; +} + +.contacts-in h3 { + color: #fff; + margin-bottom: 15px; +} + +.contacts-in ul { + margin-top: 20px; +} + +.contacts-in li { + color: #fff; + margin: 15px 0; + font-size: 16px; + font-weight: 200; +} + +.contacts-in li a { + color: #fff; +} + +.contacts-in li i { + width: 35px; + padding: 8px; + font-size: 18px; + margin-right: 5px; + text-align: center; + display: inline-block; + background: rgba(255,255,255,0.1); +} + +.contacts-in form label { + font-size: 14px; + font-weight: 200; +} + +.contacts-in form .form-control { + color: #fff; + box-shadow: none; + border-color: #eee; + background: rgba(0,0,0,0.2); +} + +.contacts-in form .form-control:focus { + border-color: #bbb; + background: rgba(0,0,0,0.6); +} + +.contacts-in form .btn-u.btn-brd.btn-u-dark { + color: #fff; + border-color: #fff; + background: rgba(0,0,0,0.2); +} + +.contacts-in form .btn-u.btn-brd.btn-u-dark:hover { + border-color: #bbb; + background: rgba(0,0,0,0.6) !important; +} + +/*Copyright Section*/ +.copyright-section { + z-index: 1; + background: #fff; + position: relative; + text-align: center; + padding: 25px 0 20px; +} + +.copyright-section p { + font-size: 14px; +} + +.copyright-section p a { + color: #555; + text-decoration: underline; +} + +.copyright-section p a:hover { + text-decoration: none; +} + +.copyright-section ul.social-icons li { + margin-bottom: 0; + padding: 0; +} + +.copyright-section i.back-to-top { + left: 50%; + top: -35px; + color: #555; + font-size: 20px; + background: #fff; + padding: 8px 10px; + margin-left: -15px; + position: absolute; +} + +.copyright-section i.back-to-top:hover { + color: #72c02c; +} \ No newline at end of file diff --git a/core/static/css/headers/header-default.css b/core/static/css/headers/header-default.css new file mode 100644 index 0000000..662623f --- /dev/null +++ b/core/static/css/headers/header-default.css @@ -0,0 +1,897 @@ +/*Top Bar (login, search etc.) +------------------------------------*/ +.header .topbar { + z-index: 12; + padding: 8px 0; + position: relative; +} + +.header .topbar ul.loginbar { + margin: 0; +} + +.header .topbar ul.loginbar > li { + display: inline; + list-style: none; + position: relative; + padding-bottom: 15px; +} + +.header .topbar ul.loginbar > li > a, +.header .topbar ul.loginbar > li > a:hover { + color: #7c8082; + font-size: 11px; + text-transform: uppercase; +} + +.header .topbar ul.loginbar li i.fa { + color: #bbb; +} + +.header .topbar ul.loginbar li.topbar-devider { + top: -1px; + padding: 0; + font-size: 8px; + position: relative; + margin: 0 9px 0 5px; + font-family: Tahoma; + border-right: solid 1px #bbb; +} + +/*languages*/ +.header .topbar ul.languages { + top: 25px; + left: -5px; + display: none; + padding: 4px 0; + padding-left: 0; + list-style: none; + min-width: 100px; + position: absolute; + background: #f0f0f0; +} + +.header .topbar li:hover ul.languages { + display: block; +} + +.header .topbar ul.languages:after { + top: -4px; + width: 0; + height: 0; + left: 8px; + content: " "; + display: block; + position: absolute; + border-bottom: 6px solid #f0f0f0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +.header .topbar ul.languages li a { + color: #555; + display: block; + font-size: 10px; + padding: 2px 12px; + margin-bottom: 1px; + text-transform: uppercase; +} + +.header .topbar ul.languages li.active a i { + color: #999; + float: right; + margin-top: 2px; +} + +.header .topbar ul.languages li a:hover, +.header .topbar ul.languages li.active a { + background: #fafafa; +} + +.header .topbar ul.languages li a:hover { + text-decoration: none; +} + +/*Header Default +------------------------------------*/ +.header { + z-index: 99; + position: relative; + border-bottom: solid 2px #eee; +} + +.header .navbar { + margin: 0; +} + +.header .navbar-default { + border: none; + background: none; +} + +/*Navbar Brand*/ +.header .navbar-brand { + z-index: 1; + top: -10px; + height: 100%; + position: relative; + padding: 0 10px 10px; +} + +@media(min-width: 768px) and (max-width: 998px) { + .header .navbar-brand { + margin-top: 0; + } +} + +/*Navbar Toggle*/ +.header .navbar-default .navbar-toggle { + border-color: #5fb611; +} + +.header .navbar-default .navbar-toggle .fa { + color: #fff; + font-size: 19px; +} + +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #72c02c; + padding: 6px 10px 2px; +} + +.header .navbar-toggle:hover { + background: #5fb611 !important; +} + +/*Navbar Collapse*/ +.header .navbar-collapse { + position: relative; +} + +/*Navbar Menu*/ +.header .navbar-default .navbar-nav > li > a { + color: #687074; + font-size: 15px; + font-weight:400; + text-transform: uppercase; +} + +.header .navbar-default .navbar-nav > .active > a { + color: #72c02c; +} + +@media (min-width: 992px) { + .header .navbar-nav { + float: right; + } +} + +/*No Topbar*/ +.header.no-topbar .navbar-brand { + margin-top: 30px; +} + +.header.no-topbar .navbar-toggle { + margin-top: 25px; +} + +@media (min-width: 992px) { + .header.no-topbar .navbar-nav { + padding-top: 36px; + } +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header .navbar-header { + float: none; + } + + .header .navbar-toggle { + display: block; + } + + .header .navbar-collapse.collapse { + display: none !important; + } + + .header .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header .navbar-nav { + margin: 0 0 5px; + float: none !important; + } + + .header .navbar-nav > li { + float: none; + } + + .header .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Dropdown Menu Slide Down Effect*/ + .header .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header .navbar-nav .open .dropdown-menu > li > a, + .header .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header .navbar-nav .open .dropdown-menu > li > a:hover, + .header .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 991px*/ + .header .navbar-collapse, + .header .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header .navbar-default .navbar-nav > li > a:hover { + color: #72c02c; + } + + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #72c02c; + color: #fff !important; + } + + .header .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #555 !important; + text-transform: uppercase; + } +} + +@media (min-width: 992px) { + /*Navbar Collapse*/ + .header .navbar-collapse { + padding: 0; + } + + /*Navbar*/ + .header .navbar { + min-height: 40px !important; + } + + .header .container > .navbar-header, + .header .container-fluid > .navbar-header, + .header .container > .navbar-collapse, + .header .container-fluid > .navbar-collapse { + margin-bottom: -10px; + } + + .header .navbar-nav { + position: relative; + } + + .header .navbar-default .navbar-nav > li > a { + bottom: -2px; + position: relative; + padding: 9px 30px 9px 20px; + } + + .header .navbar-default .navbar-nav > li > a, + .header .navbar-default .navbar-nav > li > a:focus { + border-bottom: solid 2px transparent; + } + + .header .navbar-default .navbar-nav > li > a:hover, + .header .navbar-default .navbar-nav > .active > a { + bottom: -2px; + position: relative; + border-bottom: solid 2px #72c02c; + } + + .header .navbar-default .navbar-nav > li > a, + .header .navbar-default .navbar-nav > li > a:hover, + .header .navbar-default .navbar-nav > li > a:focus, + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: none; + } + + .header .navbar-default .navbar-nav > .open > a, + .header .navbar-default .navbar-nav > .open > a:hover, + .header .navbar-default .navbar-nav > .open > a:focus { + color: #72c02c; + } + + .header .navbar-default .navbar-nav > li:hover > a { + color: #72c02c; + } + + /*Dropdown Menu*/ + .header .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + border-top: solid 2px #72c02c; + border-bottom: solid 2px #687074; + } + + .header .dropdown-menu li a { + color: #687074; + font-size: 13px; + font-weight: 400; + padding: 6px 15px; + border-bottom: solid 1px #eee; + } + + .header .dropdown-menu .active > a, + .header .dropdown-menu li > a:hover { + color: #fff; + filter: none !important; + background: #687074 !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + } + + .header .dropdown-menu li > a:focus { + background: none; + filter: none !important; + } + + .header .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header .open > .dropdown-menu { + display: none; + } + + /*Search*/ + .header .navbar .search-open { + width: 330px; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header .dropdown-submenu { + position: relative; +} + +.header .dropdown > a:after, +.header .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header .dropdown-submenu > a:after { + content: " "; + } +} + +.header .dropdown > a:after { + top: 9px; + right: 15px; + content: "\f107"; +} + +.header .dropdown-submenu > .dropdown-menu { + top: 3px; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header .dropdown-submenu.pull-left { + float: none; +} + +.header .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header .dropdown-menu li [class^="fa-"], +.header .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header .dropdown-menu li [class^="fa-"].fa-lg, +.header .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Search Box +------------------------------------*/ +.header .navbar .nav > li > .search { + color: #aaa; + cursor: pointer; + min-width: 35px; + font-size: 15px; + text-align: center; + background: #f7f7f7; + padding: 11px 0 12px; + display: inline-block; + border-bottom: solid 2px #aaa; +} + +@media (min-width: 992px) { + .header .navbar .nav > li > .search { + bottom: -2px; + position: relative; + } +} + +.header .navbar .nav > li > .search:hover { + color: #72c02c; + background: #f7f7f7; + border-bottom-color: #72c02c; +} + +.header .navbar .search-open { + right: 0; + top: 40px; + display: none; + padding: 14px; + position: absolute; + background: #fcfcfc; + border-top: solid 2px #eee; + box-shadow: 0 1px 3px #ddd; +} + +.header .navbar .search-open form { + margin: 0; +} + +@media (min-width: 767px) and (max-width: 991px) { + .header .navbar > .container .navbar-brand, + .header .navbar > .container-fluid .navbar-brand { + margin-left: -10px; + } + + .header .navbar-toggle { + margin-right: 0; + } + + .header .navbar .search-open { + width: 93%; + } +} + +@media (max-width: 991px) { + .header .navbar .nav > li > .search { + color: #999; + width: 35px; + height: 34px; + text-align: left; + background: #eee; + line-height: 12px; + text-align: center; + margin: 5px 10px 0; + border-bottom: none; + } + + .header .navbar .nav > li > .search:hover { + background: #5fb611; + color: #fff !important; + } + + .header .navbar .search-open { + top: 5px; + padding: 0; + left: 48px; + border-top: none; + box-shadow: none; + background: none; + margin-right: 10px; + } +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header { + height: 78px; +} + +.header-fixed .header.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + height: 95px; + z-index: 9999; + position: fixed; + margin-top: -35px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); + -webkit-transition: height 0.4s; + -moz-transition: height 0.4s; + transition: height 0.4s; +} + +/*Topbar*/ +.header-fixed .header.header-fixed-shrink .topbar { + display: none; +} + +/*No Topbar*/ +.header-fixed .header.no-topbar.header-fixed-shrink .navbar-brand { + margin-top: 0; +} + +.header-fixed .header.no-topbar.header-fixed-shrink .navbar-nav { + padding-top: 0; +} + +/*Brand*/ +.header-fixed .header.header-fixed-shrink .navbar-brand { + top: 47px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +.header-fixed .header.header-fixed-shrink .search, +.header-fixed .header.header-fixed-shrink .active a { + border-bottom: none !important; +} + +.header-fixed .header.header-fixed-shrink .navbar-nav > li > .dropdown-menu { + margin-top: 1px; +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header, + .header-fixed .header.header-fixed-shrink { + height: inherit; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header.header-fixed-shrink .navbar-nav > li > a { + padding: 55px 30px 18px 20px; + border-bottom: solid 1px transparent !important; + } + + .header-fixed .header.header-fixed-shrink .dropdown > a:after { + top: 56px; + } + + /*Search Bar*/ + .header-fixed .header.header-fixed-shrink .search { + margin-top: 47px; + padding: 8px !important; + color: #585f69 !important; + background: none !important; + } + + .header-fixed .header.header-fixed-shrink .search-open { + top: 95px; + border-top: none; + background: rgba(255,255,255, 0.9); + } +} + +/*Mega Menu +------------------------------------*/ +.header .mega-menu .nav, +.header .mega-menu .dropup, +.header .mega-menu .dropdown, +.header .mega-menu .collapse { + position: static; +} + +.header .mega-menu .navbar-inner, +.header .mega-menu .container { + position: relative; +} + +.header .mega-menu .dropdown-menu { + left: auto; +} + +.header .mega-menu .dropdown-menu > li { + display: block; +} + +.header .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header .mega-menu .mega-menu-content { + *zoom: 1; + padding: 0; +} + +.header .mega-menu .mega-menu-content:before, +.header .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header .mega-menu .mega-menu-content:after { + clear: both; +} + +.header .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin-left: 10px; + margin-right: 15px; + } +} + +/*Equal Height Lists*/ +@media (min-width: 992px) { + .header .mega-menu .equal-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } + + .header .mega-menu .equal-height-in { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } +} + +/*Mega Menu Style Effect*/ +.header .mega-menu .equal-height-list h3 { + font-size: 15px; + font-weight: 400; + padding: 0 10px 0 13px; + text-transform: uppercase; +} + +/*Space for only Big Resolution*/ +@media (min-width: 992px) { + .header .mega-menu .big-screen-space { + margin-bottom: 20px; + } +} + +/*Mega Menu Content*/ +@media (min-width: 992px) { + .header .mega-menu .equal-height-in { + padding: 20px 0; + border-left: 1px solid #eee; + } + + .header .mega-menu .equal-height-in:first-child { + border-left: none; + margin-left: -1px; + } + + .header .mega-menu .equal-height-list { + width: 100%; + } + + .header .mega-menu .equal-height-list li a { + display: block; + margin-bottom: 1px; + position: relative; + border-bottom: none; + padding: 5px 10px 5px 15px; + } + + .header .mega-menu .equal-height-list a:hover { + text-decoration: none; + } + + /*Dropdown Arrow Icons*/ + .header .mega-menu .mega-menu-fullwidth li a { + padding: 5px 10px 5px 30px; + } + + .header .mega-menu .mega-menu-fullwidth li a:after { + top: 7px; + left: 15px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; + } + + /*Dropdown Arrow Icons Disable class*/ + .header .mega-menu .mega-menu-fullwidth .disable-icons li a { + padding: 5px 10px 5px 15px; + } + + .header .mega-menu .mega-menu-fullwidth .disable-icons li a:after { + display: none; + } +} + +/*Space Effect inside the container to avoid scroll bar*/ +@media (min-width: 737px) and (max-width: 991px) { + .header .mega-menu .mega-menu-content .container { + width: 690px !important; + } + + .header .mega-menu .equal-height { + margin-right: 0; + } + + .header .mega-menu .equal-height-in { + padding-right: 0; + margin-right: -15px; + } +} + +@media (max-width: 991px) { + .header .mega-menu .equal-height { + margin-right: 0; + } + + .header .mega-menu .equal-height-in { + padding-right: 0; + } +} + +/*Equal Hight List Style*/ +@media (max-width: 991px) { + .header .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header .mega-menu .equal-height-in, + .header .mega-menu .equal-height-list { + display: block; + } + + .header .mega-menu .mega-menu-fullwidth .dropdown-menu > li > ul { + display: block; + } + + /*Equal Height List Style*/ + .header .mega-menu .equal-height-list h3 { + color: #555; + margin: 0 0 5px; + font-size: 13px; + font-weight: 400; + padding: 6px 25px 5px; + border-bottom: solid 1px #eee; + } + + .header .mega-menu .equal-height-list li a { + color: #687074; + display: block; + font-size: 13px; + font-weight: 400; + margin-left: 15px; + padding: 6px 25px; + border-bottom: solid 1px #eee; + } + + .header .mega-menu .equal-height-list > h3.active, + .header .mega-menu .equal-height-list > .active > a, + .header .mega-menu .equal-height-list > .active > a:hover, + .header .mega-menu .equal-height-list > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header .mega-menu .equal-height-list li a:hover { + color: #333; + text-decoration: none; + } +} diff --git a/core/static/css/headers/header-v1.css b/core/static/css/headers/header-v1.css new file mode 100644 index 0000000..2e527f0 --- /dev/null +++ b/core/static/css/headers/header-v1.css @@ -0,0 +1,877 @@ +/*Top Bar v1 (login, search etc.) +------------------------------------*/ +.header-v1 .topbar-v1 { + background: #fdfdfd; + border-top: solid 1px #f0f0f0; + border-bottom: solid 1px #f0f0f0; +} + +/*Top Contacts*/ +.header-v1 .topbar-v1 ul { + margin: 0; +} + +.header-v1 .topbar-v1 .top-v1-contacts li { + color: #666; + padding: 5px 0; + font-size: 12px; + margin-right: 15px; + display: inline-block; +} + +.header-v1 .topbar-v1 .top-v1-contacts i { + color: #999; + font-size: 13px; + margin-right: 3px; +} + +/*Top Data*/ +.header-v1 .topbar-v1 .top-v1-data { + text-align: right; +} + +.header-v1 .topbar-v1 .top-v1-data li { + padding: 5px 11px; + margin-left: -4px; + display: inline-block; + border-right: solid 1px #eee; +} + +.header-v1 .topbar-v1 .top-v1-data li:first-child { + margin-left: 0; + border-left: solid 1px #eee; +} + +.header-v1 .topbar-v1 .top-v1-data li a { + font-size: 12px; +} + +.header-v1 .topbar-v1 .top-v1-data li a:hover { + text-decoration: none; +} + +.header-v1 .topbar-v1 .top-v1-data li i { + color: #777; + font-size: 13px; +} + +.header-v1 .topbar-v1 .top-v1-data li a:hover i { + color: #72c02c; +} + +/*Responsive Topbar v1*/ +@media (max-width: 991px) { + .header-v1 .topbar-v1 ul { + text-align: center !important; + } + + .header-v1 .topbar-v1 .top-v1-contacts { + margin: 10px 0; + } + + .header-v1 .topbar-v1 .top-v1-data li { + top: 1px; + padding: 6px 16px; + margin-left: -5px; + position: relative; + border: solid 1px #eee; + } +} + +/*Header v1 +------------------------------------*/ +.header-v1 { + z-index: 99; + position: relative; +} + +.header-v1 .navbar { + margin: 0; +} + +.header-v1 .navbar-default { + border: none; + background: none; +} + +/*Navbar Header*/ +.header-v1 .navbar-header { + margin: 10px 0; +} + +/*Navbar Brand*/ +.header-v1 .navbar-brand { + z-index: 1; + position: relative; +} + +@media (max-width: 768px) { + .header-v1 .navbar-brand { + padding-left: 0; + } +} + +@media (max-width: 991px) { + .header-v1 .navbar-brand { + margin-top: -10px; + } +} + +@media (min-width: 992px) { + .header-v1 .navbar-brand { + margin-top: -4px; + } +} + +/*Navbar Toggle*/ +.header-v1 .navbar-default .navbar-toggle { + border-color: #5fb611; +} + +@media (max-width: 768px) { + .header-v1 .navbar-default .navbar-toggle { + margin-right: 0; + } +} + +.header-v1 .navbar-default .navbar-toggle .fa { + color: #fff; + font-size: 19px; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #72c02c; + padding: 6px 10px 2px; +} + +.header-v1 .navbar-toggle:hover { + background: #5fb611 !important; +} + +/*Navbar Collapse*/ +.header-v1 .navbar-collapse { + position: relative; +} + +/*Navbar Menu*/ +@media (min-width: 992px) { + .header-v1 .navbar-default .navbar-nav { + margin-top: -6px; + } +} + +.header-v1 .navbar-default .navbar-nav > li > a { + color: #687074; + font-size: 15px; + font-weight: 400; + text-transform: uppercase; +} + +@media (min-width: 992px) { + .header-v1 .navbar-nav { + float: right; + } +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header-v1 .navbar-header { + float: none; + } + + .header-v1 .navbar-toggle { + display: block; + } + + .header-v1 .navbar-collapse.collapse { + display: none !important; + } + + .header-v1 .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header-v1 .navbar-nav { + margin: 0 0 5px; + float: none !important; + } + + .header-v1 .navbar-nav > li { + float: none; + } + + .header-v1 .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Header*/ + .header-v1 { + border-bottom: solid 1px #eee; + } + + /*Dropdown Menu Slide Down Effect*/ + .header-v1 .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header-v1 .navbar-nav .open .dropdown-menu > li > a, + .header-v1 .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header-v1 .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header-v1 .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v1 .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header-v1 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header-v1 .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 991px*/ + .header-v1 .navbar-collapse, + .header-v1 .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header-v1 .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header-v1 .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header-v1 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v1 .navbar-default .navbar-nav > li > a:hover { + color: #72c02c; + } + + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background: #72c02c; + color: #fff !important; + } + + .header-v1 .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #333 !important; + text-transform: uppercase; + } +} + +@media (min-width: 992px) { + /*Navbar Collapse*/ + .header-v1 .navbar-collapse { + padding: 20px 0 0; + } + + /*Navbar*/ + .header-v1 .navbar { + min-height: 40px !important; + } + + .header-v1 .container > .navbar-header, + .header-v1 .container-fluid > .navbar-header, + .header-v1 .container > .navbar-collapse, + .header-v1 .container-fluid > .navbar-collapse { + margin-bottom: -10px; + } + + .header-v1 .navbar-nav { + top: 2px; + position: relative; + } + + .header-v1 .navbar-default .navbar-nav > li { + margin-left: 1px; + } + + .header-v1 .navbar-default .navbar-nav > li > a { + bottom: -2px; + position: relative; + padding: 15px 30px 17px 20px; + } + + .header-v1 .navbar-default .navbar-nav > li > a, + .header-v1 .navbar-default .navbar-nav > li > a:hover, + .header-v1 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > li > a:hover, + .header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #72c02c; + bottom: -2px; + position: relative; + } + + .header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #72c02c; + } + + /*Dropdown Menu*/ + .header-v1 .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + margin-top: -2px !important; + border-top: solid 2px #72c02c; + border-bottom: solid 2px #687074; + } + + .header-v1 .dropdown-menu li a { + color: #687074; + font-size: 13px; + font-weight: 400; + padding: 6px 15px; + border-bottom: solid 1px #eee; + } + + .header-v1 .dropdown-menu .active > a, + .header-v1 .dropdown-menu li > a:hover { + color: #fff; + filter: none !important; + background: #687074 !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + } + + .header-v1 .dropdown-menu li > a:focus { + background: none; + filter: none !important; + } + + .header-v1 .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header-v1 .open > .dropdown-menu { + display: none; + } + + /*Search*/ + .header-v1 .navbar .search-open { + width: 330px; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header-v1 .dropdown-submenu { + position: relative; +} + +.header-v1 .dropdown > a:after, +.header-v1 .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header-v1 .dropdown-submenu > a:after { + content: " "; + } +} + +.header-v1 .dropdown > a:after { + top: 16px; + right: 15px; + content: "\f107"; +} + +@media (max-width: 991px) { + .header-v1 .dropdown > a:after { + top: 11px; + } +} + +.header-v1 .dropdown-submenu > .dropdown-menu { + top: 0; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header-v1 .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header-v1 .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header-v1 .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header-v1 .dropdown-submenu.pull-left { + float: none; +} + +.header-v1 .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header-v1 .dropdown-menu li [class^="fa-"], +.header-v1 .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header-v1 .dropdown-menu li [class^="fa-"].fa-lg, +.header-v1 .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Search Box +------------------------------------*/ +.header-v1 .navbar .nav > li > .search { + color: #aaa; + cursor: pointer; + font-size: 15px; + min-width: 30px; + padding: 18px 0; + text-align: center; + display: inline-block; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #72c02c; +} + +.header-v1 .navbar .search-open { + right: 0; + top: 51px; + display: none; + padding: 14px; + position: absolute; + background: #fcfcfc; + box-shadow: 0 0 3px #ddd; +} + +.header-v1 .navbar .search-open form { + margin: 0; +} + +@media (min-width: 767px) and (max-width: 991px) { + .header-v1 .navbar > .container .navbar-brand, + .header-v1 .navbar > .container-fluid .navbar-brand { + margin-left: -10px; + } + + .header-v1 .navbar-toggle { + margin-right: 0; + } + + .header-v1 .navbar .search-open { + width: 93%; + } +} + +@media (max-width: 991px) { + .header-v1 .navbar .nav > li > .search { + color: #999; + height: 34px; + min-width: 35px; + text-align: left; + background: #eee; + line-height: 12px; + text-align: center; + margin: 5px 10px 0; + border-bottom: none; + padding: 11px 0 12px; + } + + .header-v1 .navbar .nav > li > .search:hover { + background: #5fb611; + color: #fff !important; + } + + .header-v1 .navbar .search-open { + top: 5px; + padding: 0; + left: 48px; + border-top: none; + box-shadow: none; + background: none; + margin-right: 10px; + } +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header-v1 { + height: 78px; +} + +.header-fixed .header-v1.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + height: 95px; + z-index: 9999; + position: fixed; + margin-top: -35px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); + -webkit-transition: height 0.4s; + -moz-transition: height 0.4s; + transition: height 0.4s; +} + +/*Topbar v2*/ +.header-fixed .header-v1.header-fixed-shrink .topbar-v1 { + display: none; +} + +/*Brand*/ +.header-fixed .header-v1.header-fixed-shrink .navbar-brand { + top: 41px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header-v1.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +.header-fixed .header-v1.header-fixed-shrink .search, +.header-fixed .header-v1.header-fixed-shrink .active a { + border-bottom: none !important; +} + +.header-fixed .header-v1.header-fixed-shrink .navbar-nav > li > .dropdown-menu { + margin-top: 2px; +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header-v1, + .header-fixed .header-v1.header-fixed-shrink { + height: inherit; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header-v1.header-fixed-shrink .navbar-nav > li > a { + padding: 40px 30px 20px 20px; + border-bottom: solid 1px transparent !important; + } + + .header-fixed .header-v1.header-fixed-shrink .dropdown > a:after { + top: 41px; + } + + /*Search Bar*/ + .header-fixed .header-v1.header-fixed-shrink .search { + margin-top: 35px; + color: #585f69 !important; + background: none !important; + padding: 8px 8px 8px 3px !important; + } + + .header-fixed .header-v1.header-fixed-shrink .search-open { + top: 81px; + border-top: none; + background: rgba(255,255,255, 0.9); + } +} + +/*Mega Menu +------------------------------------*/ +.header-v1 .mega-menu .nav, +.header-v1 .mega-menu .dropup, +.header-v1 .mega-menu .dropdown, +.header-v1 .mega-menu .collapse { + position: static; +} + +.header-v1 .mega-menu .navbar-inner, +.header-v1 .mega-menu .container { + position: relative; +} + +.header-v1 .mega-menu .dropdown-menu { + left: auto; +} + +.header-v1 .mega-menu .dropdown-menu > li { + display: block; +} + +.header-v1 .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header-v1 .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header-v1 .mega-menu .mega-menu-content { + *zoom: 1; + padding: 0; +} + +.header-v1 .mega-menu .mega-menu-content:before, +.header-v1 .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header-v1 .mega-menu .mega-menu-content:after { + clear: both; +} + +.header-v1 .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header-v1 .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header-v1 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header-v1 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin-left: 15px; + margin-right: 15px; + } +} + +/*Equal Height Lists*/ +@media (min-width: 992px) { + .header-v1 .mega-menu .equal-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + + /*-webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap;*/ + } + + .header-v1 .mega-menu .equal-height-in { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } +} + +/*Mega Menu Style Effect*/ +.header-v1 .mega-menu .equal-height-list h3 { + font-size: 15px; + padding: 0 10px; + font-weight: 400; + text-transform: uppercase; +} + +/*Space for only Big Resolution*/ +@media (min-width: 992px) { + .header-v1 .mega-menu .big-screen-space { + margin-bottom: 20px; + } +} + +/*Mega Menu Content*/ +@media (min-width: 992px) { + .header-v1 .mega-menu .equal-height-in { + padding: 20px 0; + border-left: 1px solid #eee; + } + + .header-v1 .mega-menu .equal-height-in:first-child { + border-left: none; + margin-left: -1px; + } + + .header-v1 .mega-menu .equal-height-list { + width: 100%; + } + + .header-v1 .mega-menu .equal-height-list li a { + display: block; + position: relative; + border-bottom: none; + padding: 5px 10px 5px 15px; + } + + .header-v1 .mega-menu .equal-height-list a:hover { + text-decoration: none; + } + + /*Dropdown Arrow Icons*/ + .header-v1 .mega-menu .mega-menu-fullwidth li a { + padding: 5px 10px 5px 30px; + } + + .header-v1 .mega-menu .mega-menu-fullwidth li a:after { + top: 7px; + left: 15px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; + } + + /*Dropdown Arrow Icons Disable class*/ + .header-v1 .mega-menu .mega-menu-fullwidth .disable-icons li a { + padding: 5px 10px 5px 15px; + } + + .header-v1 .mega-menu .mega-menu-fullwidth .disable-icons li a:after { + display: none; + } +} + +/*Space Effect inside the container to avoid scroll bar*/ +@media (min-width: 737px) and (max-width: 991px) { + .header-v1 .mega-menu .mega-menu-content .container { + width: 690px !important; + } + + .header-v1 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v1 .mega-menu .equal-height-in { + padding-right: 0; + margin-right: -15px; + } +} + +@media (max-width: 991px) { + .header-v1 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v1 .mega-menu .equal-height-in { + padding-right: 0; + } +} + +/*Equal Hight List Style*/ +@media (max-width: 991px) { + .header-v1 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header-v1 .mega-menu .equal-height-in, + .header-v1 .mega-menu .equal-height-list { + display: block; + } + + .header-v1 .mega-menu .mega-menu-fullwidth .dropdown-menu > li > ul { + display: block; + } + + /*Equal Height List Style*/ + .header-v1 .mega-menu .equal-height-list h3 { + color: #333; + margin: 0 0 5px; + font-size: 13px; + font-weight: 400; + padding: 6px 25px 5px; + border-bottom: solid 1px #eee; + } + + .header-v1 .mega-menu .equal-height-list li { + margin-left: 15px; + } + + .header-v1 .mega-menu .equal-height-list li a { + color: #687074; + display: block; + font-size: 13px; + font-weight: 400; + padding: 6px 25px; + border-bottom: solid 1px #eee; + } + + .header-v1 .mega-menu .equal-height-list > h3.active, + .header-v1 .mega-menu .equal-height-list > .active > a, + .header-v1 .mega-menu .equal-height-list > .active > a:hover, + .header-v1 .mega-menu .equal-height-list > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v1 .mega-menu .equal-height-list li a:hover { + color: #333; + text-decoration: none; + } +} diff --git a/core/static/css/headers/header-v2.css b/core/static/css/headers/header-v2.css new file mode 100644 index 0000000..1cc25be --- /dev/null +++ b/core/static/css/headers/header-v2.css @@ -0,0 +1,875 @@ +/*Top Bar (login, sign in etc.) +------------------------------------*/ +/*Top v2 Contacts*/ +.header-v2 .topbar-v2 { + z-index: 12; + padding: 15px 0; + position: relative; + border-bottom: 1px solid rgba(255,255,255,0.7); +} + +@media (max-width: 991px) { + .header-v2 .topbar-v2 { + padding: 15px 0 7px; + } +} + +.header-v2 .topbar-v2 ul { + margin: 7px 0 0; +} + +.header-v2 .top-v2-contacts > li { + color: #fff; + font-weight: 200; + line-height: 12px; + padding: 0 12px 0 15px; + border-left: 1px solid #fff; +} + +.header-v2 .top-v2-contacts > li:first-child { + padding-left: 0; + border-left: none; +} + +.header-v2 .top-v2-contacts > li > a, +.header-v2 .top-v2-contacts > li > a:hover { + color: #fff; +} + +/*Responsive Style*/ +@media (max-width: 991px) { + .header-v2 .topbar-v2 { + border-bottom-color: #eee; + } + + .header-v2 .topbar-v2 li, + .header-v2 .topbar-v2 li a { + color: #555; + border-color: #555; + } + + .header-v2 .topbar-v2 li a:hover { + color: #555; + text-decoration: underline; + } + + .header-v2 .top-v2-contacts { + margin-bottom: 15px !important; + } + + .header-v2 .topbar-buttons .btn-u { + color: #fff; + } + + .header-v2 .topbar-buttons .btn-u-light { + color: #555; + border-color: #555; + } + + .header-v2 .topbar-buttons .btn-brd-hover:hover { + color: #555; + border-color: #555; + } +} + +/*Delete "Display: none;" and uncomment codes to leave +topbar including in mobile version*/ +@media (max-width: 768px) { + .header-v2 .topbar-v2 { + display: none; + } +} + +/*Language Bar*/ +.header-v2 .language-bar { + position: relative; + display: inline-block; +} + +.header-v2 .language-bar > a { + color: #fff; + font-size: 14px; + padding-bottom: 10px; +} + +.header-v2 .language-bar > a:hover { + text-decoration: none; +} + +.header-v2 .language-bar > .heading { + position: relative; +} + +.header-v2 .languages-dropdown { + left: 0; + top: 100%; + z-index: 1000; + display: none; + padding: 5px 0; + font-size: 14px; + min-width: 100px; + text-align: left; + list-style: none; + position: absolute; + background: #f0f0f0; +} + +.header-v2 li:hover .languages-dropdown { + display: block; +} + +.header-v2 .languages-dropdown:after { + width: 0; + height: 0; + top: -4px; + left: 8px; + content: " "; + display: block; + position: absolute; + border-bottom: 6px solid #f0f0f0; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +@media (min-width: 992px) { + .header-v2 .topbar-v2 .open > .languages-dropdown { + display: block; + } +} + +.header-v2 .languages-dropdown > li > a { + color: #555; + clear: both; + display: block; + font-size: 10px; + padding: 2px 12px; + margin-bottom: 1px; +} + +.header-v2 .languages-dropdown > li.active > a { + position: relative; +} + +.header-v2 .languages-dropdown > li.active > a:after { + top: 3px; + right: 10px; + color: #555; + content: "\f00c"; + position: absolute; + display: inline-block; + font-family: FontAwesome; +} + +.header-v2 .languages-dropdown > li > a:hover, +.header-v2 .languages-dropdown > li.active > a { + background: #fafafa; +} + +.header-v2 .languages-dropdown > li > a:hover, +.header-v2 .languages-dropdown > li > a:focus { + text-decoration: none; +} + +/*Header v2 +------------------------------------*/ +.header-v2 { + z-index: 99; + position: relative; +} + +@media (max-width: 991px) { + .header-v2 { + position: static; + } +} + +@media (max-width: 768px) { + .header-v2 { + padding: 20px 0 0; + } +} + +/*Navbar*/ +.header-v2 .navbar { + margin: 15px 0 0; +} + +@media (max-width: 768px) { + .header-v2 .navbar { + margin: 0; + } +} + +.header-v2 .navbar-default { + border: none; + background: none; +} + +/*Navbar Brand*/ +.header-v2 .navbar-brand { + z-index: 1; + margin-right: 50px; + padding: 10px 10px 10px 16px; +} + +@media (max-width: 991px) { + .header-v2 .navbar-brand { + padding-top: 0; + } +} + +/*Navbar Toggle*/ +.header-v2 .navbar-default .navbar-toggle { + border-color: #5fb611; +} + +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-toggle { + margin-top: -2px; + } +} + +@media (min-width: 768px) { + .header-v2 .navbar-default .navbar-toggle { + margin-right: 0; + } +} + +.header-v2 .navbar-default .navbar-toggle .fa { + color: #fff; + font-size: 19px; +} + +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #72c02c; + padding: 6px 10px 2px; +} + +.header-v2 .navbar-toggle:hover { + background: #5fb611 !important; +} + +/*Navbar Collapse*/ +.header-v2 .navbar-collapse { + margin-top: 4px; + position: relative; +} + +/*Navbar Menu*/ +.header-v2 .navbar-default .navbar-nav > li > a { + color: #fff; + font-size: 15px; + font-weight: 400; + text-transform: uppercase; +} + +@media (min-width: 992px) { + .header-v2 .navbar-nav { + float: right; + } +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header-v2 .navbar-header { + float: none; + } + + .header-v2 .navbar-toggle { + display: block; + } + + .header-v2 .navbar-collapse.collapse { + display: none !important; + } + + .header-v2 .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header-v2 .navbar-nav { + margin: 0; + float: none !important; + } + + .header-v2 .navbar-nav > li { + float: none; + } + + .header-v2 .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Navbar Nav*/ + .header-v2 .navbar-default .navbar-nav > li > a { + color: #777; + } + + /*Dropdown Menu Slide Down Effect*/ + .header-v2 .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header-v2 .navbar-nav .open .dropdown-menu > li > a, + .header-v2 .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header-v2 .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header-v2 .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v2 .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header-v2 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header-v2 .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 991px*/ + .header-v2 .navbar-collapse, + .header-v2 .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header-v2 .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header-v2 .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header-v2 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #72c02c; + } + + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #72c02c; + color: #fff !important; + } + + .header-v2 .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #333 !important; + text-transform: uppercase; + } +} + +@media (min-width: 992px) { + /*Navbar Collapse*/ + .header-v2 .navbar-collapse { + padding: 0; + } + + /*Navbar*/ + .header-v2 .navbar { + min-height: 40px !important; + } + + .header-v2 .container > .navbar-header, + .header-v2 .container-fluid > .navbar-header, + .header-v2 .container > .navbar-collapse, + .header-v2 .container-fluid > .navbar-collapse { + margin-bottom: -10px; + } + + .header-v2 .navbar-nav { + top: 2px; + position: relative; + } + + .header-v2 .navbar-default .navbar-nav > li > a { + line-height: 25px; + padding: 9px 30px 13px 20px; + } + + .header-v2 .navbar-default .navbar-nav > li > a, + .header-v2 .navbar-default .navbar-nav > li > a:hover, + .header-v2 .navbar-default .navbar-nav > li > a:focus, + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + color: #fff; + font-weight: 200; + background: none; + } + + .header-v2 .navbar-default .navbar-nav > .open > a, + .header-v2 .navbar-default .navbar-nav > .open > a:hover, + .header-v2 .navbar-default .navbar-nav > .open > a:focus { + color: #fff; + } + + /*Dropdown Menu*/ + .header-v2 .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + border-top: solid 2px #72c02c; + border-bottom: solid 2px #687074; + } + + .header-v2 .dropdown-menu li a { + color: #687074; + font-size: 13px; + font-weight: 400; + padding: 6px 15px; + border-bottom: solid 1px #eee; + } + + .header-v2 .dropdown-menu .active > a, + .header-v2 .dropdown-menu li > a:hover { + color: #fff; + filter: none !important; + background: #687074 !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + } + + .header-v2 .dropdown-menu li > a:focus { + background: none; + filter: none !important; + } + + .header-v2 .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header-v2 .open > .dropdown-menu { + display: none; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header-v2 .dropdown-submenu { + position: relative; +} + +.header-v2 .dropdown > a:after, +.header-v2 .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header-v2 .dropdown-submenu > a:after { + content: " "; + } +} + +.header-v2 .dropdown > a:after { + top: 9px; + right: 15px; + content: "\f107"; +} + +.header-v2 .dropdown-submenu > .dropdown-menu { + top: 3px; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header-v2 .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header-v2 .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header-v2 .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header-v2 .dropdown-submenu.pull-left { + float: none; +} + +.header-v2 .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header-v2 .dropdown-menu li [class^="fa-"], +.header-v2 .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header-v2 .dropdown-menu li [class^="fa-"].fa-lg, +.header-v2 .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header-v2 { + height: 0; +} + +.header-fixed .header-v2.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + height: 93px; + z-index: 9999; + position: fixed; + margin-top: -35px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); +/* -webkit-transition: height 0.4s; + -moz-transition: height 0.4s; + transition: height 0.4s; +*/} + +/*Topbar v2*/ +.header-fixed .header-v2.header-fixed-shrink .topbar-v2 { + display: none; +} + +/*Brand*/ +.header-fixed .header-v2.header-fixed-shrink .navbar-brand { + top: 50px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header-v2.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +/*Navbar*/ +.header-fixed .header-v2.header-fixed-shrink .navbar { + margin-top: 0; +} + +.header-fixed .header-v2.header-fixed-shrink .active a { + border-bottom: none !important; +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header-v2, + .header-fixed .header-v2.header-fixed-shrink { + height: inherit; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header-v2.header-fixed-shrink .navbar-nav > li > a { + color: #777; + margin-top: 25px; + padding: 21px 30px 17px 20px; + border-bottom: solid 1px transparent !important; + -webkit-transition: color 0.2s ease-in-out; + -moz-transition: color 0.2s ease-in-out; + -o-transition: color 0.2s ease-in-out; + transition: color 0.2s ease-in-out; + } + + .header-fixed .header-v2.header-fixed-shrink .navbar-nav > .active > a:hover { + color: #777; + } + + .header-fixed .header-v2.header-fixed-shrink .dropdown > a:after { + top: 22px; + } +} + +/*Mega Menu +------------------------------------*/ +.header-v2 .mega-menu .nav, +.header-v2 .mega-menu .dropup, +.header-v2 .mega-menu .dropdown, +.header-v2 .mega-menu .collapse { + position: static; +} + +.header-v2 .mega-menu .navbar-inner, +.header-v2 .mega-menu .container { + position: relative; +} + +.header-v2 .mega-menu .dropdown-menu { + left: auto; +} + +.header-v2 .mega-menu .dropdown-menu > li { + display: block; +} + +.header-v2 .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header-v2 .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header-v2 .mega-menu .mega-menu-content { + *zoom: 1; + padding: 0; +} + +.header-v2 .mega-menu .mega-menu-content:before, +.header-v2 .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header-v2 .mega-menu .mega-menu-content:after { + clear: both; +} + +.header-v2 .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header-v2 .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header-v2 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header-v2 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin-left: 10px; + margin-right: 15px; + } +} + +/*Equal Height Lists*/ +@media (min-width: 992px) { + .header-v2 .mega-menu .equal-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + + /*-webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap;*/ + } + + .header-v2 .mega-menu .equal-height-in { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } +} + +/*Mega Menu Style Effect*/ +.header-v2 .mega-menu .equal-height-list h3 { + font-size: 15px; + font-weight: 400; + padding: 0 10px 0 13px; + text-transform: uppercase; +} + +/*Space for only Big Resolution*/ +@media (min-width: 992px) { + .header-v2 .mega-menu .big-screen-space { + margin-bottom: 20px; + } +} + +/*Mega Menu Content*/ +@media (min-width: 992px) { + .header-v2 .mega-menu .equal-height-in { + padding: 20px 0; + border-left: 1px solid #eee; + } + + .header-v2 .mega-menu .equal-height-in:first-child { + border-left: none; + margin-left: -1px; + } + + .header-v2 .mega-menu .equal-height-list { + width: 100%; + } + + .header-v2 .mega-menu .equal-height-list li a { + display: block; + position: relative; + border-bottom: none; + padding: 5px 10px 5px 15px; + } + + .header-v2 .mega-menu .equal-height-list a:hover { + text-decoration: none; + } + + /*Dropdown Arrow Icons*/ + .header-v2 .mega-menu .mega-menu-fullwidth li a { + padding: 5px 10px 5px 30px; + } + + .header-v2 .mega-menu .mega-menu-fullwidth li a:after { + top: 7px; + left: 15px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; + } + + /*Dropdown Arrow Icons Disable class*/ + .header-v2 .mega-menu .mega-menu-fullwidth .disable-icons li a { + padding: 5px 10px 5px 15px; + } + + .header-v2 .mega-menu .mega-menu-fullwidth .disable-icons li a:after { + display: none; + } +} + +/*Space Effect inside the container to avoid scroll bar*/ +@media (min-width: 737px) and (max-width: 991px) { + .header-v2 .mega-menu .mega-menu-content .container { + width: 690px !important; + } + + .header-v2 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v2 .mega-menu .equal-height-in { + padding-right: 0; + margin-right: -15px; + } +} + +@media (max-width: 991px) { + .header-v2 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v2 .mega-menu .equal-height-in { + padding-right: 0; + } +} + +/*Equal Hight List Style*/ +@media (max-width: 991px) { + .header-v2 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header-v2 .mega-menu .equal-height-in, + .header-v2 .mega-menu .equal-height-list { + display: block; + } + + .header-v2 .mega-menu .mega-menu-fullwidth .dropdown-menu > li > ul { + display: block; + } + + /*Equal Height List Style*/ + .header-v2 .mega-menu .equal-height-list h3 { + color: #333; + margin: 0 0 5px; + font-size: 13px; + font-weight: 400; + padding: 6px 25px 5px; + border-bottom: solid 1px #eee; + } + + .header-v2 .mega-menu .equal-height-list li a { + color: #687074; + display: block; + font-size: 13px; + font-weight: 400; + margin-left: 15px; + padding: 6px 25px; + border-bottom: solid 1px #eee; + } + + .header-v2 .mega-menu .equal-height-list > h3.active, + .header-v2 .mega-menu .equal-height-list > .active > a, + .header-v2 .mega-menu .equal-height-list > .active > a:hover, + .header-v2 .mega-menu .equal-height-list > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v2 .mega-menu .equal-height-list li a:hover { + color: #333; + text-decoration: none; + } +} diff --git a/core/static/css/headers/header-v3.css b/core/static/css/headers/header-v3.css new file mode 100644 index 0000000..53ef407 --- /dev/null +++ b/core/static/css/headers/header-v3.css @@ -0,0 +1,762 @@ +/*Header v3 +------------------------------------*/ +.header-v3 { + z-index: 99; + position: relative; + border-bottom: solid 2px #eee; +} + +.header-v3 .navbar { + margin: 0; +} + +.header-v3 .navbar-default { + border: none; + background: none; +} + +/*Navbar Brand*/ +.header-v3 .navbar-brand { + top: 10px; + z-index: 1; + padding: 10px; + position: relative; +} + +@media(max-width: 999px) { + .header-v3 .navbar-brand { + top: 15px; + } +} + +/*Navbar Toggle*/ +.header-v3 .navbar-default .navbar-toggle { + top: 17px; + position: relative; + border-color: #5fb611; +} + +.header-v3 .navbar-default .navbar-toggle .fa { + color: #fff; + font-size: 19px; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #72c02c; + padding: 6px 10px 2px; +} + +.header-v3 .navbar-toggle:hover { + background: #5fb611 !important; +} + +/*Navbar Collapse*/ +.header-v3 .navbar-collapse { + position: relative; +} + +/*Navbar Menu*/ +.header-v3 .navbar-default .navbar-nav > li > a { + color: #687074; + font-size: 15px; + font-weight:400; + text-transform: uppercase; +} + +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #72c02c; +} + +@media (min-width: 992px) { + .header-v3 .navbar-nav { + float: right; + } +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header-v3 .navbar-header { + float: none; + } + + .header-v3 .navbar-toggle { + display: block; + } + + .header-v3 .navbar-collapse.collapse { + display: none !important; + } + + .header-v3 .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header-v3 .navbar-nav { + margin: 0 0 5px; + float: none !important; + } + + .header-v3 .navbar-nav > li { + float: none; + } + + .header-v3 .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Navbar Brand*/ + .header-v3 .navbar-brand { + top: -1px; + } + + /*Navbar Toggle*/ + .header-v3 .navbar-default .navbar-toggle { + top: 1px; + } + + /*Navbar*/ + .header-v3 .navbar-header { + padding: 20px 0; + } + + /*Dropdown Menu Slide Down Effect*/ + .header-v3 .dropdown > a:after { + top: 10px !important; + } + + .header-v3 .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header-v3 .navbar-nav .open .dropdown-menu > li > a, + .header-v3 .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header-v3 .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header-v3 .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v3 .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header-v3 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header-v3 .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 991px*/ + .header-v3 .navbar-collapse, + .header-v3 .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header-v3 .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header-v3 .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header-v3 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v3 .navbar-default .navbar-nav > li > a:hover { + color: #72c02c; + } + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #72c02c; + color: #fff !important; + } + + .header-v3 .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #333 !important; + text-transform: uppercase; + } + + /*Search Box*/ + .header-v3 .navbar .nav > li > .search { + padding: 11px 0 12px !important; + } +} + +@media (min-width: 992px) { + /*Navbar Collapse*/ + .header-v3 .navbar-collapse { + padding: 0; + } + + .header-v3 .navbar-default .navbar-nav > li > a { + font-size: 13px; + padding: 30px 30px 26px 20px; + } + + .header-v3 .navbar-default .navbar-nav > li > a, + .header-v3 .navbar-default .navbar-nav > li > a:hover, + .header-v3 .navbar-default .navbar-nav > li > a:focus, + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: none; + } + + .header-v3 .navbar-default .navbar-nav > .open > a, + .header-v3 .navbar-default .navbar-nav > .open > a:hover, + .header-v3 .navbar-default .navbar-nav > .open > a:focus { + color: #72c02c; + } + + .header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #72c02c; + } + + /*Dropdown Menu*/ + .header-v3 .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + border-top: solid 2px #72c02c; + border-bottom: solid 2px #687074; + } + + .header-v3 .dropdown-menu li a { + color: #687074; + font-size: 13px; + font-weight: 400; + padding: 6px 15px; + border-bottom: solid 1px #eee; + } + + .header-v3 .dropdown-menu .active > a, + .header-v3 .dropdown-menu li > a:hover { + color: #fff; + filter: none !important; + background: #687074 !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + } + + .header-v3 .dropdown-menu li > a:focus { + background: none; + filter: none !important; + } + + .header-v3 .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header-v3 .open > .dropdown-menu { + display: none; + } + + /*Search*/ + .header-v3 .navbar .search-open { + width: 330px; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header-v3 .dropdown-submenu { + position: relative; +} + +.header-v3 .dropdown > a:after, +.header-v3 .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header-v3 .dropdown-submenu > a:after { + content: " "; + } +} + +.header-v3 .dropdown > a:after { + top: 30px; + right: 15px; + content: "\f107"; +} + +.header-v3 .dropdown-submenu > .dropdown-menu { + top: 3px; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header-v3 .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header-v3 .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header-v3 .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header-v3 .dropdown-submenu.pull-left { + float: none; +} + +.header-v3 .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header-v3 .dropdown-menu li [class^="fa-"], +.header-v3 .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header-v3 .dropdown-menu li [class^="fa-"].fa-lg, +.header-v3 .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Search Box +------------------------------------*/ +.header-v3 .navbar .nav > li > .search { + color: #aaa; + cursor: pointer; + min-width: 35px; + font-size: 15px; + text-align: center; + background: inherit; + border-bottom: none; + padding: 31px 0 31px; + display: inline-block; +} + +.header-v3 .navbar .nav > li > .search:hover { + color: #72c02c; + background: inherit; +} + +.header-v3 .navbar .search-open { + right: 0; + top: 77px; + display: none; + padding: 14px; + position: absolute; + background: #fcfcfc; + border-top: solid 2px #eee; + box-shadow: 0 1px 3px #ddd; +} + +.header-v3 .navbar .search-open form { + margin: 0; +} + +@media (min-width: 767px) and (max-width: 991px) { + .header-v3 .navbar > .container .navbar-brand, + .header-v3 .navbar > .container-fluid .navbar-brand { + margin-left: -10px; + } + + .header-v3 .navbar-toggle { + margin-right: 0; + } + + .header-v3 .navbar .search-open { + width: 93%; + } +} + +@media (max-width: 991px) { + .header-v3 .navbar .nav > li > .search { + color: #999; + width: 35px; + height: 34px; + text-align: left; + background: #eee; + line-height: 12px; + text-align: center; + margin: 5px 10px 0; + border-bottom: none; + } + + .header-v3 .navbar .nav > li > .search:hover { + background: #5fb611; + color: #fff !important; + } + + .header-v3 .navbar .search-open { + top: 5px; + padding: 0; + left: 48px; + border-top: none; + box-shadow: none; + background: none; + margin-right: 10px; + } +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header-v3 { + height: 79px; +} + +.header-fixed .header-v3.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + height: 95px; + z-index: 9999; + position: fixed; + margin-top: -35px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); + -webkit-transition: height 0.4s; + -moz-transition: height 0.4s; + transition: height 0.4s; +} + +/*Brand*/ +.header-fixed .header-v3.header-fixed-shrink .navbar-brand { + top: 47px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header-v3.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +.header-fixed .header-v3.header-fixed-shrink .search, +.header-fixed .header-v3.header-fixed-shrink .active a { + border-bottom: none !important; +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header-v3, + .header-fixed .header-v3.header-fixed-shrink { + height: inherit; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header-v3.header-fixed-shrink .navbar-nav > li > a { + padding: 56px 30px 18px 20px; + border-bottom: solid 1px transparent !important; + } + + .header-fixed .header-v3.header-fixed-shrink .dropdown > a:after { + top: 57px; + } + + /*Search Bar*/ + .header-fixed .header-v3.header-fixed-shrink .search { + margin-top: 49px; + padding: 8px !important; + color: #585f69 !important; + background: none !important; + } + + .header-fixed .header-v3.header-fixed-shrink .search-open { + top: 95px; + border-top: none; + background: rgba(255,255,255, 0.9); + } +} + +/*Mega Menu +------------------------------------*/ +.header-v3 .mega-menu .nav, +.header-v3 .mega-menu .dropup, +.header-v3 .mega-menu .dropdown, +.header-v3 .mega-menu .collapse { + position: static; +} + +.header-v3 .mega-menu .navbar-inner, +.header-v3 .mega-menu .container { + position: relative; +} + +.header-v3 .mega-menu .dropdown-menu { + left: auto; +} + +.header-v3 .mega-menu .dropdown-menu > li { + display: block; +} + +.header-v3 .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header-v3 .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header-v3 .mega-menu .mega-menu-content { + *zoom: 1; + padding: 0; +} + +.header-v3 .mega-menu .mega-menu-content:before, +.header-v3 .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header-v3 .mega-menu .mega-menu-content:after { + clear: both; +} + +.header-v3 .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header-v3 .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header-v3 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header-v3 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin-left: 10px; + margin-right: 15px; + } +} + +/*Equal Height Lists*/ +@media (min-width: 992px) { + .header-v3 .mega-menu .equal-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + + /*-webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap;*/ + } + + .header-v3 .mega-menu .equal-height-in { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } +} + +/*Mega Menu Style Effect*/ +.header-v3 .mega-menu .equal-height-list h3 { + font-size: 15px; + font-weight: 400; + padding: 0 10px 0 13px; + text-transform: uppercase; +} + +/*Space for only Big Resolution*/ +@media (min-width: 992px) { + .header-v3 .mega-menu .big-screen-space { + margin-bottom: 20px; + } +} + +/*Mega Menu Content*/ +@media (min-width: 992px) { + .header-v3 .mega-menu .equal-height-in { + padding: 20px 0; + border-left: 1px solid #eee; + } + + .header-v3 .mega-menu .equal-height-in:first-child { + border-left: none; + margin-left: -1px; + } + + .header-v3 .mega-menu .equal-height-list { + width: 100%; + } + + .header-v3 .mega-menu .equal-height-list li a { + display: block; + position: relative; + border-bottom: none; + padding: 5px 10px 5px 15px; + } + + .header-v3 .mega-menu .equal-height-list a:hover { + text-decoration: none; + } + + /*Dropdown Arrow Icons*/ + .header-v3 .mega-menu .mega-menu-fullwidth li a { + padding: 5px 10px 5px 30px; + } + + .header-v3 .mega-menu .mega-menu-fullwidth li a:after { + top: 7px; + left: 15px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; + } + + /*Dropdown Arrow Icons Disable class*/ + .header-v3 .mega-menu .mega-menu-fullwidth .disable-icons li a { + padding: 5px 10px 5px 15px; + } + + .header-v3 .mega-menu .mega-menu-fullwidth .disable-icons li a:after { + display: none; + } +} + +/*Space Effect inside the container to avoid scroll bar*/ +@media (min-width: 737px) and (max-width: 991px) { + .header-v3 .mega-menu .mega-menu-content .container { + width: 690px !important; + } + + .header-v3 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v3 .mega-menu .equal-height-in { + padding-right: 0; + margin-right: -15px; + } +} + +@media (max-width: 991px) { + .header-v3 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v3 .mega-menu .equal-height-in { + padding-right: 0; + } +} + +/*Equal Hight List Style*/ +@media (max-width: 991px) { + .header-v3 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header-v3 .mega-menu .equal-height-in, + .header-v3 .mega-menu .equal-height-list { + display: block; + } + + .header-v3 .mega-menu .mega-menu-fullwidth .dropdown-menu > li > ul { + display: block; + } + + /*Equal Height List Style*/ + .header-v3 .mega-menu .equal-height-list h3 { + color: #333; + margin: 0 0 5px; + font-size: 13px; + font-weight: 400; + padding: 6px 25px 5px; + border-bottom: solid 1px #eee; + } + + .header-v3 .mega-menu .equal-height-list li { + margin-left: 15px; + } + + .header-v3 .mega-menu .equal-height-list li a { + color: #687074; + display: block; + font-size: 13px; + font-weight: 400; + padding: 6px 25px; + border-bottom: solid 1px #eee; + } + + .header-v3 .mega-menu .equal-height-list > h3.active, + .header-v3 .mega-menu .equal-height-list > .active > a, + .header-v3 .mega-menu .equal-height-list > .active > a:hover, + .header-v3 .mega-menu .equal-height-list > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v3 .mega-menu .equal-height-list li a:hover { + color: #333; + text-decoration: none; + } +} diff --git a/core/static/css/headers/header-v4.css b/core/static/css/headers/header-v4.css new file mode 100644 index 0000000..5d2797c --- /dev/null +++ b/core/static/css/headers/header-v4.css @@ -0,0 +1,947 @@ +/*Top Bar v1 (login, search etc.) +------------------------------------*/ +.header-v4 .topbar-v1 { + background: #fdfdfd; + border-top: solid 1px #f0f0f0; + border-bottom: solid 1px #f0f0f0; +} + +/*Top Contacts*/ +.header-v4 .topbar-v1 ul { + margin: 0; +} + +.header-v4 .topbar-v1 .top-v1-data li { + padding: 5px 11px; + margin-left: -3px; + display: inline-block; + border-right: solid 1px #eee; +} + +.header-v4 .topbar-v1 .top-v1-data li:first-child { + margin-left: 0; + border-left: solid 1px #eee; +} + +.header-v4 .topbar-v1 .top-v1-contacts { + margin-top: 5px; +} + +.header-v4 .topbar-v1 .top-v1-contacts i { + color: #999; + font-size: 13px; + margin-right: 3px; +} + +/*Top Data*/ +.header-v4 .topbar-v1 .top-v1-data { + text-align: right; +} + +.header-v4 .topbar-v1 .top-v1-data li { + padding: 5px 11px; + margin-left: -4px; + display: inline-block; + border-right: solid 1px #eee; +} + +.header-v4 .topbar-v1 .top-v1-data li:first-child { + margin-left: 0; + border-left: solid 1px #eee; +} + +.header-v4 .topbar-v1 .top-v1-data li a { + font-size: 12px; +} + +.header-v4 .topbar-v1 .top-v1-data li a:hover { + text-decoration: none; +} + +.header-v4 .topbar-v1 .top-v1-data li i { + color: #777; + font-size: 13px; +} + +.header-v4 .topbar-v1 .top-v1-data li a:hover i { + color: #72c02c; +} + +/*Responsive Topbar v1*/ +@media (max-width: 991px) { + .header-v4 .topbar-v1 ul { + text-align: center !important; + } + + .header-v4 .topbar-v1 .top-v1-contacts { + margin: 10px 0; + } + + .header-v4 .topbar-v1 .top-v1-data li { + top: 1px; + padding: 6px 16px; + margin-left: -5px; + position: relative; + border: solid 1px #eee; + } +} + +/*Header v4 +------------------------------------*/ +.header-v4 { + z-index: 99; + position: relative; +} + +.header-v4 .navbar { + margin: 0; +} + +.header-v4 .navbar-default { + border: none; + background: none; +} + +.header-v4 .navbar-header { + margin: 20px 0; +} + +@media (max-width: 991px) { + .header-v4 .navbar-header { + margin: 20px 0 0; + } +} + +/*Navbar Brand*/ +.header-v4 .navbar-brand { + z-index: 1; + display: block; + margin: 10px 0; +} + +@media (min-width: 992px) { + .header-v4 .navbar-brand img { + margin-left: 5px; + } +} + +@media (max-width: 991px) { + .header-v4 .navbar-brand { + padding: 0; + float: none; + } + + .header-v4 .navbar-brand img { + display: block; + text-align: center; + margin: 0 auto 15px; + } +} + +.header-v4 .navbar-nav { + float: left; + margin-top: -1px; +} + +/*Header Banner*/ +@media (max-width: 991px) { + .header-v4 img.header-banner { + margin-bottom: 20px; + } +} + +/*Navbar Toggle*/ +.header-v4 .navbar-default .navbar-toggle { + width: 100%; + overflow: hidden; + margin-bottom: 0; + border-color: #eee; +} + +.header-v4 .full-width-menu { + top: -1px; + color: #777; + float: left; + font-size: 14px; + margin-right: 10px; + position: relative; + text-transform: uppercase; +} + +.header-v4 .navbar-default .navbar-toggle .icon-toggle { + height: 1px; + width: 25px; + float: right; + font-size: 19px; + margin: 2px 0 7px; +} + +.header-v4 .navbar-default .navbar-toggle .icon-toggle:last-child { + margin-bottom: 0; +} + +.header-v4 .navbar-toggle, +.header-v4 .navbar-default .navbar-toggle:hover, +.header-v4 .navbar-default .navbar-toggle:focus { + background: #f7f7f7; + padding: 12px 10px 8px; +} + +@media(max-width: 768px) { + .header-v4 .navbar-default .navbar-toggle { + margin: -1px 0 0; + } +} + +/*Navbar Collapse*/ +.header-v4 .navbar-collapse { + padding: 0; + border-top: none; + position: relative; +} + +/*Navbar Menu*/ +.header-v4 .navbar-default .navbar-nav > li > a { + color: #687074; + font-size: 15px; + font-weight:400; + text-transform: uppercase; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #72c02c; +} + +@media (min-width: 768px) { + .navbar-nav.navbar-right:last-child { + margin-right: 0; + } +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header-v4 .navbar-header { + float: none; + } + + .header-v4 .navbar-toggle { + display: block; + } + + .header-v4 .navbar-collapse.collapse { + display: none !important; + } + + .header-v4 .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header-v4 .navbar-nav { + margin: 0 15px; + float: none !important; + border-left: 1px solid #eee; + border-right: 1px solid #eee; + } + + .header-v4 .navbar-nav.navbar-border-bottom { + margin-right: 15px; + padding-bottom: 5px; + border-bottom: 1px solid #eee; + } + + .header-v4 .navbar-nav > li { + float: none; + } + + .header-v4 .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Dropdown Menu Slide Down Effect*/ + .header-v4 .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header-v4 .navbar-nav .open .dropdown-menu > li > a, + .header-v4 .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header-v4 .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header-v4 .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v4 .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header-v4 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header-v4 .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 1200px*/ + .header-v4 .navbar-collapse, + .header-v4 .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header-v4 .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header-v4 .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header-v4 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v4 .navbar-default .navbar-nav > li > a:hover { + color: #72c02c; + } + + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + background: inherit; + color: #72c02c !important; + } + + .header-v4 .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #333 !important; + text-transform: uppercase; + } +} + +@media (min-width: 992px) { + .header-v4 { + border-bottom: none; + } + + .header-v4 .navbar-collapse { + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; + } + + /*Navbar Nav*/ + .header-v4 .navbar-default .navbar-nav > li { + margin-left: -1px; + border-left: 1px solid #eee; + border-right: 1px solid #eee; + } + + .header-v4 .navbar-default .navbar-nav > li.no-border, + .header-v4 .navbar-default .navbar-nav > li.no-border:first-child { + border-left: none; + border-right: none; + } + + .header-v4 .navbar-default .navbar-nav > li > a { + font-size: 13px; + padding: 10px 30px 11px 20px; + } + + .header-v4 .navbar-default .navbar-nav > li > a, + .header-v4 .navbar-default .navbar-nav > li > a:focus { + border-top: solid 2px transparent; + } + + .header-v4 .navbar-default .navbar-nav > li > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a { + border-top: solid 2px #72c02c; + } + + .header-v4 .navbar-default .navbar-nav > li > a, + .header-v4 .navbar-default .navbar-nav > li > a:hover, + .header-v4 .navbar-default .navbar-nav > li > a:focus, + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + background: none; + } + + .header-v4 .navbar-default .navbar-nav > .open > a, + .header-v4 .navbar-default .navbar-nav > .open > a:hover, + .header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #72c02c; + } + + .header-v4 .navbar-default .navbar-nav > li:hover > a { + color: #72c02c; + border-top: solid 2px #72c02c; + } + + /*Dropdown Menu*/ + .header-v4 .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + border-bottom: solid 2px #687074; + border-top: solid 1px transparent; + } + + .header-v4 .dropdown-menu li a { + color: #687074; + font-size: 13px; + font-weight: 400; + padding: 6px 15px; + border-bottom: solid 1px #eee; + } + + .header-v4 .dropdown-menu .active > a, + .header-v4 .dropdown-menu li > a:hover { + color: #fff; + filter: none !important; + background: #687074 !important; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; + } + + .header-v4 .dropdown-menu li > a:focus { + background: none; + filter: none !important; + } + + .header-v4 .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header-v4 .open > .dropdown-menu { + display: none; + } + + /*Search*/ + .header-v4 .navbar .nav > li > .search { + margin: 4px 9px 0 20px; + } + + .header-v4 .navbar .search-open { + width: 330px; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header-v4 .dropdown-submenu { + position: relative; +} + +.header-v4 .dropdown > a:after, +.header-v4 .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header-v4 .dropdown-submenu > a:after { + content: " "; + } +} + +.header-v4 .dropdown > a:after { + top: 10px; + right: 15px; + content: "\f107"; +} + +.header-v4 .dropdown-submenu > .dropdown-menu { + top: 3px; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header-v4 .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header-v4 .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header-v4 .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header-v4 .dropdown-submenu.pull-left { + float: none; +} + +.header-v4 .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header-v4 .dropdown-menu li [class^="fa-"], +.header-v4 .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header-v4 .dropdown-menu li [class^="fa-"].fa-lg, +.header-v4 .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Search Box +------------------------------------*/ +.header-v4 .navbar .nav > li > .search { + color: #aaa; + cursor: pointer; + min-width: 35px; + font-size: 15px; + text-align: center; + padding: 11px 0 12px; + display: inline-block; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #72c02c; +} + +.header-v4 .navbar .search-open { + right: 0; + top: 43px; + display: none; + padding: 14px; + position: absolute; + background: #fcfcfc; + border-top: solid 1px #eee; + box-shadow: 0 1px 3px #ddd; +} + +.header-v4 .navbar .search-open form { + margin: 0; +} + +@media (min-width: 767px) and (max-width: 991px) { + .header-v4 .navbar > .container .navbar-brand, + .header-v4 .navbar > .container-fluid .navbar-brand { + margin-left: -10px; + } + + .header-v4 .navbar-toggle { + margin-right: 0; + } + + .header-v4 .navbar .search-open { + width: 92%; + } +} + +@media (max-width: 991px) { + .header-v4 .navbar .nav > li > .search { + color: #999; + width: 35px; + height: 34px; + text-align: left; + background: #eee; + line-height: 12px; + text-align: center; + margin: 5px 10px 0; + border-bottom: none; + } + + .header-v4 .navbar .nav > li > .search:hover { + background: #5fb611; + color: #fff !important; + } + + .header-v4 .navbar .search-open { + top: 5px; + padding: 0; + left: 48px; + border-top: none; + box-shadow: none; + background: none; + margin-right: 10px; + } +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header-v4 { + height: 78px; +} + +.header-fixed .header-v4.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + height: 95px; + z-index: 9999; + position: fixed; + margin-top: -35px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); + -webkit-transition: height 0.4s; + -moz-transition: height 0.4s; + transition: height 0.4s; +} + +/*Brand*/ +.header-fixed .header-v4.header-fixed-shrink .navbar-brand { + top: 11px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header-v4.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +.header-fixed .header-v4.header-fixed-shrink .search, +.header-fixed .header-v4.header-fixed-shrink .active a { + border-bottom: none !important; +} + +.header-fixed .header-v4.header-fixed-shrink .dropdown > a:after { + top: 19px; +} + +/*Toggle*/ +.header-fixed .header-v4 .navbar-toggle { + margin-top: 5px; +} + +/*Search Bar*/ +.header-fixed .header-v4.header-fixed-shrink .search { + margin-top: 12px; + padding: 8px !important; + color: #585f69 !important; + background: none !important; +} + +.header-fixed .header-v4.header-fixed-shrink .search-open { + border-top: none; + background: rgba(255,255,255, 0.9); +} + +/*Responsive Fixed Header*/ +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header-v4 { + height: 118px; + } + + .header-fixed .header-v4.header-fixed-shrink { + height: 135px; + } +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .headerv4, + .header-fixed .header-v4.header-fixed-shrink { + height: 88px; + position: relative; + } + + /*Navbar*/ + .header-fixed .header-v4 .navbar-nav { + padding: 6px 0; + margin-top: 0px; + background: #fff; + border: solid 1px #eee; + } + + .header-fixed .header-v4 .navbar-default .navbar-collapse, + .header-fixed .header-v4 .navbar-default .navbar-form { + border: none; + } + + /*Toggle*/ + .header-fixed .header-v4 .navbar-toggle { + margin-top: 9px; + } + + /*Search*/ + .header-fixed .header-v4.header-fixed-shrink .navbar .nav > li > .search { + top: 5px; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header-v4.header-fixed-shrink .navbar-nav > li > a { + padding: 19px 30px 18px 20px; + border-bottom: solid 1px transparent !important; + } + + /*Search Bar*/ + .header-fixed .header-v4.header-fixed-shrink .search-open { + top: 59px; + } +} + +/*Mega Menu +------------------------------------*/ +.header-v4 .mega-menu .nav, +.header-v4 .mega-menu .dropup, +.header-v4 .mega-menu .dropdown, +.header-v4 .mega-menu .collapse { + position: static; +} + +.header-v4 .mega-menu .navbar-inner, +.header-v4 .mega-menu .container { + position: relative; +} + +.header-v4 .mega-menu .dropdown-menu { + left: auto; +} + +.header-v4 .mega-menu .dropdown-menu > li { + display: block; +} + +.header-v4 .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header-v4 .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header-v4 .mega-menu .mega-menu-content { + *zoom: 1; + padding: 0; +} + +.header-v4 .mega-menu .mega-menu-content:before, +.header-v4 .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header-v4 .mega-menu .mega-menu-content:after { + clear: both; +} + +.header-v4 .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header-v4 .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header-v4 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header-v4 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin: 0 15px; + } +} + +/*Equal Height Lists*/ +@media (min-width: 992px) { + .header-v4 .mega-menu .equal-height { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + + /*-webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap;*/ + } + + .header-v4 .mega-menu .equal-height-in { + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + } +} + +/*Mega Menu Style Effect*/ +.header-v4 .mega-menu .equal-height-list h3 { + font-size: 15px; + font-weight: 400; + padding: 0 10px 0 13px; + text-transform: uppercase; +} + +/*Space for only Big Resolution*/ +@media (min-width: 992px) { + .header-v4 .mega-menu .big-screen-space { + margin-bottom: 20px; + } +} + +/*Mega Menu Content*/ +@media (min-width: 992px) { + .header-v4 .mega-menu .equal-height-in { + padding: 20px 0; + border-left: 1px solid #eee; + } + + .header-v4 .mega-menu .equal-height-in:first-child { + border-left: none; + margin-left: -1px; + } + + .header-v4 .mega-menu .equal-height-list { + width: 100%; + } + + .header-v4 .mega-menu .equal-height-list li a { + display: block; + position: relative; + border-bottom: none; + padding: 5px 10px 5px 15px; + } + + .header-v4 .mega-menu .equal-height-list a:hover { + text-decoration: none; + } + + /*Dropdown Arrow Icons*/ + .header-v4 .mega-menu .mega-menu-fullwidth li a { + padding: 5px 10px 5px 30px; + } + + .header-v4 .mega-menu .mega-menu-fullwidth li a:after { + top: 7px; + left: 15px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; + } + + /*Dropdown Arrow Icons Disable class*/ + .header-v4 .mega-menu .mega-menu-fullwidth .disable-icons li a { + padding: 5px 10px 5px 15px; + } + + .header-v4 .mega-menu .mega-menu-fullwidth .disable-icons li a:after { + display: none; + } +} + +/*Space Effect inside the container to avoid scroll bar*/ +@media (max-width: 991px) { + .header-v4 .mega-menu .equal-height { + margin-right: 0; + } + + .header-v4 .mega-menu .equal-height-in { + padding-right: 0; + } +} + +/*Equal Hight List Style*/ +@media (max-width: 991px) { + .header-v4 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header-v4 .mega-menu .equal-height-in, + .header-v4 .mega-menu .equal-height-list { + display: block; + } + + .header-v4 .mega-menu .mega-menu-fullwidth .dropdown-menu > li > ul { + display: block; + } + + /*Equal Height List Style*/ + .header-v4 .mega-menu .equal-height-list h3 { + color: #333; + margin: 0 0 5px; + font-size: 13px; + font-weight: 400; + padding: 6px 25px 5px; + border-bottom: solid 1px #eee; + } + + .header-v4 .mega-menu .equal-height-list li { + margin-left: 15px; + } + + .header-v4 .mega-menu .equal-height-list li a { + color: #687074; + display: block; + font-size: 13px; + font-weight: 400; + padding: 6px 25px; + border-bottom: solid 1px #eee; + } + + .header-v4 .mega-menu .equal-height-list > h3.active, + .header-v4 .mega-menu .equal-height-list > .active > a, + .header-v4 .mega-menu .equal-height-list > .active > a:hover, + .header-v4 .mega-menu .equal-height-list > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v4 .mega-menu .equal-height-list li a:hover { + color: #333; + text-decoration: none; + } +} diff --git a/core/static/css/headers/header-v5.css b/core/static/css/headers/header-v5.css new file mode 100644 index 0000000..9fb1e96 --- /dev/null +++ b/core/static/css/headers/header-v5.css @@ -0,0 +1,1001 @@ +/*Top Bar v3 (currency, language, account etc.) +------------------------------------*/ +.topbar-v3 { + z-index: 99; + padding: 3px 0; + position: relative; + background: #2a2a2a; +} + +@media (max-width: 768px) { + .topbar-v3 .left-topbar, + .topbar-v3 .right-topbar { + text-align: center; + float: none !important; + } +} + +/*Left Top Bar*/ +.topbar-v3 ul.left-topbar { + padding-left: 0; + margin-bottom: 1px; +} + +.topbar-v3 ul.left-topbar > li { + display: inline; + list-style: none; + position: relative; + margin-right: 15px; + padding-bottom: 15px; +} + +.topbar-v3 ul.left-topbar > li > a { + color: #fff; + font-size: 12px; + text-transform: uppercase; +} + +.topbar-v3 ul.left-topbar > li > a:hover { + cursor: pointer; +} + +/*Currency & Language*/ +.topbar-v3 ul.currency, +.topbar-v3 ul.language { + top: 28px; + left: -5px; + z-index: 1; + display: none; + padding: 4px 0; + padding-left: 0; + list-style: none; + min-width: 125px; + position: absolute; + background: #2a2a2a; +} + +@media (max-width: 768px) { + .topbar-v3 ul.currency, + .topbar-v3 ul.language { + top: 20px; + } +} + +.topbar-v3 li:hover ul.currency, +.topbar-v3 li:hover ul.language { + display: block; +} + +.topbar-v3 ul.currency:after, +.topbar-v3 ul.language:after { + top: -4px; + width: 0; + height: 0; + left: 8px; + content: " "; + display: block; + position: absolute; + border-bottom: 6px solid #2a2a2a; + border-left: 6px solid transparent; + border-right: 6px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +.topbar-v3 ul.currency li a, +.topbar-v3 ul.language li a { + color: #d1d1d1; + display: block; + font-size: 10px; + padding: 2px 12px; + margin-bottom: 1px; + text-transform: uppercase; +} + +.topbar-v3 ul.currency li.active a i, +.topbar-v3 ul.language li.active a i { + color: #d1d1d1; + float: right; + margin-top: 2px; +} + +.topbar-v3 ul.currency li a:hover, +.topbar-v3 ul.language li a:hover, +.topbar-v3 ul.currency li.active a, +.topbar-v3 ul.language li.active a { + background: #333; +} + +.topbar-v3 ul.currency li a:hover, +.topbar-v3 ul.language li a:hover { + text-decoration: none; +} + +/*Right Top Bar*/ +.topbar-v3 .right-topbar { + margin-bottom: 1px; +} + +.topbar-v3 .right-topbar li { + margin-left: 3px; +} + +.topbar-v3 .right-topbar li:first-child { + margin-left: 0; +} + +.topbar-v3 .right-topbar li, +.topbar-v3 .right-topbar li a { + color: #fff; + font-size: 12px; + text-transform: uppercase; +} + +/*Search*/ +.topbar-v3 .search { + color: #fff; + cursor: pointer; + font-size: 14px; + display: inline-block; +} + +.topbar-v3 .search:hover { + color: #bbb; +} + +.topbar-v3 .search-open { + top: 0; + left: 0; + width: 100%; + display: none; + background: #333; +} + +.topbar-v3 .search-open .container { + position: relative; +} + +.topbar-v3 .search-open .search-close { + top: 10px; + right: 20px; + color: #fff; + cursor: pointer; + position: absolute; +} + +.topbar-v3 .search-open .form-control { + padding: 0; + color: #eee; + border: none; + min-height: 35px; + font-weight: 200; + background: #333; +} + +.topbar-v3 .search-open .form-control:focus { + box-shadow: none; +} + +.topbar-v3 .search-open .form-control::-moz-placeholder { + color: #eee; + font-weight: 200; +} +.topbar-v3 .search-open .form-control:-ms-input-placeholder { + color: #eee; + font-weight: 200; +} +.topbar-v3 .search-open .form-control::-webkit-input-placeholder { + color: #eee; + font-weight: 200; +} + +/*Shop Badge +------------------------------------*/ +/*Badge Lists*/ +.header-v5 .shop-badge.badge-lists { + margin-bottom: 0; +} + +.header-v5 .shop-badge.badge-lists li { + position: relative; +} + +.header-v5 .shop-badge.badge-lists > li { + margin-left: 20px; + padding: 27px 15px 25px 25px; +} + +.header-v5 .shop-badge.badge-lists span.badge { + top: 20px; + right: 3px; + position: absolute; +} + +@media (max-width: 991px) { + .header-v5 .shop-badge { + display: none; + } +} + +/*Badge Icons*/ +.header-v5 .shop-badge.badge-icons span.badge { + min-width: 12px; + padding: 3px 6px; +} + +.header-v5 .shop-badge.badge-icons i { + color: #687074; + font-size: 24px; + min-width: 25px; +} + +/*Badge*/ +.header-v5 .shop-badge span.badge { + font-weight: 400; + padding: 4px 7px; +} + +.header-v5 .shop-badge span.badge-sea { + background: #18ba9b; +} + +/*Scrollbar*/ +.header-v5 .contentHolder { + padding: 0; + height: 400px; + margin: 0 auto; + overflow: hidden; + position: relative; +} + +.header-v5 .ps-scrollbar-x-rail { + display: none !important; +} + +/*Badge Open*/ +.header-v5 ul.shop-badge > li { + position: relative; +} + +.header-v5 ul.shop-badge > li:hover .badge-open { + display: block; +} + +.header-v5 .badge-open { + top: 78px; + right: 0; + display: none; + padding: 0 20px; + list-style: none; + min-width: 300px; + background: #fff; + position: absolute; + border-top: 2px solid #18ba9b; + -webkit-box-shadow: 0 2px 2px 0px rgba(90,90,90,0.075); + -moz-box-shadow: 0 2px 2px 0px rgba(90,90,90,0.075); + box-shadow: 0 5px 5px 0px rgba(90,90,90,0.075); +} + +.header-v5 .badge-open li { + margin-top: 15px; + padding-top: 15px; + border-top: 1px solid #dedede; +} + +.header-v5 .badge-open li:first-child { + margin-top: 0; + border-top: none; + padding-top: 20px; +} + +.header-v5 .badge-open li:after, +.header-v5 .badge-open li:before { + content: " "; + display: table; +} + +.header-v5 .badge-open li:after { + clear: both; +} + +.header-v5 .badge-open img { + float: left; + width: 100px; + height: auto; + margin-right: 15px; +} + +.header-v5 .badge-open .close { + line-height: 1.9; +} + +.header-v5 .badge-open span { + margin: 7px 0; + color: #687074; + display: block; + font-size: 14px; +} + +.header-v5 .badge-open small { + color: #999; + font-size: 14px; +} + +/*Subtotal*/ +.header-v5 li.subtotal { + padding: 3px 0 20px; +} + +.header-v5 li.subtotal span { + color: #555; + font-size: 18px; + font-weight: 200; + display: inline-block; + text-transform: uppercase; +} + +.header-v5 li.subtotal .btn-u { + font-size: 12px; +} + +.header-v5 li.subtotal .col-xs-6:first-child { + padding-right: 8px; +} + +.header-v5 li.subtotal .col-xs-6:last-child { + padding-left: 8px; +} + +/*Header v5 +------------------------------------*/ +.header-v5 { + z-index: 99; + position: relative; + border-bottom: solid 2px #eee; +} + +.header-v5 .navbar { + margin: 0; +} + +@media (max-width: 991px) { + .header-v5 .navbar { + margin-top: 10px; + } +} + +.header-v5 .navbar-default { + border: none; + background: none; +} + +/*Navbar Header*/ +@media (max-width: 991px) { + .header-v5 .navbar-header { + margin-bottom: 7px; + } +} + +@media (min-width: 993px) and (max-width: 999px) { + .header-v5 .navbar-header { + margin-top: 15px; + } +} + +.header-v5 .navbar-brand { + z-index: 1; + padding: 18px 10px 10px 15px; +} + +@media (max-width: 998px) { + .header-v5 .navbar-brand { + margin-top: -15px; + } +} + +.header-v5 .navbar-default .navbar-toggle { + color: #333; + border: none; + font-size: 19px; + margin-top: 10px; +} + +.header-v5 .navbar-default .navbar-toggle .icon-bar { + background: #222; +} + +.header-v5 .navbar-default .navbar-toggle:hover, +.header-v5 .navbar-default .navbar-toggle:focus { + background: inherit; +} + +/*Navbar Collapse*/ +.header-v5 .navbar-collapse { + position: relative; +} + +/*Navbar Nav set to centre*/ +@media (min-width: 992px) { + .header-v5 .navbar-nav { + float: none; + margin: 0 auto; + display: table; + table-layout: fixed; + } +} + +/*Navbar Menu*/ +.header-v5 .navbar-default .navbar-nav > li > a { + color: #687074; + font-size: 16px; + font-weight: 400; + text-transform: uppercase; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #18ba9b; +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Responsive code for max-width: 991px*/ + .header-v5 .navbar-header { + float: none; + } + + .header-v5 .navbar-toggle { + display: block; + } + + .header-v5 .navbar-collapse.collapse { + display: none !important; + } + + .header-v5 .navbar-collapse.collapse.in { + display: block !important; + overflow-y: auto !important; + } + + .header-v5 .navbar-nav { + margin: 0; + float: none !important; + } + + .header-v5 .navbar-nav > li { + float: none; + } + + .header-v5 .navbar-nav > li > a { + padding-top: 30px; + padding-bottom: 40px; + } + + /*Dropdown Menu Slide Down Effect*/ + .header-v5 .navbar-nav .open .dropdown-menu { + border: 0; + float: none; + width: auto; + margin-top: 0; + position: static; + box-shadow: none; + background-color: transparent; + } + + .header-v5 .navbar-nav .open .dropdown-menu > li > a, + .header-v5 .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + + .header-v5 .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + + .header-v5 .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v5 .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } + + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #555; + background-color: #e7e7e7; + } + + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, + .header-v5 .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus { + color: #ccc; + background-color: transparent; + } + + .header-v5 .navbar-default .dropdown-menu.no-bottom-space { + padding-bottom: 0; + } + + /*Design for max-width: 991px*/ + .header-v5 .navbar-collapse, + .header-v5 .navbar-collapse .container { + padding-left: 0 !important; + padding-right: 0 !important; + } + + .header-v5 .navbar-default .navbar-nav > li > a { + font-size: 14px; + padding: 9px 10px; + } + + .header-v5 .navbar-default .navbar-nav > li a { + border-bottom: solid 1px #eee; + } + + .header-v5 .navbar-default .navbar-nav > li > a:focus { + background: none; + } + + .header-v5 .navbar-default .navbar-nav > li > a:hover { + color: #18ba9b; + } + + .header-v5 .navbar-default .navbar-nav > .active > a, + .header-v5 .navbar-default .navbar-nav > .active > a:hover, + .header-v5 .navbar-default .navbar-nav > .active > a:focus { + background: #18ba9b; + color: #fff !important; + } + + .header-v5 .dropdown .dropdown-submenu > a { + font-size: 13px; + color: #333 !important; + text-transform: uppercase; + } +} + +@media (min-width: 992px) { + /*Navbar Collapse*/ + .header-v5 .navbar-collapse { + padding: 0; + } + + .header-v5 .navbar-default .navbar-nav > li > a { + line-height: 29px; + padding: 23px 18px 24px; + } + + .header-v5 .navbar-default .navbar-nav > li > a:last-child { + padding-right: 15px; + } + + .header-v5 .navbar-default .navbar-nav > li > a, + .header-v5 .navbar-default .navbar-nav > li > a:focus { + border-top: solid 2px transparent; + } + + .header-v5 .navbar-default .navbar-nav > li > a:hover, + .header-v5 .navbar-default .navbar-nav > .active > a { + border-top: solid 2px #18ba9b; + } + + .header-v5 .navbar-default .navbar-nav > li > a, + .header-v5 .navbar-default .navbar-nav > li > a:hover, + .header-v5 .navbar-default .navbar-nav > li > a:focus, + .header-v5 .navbar-default .navbar-nav > .active > a, + .header-v5 .navbar-default .navbar-nav > .active > a:hover, + .header-v5 .navbar-default .navbar-nav > .active > a:focus { + background: none; + } + + .header-v5 .navbar-default .navbar-nav > .open > a, + .header-v5 .navbar-default .navbar-nav > .open > a:hover, + .header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #18ba9b; + } + + .header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #18ba9b; + } + + /*Dropdown Menu*/ + .header-v5 .dropdown-menu { + padding: 0; + border: none; + min-width: 200px; + border-radius: 0; + z-index: 9999 !important; + border-top: solid 2px #18ba9b; + -webkit-box-shadow: 0 2px 2px 0px rgba(90,90,90,0.075); + -moz-box-shadow: 0 2px 2px 0px rgba(90,90,90,0.075); + box-shadow: 0 5px 5px 0px rgba(90,90,90,0.075); + } + + .header-v5 .dropdown-menu li a { + color: #687074; + font-size: 14px; + font-weight: 400; + padding: 8px 15px; + border-bottom: solid 1px #dedede; + } + + .header-v5 .dropdown-menu > li > a { + /*Transition for fixed header*/ + -webkit-transition: all 0.2s ease; + -moz-transition: all 0.2s ease; + -o-transition: all 0.2s ease; + transition: all 0.2s ease; + } + + .header-v5 .dropdown-menu .active > a, + .header-v5 .dropdown-menu li > a:hover { + color: #fff; + background: #18ba9b; + filter: none !important; + } + + .header-v5 .dropdown-menu li > a:focus { + color: inherit; + background: none; + filter: none !important; + } + + .header-v5 .navbar-nav > li.dropdown:hover > .dropdown-menu { + display: block; + } + + .header-v5 .open > .dropdown-menu { + display: none; + } + + .header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + color: #fff; + background: #18ba9b; + } +} + +/*Dropdown Submenu for BS3 +------------------------------------*/ +.header-v5 .dropdown-submenu { + position: relative; +} + +.header-v5 .dropdown > a:after, +.header-v5 .dropdown-submenu > a:after { + top: 8px; + right: 9px; + font-size: 11px; + content: "\f105"; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +@media (max-width: 991px) { + .header-v5 .dropdown-submenu > a:after { + content: " "; + } + + .header-v5 .dropdown > a:after { + top: 9px; + right: 15px; + content: "\f107"; + } +} + +@media (min-width: 992px) { + .header-v5 .dropdown > a:after { + content: " "; + } +} + +.header-v5 .dropdown-submenu > .dropdown-menu { + top: 3px; + left: 100%; + margin-top: -5px; + margin-left: 0px; +} + +/*Submenu comes from LEFT side*/ +.header-v5 .dropdown-submenu > .dropdown-menu.submenu-left { + left: -100%; +} + +.header-v5 .dropdown-submenu:hover > .dropdown-menu { + display: block; +} + +@media (max-width: 991px) { + .header-v5 .dropdown-submenu > .dropdown-menu { + display: block; + margin-left: 15px; + } +} + +.header-v5 .dropdown-submenu.pull-left { + float: none; +} + +.header-v5 .dropdown-submenu.pull-left > .dropdown-menu { + left: -100%; + margin-left: 10px; +} + +.header-v5 .dropdown-menu li [class^="fa-"], +.header-v5 .dropdown-menu li [class*=" fa-"] { + left: -3px; + width: 1.25em; + margin-right: 1px; + position: relative; + text-align: center; + display: inline-block; +} +.header-v5 .dropdown-menu li [class^="fa-"].fa-lg, +.header-v5 .dropdown-menu li [class*=" fa-"].fa-lg { + /* increased font size for fa-lg */ + width: 1.5625em; +} + +/*Header Fixed +------------------------------------*/ +/*Header*/ +.header-fixed .header-v5.header-fixed-shrink { + top: 0; + left: 0; + width: 100%; + z-index: 9999; + position: fixed; + height: 95px; + margin-top: -29.5px; + border-bottom: none; + box-shadow: 0 0 3px #bbb; + background: rgba(255,255,255, 0.96); + -webkit-transition: background 0.4s; + -moz-transition: background 0.4s; + transition: background 0.4s; +} + +/*Topbar*/ +.header-fixed .header-v5.header-fixed-shrink .topbar { + display: none; +} + +/*No Topbar*/ +.header-fixed .header-v5.no-topbar { + height: 78px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink { + height: 95px; + margin-top: -35px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink .navbar-brand { + top: 46px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink .shop-badge.badge-lists { + margin-top: 26px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink .shop-badge.badge-lists > li { + padding-bottom: 17px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink .shop-badge .badge-open { + top: 69px; +} + +.header-fixed .header-v5.no-topbar.header-fixed-shrink .navbar-nav > li > .dropdown-menu { + margin-top: -1px; +} + +/*Brand*/ +.header-fixed .header-v5.header-fixed-shrink .navbar-brand { + top: 15px; + z-index: 1; + position: relative; + padding: 0 10px 10px; +} + +.header-fixed .header-v5.header-fixed-shrink .navbar-brand img { + width: 90%; +} + +.header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > .dropdown-menu { + margin-top: -8px; +} + +/*Badge List*/ +.header-fixed .header-v5.header-fixed-shrink .shop-badge.badge-lists { + margin-top: -3px; +} + +.header-fixed .header-v5.header-fixed-shrink .shop-badge .badge-open { + top: 70px; +} + +@media (max-width: 991px) { + /*Header*/ + .header-fixed .header-v5, + .header-fixed .header-v5.header-fixed-shrink, + .header-fixed .header-v5.no-topbar, + .header-fixed .header-v5.no-topbar.header-fixed-shrink { + height: inherit; + position: relative; + } +} + +@media (min-width: 992px) { + .header-fixed .header-v5.header-fixed-shrink .navbar-nav > li > a { + font-size: 15px; + margin-top: 2px; + padding: 17px 18px 26px; + } + + /*No Topbar*/ + .header-fixed .header-v5.no-topbar.header-fixed-shrink .navbar-nav > li > a { + margin-top: 35px; + padding: 14px 17px 16px; + } +} + +/*Mega Menu +------------------------------------*/ +.header-v5 .mega-menu .nav, +.header-v5 .mega-menu .dropup, +.header-v5 .mega-menu .dropdown, +.header-v5 .mega-menu .collapse { + position: static; +} + +.header-v5 .mega-menu .navbar-inner, +.header-v5 .mega-menu .container { + position: relative; +} + +.header-v5 .mega-menu .dropdown-menu { + left: auto; +} + +.header-v5 .mega-menu .dropdown-menu > li { + display: block; +} + +.header-v5 .mega-menu .dropdown-submenu .dropdown-menu { + left: 100%; +} + +.header-v5 .mega-menu .nav.pull-right .dropdown-menu { + right: 0; +} + +.header-v5 .mega-menu .mega-menu-content { + *zoom: 1; + padding: 20px 10px; +} + +.header-v5 .mega-menu .mega-menu-content:before, +.header-v5 .mega-menu .mega-menu-content:after { + content: ""; + display: table; + line-height: 0; +} + +.header-v5 .mega-menu .mega-menu-content:after { + clear: both; +} + +.header-v5 .mega-menu.navbar .nav > li > .dropdown-menu:after, +.header-v5 .mega-menu.navbar .nav > li > .dropdown-menu:before { + display: none; +} + +.header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + left: 0; + right: 0; + overflow: hidden; +} + +@media (min-width: 992px) { + .header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + margin-left: 10px; + margin-right: 15px; + } +} + +@media (max-width: 991px) { + .header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu { + width: auto; + } + + .header-v5 .mega-menu .mega-menu-content { + padding-right: 0; + } + + .header-v5 .mega-menu .mega-menu-content [class^="col-"] { + padding-right: 25px; + } + + .header-v5 .mega-menu .dropdown-menu > li > ul { + display: block; + } +} + +/*Bootstrap Container*/ +@media (min-width: 768px) { + .header-v5 .mega-menu .mega-menu-content .container { + width: 708px; + } +} + +@media (min-width: 992px) { + .header-v5 .mega-menu .mega-menu-content .container { + width: 910px; + } +} + +@media (min-width: 1200px) { + .header-v5 .mega-menu .mega-menu-content .container { + width: 1110px; + } +} + +/*Dropdown Menu*/ +.header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu li { + padding-bottom: 5px; +} + +.header-v5 .mega-menu .dropdown.mega-menu-fullwidth .dropdown-menu li a { + padding: 0; + border-bottom: none; +} + +/*Product Offers*/ +.header-v5 img.product-offers:hover { + opacity: 0.9; +} + +/*Style List*/ +.header-v5 h3.mega-menu-heading { + color: #555; + font-size: 18px; + font-weight: 400; + margin-bottom: 5px; + padding-bottom: 5px; + text-transform: uppercase; + border-bottom: 1px solid #dedede; +} + +.header-v5 h3.mega-menu-heading.margin-bottom-10 { + margin-bottom: 10px !important; +} + +.header-v5 .style-list { + margin-bottom: 20px; +} + +.header-v5 .style-list li a { + color: #888; + font-size: 14px; + margin-right: 5px; +} + +.header-v5 .style-list li a:hover { + color: #18ba9b; + background: none; + text-decoration: none; +} + +.header-v5 .style-list li .label { + top: -2px; + position: relative; +} diff --git a/core/static/css/ie8.css b/core/static/css/ie8.css new file mode 100644 index 0000000..1a1e722 --- /dev/null +++ b/core/static/css/ie8.css @@ -0,0 +1,77 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Header Fixed +------------------------------------*/ +.ie8 .header-fixed .header.header-fixed-shrink { + background: #fff; +} + +/*Blog Latest Tweets +------------------------------------*/ +.ie8 .blog-twitter .blog-twitter-inner:after, +.ie8 .blog-twitter .blog-twitter-inner:before { + border: none; +} + +.ie8 .our-clients img { + width: 100%; + height: 100px; + vertical-align: inherit; +} + +.ie8 .our-clients .img-hover { + display: none; +} + +/*Pricing Stickers*/ +.ie8 .sticker-left { + width: 90px; + text-align: right; + background: #72c02c; +} + +.ie8 .sticker-right { + width: 100px; + text-align: left; + background: #e74c3c; +} + +/*Easy Block*/ +.ie8 .easy-bg-v2 { + width: 75px; + text-align: left; +} + +.ie8 .rgba-red {background: #e74c3c;} +.ie8 .rgba-blue {background: #3498db;} +.ie8 .rgba-default {background: #72c02c;} +.ie8 .rgba-purple {background: #9b6bcc;} +.ie8 .rgba-aqua {background: #27d7e7;} +.ie8 .rgba-yellow {background: #f1c40f;} + +/*Sky-Forms*/ +.ie8 .sky-form .icon-append { + right: 5px !important; + padding-left: 0; +} + +/*Background Opacity*/ +.ie8 .service-block-v2 .service-block-in { + background: url(../img/transparent/white.png) repeat; +} + +.ie8 .job-img .job-banner, +.ie8 .job-img .job-img-inputs, +.ie8 .parallax-team:before, +.ie8 .image-block .company-description, +.ie8 .search-block:before, +.ie8 .parallax-counter .counters, +.ie8 .carousel-v1 .carousel-caption { + background: url(../img/transparent/black.png) repeat; +} \ No newline at end of file diff --git a/core/static/css/pages/blog.css b/core/static/css/pages/blog.css new file mode 100755 index 0000000..24dbb16 --- /dev/null +++ b/core/static/css/pages/blog.css @@ -0,0 +1,122 @@ +/*Blog Large +------------------------------------*/ +/*Blog Page*/ +.blog h2 { + color: #555; + font-size: 21px; + line-height: 32px; + margin-bottom: 10px; +} + +.blog h2 a { + color: #585f69; + line-height: 32px; +} + +.blog h2 a:hover { + color: #72c02c; + text-decoration: none; +} + +.blog .blog-img { + margin: 20px 0; +} + +.headline-md { + margin-top: 9px; +} + +/*Blog Content Tags*/ +.blog-post-tags { + padding: 5px 0 8px; + margin-bottom: 10px; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +.blog-post-tags ul { + margin-bottom: 0; +} + +.blog-post-tags li { + font-size: 12px; +} + +.blog-post-tags li i { + color: #777; +} + +.blog-post-tags ul.blog-info { + color: #eee; + margin-bottom: 3px; +} + +.blog-post-tags ul.blog-tags a { + color: #555; + font-size: 11px; + display: inline; + padding: 3px 7px; + margin-right: 2px; + background: #f4f4f4; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #72c02c; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item .media img { + top: 3px; + width: 54px; + height: 54px; + position: relative; +} + +.post-comment h3, +.blog-item .media h3 { + color: #72c02c; + font-size: 21px; + margin-bottom: 25px; +} + +.blog-item .media h4.media-heading { + color: #555; + font-size: 17px; + position: relative; +} + +.blog-item .media h4.media-heading span { + top: 3px; + right: 0; + color: #777; + font-size: 12px; + position: absolute; +} + +.blog-item .media h4.media-heading span a { + color: #72c02c; +} + +/*Blog Medium +------------------------------------*/ +.blog-medium .blog-info li, +.blog-medium .blog-info li a { + color: #777; +} + +/* Medium devices (desktops, 992px and up) */ +@media (max-width: 992px) { + .blog-medium img { + margin-bottom: 20px; + } +} + +/*Blog Full Wisth +------------------------------------*/ +.blog-full-width .blog-post-tags { + padding: 5px 0; +} +.blog-full-width ul.blog-info { + margin-bottom: 0; +} \ No newline at end of file diff --git a/core/static/css/pages/blog_magazine.css b/core/static/css/pages/blog_magazine.css new file mode 100755 index 0000000..db73550 --- /dev/null +++ b/core/static/css/pages/blog_magazine.css @@ -0,0 +1,157 @@ +/*Sidebar Features +------------------------------------*/ +/*Page Styles*/ +.magazine-page h3, +.magazine-page h3 a { + color: #555; + font-size: 20px; + line-height: 28px; + margin-bottom: 1px; + text-decoration: none; +} + +.magazine-page h3 a:hover { + color: #72c02c; +} + +.magazine-page span.magazine-badge { + top: 0; + left: 0; + color: #fff; + font-size: 14px; + padding: 2px 8px; + position: absolute; + font-style: inherit; +} + +.magazine-page span.magazine-badge-default { + background: #7f8c8d; +} +.magazine-page span.magazine-badge-red { + background: #e74c3c; +} +.magazine-page span.magazine-badge-green { + background: #2ecc71; +} +.magazine-page span.magazine-badge-blue { + background: #3498db; +} + +/*Magazine News*/ +.magazine-news { + margin-bottom: 20px; +} + +.magazine-news h3 { + margin: 15px 0 10px; +} + +.magazine-news .by-author strong { + color: #72c02c; +} + +.magazine-news .by-author span { + color: #777; +} + +.magazine-news a.read-more { + color: #72c02c; +} + +.magazine-news .by-author { + margin-bottom: 8px; +} + +.magazine-news-img { + overflow: hidden; + max-height: 150px; + position: relative; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author { + font-size: 11px; +} + +.magazine-mini-news h3, +.magazine-mini-news h3 a { + font-size: 16px; + line-height: 22px; + margin-bottom: 6px; +} + +.magazine-mini-news .post-author { + margin-bottom: 8px; +} + +.magazine-mini-news .post-author span { + color: #555; +} + +.magazine-mini-news .post-author strong { + color: #72c02c; +} + +.news-read-more { + margin: 20px 0; +} + +.news-read-more a { + font-size: 14px; +} + +.news-read-more a:hover { + text-decoration: none; +} + +.news-read-more i { + color: #fff; + padding: 2px 3px; + font-size: 14px; + background: #72c02c; +} + +/*Sidebar Posts*/ +.magazine-posts h2, +.magazine-posts h3 { + margin-top: -5px; +} + +.magazine-posts span { + color: #777; + display: block; + font-size: 12px; + /*font-style: italic;*/ + margin-bottom: 7px; +} + +.magazine-posts span i { + font-style: normal; +} + +.magazine-posts .magazine-posts-img { + overflow: hidden; + max-height: 105px; + position: relative; +} + +.magazine-posts .magazine-posts-img:hover img { + opacity: 0.9; +} + +/*Sidebar Categories*/ +.magazine-sb-categories ul li { + font-size: 14px; + margin-bottom: 5px; +} + +.magazine-sb-categories ul i { + color: #72c02c; + font-size: 14px; +} + +/*Sidebar Social*/ +.magazine-sb-social .social-icons li { + margin-bottom: 0; + margin-right: 1px; +} \ No newline at end of file diff --git a/core/static/css/pages/blog_masonry_3col.css b/core/static/css/pages/blog_masonry_3col.css new file mode 100644 index 0000000..a5e0142 --- /dev/null +++ b/core/static/css/pages/blog_masonry_3col.css @@ -0,0 +1,89 @@ +.blog_masonry_3col { + padding-bottom: 60px; +} + +.blog_masonry_3col .grid-boxes-in { + padding: 0; + margin-bottom: 30px; + border: solid 1px #eee; +} + +.blog_masonry_3col .grid-boxes-caption { + padding: 15px; +} + +.blog_masonry_3col h3 { + font-size: 20px; + font-weight: 200; + line-height: 28px; +} + +.blog_masonry_3col h3 a { + color: #555; +} + +.blog_masonry_3col h3 a:hover { + color: #72c02c; +} + +.blog_masonry_3col h3 a:hover { + color: #72c02c; +} + +.blog_masonry_3col ul.grid-boxes-news { + margin-bottom: 15px; +} + +.blog_masonry_3col ul.grid-boxes-news li { + font-size: 12px; +} + +.blog_masonry_3col ul.grid-boxes-news li, +.blog_masonry_3col ul.grid-boxes-news li a { + color: #777; +} + +.blog_masonry_3col ul.grid-boxes-news li a:hover { + color: #72c02c; +} + +/*Quote Block*/ +.grid-boxes-caption.grid-boxes-quote { + padding: 30px; + background: #333; + text-align: center; +} + +.grid-boxes-quote p { + position: relative; +} + +.grid-boxes-quote p:after { + content: " \" "; + margin-left: 10px; + position: absolute; + font-family: Tahoma; +} + +.grid-boxes-quote p:before { + content: " \" "; + margin-left: -15px; + position: absolute; + font-family: Tahoma; +} + +.grid-boxes-quote p, +.grid-boxes-quote p a, +.grid-boxes-quote span { + color: #fff; + font-size: 20px; + font-weight: 200; + font-family: "Open Sans"; + text-transform: uppercase; +} + +.grid-boxes-quote span { + font-size: 12px; +} + + diff --git a/core/static/css/pages/feature_timeline1.css b/core/static/css/pages/feature_timeline1.css new file mode 100644 index 0000000..fb869f6 --- /dev/null +++ b/core/static/css/pages/feature_timeline1.css @@ -0,0 +1,275 @@ +/*Timeline v1 +------------------------------------*/ +.timeline-v1 { + padding: 20px 0; + list-style: none; + position: relative; +} + +.timeline-v1:before { + top: 0; + bottom: 0; + position: absolute; + content: " "; + width: 3px; + background-color: #eee; + left: 50%; + margin-left: -1.5px; +} + +.timeline-v1 > li { + margin-bottom: 40px; + position: relative; + width: 50%; + float: left; + clear: left; +} + +.timeline-v1 > li:before, +.timeline-v1 > li:after { + content: " "; + display: table; +} + +.timeline-v1 > li:after { + clear: both; +} + +.timeline-v1 > li:before, +.timeline-v1 > li:after { + content: " "; + display: table; +} + +.timeline-v1 > li:after { + clear: both; +} + +.timeline-v1 > li > .timeline-panel { + width: 94%; + float: left; + border: 1px solid #d4d4d4; + /*border-radius: 2px;*/ + /*padding: 20px;*/ + position: relative; +} + +.timeline-v1 > li > .timeline-panel:before { + position: absolute; + top: 26px; + right: -15px; + display: inline-block; + border-top: 15px solid transparent; + border-left: 15px solid #ccc; + border-right: 0 solid #ccc; + border-bottom: 15px solid transparent; + content: " "; +} + +.timeline-v1 > li > .timeline-panel:after { + position: absolute; + top: 27px; + right: -14px; + display: inline-block; + border-top: 14px solid transparent; + border-left: 14px solid #fff; + border-right: 0 solid #fff; + border-bottom: 14px solid transparent; + content: " "; +} + +.timeline-v1 > li > .timeline-badge { + color: #ccc; + width: 24px; + height: 24px; + line-height: 50px; + font-size: 1.4em; + cursor: pointer; + text-align: center; + position: absolute; + top: 19px; + right: -12px; + /*background-color: #999999;*/ + z-index: 9; + /* + border-top-right-radius: 50%; + border-top-left-radius: 50%; + border-bottom-right-radius: 50%; + border-bottom-left-radius: 50%; + */ +} + +.timeline-v1 > li > .timeline-badge i:hover { + color: #72c02c; +} + +.timeline-v1 > li.timeline-inverted > .timeline-panel { + float: right; +} +.timeline-v1 > li.timeline-inverted > .timeline-panel:before { + border-left-width: 0; + border-right-width: 15px; + left: -15px; + right: auto; +} +.timeline-v1 > li.timeline-inverted > .timeline-panel:after { + border-left-width: 0; + border-right-width: 14px; + left: -14px; + right: auto; +} + +.timeline-v1 > li > .timeline-panel .timeline-heading { + padding: 5px; +} + +.timeline-v1 > li > .timeline-panel .timeline-heading img { + width: 100%; +} + +.timeline-v1 .timeline-body { + padding: 12px; + /*margin-bottom: 20px;*/ +} + +.timeline-v1 .timeline-footer{ + padding: 7px 12px; + overflow: hidden; + border-top: 1px solid #ccc; +} + +.timeline-v1 .timeline-footer .blog-info { + float: left; +} + +.timeline-v1 .timeline-footer .blog-info i { + color: #777; +} + +.timeline-v1 .timeline-footer .likes { + float: right; +} +.timeline-v1 .timeline-footer .likes i { + margin-right: 2px; + color: #777; +} + +.timeline-v1 .timeline-footer .likes:hover { + text-decoration: none; + color: inherit; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #72c02c; +} + +.timeline-v1 > li.timeline-inverted{ + float: right; + clear: right; + margin-bottom: 40px; +} + +.timeline-v1 > li:nth-child(2){ + margin-top: 60px; +} + +.timeline-v1 > li.timeline-inverted > .timeline-badge{ + left: -12px; +} + +@media (max-width: 992px) { + .timeline-v1 > li > .timeline-panel:before { + top: 31px; + right: -11px; + border-top: 11px solid transparent; + border-left: 11px solid #ccc; + border-bottom: 11px solid transparent; + } + + .timeline-v1 > li > .timeline-panel:after { + top: 32px; + right: -10px; + border-top: 10px solid transparent; + border-left: 10px solid #fff; + border-bottom: 10px solid transparent; + } + .timeline-v1 > li.timeline-inverted > .timeline-panel:before { + border-right-width: 11px; + left: -11px; + } + .timeline-v1 > li.timeline-inverted > .timeline-panel:after { + border-right-width: 10px; + left: -10px; + } + +} + +@media (max-width: 767px) { + ul.timeline-v1:before { + left: 40px; + } + + ul.timeline-v1 > li { + margin-bottom: 20px; + position: relative; + width:100%; + float: left; + clear: left; + } + ul.timeline-v1 > li > .timeline-panel { + width: calc(100% - 70px); + width: -moz-calc(100% - 70px); + width: -webkit-calc(100% - 70px); + } + + ul.timeline-v1 > li > .timeline-badge { + left: 28px; + margin-left: 0; + top: 16px; + } + + ul.timeline-v1 > li > .timeline-panel { + float: right; + } + + ul.timeline-v1 > li > .timeline-panel:before { + top: 27px; + right: -12px; + border-top: 12px solid transparent; + border-left: 12px solid #ccc; + border-bottom: 12px solid transparent; + } + + ul.timeline-v1 > li > .timeline-panel:after { + top: 28px; + right: -11px; + border-top: 11px solid transparent; + border-left: 11px solid #fff; + border-bottom: 11px solid transparent; + } + + ul.timeline-v1 > li > .timeline-panel:before { + border-left-width: 0; + border-right-width: 12px; + left: -12px; + right: auto; + } + + ul.timeline-v1 > li > .timeline-panel:after { + border-left-width: 0; + border-right-width: 11px; + left: -11px; + right: auto; + } + + .timeline-v1 > li.timeline-inverted{ + float: left; + clear: left; + margin-top: 30px; + margin-bottom: 30px; + } + + .timeline-v1 > li.timeline-inverted > .timeline-badge{ + left: 28px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/feature_timeline2.css b/core/static/css/pages/feature_timeline2.css new file mode 100644 index 0000000..c12c25c --- /dev/null +++ b/core/static/css/pages/feature_timeline2.css @@ -0,0 +1,166 @@ +/*Timeline v2 +------------------------------------*/ +.timeline-v2 { + padding: 0; + list-style: none; + position: relative; +} + +/* The line */ +.timeline-v2 > li{ + position: relative; +} + +.timeline-v2:before { + top: 0; + bottom: 0; + left: 22%; + width: 4px; + content: ''; + background: #f3f3f3; + position: absolute; + margin-left: -14px; +} + +/* The date/time */ +.timeline-v2 > li .cbp_tmtime { + width: 25%; + display: block; + position: absolute; + padding-right: 80px; +} + +.timeline-v2 > li .cbp_tmtime span { + top: 9px; + display: block; + text-align: right; + position: relative; +} + +.timeline-v2 > li .cbp_tmtime span:first-child { + color: #999; + font-size: 14px; + line-height: 0.9; +} + +.timeline-v2 > li .cbp_tmtime span:last-child { + color: #585f69; + font-size: 20px; + font-weight: normal; + +} + +/* Right content */ +.timeline-v2 > li .cbp_tmlabel { + color: #fff; + padding: 10px 20px 20px; + background: #f3f3f3; + line-height: 1.4; + clear: both; + position: relative; + border-radius: 5px; + margin: 0 0 40px 25%; +} + +/* +.timeline-v2 > li .cbp_tmlabel img.big-thumb { + width: 100%; +} +*/ + +.timeline-v2 > li .cbp_tmlabel li { + padding: 0; +} + +/* +.timeline-v2 > li .cbp_tmlabel img.small-thumb { + width: 111px; + height: auto; +} +*/ + +.timeline-v2 > li .cbp_tmlabel h2 { + margin-top: 0px; + font-size: 21px; + padding: 0 0 5px; + margin-bottom: 10px; + text-transform: capitalize; + border-bottom: 1px solid #ddd; +} + +.timeline-v2 > li .cbp_tmlabel .text-left { + float: left; +} + +/* The triangle */ +.timeline-v2 > li .cbp_tmlabel:after { + right: 100%; + border: solid transparent; + content: " "; + height: 0; + width: 0; + position: absolute; + pointer-events: none; + border-right-color: #f3f3f3; + border-width: 10px; + top: 18px; +} + +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + top: 22px; + left: 22%; + width: 10px; + height: 10px; + position: absolute; + background: #72c02c; + margin: 0 0 0 -17px; + box-shadow: 0 0 0 4px #f3f3f3; + -webkit-font-smoothing: antialiased; +} + +/* Example Media Queries */ +@media screen and (max-width: 65.375em) { + + .timeline-v2 > li .cbp_tmtime span:last-child { + font-size: 1.5em; + } +} + +@media screen and (max-width: 47.2em) { + .timeline-v2:before { + display: none; + } + + .timeline-v2 > li .cbp_tmtime { + width: 100%; + position: relative; + padding: 0 0 20px 0; + } + + .timeline-v2 > li .cbp_tmtime span { + text-align: left; + } + + .timeline-v2 > li .cbp_tmlabel { + padding: 1em; + font-weight: 400; + margin: 0 0 30px 0; + } + + .timeline-v2 > li .cbp_tmlabel:after { + left: 20px; + top: -20px; + right: auto; + border-bottom-color: #f3f3f3; + border-right-color: transparent; + } + + .timeline-v2 > li .cbp_tmicon { + left: auto; + float: right; + position: relative; + margin: -55px 5px 0 0px; + } +} + diff --git a/core/static/css/pages/page_404_error.css b/core/static/css/pages/page_404_error.css new file mode 100755 index 0000000..1af8996 --- /dev/null +++ b/core/static/css/pages/page_404_error.css @@ -0,0 +1,40 @@ +/*404 Error Page v1 +------------------------------------*/ +.error-v1 { + padding-bottom: 30px; + text-align: center; +} + +.error-v1 p { + color: #555; + font-size: 16px; +} + +.error-v1 span { + color: #555; + display: block; + font-size: 35px; + font-weight: 200; +} + +.error-v1 span.error-v1-title { + color: #777; + font-size: 180px; + line-height: 200px; + padding-bottom: 20px; +} + +/*For Mobile Devices*/ +@media (max-width: 500px) { + .error-v1 p { + font-size: 12px; + } + + .error-v1 span { + font-size: 25px; + } + + .error-v1 span.error-v1-title { + font-size: 140px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/page_404_error1.css b/core/static/css/pages/page_404_error1.css new file mode 100755 index 0000000..469ef85 --- /dev/null +++ b/core/static/css/pages/page_404_error1.css @@ -0,0 +1,53 @@ +/*404 Error Page v2 +------------------------------------*/ + +/*@import url(//fonts.googleapis.com/css?family=Kite+One);*/ + +body { + background: #555; +} + +.error-v2 { + padding: 40px; + margin: 60px 0; + text-align: center; + background: url(../../img/bg-black1.png); +} + +.error-v2 p { + color: #fff; + font-size: 18px; + font-weight: 200; +} + +.error-v2 span { + color: #fff; + display: block; + font-size: 40px; +} + +.error-v2 span.error-v2-title { + color: #fff; + font-size: 220px; + line-height: 260px; + /* + font-size: 160px; + font-family: 'Kite One', sans-serif; + */ +} + +/*For Mobile Devices*/ +@media (max-width: 500px) { + .error-v2 p { + font-size: 16px; + } + + .error-v2 span { + font-size: 26px; + } + + .error-v2 span.error-v2-title { + font-size: 100px; + line-height: 120px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/page_404_error2.css b/core/static/css/pages/page_404_error2.css new file mode 100644 index 0000000..b5f7232 --- /dev/null +++ b/core/static/css/pages/page_404_error2.css @@ -0,0 +1,51 @@ +/*Wrapping element for Sticky-Footer*/ +html { + min-height: 100%; + position: relative; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} + +/*404 Error Page V3 +------------------------------------*/ +.error-v3 { + text-align: center; +} + +.error-v3 h2 { + color: #eee; + font-size: 200px; + line-height: 200px; + padding-bottom: 10px; +} + +/*For Mobile Devices*/ +@media (max-width: 500px) { + .error-v3 h2 { + font-size: 100px; + } +} + +.error-v3 p { + color: #eee; + font-size: 25px; + margin-bottom: 40px; +} + +/*Sticky-Footer +------------------------------------*/ +.sticky-footer { + position: absolute; + bottom: 0; + width: 100%; + padding: 20px; + /* Set the fixed height of the footer here */ + height: 60px; +} + +.sticky-footer .copyright-space { + color: #eee; + text-align: center; +} \ No newline at end of file diff --git a/core/static/css/pages/page_404_error3.css b/core/static/css/pages/page_404_error3.css new file mode 100644 index 0000000..363f9e2 --- /dev/null +++ b/core/static/css/pages/page_404_error3.css @@ -0,0 +1,56 @@ +/*Wrapping element for Sticky-Footer*/ +html { + min-height: 100%; + position: relative; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} + +/*404 Error Page V4 +------------------------------------*/ +.error-v4 { + padding-top: 30px; + text-align: center; +} + +.error-v4 img { + margin-bottom: 20px; +} + +.error-v4 h1 { + color: #eee; + font-size: 220px; + line-height: 260px; +} + +/*For Mobile Devices*/ +@media (max-width: 500px) { + .error-v4 h1 { + font-size: 100px; + } +} + +.error-v4 span.sorry { + color: #fff; + display: block; + font-size: 25px; + padding-bottom: 40px; +} + +/*Sticky-Footer +------------------------------------*/ +.sticky-footer { + position: absolute; + bottom: 0; + width: 100%; + padding: 20px; + /* Set the fixed height of the footer here */ + height: 60px; +} + +.sticky-footer .copyright-space { + color: #eee; + text-align: center; +} \ No newline at end of file diff --git a/core/static/css/pages/page_about.css b/core/static/css/pages/page_about.css new file mode 100644 index 0000000..ff586a3 --- /dev/null +++ b/core/static/css/pages/page_about.css @@ -0,0 +1,73 @@ +/*Parallax Block +------------------------------------*/ +.parallax-about .info-blocks-v2 { + margin-bottom: 5px; +} + +.parallax-about .title-box-v2 p, +.parallax-about .title-box-v2 h2 { + color: #eee; +} + +/*Our-Location +------------------------------------*/ +.our-location .map { + height: 220px; +} + +/* important! bootstrap sets max-width on img to 100% which conflicts with google map canvas*/ +.our-location .map img { + max-width: none; +} + +.our-location h3 { + font-size: 18px; + margin-bottom: 5px; +} + +/*Our-clients*/ +.our-location .our-clients { + margin-bottom: 0; + text-align: center; +} + +.our-location .our-clients li { + padding: 0; + margin: 1px -1px; + border: 1px solid #eee; +} + +.our-location .our-clients img { + width: 121px; + height: auto; + padding: 10px; + vertical-align: middle; +} + +.our-location .our-clients li:hover { + border-color: #ccc; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} + +.about-list-style li { + margin-bottom: 7px; +} + +.about-list-style li i.fa, +.about-list-style li i.icon { + margin-right: 5px; +} + +/*Check-style in Responsive*/ +@media (max-width: 500px) { + .our-location .about-list-style-in { + width: 100% !important; + } +} + + + + diff --git a/core/static/css/pages/page_clients.css b/core/static/css/pages/page_clients.css new file mode 100755 index 0000000..d5eef3d --- /dev/null +++ b/core/static/css/pages/page_clients.css @@ -0,0 +1,76 @@ +/*Clients Page +------------------------------------*/ +.clients-page { + margin-top: 10px; + margin-bottom: 50px; + padding-bottom: 30px; + border-bottom: solid 1px #eee; +} + +.clients-page ul { + margin-bottom: 10px; +} + +.clients-page li { + margin: 0 5px 3px 0; +} + +.clients-page h3 { + margin-top: 0; + font-size: 22px; +} + +.clients-page img { + padding: 4px; + margin: 5px 0; + border: solid 1px #eee; + background: #fafafa; +} + +.clients-page:hover img { + border-color: #bbb; +} + +@media (max-width: 992px) { + .clients-page { + text-align: center; + } + .clients-page img { + margin: 0 auto 30px; + } +} + +/* +.clients-page { + overflow: hidden; +} +.clients-page p { + overflow: auto; +} +.clients-page p a { + overflow: auto; + text-decoration: underline; +} +.clients-page a.img-hover { + display: block; + position: relative; +} +.clients-page img { + float: left; + width: 120px; + height: 120px; + margin-right: 20px; + background: #fafafa; + border: solid 1px #eee; +} +.clients-page img.img-colorful { + display: none; +} +.clients-page a:hover img.img-colorful, +.clients-page:hover img.img-colorful { + top: 0; + left: 0; + display: block; + position: absolute; +} +*/ diff --git a/core/static/css/pages/page_coming_soon.css b/core/static/css/pages/page_coming_soon.css new file mode 100755 index 0000000..0c52f5a --- /dev/null +++ b/core/static/css/pages/page_coming_soon.css @@ -0,0 +1,56 @@ +/*Coming Soon Page +------------------------------------*/ +.coming-soon-page { + background: #585f69; +} + +.coming-soon-border { + border-top: solid 3px #72c02c; +} + +.coming-soon, +.coming-soon-plugin { + padding: 20px; + text-align: center; + margin-top: 20px; +} + +.coming-soon-plugin { + min-height: 330px; +} + +.coming-soon h1, +.coming-soon p { + color: #fff; +} + +.coming-soon h1 { + font-size: 50px; + line-height: 50px; + margin-bottom: 15px; + text-shadow: none; +} + +.coming-soon p { + font-size: 16px; + line-height: 22px; +} + +.coming-soon-copyright { + padding: 5px 0; +} + +.coming-soon-copyright p { + color: #fff; + text-align: right; +} + +/* Small devices (tablets, 768px and less) */ +@media (max-width: 768px) { + .coming-soon-copyright { + margin-top: 40px; + } + .coming-soon-copyright p { + text-align: left; + } +} \ No newline at end of file diff --git a/core/static/css/pages/page_contact.css b/core/static/css/pages/page_contact.css new file mode 100755 index 0000000..8a03a5f --- /dev/null +++ b/core/static/css/pages/page_contact.css @@ -0,0 +1,36 @@ +/*Contact Pages +------------------------------------*/ +.map { + width:100%; + height:350px; + border-top:solid 1px #eee; + border-bottom:solid 1px #eee; +} + +/* important! bootstrap sets max-width on img to 100% which conflicts with google map canvas*/ +.map img { + max-width: none; +} + +.map-box { + height: 250px; +} + +.map-box-space { + margin-top: 15px; +} +.map-box-space1 { + margin-top: 7px; +} + +/*Custom Sky Forms (Advanced Contacts Page)*/ +.sky-changes-3.sky-form, +.sky-changes-3.sky-form footer { + border: none; +} + +.sky-changes-3.sky-form footer, +.sky-changes-3.sky-form fieldset { + padding: 0; + background: none; +} diff --git a/core/static/css/pages/page_error3_404.css b/core/static/css/pages/page_error3_404.css new file mode 100644 index 0000000..d2aa749 --- /dev/null +++ b/core/static/css/pages/page_error3_404.css @@ -0,0 +1,44 @@ +/*Wrapping element for Sticky-Footer*/ +html { + min-height: 100%; + position: relative; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} + +/*404 Error Page V3 +------------------------------------*/ +.error-v3 { + text-align: center; +} + +.error-v3 h2 { + color: #eee; + font-size: 200px; + line-height: 200px; + padding-bottom: 10px; +} + +.error-v3 p { + color: #eee; + font-size: 25px; + margin-bottom: 50px; +} + +/*Sticky-Footer +------------------------------------*/ +.sticky-footer { + position: absolute; + bottom: 0; + width: 100%; + padding: 20px; + /* Set the fixed height of the footer here */ + height: 60px; +} + +.sticky-footer .copyright-space { + color: #eee; + text-align: center; +} \ No newline at end of file diff --git a/core/static/css/pages/page_error4_404.css b/core/static/css/pages/page_error4_404.css new file mode 100644 index 0000000..8e0b22f --- /dev/null +++ b/core/static/css/pages/page_error4_404.css @@ -0,0 +1,49 @@ +/*Wrapping element for Sticky-Footer*/ +html { + min-height: 100%; + position: relative; +} +body { + /* Margin bottom by footer height */ + margin-bottom: 60px; +} + +/*404 Error Page V4 +------------------------------------*/ +.error-v4 { + padding-top: 30px; + text-align: center; +} + +.error-v4 img { + margin-bottom: 20px; +} + +.error-v4 h1 { + color: #eee; + font-size: 220px; + line-height: 260px; +} + +.error-v4 span.sorry { + color: #fff; + display: block; + font-size: 25px; + padding-bottom: 40px; +} + +/*Sticky-Footer +------------------------------------*/ +.sticky-footer { + position: absolute; + bottom: 0; + width: 100%; + padding: 20px; + /* Set the fixed height of the footer here */ + height: 60px; +} + +.sticky-footer .copyright-space { + color: #eee; + text-align: center; +} \ No newline at end of file diff --git a/core/static/css/pages/page_faq1.css b/core/static/css/pages/page_faq1.css new file mode 100644 index 0000000..46ab155 --- /dev/null +++ b/core/static/css/pages/page_faq1.css @@ -0,0 +1,82 @@ +/*FAQ-page +------------------------------------*/ +.faq-breadcrumb { + text-align: center; + position: relative; + background: url(../../img/bg/12.jpg) no-repeat center; +} + +.faq-breadcrumb:before { + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.3); +} + +.faq-page .tab-v1 { + margin-top: 19px; +} + +.faq-page .tab-v1 .panel-title { + text-transform: uppercase; +} + +/*Check-style*/ +.faq-page .check-style { + margin-bottom: 0; +} + +.faq-page .check-style li { + margin-bottom: 10px; +} +.faq-page .check-style li:last-child { + margin-bottom: 0; +} + +.faq-page .check-style i { + font-size: 18px; + font-weight: 600; + vertical-align: middle; +} + +/*Check-style in Responsive*/ +@media (max-width: 450px) { + .faq-page .main-check .col-xs-6 { + width: 100%; + } +} + +/*Faq-add*/ +.faq-page .faq-add { + padding: 15px; + margin-bottom: 20px; + border: 2px solid #eee; +} + +.faq-page .top-part i { + float: left; + color: #777; + font-size: 20px; + padding-top: 3px; + margin-right: 10px; +} + +.faq-page .new-title { + color: #72c02c; + font-size: 18px; + margin-bottom: 5px; +} + +.faq-page .faq-add p { + line-height: 1.5; +} + +/*ParallaxBg6 +------------------------------------*/ +/*Title-Box*/ +.faq-bg .title-box-v2 h2, +.faq-bg .title-box-v2 p { + color: #fff; +} \ No newline at end of file diff --git a/core/static/css/pages/page_invoice.css b/core/static/css/pages/page_invoice.css new file mode 100755 index 0000000..da23b11 --- /dev/null +++ b/core/static/css/pages/page_invoice.css @@ -0,0 +1,44 @@ +/*Invoice Page +------------------------------------*/ +/*Invoice Header*/ +.invoice-header { + color: #555; + overflow: hidden; + margin-bottom: 40px; +} + +.invoice-header h2 { + font-size: 30px; +} + +.invoice-header .invoice-numb { + font-size: 16px; + text-align: right; +} + +.invoice-header .invoice-numb span { + color: 777; + display: block; + font-size: 13px; +} + +/*Invoice Info*/ +.invoice-info { + margin-bottom: 10px; +} + +.invoice-info h2 { + color: #555; + font-size: 18px; +} + +/*Invoice Footer*/ +.invoice-total-info { + margin-bottom: 30px; +} + +.invoice-total-info li { + font-size: 14px; + margin-bottom: 5px; + font-family: 'Open Sans'; +} \ No newline at end of file diff --git a/core/static/css/pages/page_job.css b/core/static/css/pages/page_job.css new file mode 100644 index 0000000..bc75cad --- /dev/null +++ b/core/static/css/pages/page_job.css @@ -0,0 +1,82 @@ +/*Job +------------------------------------*/ +.job-img { + overflow: hidden; + position: relative; + min-height: 300px; + background: url(../../img/job/1.jpg) 70% 40% no-repeat; +} + +.job-img .job-banner { + padding: 20px; + max-width: 450px; + margin: 60px auto 100px; + background: rgba(255,255,255,0.8); +} + +.job-img .job-banner h2 { + font-size: 20px; + line-height: 27px; + text-align: center; + text-transform: uppercase; +} + +@media (max-width: 768px) { + .job-img .job-banner { + padding: 10px; + margin: 30px auto 100px; + } +} + +.job-img .job-img-inputs { + left: 0; + right: 0; + bottom: -7px; + padding: 20px 0; + position: absolute; + background: rgba(0,0,0,0.9); +} + +/*Job-Content +------------------------------------*/ +.job-content .categories li { + padding: 6px 0; + border-bottom: 1px dotted #eee; +} + +.job-content .hex { + color: #999 +} + +/*High-Rated +------------------------------------*/ +.high-rated .carousel-indicators { + top: 10px; + left: 65%; + text-align: right; +} + +.high-rated .carousel-indicators .active { + background: #555; +} + +.high-rated .carousel-indicators li { + border-color: #555; +} + +.high-rated .carousel-inner > .item { + margin: 0; +} + +.high-rated .star-vote { + float: right; + margin-top: 8px; +} + +.high-rated .star-vote ul { + margin-bottom: 0; +} + +.high-rated .star-vote li { + padding: 0; +} \ No newline at end of file diff --git a/core/static/css/pages/page_job_inner.css b/core/static/css/pages/page_job_inner.css new file mode 100644 index 0000000..164683c --- /dev/null +++ b/core/static/css/pages/page_job_inner.css @@ -0,0 +1,283 @@ +/*Center Icon*/ +.center-icon { + left: 50%; + top: -22px; + color: #585f69; + min-width: 45px; + font-size: 23px; + background: #fff; + padding: 10px 5px; + text-align: center; + position: absolute; + margin: 0 10px 0 -22px; + border: 1px solid #eee; +} + +/*Wrapping element for colorful background Block-Description, Job_Team +------------------------------------*/ +.block-description, +.job-team { + padding: 40px 0 30px; + position: relative; + background: #f9f9f9; + border-top: 1px solid #eee; +} + +/*Wrapping element for white background Block-Level-v2, Contacts +------------------------------------*/ +.block-level-v2, +.contacts { + padding: 30px 0; + background: #fff; + position: relative; + border-top: 1px solid #eee; +} + +/*Image Block +------------------------------------*/ +.image-block { + overflow: hidden; + min-height: 200px; + position: relative; +} + +.image-block { + background: url(../../img/job/slider.jpg) 70% 40% no-repeat; +} + +/*Company Description*/ +.image-block .company-description { + max-width: 500px; + margin: 40px auto; + padding: 35px 25px; + position: relative; + text-align: center; + background: rgba(255,255,255,0.8); +} + +.image-block .company-description h2 { + margin-bottom: 20px; + text-transform: uppercase; +} + +.image-block .company-description p { + text-align: left; +} + +.image-block .benefits { + margin-bottom: 20px; +} + +.image-block .benefits li { + margin: 0 7px 10px 0; + font-style: italic; +} + +.image-block .benefits li i { + color: #555; + min-width: 32px; + font-size: 15px; + padding: 7px 6px; + margin-right: 10px; + text-align: center; + border: 1px solid #555; +} + +/*Block Description +------------------------------------*/ +.block-description { + padding-bottom: 80px !important; +} + +/*Left-Inner*/ +.block-description .left-inner { + padding: 20px; + background: #fff; + position: relative; +} + +.block-description .left-inner .hex { + color: #999; + margin-bottom: 0; +} + +.block-description .left-inner i.position-top { + top: 20px; + right: 20px; + color: #585f69; + font-size: 18px; + position: absolute; +} + +.block-description .left-inner img { + float: left; + width: 80px; + height: auto; + padding: 3px; + margin: 0 10px 10px 0; + border: 1px solid #eee; +} + +.block-description .left-inner h3 { + margin: 0 0 5px; +} + +.block-description .left-inner p.hex { + margin-bottom: 5px; +} + +.block-description .star-vote { + float: left; + margin-right: 10px; +} + +.block-description .star-vote li { + padding: 0; +} + +/*Progresses*/ +.block-description .progression span { + float: left; + width: 150px; + margin: -8px 15px 0 0; +} + +/*Right Inner*/ +.block-description .right-inner { + padding: 20px; + background: #fff; +} + +.block-description .right-inner img { + float: left; + width: 90px; + height: auto; + margin-right: 10px; +} + +.block-description .right-inner .font-s { + font-size: 18px; +} + +.block-description .right-inner hr { + margin: 15px 0; +} + +/*P chart v2*/ +.block-description .p-chart { + overflow: hidden; +} + +.block-description .p-chart h3 { + font-size: 16px; +} + +.block-description .p-chart .circle { + float: left; + margin-right: 10px; +} + +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #72c02c; +} + +.block-description .p-chart .overflow-h li a { + font-size: 11px; +} + +/*Circle in Responsive*/ +@media (max-width: 450px) { + .block-description .p-chart.col-xs-6 { + width: 100%; + } +} + +/*Save Job*/ +.block-description .save-job li { + padding: 2px 0; +} + +.block-description .save-job i { + color: #999; + min-width: 25px; + text-align: center; +} + +.block-description .save-job a { + color: #999; +} + +.block-description .save-job a:hover { + color: #72c02c; +} + +/*Overview*/ +.block-description .overview { + margin-bottom: 10px; +} + +.block-description .overview i { + color: #fff; + float: left; + min-width: 38px; + font-size: 20px; + padding: 10px 3px; + text-align: center; + margin-right: 10px; + background: #585f69; +} + +/*People Say*/ +.block-description .people-say img { + float: left; + width: 40px; + height: auto; + margin: 6px 10px 0 0; +} + +.block-description .people-say .overflow-h span { + font-weight: 700; +} + +.block-description .people-say .overflow-h p { + font-style: italic; + line-height: 1.3; +} + +.block-description .people-say .overflow-h small { + text-align: right; + font-style: italic; +} + +/*Block Level +------------------------------------*/ +.block-level { + padding-bottom: 10px !important; +} + +/*Block Level v2 +------------------------------------*/ +.block-level-v2 .responsive-video { + margin-bottom: 15px; +} + +/*Job Team +------------------------------------*/ +.parallax-team { + border-top: 1px solid #eee; +} + +/*Contacts +------------------------------------*/ +.contacts { + padding-bottom: 70px; +} + +.contacts h3 { + margin-top: 0; +} + +.contacts hr { + margin: 10px 0; +} diff --git a/core/static/css/pages/page_job_inner1.css b/core/static/css/pages/page_job_inner1.css new file mode 100644 index 0000000..9499188 --- /dev/null +++ b/core/static/css/pages/page_job_inner1.css @@ -0,0 +1,179 @@ +/*Job-Description +------------------------------------*/ +.job-description { + padding-bottom: 30px; + position: relative; + background: #f9f9f9; + border-top: 1px solid #eee; +} + +/*Visit*/ +.job-description .visit { + text-align: center; + margin-bottom: 30px; +} + +.job-description .visit h2 { + font-size: 25px; + text-transform: uppercase; +} + +/*Left-Inner*/ +.job-description .left-inner { + padding: 20px; + background: #fff; + position: relative; +} + +.job-description i.position-top { + color: #777; + top: 10px; + right: 10px; + font-size: 18px; + min-width: 28px; + padding: 5px 4px; + position: absolute; + text-align: center; +} + +.job-description i.position-top:hover { + color: #fff; + background: #585f69; +} + +.job-description .left-inner img { + float: left; + width: 80px; + height: auto; + padding: 3px; + margin: 0 10px 10px 0; + border: 1px solid #eee; +} + +.job-description .left-inner h3 { + margin: 0 0 5px; +} + +.job-description .left-inner p.hex { + margin-bottom: 5px; +} + +.job-description .star-vote { + float: left; + margin-right: 10px; +} + +.job-description .star-vote li { + padding: 0; +} + +/*Progresses*/ +.job-description .progression span { + float: left; + width: 150px; + margin: -8px 15px 0 0; +} + +/*Right-Inner*/ +.job-description .right-inner { + padding: 20px; + background: #fff; +} + +.job-description .right-inner img { + float: left; + width: 90px; + height: auto; + margin-right: 10px; +} + +.job-description .right-inner .font-s { + font-size: 18px; +} + +.job-description .right-inner hr { + margin: 15px 0; +} + +/*P-chart-v2*/ +.job-description .p-chart { + overflow: hidden; +} + +.job-description .p-chart h3 { + font-size: 16px; +} + +.job-description .p-chart .circle { + float: left; + margin-right: 10px; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a { + color: #72c02c; +} + +.job-description .p-chart .overflow-h li a { + font-size: 11px; +} + +/*Circle in Responsive*/ +@media (max-width: 450px) { + .job-description .p-chart.col-xs-6 { + width: 100%; + } +} + +/*Save-Job*/ +.job-description .save-job li { + padding: 2px 0; +} + +.job-description .save-job i { + color: #999; + min-width: 25px; + text-align: center; +} + +.job-description .save-job a { + color: #999; +} + +.job-description .save-job a:hover { + color: #72c02c; +} + +/*Overview*/ +.job-description .overview i { + color: #fff; + float: left; + min-width: 38px; + font-size: 20px; + padding: 10px 3px; + text-align: center; + margin-right: 10px; + background: #585f69; +} + +/*People-Say*/ +.job-description .people-say img { + float: left; + width: 40px; + height: auto; + margin: 6px 10px 0 0; +} + +.job-description .people-say .overflow-h span { + font-weight: 700; +} + +.job-description .people-say .overflow-h p { + font-style: italic; + line-height: 1.2; +} + +.job-description .people-say .overflow-h small { + text-align: right; + font-style: italic; +} \ No newline at end of file diff --git a/core/static/css/pages/page_job_inner2.css b/core/static/css/pages/page_job_inner2.css new file mode 100644 index 0000000..704c901 --- /dev/null +++ b/core/static/css/pages/page_job_inner2.css @@ -0,0 +1,109 @@ +/*Job-Description +------------------------------------*/ +.job-description { + position: relative; + background: #f9f9f9; +} + +/*Visit*/ +.job-description .visit { + text-align: center; + margin-bottom: 30px; +} + +.job-description .visit h2 { + font-size: 25px; + text-transform: uppercase; +} + +/*Left-Inner*/ +.job-description .left-inner { + padding: 20px; + background: #fff; + position: relative; +} + +.job-description .position-top { + top: 20px; + right: 20px; + position: absolute; +} + +.job-description .social-icons { + float: left; +} + +.job-description .position-top i { + top: 5px; + color: #777; + font-size: 18px; + min-width: 28px; + margin-left: 6px; + padding: 5px 4px; + position: relative; + text-align: center; +} + +.job-description .position-top i:hover { + color: #fff; + background: #585f69; +} + +/*Circle in Responsive*/ +@media (max-width: 550px) { + .job-description .position-top { + display: none; + } +} + +.job-description .left-inner img { + float: left; + width: 80px; + height: 80px; + padding: 3px; + margin: 0 10px 10px 0; + border: 1px solid #eee; +} + +.job-description .left-inner h3 { + margin: 0 0 5px; +} + +.job-description .left-inner p.hex { + margin-bottom: 5px; +} + +.job-description .star-vote li { + padding: 0; +} + +/*Progresses*/ +.job-description .progression span { + float: left; + width: 150px; + margin: -8px 15px 0 0; +} + +/*Overview*/ +.job-description .overview i { + color: #fff; + float: left; + min-width: 38px; + font-size: 20px; + padding: 10px 3px; + text-align: center; + margin-right: 10px; + background: #585f69; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #72c02c; +} + +/*Copyright-v2 +------------------------------------*/ +.copyright-v2 { + padding: 10px 0; + background: #f9f9f9; +} diff --git a/core/static/css/pages/page_log_reg_v1.css b/core/static/css/pages/page_log_reg_v1.css new file mode 100755 index 0000000..18ced1e --- /dev/null +++ b/core/static/css/pages/page_log_reg_v1.css @@ -0,0 +1,27 @@ +/*Registration and Login Page v1 +------------------------------------*/ +.reg-page { + color: #555; + padding: 30px; + background: #fefefe; + border: solid 1px #eee; + box-shadow: 0 0 3px #eee; +} + +/*Reg Header*/ +.reg-header { + color: #555; + text-align: center; + margin-bottom: 35px; + border-bottom: solid 1px #eee; +} + +.reg-header h2 { + font-size: 24px; + margin-bottom: 15px; +} + +/*Reg Forms*/ +.reg-page label { + color: #777; +} \ No newline at end of file diff --git a/core/static/css/pages/page_log_reg_v2.css b/core/static/css/pages/page_log_reg_v2.css new file mode 100755 index 0000000..ea8e9c8 --- /dev/null +++ b/core/static/css/pages/page_log_reg_v2.css @@ -0,0 +1,72 @@ +/*Registration and Login Page v2 +------------------------------------*/ +body { + background: #555; +} + +.reg-block { + width: 380px; + padding: 20px; + margin: 60px auto; + background: #fff; + border-top: solid 2px #72c02c; +} + +.reg-block h2, +.reg-block p, +.reg-block p a { + color: #777; +} + +.reg-block-header h2 { + font-size: 28px; +} + +.reg-block p a { + text-decoration: underline; +} +.reg-block p a:hover { + text-decoration: none; +} + +/*Forms*/ +.reg-block .input-group-addon { + color: #bbb; + background: none; + min-width: 40px; +} + +.reg-block .form-control:focus { + box-shadow: none; + border-color: #999; +} + +.reg-block .checkbox { + color: #555; + margin-bottom: 20px; + font-weight: normal; +} + +/*Reg Header*/ +.reg-block-header { + padding-bottom: 5px; + margin-bottom: 30px; + border-bottom: solid 1px #eee; +} + +.reg-block-header h2 { + text-align: center; + margin-bottom: 15px; +} + +.reg-block-header p { + text-align: center; +} + +/*For Mobile Devices*/ +@media (max-width: 500px) { + .reg-block { + width: 300px; + margin: 60px auto; + } +} \ No newline at end of file diff --git a/core/static/css/pages/page_one.css b/core/static/css/pages/page_one.css new file mode 100755 index 0000000..dbd8057 --- /dev/null +++ b/core/static/css/pages/page_one.css @@ -0,0 +1,72 @@ +/*One Page +------------------------------------*/ +.one-page { + padding-left: 0; + padding-right: 0; +} + +.one-page h1, +.one-page h2 { + color: #fff; + font-size: 23px; + line-height: 28px; + text-shadow: none; + margin-bottom: 25px; +} + +.one-page h3.heading-sm { + font-size: 19px; +} + +.one-page p { + color: #fff; +} + +.one-grey hr { + border-color: #bbb; +} + +.one-page .one-default p, +.one-page .one-default h1, +.one-page .one-default h2, +.one-page .one-grey p, +.one-page .one-grey h1, +.one-page .one-grey h2 { + color: #555; +} + +.one-page .one-page-inner { + padding: 30px 0; + min-height: 300px; +} + +.one-page .one-page-btn { + margin-bottom: 15px; + font-size: 18px; + font-weight: 200; + padding-left: 30px; + padding-right: 30px; +} + +.one-page .btn-u { + margin-bottom: 15px; +} + +.one-page .one-default { + background: #fff; +} +.one-page .one-grey { + background: #eee; +} +.one-page .one-blue { + background: #3498db; +} +.one-page .one-red { + background: #e74c3c; +} +.one-page .one-orange { + background: #e67e22; +} +.one-page .one-green { + background: #2ecc71; +} diff --git a/core/static/css/pages/page_pricing copy.css b/core/static/css/pages/page_pricing copy.css new file mode 100755 index 0000000..e839e1c --- /dev/null +++ b/core/static/css/pages/page_pricing copy.css @@ -0,0 +1,969 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold !important; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.price-active, +.pricing-bg-colored .pricing:hover { + margin-top: 0; +} +.pricing-bg-colored .pricing { + overflow: hidden; +} +.pricing-bg-colored .pricing { + border: 1px solid #EEEEEE; +} +.pricing-bg-colored .pricing:hover { + background: #74C52C; +} +.pricing-bg-colored .pricing:hover li, +.pricing-bg-colored .pricing:hover li i, +.pricing-bg-colored .pricing:hover .pricing-head p { + color: #fff; +} + +.pricing-bg-colored .pricing-head i { + color: #74C52C; + padding-top: 20px; + margin-top: 10px 0px; +} +.pricing-bg-colored .pricing-head p { + color: #777; + line-height: 17px; + text-align:center; + padding: 0px 20px 19px; + border-radius: 0 0 3px 3px; + border-bottom: 1px solid #F5F9E7; +} +.pricing-bg-colored h3 { + border-bottom: 1px solid #fff; +} +.pricing-bg-colored h4 { + color: #999; + font-size: 70px; + padding: 5px 0px; + margin-top: -2px; + font-family: Arial; + background: #F7F7F7; + margin-bottom: 20px; + text-shadow: 0 1px 0 #fff; +} +.pricing-bg-colored .pricing:hover h4 { + background: #fff; +} +.pricing-bg-colored h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-bg-colored h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-bg-colored .pricing-footer { + padding: 2px 0px 19px; +} + + +/*Pricing Table Rounded Version +------------------------------------*/ +.price-active, +.pricing-rounded .pricing:hover { + margin-top: 0; +} +.pricing-rounded .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #eee; +} +.pricing-rounded .easy-bg-v2 { + letter-spacing: 1px; + border: 1px solid #fff; + background-color:rgba(255, 255, 255, 0.1); +} +.pricing-rounded .easy-bg-v2 i { + padding-left: 3px; +} +.pricing-rounded h3 { + padding-bottom: 80px; + padding-top: 15px; +} +.pricing-rounded h4 { + width: 140px; + height: 140px; + padding-top: 22px; + padding-left: 6px; + font-size: 55px; + margin: -75px auto 20px; + border-radius: 140px !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-rounded .pricing-head h4 i{ + margin-right: 2px; +} +.pricing-rounded h6 { + color: #888; + font-size: 13px; + font-style: normal; + padding-bottom: 5px; +} +.pricing-rounded .pricing-content span { + float: right; +} +.pricing-rounded .pricing-content span i { + font-size: 13px; +} +.pricing-bg-colored .btn-u { + border: 1px solid #999 !; + background: #fff !important; +} +/*Pricing Zoom +------------------------------------*/ + +.pricing-zoom .pricing:hover { + -webkit-transition:box-shadow 0.3s ease-in-out; + -moz-transition:box-shadow 0.3s ease-in-out; + -o-transition:box-shadow 0.3s ease-in-out; + transition:box-shadow 0.2s ease-in-out; +} +.pricing-zoom .pricing-head h4 { + background: url("../../img/breadcrumbs.png") + repeat scroll 0 0 rgba(0, 0, 0, 0) !important; +} +.pricing-zoom .price-active .pricing-head h4, +.pricing-zoom .pricing:hover .pricing-head h4 { + padding: 15px 0; + font-size: 80px; + -webkit-transition:color 0.5s ease-in-out; + -moz-transition:color 0.5s ease-in-out; + -o-transition:color 0.5s ease-in-out; + transition:color 0.5s ease-in-out; +} + +/*Pricing Table Light Version +------------------------------------*/ +.price-active, +.pricing-light .pricing:hover { + margin-top: 0 ; + border-color: #717984; +} +.pricing-light .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #ddd; +} +.pricing-light h3 { + color: #888; + text-shadow: none; + font-weight: normal !important; + border-bottom: 1px solid #ddd !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-light .rating li i { + color: #888; + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-light li { + color: #888; + text-align: center; +} +.pricing-light .pricing-footer { + margin: 0px; + padding: 2px 0px 19px; +} +.pricing-light .pricing-footer h4 { + color: #888; + padding: 5px; + font-size: 70px; + text-shadow: none; + margin: -2px 0 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + + +} +.pricing-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; +} +.pricing-light .pricing-footer h4 span { + top: -5px; + display: block; + font-size: 14px; + margin-bottom: 5px; + font-style: normal; +} +.pricing-light .pricing-footer p { + color: #888; + line-height: 17px; + padding: 15px 20px 5px ; +} +.pricing-light .pricing:hover h4, +.pricing-light .pricing:hover h3, +.pricing-light .pricing:hover p, +.pricing-light .pricing:hover li, +.pricing-light .pricing:hover li i { + color: #717984; +} + +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + +/*Pricing Meduim Light +------------------------------------*/ +.price-active, +.pricing-medium-light .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-medium-light .pricing { + overflow: hidden; + background: #eee; + border: 2px solid #ddd; +} +.pricing-medium-light .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-light .pricing .rating { + text-align: center; +} +.pricing-medium-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-light .pricing li i { + color: #585f69; +} +.pricing-medium-light .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-medium-light .pricing-content span { + float: right; +} +.pricing-medium-light .pricing-content span i { + font-size: 12px; +} +.pricing-medium-light .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-medium-light .pricing-footer h4 { + color: #717984; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + margin: -2px 0 20px; + margin-bottom: 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-medium-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer p { + color: #585f69; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-medium-light .btn-u { + background: #fff ; + padding: 5px 58px; + border: 1px solid #888; +} +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + + +/*Pricing Table medium-dark Version +------------------------------------*/ +.price-active, +.pricing-medium-dark .pricing:hover { + margin-top: 0 ; +} +.pricing-medium-dark .pricing { + border: 2px solid #717984; + box-shadow: none; +} +.pricing-medium-dark .pricing-head h3 { + color: #fff; + text-shadow: none; + background: #717984; + border-bottom: 2px solid #eee ; +} +.pricing-medium-dark .pricing .rating { + text-align: center; +} +.pricing-medium-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-dark .rating li i { + padding-top: 0; + margin: 7px 0; + font-size: 20px; +} +.pricing-medium-dark .pricing-content li i { + color: #717984; +} +.pricing-medium-dark .pricing-footer { + margin: 0px; + background: #717984; + padding: 2px 0px 19px; +} +.pricing-medium-dark .pricing-footer h4 { + color: #717984 ; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + text-align: center; + line-height: normal; + font-weight: normal; + margin: -2px 0 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer p { + color: #fff; + font-size: 11px; + line-height: 17px; + text-align: center; + padding: 0 20px 5px; + border-radius: 0 0 3px 3px; +} +.pricing-medium-dark .btn-u { + background: #fff !important; + border: 1px solid #888 ; + +} + +/*Pricing Table Dark +------------------------------------*/ +.price-active, +.pricing-dark .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-dark .pricing { + border-top: 2px solid #717984; + overflow: hidden; +} +.pricing-dark .pricing { + background: #717984; +} +.pricing-dark .pricing .rating { + text-align: center; +} +.pricing-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-dark .pricing li i { + color: #fff; +} +.pricing-dark .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-dark li { + color: #fff; +} +.pricing-dark .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-dark .pricing-content span { + float: right; +} +.pricing-dark .pricing-content span i { + font-size: 12px; +} +.pricing-dark .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-dark .pricing-footer h4 { + color: #717984; + font-size: 70px; + padding: 5px 0px; + font-family: Arial; + text-shadow: none; + margin: -2px 0 20px; + margin-bottom: 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer p { + color: #fff; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-dark .btn-u { + padding: 5px 60px; + background: #fff !important; + border: 1px solid #999 !important; +} + + +/*Pricing Table Mega-v1 Version +------------------------------------*/ +.pricing-mega-v1 { + padding: 40px 15px 0 15px; +} +.pricing-mega-v1 .price-active, +.pricing-mega-v1 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v1 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; +} +.pricing-mega-v1 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v1 .pricing-head h4{ + font-size: 20px; + min-height: 103px; +} +.pricing-mega-v1 .pricing-head h4 i { + color: #888; +} +.pricing-mega-v1 .pricing:hover h4 i { + color: #74C52C; +} +.pricing-mega-v1 .pricing-head h4 span, +.pricing-mega-v1 .pricing-content li span, +.padding-mega-v1 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v1 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v1 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v1 .hidden-area { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area:hover { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 31px 0; + min-height: 103px; +} +.pricing-mega-v1 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v1 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v1 .block li { + text-align: center; +} +.pricing-mega-v1 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v1 .pricing-content li i { + color: #72C02C; +} +.pricing-mega-v1 .btn-group .dropdown-menu { + width: 100%; + background: #72c02c; + border-color: #eee; + margin: 0; + border: 0; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a{ + color: #fff; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover { + background: #5fb611 +} + +/*Pricing Table Mega-v2 +------------------------------------*/ + +.pricing-mega-v2 .price-active, +.pricing-mega-v2 .pricing:hover { + margin-top: 0px; + margin: 40px 0; +} +.pricing-mega-v2 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + margin-bottom: 100px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; + margin: 40px 0; +} +.pricing-mega-v2 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v2 .pricing-head h4{ + font-size: 20px; +} +.pricing-mega-v2 .pricing-head h4 i { + color: #888888; +} +.pricing-mega-v2 .pricing:hover h4 i { + color: #74C52C; +} +.pricing-mega-v2 .pricing-head h4 span, +.pricing-mega-v2 .pricing-content li span, +.padding-mega-v2 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v2 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v2 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v2 .hidden-area { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area:hover { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area .pricing-head h4 { + font-size: 28px; + min-height: 103px; + padding: 31px 0; +} +.pricing-mega-v2 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v2 .hidden-area li:hover i{ + color: #74C52C; +} + +.pricing-mega-v2 .block li { + text-align: center; +} +.pricing-mega-v2 .block li i { + font-size: 13px; +} + +.pricing-mega-v2 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v2 .hidden-area li { + font-size: 12px; +} +.pricing-mega-v2 .pricing-content li i { + color: #888; +} +.pricing-mega-v2 .bg-color { + background-color: #f9f9f9; +} +.pricing-mega-v2 .block:hover .bg-color { + background: #74C52C; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + color: #fff ; + background: #74C52C; +} +.pricing-mega-v2 .hidden-area:hover li i { + color: #888; +} +.pricing-mega-v2 a{ + padding: 8px 0 ; +} + +/*Pricing Table Mega-v3 +------------------------------------*/ + +.pricing-mega-v3 .price-active, +.pricing-mega-v3 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v3 .pricing { + border-radius: 3px !important; + box-shadow: none; +} +.pricing-mega-v3 .pricing-content { + border: 1px solid #eee; + border-left: none; +} +.pricing-mega-v3 .hidden-area { + margin-top: 76px; +} +.pricing-mega-v3 .hidden-area:hover { + margin-top: 76px; +} +.pricing-mega-v3 .pricing-head h3 { + font-size: 28px; + min-height: 76px; + font-weight: normal !important; + border-left: 1px solid #eee; +} + +.pricing-mega-v3 h4 { + color: #888; + min-height: 100px; + border-top: 1px solid #eee ; + border-right: 1px solid #eee ; + font-weight: normal !important; +} +.pricing-mega-v3 .pricing h5 { + color: #888; + font-size: 20px; + padding-left: 5px; + padding: 30px 0 0 7px; +} +.pricing-mega-v3 .block h5 { + visibility: hidden; +} +.pricing-mega-v3 .pricing-head h4 span, +.pricing-mega-v3 .pricing-content li span, +.padding-mega-v3 .pricing-head .price span { + display: block; + padding: 15px 0px 0px; +} +.pricing-mega-v3 .hidden-area .pricing-content:nth-child(2) { + margin-bottom: 42px; +} +.pricing-mega-v3 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 34px 0 34px 15px; + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v3 .hidden-area .pricing-content { + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area .price { + text-align: left; + padding-left: 15px; +} +.pricing-mega-v3 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v3 .pricing-content li { + padding: 10px; + font-size: 12px; + text-align: left; + min-height: 41px; + } + .pricing-mega-v3 .block .pricing-content li { + text-align: center; +} +.pricing-mega-v3 .btn-u { + border: 1px solid #fff; + border-bottom: none; + padding: 8px 0; +} +.pricing-mega-v3 .btn-group .dropdown-menu { + margin: 0; + border: 0; + width: 100%; + background: #72c02c; + border-color: #eee; + border: 1px solid #fff; + border-top: none; + margin-top: 40px; + text-align: center; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a { + color: #fff; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #5fb611; +} +.pricing-mega-v3 .btn-group-justified { + display: block; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/page_pricing.css b/core/static/css/pages/page_pricing.css new file mode 100755 index 0000000..48a5421 --- /dev/null +++ b/core/static/css/pages/page_pricing.css @@ -0,0 +1,979 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.price-active, +.pricing-bg-colored .pricing:hover { + margin-top: 0; +} +.pricing-bg-colored .pricing { + overflow: hidden; +} +.pricing-bg-colored .pricing { + border: 1px solid #EEEEEE; +} +.pricing-bg-colored .pricing:hover { + background: #74C52C; +} +.pricing-bg-colored .pricing:hover li, +.pricing-bg-colored .pricing:hover li i, +.pricing-bg-colored .pricing:hover .pricing-head p { + color: #fff; +} +.pricing-bg-colored .pricing-head i { + color: #74C52C; + padding-top: 20px; + margin-top: 10px 0px; +} +.pricing-bg-colored .pricing-head p { + color: #777; + line-height: 17px; + text-align:center; + padding: 0px 20px 19px; + border-radius: 0 0 3px 3px; + border-bottom: 1px solid #F5F9E7; +} +.pricing-bg-colored h3 { + border-bottom: 1px solid #fff; +} +.pricing-bg-colored h4 { + color: #999; + font-size: 70px; + padding: 5px 0px; + margin-top: -2px; + font-family: Arial; + background: #F7F7F7; + margin-bottom: 20px; + text-shadow: 0 1px 0 #fff; +} +.pricing-bg-colored .pricing:hover h4 { + background: #fff; +} +.pricing-bg-colored h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-bg-colored h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-bg-colored .pricing-footer { + padding: 2px 0px 19px; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: solid 1px #fff; +} + +/*Pricing Table Rounded Version +------------------------------------*/ +.price-active, +.pricing-rounded .pricing:hover { + margin-top: 0; +} +.pricing-rounded .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #eee; +} +.pricing-rounded .easy-bg-v2 { + letter-spacing: 1px; + border: 1px solid #fff; + background-color:rgba(255, 255, 255, 0.1); +} +.pricing-rounded .easy-bg-v2 i { + padding-left: 3px; +} +.pricing-rounded h3 { + padding-bottom: 80px; + padding-top: 15px; +} +.pricing-rounded h4 { + width: 140px; + height: 140px; + padding-top: 22px; + padding-left: 6px; + font-size: 55px; + margin: -75px auto 20px; + border-radius: 140px !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-rounded .pricing-head h4 i{ + margin-right: 2px; +} +.pricing-rounded h6 { + color: #888; + font-size: 13px; + font-style: normal; + padding-bottom: 5px; +} +.pricing-rounded .pricing-content span { + float: right; +} +.pricing-rounded .pricing-content span i { + font-size: 13px; +} +/*Pricing Zoom +------------------------------------*/ + +.pricing-zoom .pricing:hover { + -webkit-transition:box-shadow 0.3s ease-in-out; + -moz-transition:box-shadow 0.3s ease-in-out; + -o-transition:box-shadow 0.3s ease-in-out; + transition:box-shadow 0.2s ease-in-out; +} +.pricing-zoom .pricing-head h4 { + background: url("../../img/breadcrumbs.png") repeat scroll 0 0 rgba(0, 0, 0, 0) !important; +} +.pricing-zoom .price-active .pricing-head h4, +.pricing-zoom .pricing:hover .pricing-head h4 { + padding: 15px 0; + font-size: 80px; + -webkit-transition:color 0.5s ease-in-out; + -moz-transition:color 0.5s ease-in-out; + -o-transition:color 0.5s ease-in-out; + transition:color 0.5s ease-in-out; +} + +/*Pricing Table Light Version +------------------------------------*/ +.price-active, +.pricing-light .pricing:hover { + margin-top: 0 ; + border-color: #717984; +} +.pricing-light .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #ddd; +} +.pricing-light h3 { + color: #888; + font-weight: 200 !important; + font-family: inherit; + text-shadow: none !important; + border-bottom: 1px solid #ddd !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-light .rating li i { + color: #888; + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-light li { + color: #888; + text-align: center; +} +.pricing-light .pricing-footer { + margin: 0px; + padding: 2px 0px 19px; +} +.pricing-light .pricing-footer h4 { + color: #888; + padding: 5px; + font-size: 70px; + text-shadow: none; + margin: -2px 0 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; +} +.pricing-light .pricing-footer h4 span { + top: -5px; + display: block; + font-size: 14px; + margin-bottom: 5px; + font-style: normal; +} +.pricing-light .pricing-footer p { + color: #888; + line-height: 17px; + padding: 15px 20px 5px ; +} +.pricing-light .pricing:hover h4, +.pricing-light .pricing:hover h3, +.pricing-light .pricing:hover p, +.pricing-light .pricing:hover li, +.pricing-light .pricing:hover li i { + color: #717984; +} + +.pricing-medium-light .btn-u:hover { + background-color: #717984!important; +} + +/*Pricing Meduim Light +------------------------------------*/ +.price-active, +.pricing-medium-light .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-medium-light .pricing { + overflow: hidden; + background: #eee; + border: 2px solid #ddd; +} +.pricing-medium-light .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-light .pricing-content > li { + border-color: #fff !important; +} +.pricing-medium-light .pricing .rating { + text-align: center; +} +.pricing-medium-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-light .pricing li i { + color: #585f69; +} +.pricing-medium-light .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-medium-light .pricing-content span { + float: right; +} +.pricing-medium-light .pricing-content span i { + font-size: 12px; +} +.pricing-medium-light .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-medium-light .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + margin: -2px 0 20px; + margin-bottom: 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-medium-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer p { + color: #585f69; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-medium-light .btn-u { + background: #fff ; + padding: 5px 58px; + border: 1px solid #888; +} +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + + +/*Pricing Table medium-dark Version +------------------------------------*/ +.price-active, +.pricing-medium-dark .pricing:hover { + margin-top: 0 ; +} +.pricing-medium-dark .pricing { + border: 2px solid #717984; + box-shadow: none; +} +.pricing-medium-dark .pricing-head h3 { + color: #fff; + text-shadow: none; + background: #717984; + border-bottom: 2px solid #eee ; +} +.pricing-medium-dark .pricing .rating { + text-align: center; +} +.pricing-medium-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-dark .rating li i { + padding-top: 0; + margin: 7px 0; + font-size: 20px; +} + +.pricing-medium-dark .pricing-content li i { + color: #717984; +} + +.pricing-medium-dark .pricing-content li { + border-color: #eee; +} + +.pricing-medium-dark .pricing-footer { + margin: 0px; + background: #717984; + padding: 2px 0px 19px; +} +.pricing-medium-dark .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + text-align: center; + line-height: normal; + font-weight: normal; + margin: -2px 0 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer p { + color: #fff; + font-size: 11px; + line-height: 17px; + text-align: center; + padding: 0 20px 5px; + border-radius: 0 0 3px 3px; +} +.pricing-medium-dark .btn-u { + background: #fff !important; + border: 1px solid #888 ; + +} + +/*Pricing Table Dark +------------------------------------*/ +.price-active, +.pricing-dark .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-dark .pricing { + border-top: 2px solid #717984; + overflow: hidden; +} +.pricing-dark .pricing { + background: #717984; +} +.pricing-dark .pricing .rating { + text-align: center; +} +.pricing-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-dark .pricing li i { + color: #fff; +} +.pricing-dark .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-dark li { + color: #fff; +} +.pricing-dark .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} + +.pricing-dark .pricing-content li { + border-color: #fff; +} + +.pricing-dark .pricing-content span { + float: right; +} +.pricing-dark .pricing-content span i { + font-size: 12px; +} +.pricing-dark .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-dark .pricing-footer h4 { + font-size: 70px; + padding: 5px 0px; + font-family: Arial; + text-shadow: none; + margin: -2px 0 20px; + margin-bottom: 20px; + color: #717984 !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer p { + color: #fff; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-dark .btn-u { + padding: 5px 60px; + background: #fff !important; + border: 1px solid #999 !important; +} + + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 { + padding: 40px 15px 0 15px; +} +.pricing-mega-v1 .price-active, +.pricing-mega-v1 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v1 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; +} +.pricing-mega-v1 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v1 .pricing-head h4{ + font-size: 20px; + min-height: 103px; +} +.pricing-mega-v1 .pricing-head h4 i { + color: #888; +} +.pricing-mega-v1 .pricing:hover h4 i { + color: #74C52C; +} +.pricing-mega-v1 .pricing-head h4 span, +.pricing-mega-v1 .pricing-content li span, +.padding-mega-v1 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v1 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v1 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v1 .hidden-area { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area:hover { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 31px 0; + min-height: 103px; +} +.pricing-mega-v1 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v1 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v1 .block li { + text-align: center; +} +.pricing-mega-v1 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v1 .pricing-content li i { + color: #72C02C; +} +.pricing-mega-v1 .btn-group .dropdown-menu { + width: 100%; + background: #72c02c; + border-color: #eee; + margin: 0; + border: 0; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a{ + color: #fff; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover { + background: #5fb611 +} + +/*Pricing Table Mega v2 +------------------------------------*/ + +.pricing-mega-v2 .price-active, +.pricing-mega-v2 .pricing:hover { + margin-top: 0px; + margin: 40px 0; +} +.pricing-mega-v2 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + margin-bottom: 100px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; + margin: 40px 0; +} +.pricing-mega-v2 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v2 .pricing-head h4{ + font-size: 20px; +} +.pricing-mega-v2 .pricing-head h4 i { + color: #888888; +} +.pricing-mega-v2 .pricing:hover h4 i { + color: #74C52C; +} + +.pricing-mega-v2 .pricing-head h4 span, +.pricing-mega-v2 .pricing-content li span, +.padding-mega-v2 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v2 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v2 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v2 .hidden-area { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area:hover { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area .pricing-head h4 { + font-size: 28px; + min-height: 103px; + padding: 31px 0; +} +.pricing-mega-v2 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v2 .hidden-area li:hover i{ + color: #74C52C; +} + +.pricing-mega-v2 .block li { + text-align: center; +} +.pricing-mega-v2 .block li i { + font-size: 13px; +} + +.pricing-mega-v2 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v2 .hidden-area li { + font-size: 12px; +} +.pricing-mega-v2 .pricing-content li i { + color: #888; +} +.pricing-mega-v2 .bg-color { + background-color: #f9f9f9; +} +.pricing-mega-v2 .block:hover .bg-color { + background: #74C52C; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + color: #fff !important; + background: #74C52C; +} +.pricing-mega-v2 .hidden-area:hover li i { + color: #888; +} +.pricing-mega-v2 a{ + padding: 8px 0 ; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v3 .price-active, +.pricing-mega-v3 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v3 .pricing { + border-radius: 3px !important; + box-shadow: none; +} +.pricing-mega-v3 .pricing-content { + border: 1px solid #eee; + border-left: none; +} +.pricing-mega-v3 .hidden-area { + margin-top: 76px; +} +.pricing-mega-v3 .hidden-area:hover { + margin-top: 76px; +} +.pricing-mega-v3 .pricing-head h3 { + font-size: 28px; + min-height: 76px; + font-weight: normal !important; + border-left: 1px solid #eee; +} + +.pricing-mega-v3 h4 { + color: #888; + min-height: 100px; + border-top: 1px solid #eee ; + border-right: 1px solid #eee ; + font-weight: normal !important; +} +.pricing-mega-v3 .pricing h5 { + color: #888; + font-size: 20px; + padding-left: 5px; + padding: 30px 0 0 7px; +} +.pricing-mega-v3 .block h5 { + visibility: hidden; +} +.pricing-mega-v3 .pricing-head h4 span, +.pricing-mega-v3 .pricing-content li span, +.padding-mega-v3 .pricing-head .price span { + display: block; + padding: 15px 0px 0px; +} +.pricing-mega-v3 .hidden-area .pricing-content:nth-child(2) { + margin-bottom: 42px; +} +.pricing-mega-v3 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 34px 0 34px 15px; + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v3 .hidden-area .pricing-content { + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area .price { + text-align: left; + padding-left: 15px; +} +.pricing-mega-v3 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v3 .pricing-content li { + padding: 10px; + font-size: 12px; + text-align: left; + min-height: 41px; + } + .pricing-mega-v3 .block .pricing-content li { + text-align: center; +} +.pricing-mega-v3 .btn-u { + border: 1px solid #fff; + border-bottom: none; + padding: 8px 0; +} +.pricing-mega-v3 .btn-group .dropdown-menu { + margin: 0; + border: 0; + width: 100%; + background: #72c02c; + border-color: #eee; + border: 1px solid #fff; + border-top: none; + margin-top: 40px; + text-align: center; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a { + color: #fff; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #5fb611; +} +.pricing-mega-v3 .btn-group-justified { + display: block; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + padding: 3px; + font-size: 10px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/page_promo.css b/core/static/css/pages/page_promo.css new file mode 100755 index 0000000..c9c5643 --- /dev/null +++ b/core/static/css/pages/page_promo.css @@ -0,0 +1,104 @@ +/*Promo Page +------------------------------------*/ +/*Slider Part*/ +.fullwidthbanner-container.slider-promo { + max-height: 460px !important; +} + +.slider-promo-info-bg { + padding: 25px 20px 20px; + background: url(../img/bg-black.png) repeat; +} + +.slider-promo-info span.big-size { + color: #fff; + display: block; + font-size: 30px; + margin-bottom: 25px; + text-shadow: 0 !important; +} + +.slider-promo-info p { + color: #fff; + font-size: 16px; + margin-bottom: 0; +} + +/*Promo Box*/ +.promo-box { + padding: 20px; + margin: 25px 0 20px; + text-align: center; +} + +.promo-box i { + font-size: 50px; +} + +.promo-box p { + font-size: 14px; + margin-bottom: 0; +} + +.promo-box strong, +.promo-box strong a { + color: #555; + font-size: 20px; + display: block; + margin: 20px 0 15px; + font-weight: 200; +} + +.promo-box:hover strong, +.promo-box:hover strong a { + color: #e74c3c; +} + +/*Promo Work*/ +.promo-work { + margin: 20px 0; +} + +/*Promo Service*/ +.promo-service { + margin: 20px 0; +} + +.promo-service a.btn-u { + margin: 0 20px 10px 0; +} + +.promo-service .carousel { + margin-top: 10px; +} + +/*Promo Elements*/ +.title-box { + margin: 20px 0; + padding: 40px 0; + font-size: 16px; + text-align: center; + border-bottom: solid 1px #eee; +} + +.title-box .title-box-text { + color: #555; + display: block; + font-size: 35px; + font-weight: 200; +} + +.block-blockquote { + margin: 20px 0; + text-align: center; + border: dashed 1px #ccc; +} + +.block-blockquote-inner { + padding: 15px; +} + +.block-blockquote p { + font-size: 26px; + margin-bottom: 0; +} \ No newline at end of file diff --git a/core/static/css/pages/page_search.css b/core/static/css/pages/page_search.css new file mode 100644 index 0000000..84eb4e7 --- /dev/null +++ b/core/static/css/pages/page_search.css @@ -0,0 +1,93 @@ +/*Page Search +------------------------------------*/ +/*Search Block*/ +.search-block { + padding: 80px 0; + text-align: center; + position: relative; + margin-bottom: 20px; + background: url(../../img/bg/7.jpg) 50% 0 repeat fixed; +} + +.search-block:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.3); +} + +.search-block h1 { + color: #fff; + font-size: 34px; + font-weight: 200; + text-align: center; + margin-bottom: 30px; + text-transform: uppercase; +} + +.search-block .input-group { + margin-bottom: 10px; +} + +.search-block .form-control { + border: none; + height: 48px; + font-size: 16px; + font-weight: 200; +} + +/*Checkbox*/ +.search-block form.page-search-form { + border: none; +} + +.search-block form.page-search-form .radio, +.search-block form.page-search-form .checkbox { + margin: 0 3% 0 4%; +} + +.search-block form.page-search-form .checkbox { + color: #fff; + font-weight: 200; +} + +.search-block form.page-search-form .radio i, +.search-block form.page-search-form .checkbox i { + top: 6px; + width: 15px; + height: 15px; + border: none; +} + +/*Category +------------------------------------*/ +/*Section-Block*/ +.section-block { + padding: 20px; + border: 1px solid #eee; + box-shadow: 0 0 3px #eee; +} + +.section-block h2 { + color: #333; + font-size: 28px; + font-weight: 200; + margin: 10px 0 15px; +} + +.section-block .text-center p { + margin-bottom: 0; +} + +.section-block .section-block-info { + margin-top: 5px; + padding-top: 20px; + border-top: solid 1px #eee; +} + +.section-block .section-block-info ul { + margin-bottom: 0; +} \ No newline at end of file diff --git a/core/static/css/pages/page_search_inner.css b/core/static/css/pages/page_search_inner.css new file mode 100644 index 0000000..7e4685e --- /dev/null +++ b/core/static/css/pages/page_search_inner.css @@ -0,0 +1,188 @@ +/*Search Block Version 2 +------------------------------------*/ +.search-block-v2 { + margin-bottom: 50px; + padding: 50px 0 58px; + border-bottom: 1px solid #eee; + background: url(../../img/breadcrumbs.png) repeat; +} + +.search-block-v2 h2 { + font-size: 24px; + font-weight: 200; + text-align: center; + margin-bottom: 18px; + text-transform: uppercase; +} + +/*S-Results +------------------------------------*/ +/*Related-search*/ +.s-results .related-search { + border-right: 1px solid #eee; +} + +.s-results .related-search h3 { + color: #999; + display: block; + font-size: 14px; + margin: 0 0 10px; + line-height: 20px; + text-transform: uppercase; +} + +.s-results .related-search li { + margin: 4px 0; +} + +.s-results .related-search li a { + text-transform: capitalize; +} + +.s-results .related-search a.see-all { + color: #999; +} + +.s-results .related-search a:hover { + color: #72c02c; +} + +.s-results .related-search hr { + margin: 20px 0; +} + +.s-results .blog-photos { + margin-bottom: 0; +} + +.s-results .blog-photos li img { + width: 34px; + height: 34px; +} + +/*Results-number*/ +.s-results .results-number { + color: #999; + display: block; + margin-bottom: 10px; + text-transform: uppercase; +} + +/*Inner-results*/ +.s-results .inner-results { + clear: both; +} + +.s-results .inner-results h3 { + font-size: 18px; + margin-bottom: 3px; + text-transform: capitalize; +} + +.s-results .inner-results h3 a { + color: #555; +} + +.s-results .inner-results h3 a:hover { + color: #72c02c; +} + +.s-results .inner-results img { + float: left; + width: 85px; + height: auto; + margin: 0 10px 10px 0; +} + +/*up-ul*/ +.s-results .up-ul { + margin-bottom: 4px; +} + +.s-results .up-ul li a { + color: #999; +} + +.s-results .up-ul li a:hover { + color: #72c02c; +} + +/*btn-group 'dropdown'*/ +.s-results .inner-results .btn { + top: -1px; + padding: 0; + position: relative; +} + +.s-results .inner-results .btn-default { + color: #999; + border: none; + font-size: 13px; +} + +.s-results .inner-results .btn:hover, +.s-results .inner-results .btn:focus{ + box-shadow: none; + background: inherit; +} + +.s-results .inner-results .btn-u-default { + color: #999; + border: none; +} + +.s-results .inner-results .btn-u-xs { + padding: 0; +} + +.s-results .inner-results .btn-u-default i { + font-size: 14px; +} + +.s-results .inner-results p { + margin-bottom: 5px; +} + +/*down-ul*/ +.s-results .down-ul { + margin-bottom: 0; +} + +.s-results .down-ul li { + color: #999; +} + +.s-results .down-ul li a { + color: #72c02c; +} + +.s-results .star-vote li { + padding: 0; +} + +@media (max-width: 992px) { + /*Related-search*/ + .s-results .related-search { + border-right: none; + margin-bottom: 30px; + padding-bottom: 10px; + border-bottom: 1px solid #eee; + } + + .s-results .related-search hr { + margin: 10px 0; + visibility: hidden; + } +} + +@media (max-width: 500px) { + /*Inner-results*/ + .s-results .inner-results img { + width: 60px; + height: auto; + } + + .s-results .inner-results .overflow-a p { + display: none; + } +} \ No newline at end of file diff --git a/core/static/css/pages/page_search_inner_tables.css b/core/static/css/pages/page_search_inner_tables.css new file mode 100644 index 0000000..ee39027 --- /dev/null +++ b/core/static/css/pages/page_search_inner_tables.css @@ -0,0 +1,15 @@ +/*Page_Search1_Block +------------------------------------*/ +.search-block { + padding: 40px 0 50px; + border-bottom: 1px solid #eee; + background: url(../../img/breadcrumbs.png) repeat; +} + +.search-block h1 { + font-size: 24px; + font-weight: 200; + text-align: center; + margin-bottom: 18px; + text-transform: uppercase; +} diff --git a/core/static/css/pages/portfolio-v1.css b/core/static/css/pages/portfolio-v1.css new file mode 100755 index 0000000..5845243 --- /dev/null +++ b/core/static/css/pages/portfolio-v1.css @@ -0,0 +1,169 @@ +/*Portfolio v1 +------------------------------------*/ +.view { + z-index:9; + cursor: default; + overflow: hidden; + text-align: center; + position: relative; + margin-bottom: 30px; + box-shadow: 0 0 3px #ddd; +} +.view .mask,.view .content { + width: 100%; + height: 100%; + position: absolute; + overflow: hidden; + top: 0; + left: 0; +} +.view img { + display: block; + position: relative; +} +.view h2 { + text-transform: uppercase; + color: #fff; + text-align: center; + position: relative; + font-size: 22px; + padding: 10px; + background: rgba(0, 0, 0, 0.8); + margin: 20px 0 0 0; + text-shadow:none; +} +.view p { + font-family: Georgia, serif; + font-style: italic; + font-size: 12px; + position: relative; + color: #fff; + padding: 10px 20px 10px; + text-align: center; +} +.view a.info { + color: #fff; + background: #000; + padding: 5px 12px; + text-decoration: none; + margin-top:10px; + display: inline-block; + overflow:hidden; + text-transform: uppercase; +} +.view a.info:hover { + background:#72c02c; +} + +.portfolio-responsive h2 { + margin-top:0 !important; +} + +/*CSS3 Hover Effect*/ +.view-tenth img { + left:10px; + margin-left:-10px; + position:relative; + -webkit-transition: all 0.6s ease-in-out; + -moz-transition: all 0.6s ease-in-out; + -o-transition: all 0.6s ease-in-out; + -ms-transition: all 0.6s ease-in-out; + transition: all 0.6s ease-in-out; +} +.view-tenth .mask { + -webkit-transition: all 0.5s linear; + -moz-transition: all 0.5s linear; + -o-transition: all 0.5s linear; + -ms-transition: all 0.5s linear; + transition: all 0.5s linear; + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; +} +.view-tenth h2 { + color: #333; + margin: 20px 40px 0; + background: transparent; + border-bottom: 1px solid rgba(0, 0, 0, 0.3); + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + -webkit-transition: all 0.5s linear; + -moz-transition: all 0.5s linear; + -o-transition: all 0.5s linear; + -ms-transition: all 0.5s linear; + transition: all 0.5s linear; + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; +} +.view-tenth p { + color: #333; + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + -webkit-transition: all 0.5s linear; + -moz-transition: all 0.5s linear; + -o-transition: all 0.5s linear; + -ms-transition: all 0.5s linear; + transition: all 0.5s linear; +} +.view-tenth a.info { + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=0)"; + filter: alpha(opacity=0); + opacity: 0; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + -webkit-transition: all 0.5s linear; + -moz-transition: all 0.5s linear; + -o-transition: all 0.5s linear; + -ms-transition: all 0.5s linear; + transition: all 0.5s linear; +} +.view-tenth:hover img { + -webkit-transform: scale(2) rotate(10deg); + -moz-transform: scale(2) rotate(10deg); + -o-transform: scale(2) rotate(10deg); + -ms-transform: scale(2) rotate(10deg); + transform: scale(2) rotate(10deg); + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=30)"; + filter: alpha(opacity=30); + opacity: 0.3; +} +.view-tenth:hover .mask { + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + opacity: 1; +} +.view-tenth:hover h2,.view-tenth:hover p,.view-tenth:hover a.info { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + -ms-filter: "progid: DXImageTransform.Microsoft.Alpha(Opacity=100)"; + filter: alpha(opacity=100); + opacity: 1; +} + +/* Medium devices (desktops, 992px and up) */ +@media (min-width: 992px) { + .portfolio-4-columns .mask h2 { + font-size: 20px; + margin-bottom: 0px; + } + + .portfolio-4-columns .mask p { + display: none; + } +} \ No newline at end of file diff --git a/core/static/css/pages/portfolio-v2.css b/core/static/css/pages/portfolio-v2.css new file mode 100755 index 0000000..8f2e91f --- /dev/null +++ b/core/static/css/pages/portfolio-v2.css @@ -0,0 +1,75 @@ +/*Portfolio v2 +------------------------------------*/ +.sorting-block ul { + margin: 0; + padding: 0; +} + +/*Sorting Navigation*/ +.sorting-block .sorting-nav { + margin-bottom: 30px; +} + +.sorting-block .sorting-nav li { + padding: 0 2px; + font-size: 14px; + cursor: pointer; + list-style: none; + display: inline-block; +} + +.sorting-block .sorting-nav li.active { + color: #72c02c; + border-bottom: solid 1px #72c02c; +} + +/*Sorting Navigation v1*/ +.sorting-block .sorting-nav-v1 li { + margin: 0 5px; + font-size: 17px; + font-style: italic; +} + +/*Sorting Grid*/ +.sorting-block .sorting-grid { + list-style: none; +} + +.sorting-block .sorting-grid .mix { + opacity: 0; + display: none; + margin-bottom: 30px; +} + +/*Sorting Grid with Text*/ +.sorting-block .sorting-grid li a:hover { + text-decoration: none; +} + +.sorting-block .sorting-grid li span.sorting-cover { + padding: 8px; + display: block; + margin-top: 1px; + background: #fcfcfc; +} + +.sorting-block .sorting-grid li span.sorting-cover p { + margin-bottom: 0; +} + +.sorting-block .sorting-grid li span.sorting-cover span { + font-size: 16px; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #72c02c; + -webkit-transition: all 0.4s ease; + -moz-transition: all 0.4s ease; + -o-transition: all 0.4s ease; + transition: all 0.4s ease; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover p, +.sorting-block .sorting-grid li a:hover span.sorting-cover span { + color: #fff; +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-bg-colored.css b/core/static/css/pages/pricing/pricing-bg-colored.css new file mode 100755 index 0000000..3e4e7ad --- /dev/null +++ b/core/static/css/pages/pricing/pricing-bg-colored.css @@ -0,0 +1,224 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing-bg-colored .no-space-pricing [class^="col-"], +.pricing-bg-colored .no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing-bg-colored .pricing { + position:relative; + box-shadow:0 0 5px #eee; +} +.pricing-bg-colored .pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing-bg-colored .pricing:hover h4 { + color:#74C52C; +} +.pricing-bg-colored .pricing-head { + text-align:center; +} +.pricing-bg-colored .pricing h3, +.pricing-bg-colored .pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} + +.pricing-bg-colored .pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-bg-colored .pricing-head h3 span, +.pricing-bg-colored .pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-bg-colored .pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} + +/*Pricing Content*/ + +.pricing-bg-colored .pricing-content { + margin-bottom: 0px; +} +.pricing-bg-colored .pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-bg-colored .pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-bg-colored .pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.pricing-bg-colored .price-active, +.pricing-bg-colored .pricing:hover { + z-index:9; + margin-top: -15px; +} +.pricing-bg-colored .price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ +.pricing-bg-colored .bg-color { + background-color: #f9f9f9; +} +.pricing-bg-colored .no-space-pricing { + padding: 0 15px; +} +.pricing-bg-colored .sticker-right, +.pricing-bg-colored .sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .pricing-bg-colored .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .pricing-bg-colored .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.price-active, +.pricing-bg-colored .pricing:hover { + margin-top: 0; +} +.pricing-bg-colored .pricing { + overflow: hidden; +} +.pricing-bg-colored .pricing { + border: 1px solid #EEEEEE; +} +.pricing-bg-colored .pricing:hover { + background: #74C52C; +} +.pricing-bg-colored .pricing:hover li, +.pricing-bg-colored .pricing:hover li i, +.pricing-bg-colored .pricing:hover .pricing-head p { + color: #fff; +} +.pricing-bg-colored .pricing-head i { + color: #74C52C; + padding-top: 20px; + margin-top: 10px 0px; +} +.pricing-bg-colored .pricing-head p { + color: #777; + line-height: 17px; + text-align:center; + padding: 0px 20px 19px; + border-radius: 0 0 3px 3px; + border-bottom: 1px solid #F5F9E7; +} + +.pricing-bg-colored ul { + margin-top: -8px; +} +.pricing-bg-colored .pricing-footer { + padding: 2px 0px 19px; +} +.pricing-bg-colored .pricing-footer h4 { + color: #999; + font-size: 70px; + padding: 5px 0px; + margin-top: -2px; + font-family: Arial; + background: #F7F7F7; + margin-bottom: 20px; + text-shadow: 0 1px 0 #fff; +} +.pricing-bg-colored .pricing:hover h4 { + background: #fff; +} +.pricing-bg-colored h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-bg-colored h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} + + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-dark.css b/core/static/css/pages/pricing/pricing-dark.css new file mode 100755 index 0000000..a7361ee --- /dev/null +++ b/core/static/css/pages/pricing/pricing-dark.css @@ -0,0 +1,285 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + + +/*Pricing Table Dark +------------------------------------*/ +.price-active, +.pricing-dark .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-dark .pricing { + border-top: 2px solid #717984; + overflow: hidden; +} +.pricing-dark .pricing { + background: #717984; +} +.pricing-dark .pricing .rating { + text-align: center; +} +.pricing-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-dark .pricing li i { + color: #fff; +} +.pricing-dark .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-dark li { + color: #fff; +} +.pricing-dark .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} + +.pricing-dark .pricing-content li { + border-color: #fff; +} + +.pricing-dark .pricing-content span { + float: right; +} +.pricing-dark .pricing-content span i { + font-size: 12px; +} +.pricing-dark .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-dark .pricing-footer h4 { + font-size: 70px; + padding: 5px 0px; + font-family: Arial; + text-shadow: none; + margin: -2px 0 20px; + margin-bottom: 20px; + color: #717984 !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer p { + color: #fff; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-dark .btn-u { + padding: 5px 60px; + background: #fff !important; + border: 1px solid #999 !important; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-light.css b/core/static/css/pages/pricing/pricing-light.css new file mode 100755 index 0000000..f4af332 --- /dev/null +++ b/core/static/css/pages/pricing/pricing-light.css @@ -0,0 +1,274 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#888; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + + +/*Pricing Table Light Version +------------------------------------*/ +.price-active, +.pricing-light .pricing:hover { + margin-top: 0 ; + border-color: #717984; +} +.pricing-light .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #ddd; +} +.pricing-light .pricing-head h3 { + color: #888; + font-weight: 200 !important; + font-family: inherit; + text-shadow: none !important; + border-bottom: 1px solid #ddd !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-light .rating li i { + color: #888; + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-light li { + color: #888; + text-align: center; +} +.pricing-light .pricing-footer { + margin: 0px; + padding: 2px 0px 19px; +} +.pricing-light .pricing-footer h4 { + color: #888; + padding: 5px; + font-size: 70px; + text-shadow: none; + margin: -2px 0 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; +} +.pricing-light .pricing-footer h4 span { + top: -5px; + display: block; + font-size: 14px; + margin-bottom: 5px; + font-style: normal; +} +.pricing-light .pricing-footer p { + color: #888; + line-height: 17px; + padding: 15px 20px 5px ; +} +.pricing-light .pricing:hover h4, +.pricing-light .pricing:hover h3, +.pricing-light .pricing:hover p, +.pricing-light .pricing:hover li, +.pricing-light .pricing:hover li i { + color: #717984; +} + +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-medium-dark.css b/core/static/css/pages/pricing/pricing-medium-dark.css new file mode 100755 index 0000000..1936a1b --- /dev/null +++ b/core/static/css/pages/pricing/pricing-medium-dark.css @@ -0,0 +1,277 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + + +/*Pricing Table medium-dark Version +------------------------------------*/ +.price-active, +.pricing-medium-dark .pricing:hover { + margin-top: 0 ; +} +.pricing-medium-dark .pricing { + border: 2px solid #717984; + box-shadow: none; +} +.pricing-medium-dark .pricing-head h3 { + color: #fff; + text-shadow: none; + background: #717984; + border-bottom: 2px solid #eee ; +} +.pricing-medium-dark .pricing .rating { + text-align: center; +} +.pricing-medium-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-dark .rating li i { + padding-top: 0; + margin: 7px 0; + font-size: 20px; +} + +.pricing-medium-dark .pricing-content li i { + color: #717984; +} + +.pricing-medium-dark .pricing-content li { + border-color: #eee; +} + +.pricing-medium-dark .pricing-footer { + margin: 0px; + background: #717984; + padding: 2px 0px 19px; +} +.pricing-medium-dark .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + text-align: center; + line-height: normal; + font-weight: normal; + margin: -2px 0 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer p { + color: #fff; + font-size: 11px; + line-height: 17px; + text-align: center; + padding: 0 20px 5px; + border-radius: 0 0 3px 3px; +} +.pricing-medium-dark .btn-u { + background: #fff !important; + border: 1px solid #888 ; + +} + + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-medium-light.css b/core/static/css/pages/pricing/pricing-medium-light.css new file mode 100755 index 0000000..9d84095 --- /dev/null +++ b/core/static/css/pages/pricing/pricing-medium-light.css @@ -0,0 +1,283 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + + +/*Pricing Meduim Light +------------------------------------*/ +.price-active, +.pricing-medium-light .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-medium-light .pricing { + overflow: hidden; + background: #eee; + border: 2px solid #ddd; +} +.pricing-medium-light .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-light .pricing-content > li { + border-color: #fff !important; +} +.pricing-medium-light .pricing .rating { + text-align: center; +} +.pricing-medium-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-light .pricing li i { + color: #585f69; +} +.pricing-medium-light .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-medium-light .pricing-content span { + float: right; +} +.pricing-medium-light .pricing-content span i { + font-size: 12px; +} +.pricing-medium-light .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-medium-light .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + margin: -2px 0 20px; + margin-bottom: 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-medium-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer p { + color: #585f69; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-medium-light .btn-u { + background: #fff ; + padding: 5px 58px; + border: 1px solid #888; +} +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-mega-v1.css b/core/static/css/pages/pricing/pricing-mega-v1.css new file mode 100755 index 0000000..49b9fa6 --- /dev/null +++ b/core/static/css/pages/pricing/pricing-mega-v1.css @@ -0,0 +1,980 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 { + padding: 40px 15px 0 15px; +} +.pricing-mega-v1 .price-active, +.pricing-mega-v1 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v1 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; +} +.pricing-mega-v1 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v1 .pricing-head h4{ + font-size: 20px; + min-height: 103px; +} +.pricing-mega-v1 .pricing-head h4 i { + color: #888; +} +.pricing-mega-v1 .pricing:hover h4 i { + color: #74C52C; +} +.pricing-mega-v1 .pricing-head h4 span, +.pricing-mega-v1 .pricing-content li span, +.padding-mega-v1 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v1 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v1 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v1 .hidden-area { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area:hover { + margin-top: 75px; +} +.pricing-mega-v1 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 31px 0; + min-height: 103px; +} +.pricing-mega-v1 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v1 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v1 .block li { + text-align: center; +} +.pricing-mega-v1 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v1 .pricing-content li i { + color: #72C02C; +} +.pricing-mega-v1 .btn-group .dropdown-menu { + width: 100%; + background: #72c02c; + border-color: #eee; + margin: 0; + border: 0; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a{ + color: #fff; +} +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover { + background: #5fb611 +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.price-active, +.pricing-bg-colored .pricing:hover { + margin-top: 0; +} +.pricing-bg-colored .pricing { + overflow: hidden; +} +.pricing-bg-colored .pricing { + border: 1px solid #EEEEEE; +} +.pricing-bg-colored .pricing:hover { + background: #74C52C; +} +.pricing-bg-colored .pricing:hover li, +.pricing-bg-colored .pricing:hover li i, +.pricing-bg-colored .pricing:hover .pricing-head p { + color: #fff; +} +.pricing-bg-colored .pricing-head i { + color: #74C52C; + padding-top: 20px; + margin-top: 10px 0px; +} +.pricing-bg-colored .pricing-head p { + color: #777; + line-height: 17px; + text-align:center; + padding: 0px 20px 19px; + border-radius: 0 0 3px 3px; + border-bottom: 1px solid #F5F9E7; +} +.pricing-bg-colored h3 { + border-bottom: 1px solid #fff; +} +.pricing-bg-colored h4 { + color: #999; + font-size: 70px; + padding: 5px 0px; + margin-top: -2px; + font-family: Arial; + background: #F7F7F7; + margin-bottom: 20px; + text-shadow: 0 1px 0 #fff; +} +.pricing-bg-colored .pricing:hover h4 { + background: #fff; +} +.pricing-bg-colored h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-bg-colored h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-bg-colored .pricing-footer { + padding: 2px 0px 19px; +} + + +/*Pricing Table Rounded Version +------------------------------------*/ +.price-active, +.pricing-rounded .pricing:hover { + margin-top: 0; +} +.pricing-rounded .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #eee; +} +.pricing-rounded .easy-bg-v2 { + letter-spacing: 1px; + border: 1px solid #fff; + background-color:rgba(255, 255, 255, 0.1); +} +.pricing-rounded .easy-bg-v2 i { + padding-left: 3px; +} +.pricing-rounded h3 { + padding-bottom: 80px; + padding-top: 15px; +} +.pricing-rounded h4 { + width: 140px; + height: 140px; + padding-top: 22px; + padding-left: 6px; + font-size: 55px; + margin: -75px auto 20px; + border-radius: 140px !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-rounded .pricing-head h4 i{ + margin-right: 2px; +} +.pricing-rounded h6 { + color: #888; + font-size: 13px; + font-style: normal; + padding-bottom: 5px; +} +.pricing-rounded .pricing-content span { + float: right; +} +.pricing-rounded .pricing-content span i { + font-size: 13px; +} +/*Pricing Zoom +------------------------------------*/ + +.pricing-zoom .pricing:hover { + -webkit-transition:box-shadow 0.3s ease-in-out; + -moz-transition:box-shadow 0.3s ease-in-out; + -o-transition:box-shadow 0.3s ease-in-out; + transition:box-shadow 0.2s ease-in-out; +} +.pricing-zoom .pricing-head h4 { + background: url("../../img/breadcrumbs.png") + repeat scroll 0 0 rgba(0, 0, 0, 0) !important; +} +.pricing-zoom .price-active .pricing-head h4, +.pricing-zoom .pricing:hover .pricing-head h4 { + padding: 15px 0; + font-size: 80px; + -webkit-transition:color 0.5s ease-in-out; + -moz-transition:color 0.5s ease-in-out; + -o-transition:color 0.5s ease-in-out; + transition:color 0.5s ease-in-out; +} + +/*Pricing Table Light Version +------------------------------------*/ +.price-active, +.pricing-light .pricing:hover { + margin-top: 0 ; + border-color: #717984; +} +.pricing-light .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #ddd; +} +.pricing-light h3 { + color: #888; + font-weight: 200 !important; + font-family: inherit; + text-shadow: none !important; + border-bottom: 1px solid #ddd !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-light .rating li i { + color: #888; + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-light li { + color: #888; + text-align: center; +} +.pricing-light .pricing-footer { + margin: 0px; + padding: 2px 0px 19px; +} +.pricing-light .pricing-footer h4 { + color: #888; + padding: 5px; + font-size: 70px; + text-shadow: none; + margin: -2px 0 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; +} +.pricing-light .pricing-footer h4 span { + top: -5px; + display: block; + font-size: 14px; + margin-bottom: 5px; + font-style: normal; +} +.pricing-light .pricing-footer p { + color: #888; + line-height: 17px; + padding: 15px 20px 5px ; +} +.pricing-light .pricing:hover h4, +.pricing-light .pricing:hover h3, +.pricing-light .pricing:hover p, +.pricing-light .pricing:hover li, +.pricing-light .pricing:hover li i { + color: #717984; +} + +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + +/*Pricing Meduim Light +------------------------------------*/ +.price-active, +.pricing-medium-light .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-medium-light .pricing { + overflow: hidden; + background: #eee; + border: 2px solid #ddd; +} +.pricing-medium-light .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-light .pricing-content > li { + border-color: #fff !important; +} +.pricing-medium-light .pricing .rating { + text-align: center; +} +.pricing-medium-light .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-light .pricing li i { + color: #585f69; +} +.pricing-medium-light .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-medium-light .pricing-content span { + float: right; +} +.pricing-medium-light .pricing-content span i { + font-size: 12px; +} +.pricing-medium-light .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-medium-light .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + margin: -2px 0 20px; + margin-bottom: 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; + +} +.pricing-medium-light .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-light .pricing-footer p { + color: #585f69; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-medium-light .btn-u { + background: #fff ; + padding: 5px 58px; + border: 1px solid #888; +} +.pricing-medium-light .btn-u:hover { +background-color: #717984!important; +} + + +/*Pricing Table medium-dark Version +------------------------------------*/ +.price-active, +.pricing-medium-dark .pricing:hover { + margin-top: 0 ; +} +.pricing-medium-dark .pricing { + border: 2px solid #717984; + box-shadow: none; +} +.pricing-medium-dark .pricing-head h3 { + color: #fff; + text-shadow: none; + background: #717984; + border-bottom: 2px solid #eee ; +} +.pricing-medium-dark .pricing .rating { + text-align: center; +} +.pricing-medium-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-medium-dark .rating li i { + padding-top: 0; + margin: 7px 0; + font-size: 20px; +} + +.pricing-medium-dark .pricing-content li i { + color: #717984; +} + +.pricing-medium-dark .pricing-content li { + border-color: #eee; +} + +.pricing-medium-dark .pricing-footer { + margin: 0px; + background: #717984; + padding: 2px 0px 19px; +} +.pricing-medium-dark .pricing-footer h4 { + color: #717984 !important; + font-size: 70px; + padding: 5px 0px; + text-shadow: none; + font-family: Arial; + text-align: center; + line-height: normal; + font-weight: normal; + margin: -2px 0 20px; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-medium-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-medium-dark .pricing-footer p { + color: #fff; + font-size: 11px; + line-height: 17px; + text-align: center; + padding: 0 20px 5px; + border-radius: 0 0 3px 3px; +} +.pricing-medium-dark .btn-u { + background: #fff !important; + border: 1px solid #888 ; + +} + +/*Pricing Table Dark +------------------------------------*/ +.price-active, +.pricing-dark .pricing:hover { + z-index:8; + margin-top: 0 !important; +} +.pricing-dark .pricing { + border-top: 2px solid #717984; + overflow: hidden; +} +.pricing-dark .pricing { + background: #717984; +} +.pricing-dark .pricing .rating { + text-align: center; +} +.pricing-dark .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-dark .pricing li i { + color: #fff; +} +.pricing-dark .rating li i { + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-dark li { + color: #fff; +} +.pricing-dark .pricing-head h3 { + color: #717984; + text-shadow: none; + font-weight: normal !important; + border-bottom: 2px solid #eee !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} + +.pricing-dark .pricing-content li { + border-color: #fff; +} + +.pricing-dark .pricing-content span { + float: right; +} +.pricing-dark .pricing-content span i { + font-size: 12px; +} +.pricing-dark .pricing-footer { + padding: 2px 0px 20px; +} +.pricing-dark .pricing-footer h4 { + font-size: 70px; + padding: 5px 0px; + font-family: Arial; + text-shadow: none; + margin: -2px 0 20px; + margin-bottom: 20px; + color: #717984 !important; + font-weight: normal !important; + background: #fff url("../../img/breadcrumbs.png") !important; +} +.pricing-dark .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer h4 span { + top: -10px; + display: block; + margin-top: 5px; + font-size: 14px; + font-style: normal; + position: relative; +} +.pricing-dark .pricing-footer p { + color: #fff; + padding: 0 20px; + line-height: 17px; + text-align:center; + border-radius: 0 0 3px 3px; +} +.pricing-dark .btn-u { + padding: 5px 60px; + background: #fff !important; + border: 1px solid #999 !important; +} + + + +/*Pricing Table Mega v2 +------------------------------------*/ + +.pricing-mega-v2 .price-active, +.pricing-mega-v2 .pricing:hover { + margin-top: 0px; + margin: 40px 0; +} +.pricing-mega-v2 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + margin-bottom: 100px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; + margin: 40px 0; +} +.pricing-mega-v2 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v2 .pricing-head h4{ + font-size: 20px; +} +.pricing-mega-v2 .pricing-head h4 i { + color: #888888; +} +.pricing-mega-v2 .pricing:hover h4 i { + color: #74C52C; +} + +.pricing-mega-v2 .pricing-head h4 span, +.pricing-mega-v2 .pricing-content li span, +.padding-mega-v2 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v2 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v2 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v2 .hidden-area { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area:hover { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area .pricing-head h4 { + font-size: 28px; + min-height: 103px; + padding: 31px 0; +} +.pricing-mega-v2 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v2 .hidden-area li:hover i{ + color: #74C52C; +} + +.pricing-mega-v2 .block li { + text-align: center; +} +.pricing-mega-v2 .block li i { + font-size: 13px; +} + +.pricing-mega-v2 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v2 .hidden-area li { + font-size: 12px; +} +.pricing-mega-v2 .pricing-content li i { + color: #888; +} +.pricing-mega-v2 .bg-color { + background-color: #f9f9f9; +} +.pricing-mega-v2 .block:hover .bg-color { + background: #74C52C; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + color: #fff !important; + background: #74C52C; +} +.pricing-mega-v2 .hidden-area:hover li i { + color: #888; +} +.pricing-mega-v2 a{ + padding: 8px 0 ; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v3 .price-active, +.pricing-mega-v3 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v3 .pricing { + border-radius: 3px !important; + box-shadow: none; +} +.pricing-mega-v3 .pricing-content { + border: 1px solid #eee; + border-left: none; +} +.pricing-mega-v3 .hidden-area { + margin-top: 76px; +} +.pricing-mega-v3 .hidden-area:hover { + margin-top: 76px; +} +.pricing-mega-v3 .pricing-head h3 { + font-size: 28px; + min-height: 76px; + font-weight: normal !important; + border-left: 1px solid #eee; +} + +.pricing-mega-v3 h4 { + color: #888; + min-height: 100px; + border-top: 1px solid #eee ; + border-right: 1px solid #eee ; + font-weight: normal !important; +} +.pricing-mega-v3 .pricing h5 { + color: #888; + font-size: 20px; + padding-left: 5px; + padding: 30px 0 0 7px; +} +.pricing-mega-v3 .block h5 { + visibility: hidden; +} +.pricing-mega-v3 .pricing-head h4 span, +.pricing-mega-v3 .pricing-content li span, +.padding-mega-v3 .pricing-head .price span { + display: block; + padding: 15px 0px 0px; +} +.pricing-mega-v3 .hidden-area .pricing-content:nth-child(2) { + margin-bottom: 42px; +} +.pricing-mega-v3 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 34px 0 34px 15px; + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v3 .hidden-area .pricing-content { + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area .price { + text-align: left; + padding-left: 15px; +} +.pricing-mega-v3 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v3 .pricing-content li { + padding: 10px; + font-size: 12px; + text-align: left; + min-height: 41px; + } + .pricing-mega-v3 .block .pricing-content li { + text-align: center; +} +.pricing-mega-v3 .btn-u { + border: 1px solid #fff; + border-bottom: none; + padding: 8px 0; +} +.pricing-mega-v3 .btn-group .dropdown-menu { + margin: 0; + border: 0; + width: 100%; + background: #72c02c; + border-color: #eee; + border: 1px solid #fff; + border-top: none; + margin-top: 40px; + text-align: center; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a { + color: #fff; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #5fb611; +} +.pricing-mega-v3 .btn-group-justified { + display: block; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-mega-v2.css b/core/static/css/pages/pricing/pricing-mega-v2.css new file mode 100755 index 0000000..925e061 --- /dev/null +++ b/core/static/css/pages/pricing/pricing-mega-v2.css @@ -0,0 +1,274 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + + +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Mega v2 +------------------------------------*/ + +.pricing-mega-v2 .pricing { + position: relative; + border-radius: 3px; + margin-bottom: 15px; + margin-bottom: 100px; + box-shadow: 0 0 0px #eee; + border: 1px solid #eee; + margin: 40px 0; +} +.pricing-mega-v2 .pricing-head h3 { + font-size: 25px; + min-height: 75px; +} +.pricing-mega-v2 .pricing-head h4{ + font-size: 20px; +} +.pricing-mega-v2 .pricing-head h4 i { + color: #888888; +} +.pricing-mega-v2 .pricing:hover h4 i { + color: #74C52C; +} + +.pricing-mega-v2 .pricing-head h4 span, +.pricing-mega-v2 .pricing-content li span, +.padding-mega-v2 .pricing-head .price span { + display: block; + padding: 10px 0px 0px; +} +.pricing-mega-v2 .pricing-head .price { + font-size: 70px; + font-style: normal; + padding-bottom: 0px; + background-color: #fff; +} +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v2 .pricing-head h4 { + font-style: normal; + font-weight: normal !important; +} +.pricing-mega-v2 .hidden-area { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area:hover { + margin-top: 115px; +} +.pricing-mega-v2 .hidden-area .pricing-head h4 { + font-size: 28px; + min-height: 103px; + padding: 31px 0; +} +.pricing-mega-v2 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v2 .hidden-area li:hover i{ + color: #74C52C; +} + +.pricing-mega-v2 .block li { + text-align: center; +} +.pricing-mega-v2 .block li i { + font-size: 13px; +} + +.pricing-mega-v2 .pricing-content li { + padding: 10px; + font-size: 12px; + font-style: normal; + min-height: 41px; +} +.pricing-mega-v2 .hidden-area li { + font-size: 12px; +} +.pricing-mega-v2 .pricing-content li i { + color: #888; +} +.pricing-mega-v2 .bg-color { + background-color: #f9f9f9; +} +.pricing-mega-v2 .block:hover .bg-color { + background: #74C52C; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + color: #fff !important; + background: #74C52C; +} +.pricing-mega-v2 .hidden-area:hover li i { + color: #888; +} +.pricing-mega-v2 a{ + padding: 8px 0 ; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-mega-v3.css b/core/static/css/pages/pricing/pricing-mega-v3.css new file mode 100755 index 0000000..bc7b57f --- /dev/null +++ b/core/static/css/pages/pricing/pricing-mega-v3.css @@ -0,0 +1,286 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; +} + +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v3 .price-active, +.pricing-mega-v3 .pricing:hover { + margin-top: 0; +} +.pricing-mega-v3 .pricing { + border-radius: 3px !important; + box-shadow: none; +} +.pricing-mega-v3 .pricing-content { + border: 1px solid #eee; + border-left: none; +} +.pricing-mega-v3 .hidden-area { + margin-top: 76px; +} +.pricing-mega-v3 .hidden-area:hover { + margin-top: 76px; +} +.pricing-mega-v3 .pricing-head h3 { + font-size: 28px; + min-height: 76px; + font-weight: normal !important; + border-left: 1px solid #eee; +} + +.pricing-mega-v3 h4 { + color: #888; + min-height: 100px; + border-top: 1px solid #eee ; + border-right: 1px solid #eee ; + font-weight: normal !important; +} +.pricing-mega-v3 .pricing h5 { + color: #888; + font-size: 20px; + padding-left: 5px; + padding: 30px 0 0 7px; +} +.pricing-mega-v3 .block h5 { + visibility: hidden; +} +.pricing-mega-v3 .pricing-head h4 span, +.pricing-mega-v3 .pricing-content li span, +.padding-mega-v3 .pricing-head .price span { + display: block; + padding: 15px 0px 0px; +} +.pricing-mega-v3 .hidden-area .pricing-content:nth-child(2) { + margin-bottom: 42px; +} +.pricing-mega-v3 .hidden-area .pricing-head h4 { + font-size: 28px; + padding: 34px 0 34px 15px; + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area:hover .pricing-head h4 { + color: #888; +} +.pricing-mega-v3 .hidden-area .pricing-content { + border-left: 1px solid #eee; +} +.pricing-mega-v3 .hidden-area .price { + text-align: left; + padding-left: 15px; +} +.pricing-mega-v3 .block .pricing-content li i { + font-size: 13px; +} +.pricing-mega-v3 .pricing-content li { + padding: 10px; + font-size: 12px; + text-align: left; + min-height: 41px; + } + .pricing-mega-v3 .block .pricing-content li { + text-align: center; +} +.pricing-mega-v3 .btn-u { + border: 1px solid #fff; + border-bottom: none; + padding: 8px 0; +} +.pricing-mega-v3 .btn-group .dropdown-menu { + margin: 0; + border: 0; + width: 100%; + background: #72c02c; + border-color: #eee; + border: 1px solid #fff; + border-top: none; + margin-top: 40px; + text-align: center; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a { + color: #fff; +} +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #5fb611; +} +.pricing-mega-v3 .btn-group-justified { + display: block; +} + + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-mega-v3 .pricing h4, + .pricing-mega-v3 .pricing h3, + .pricing-mega-v3 .pricing-content { + border-left: 1px solid #eee; + } + + .pricing-mega-v3 .block h5 { + text-align: center; + visibility: visible; + } + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-rounded.css b/core/static/css/pages/pricing/pricing-rounded.css new file mode 100755 index 0000000..331d37b --- /dev/null +++ b/core/static/css/pages/pricing/pricing-rounded.css @@ -0,0 +1,246 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing-rounded .no-space-pricing [class^="col-"], +.pricing-rounded .no-space-pricing [class*=" col-"] { + padding: 0; +} + +.pricing-rounded .pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} + +.pricing-rounded .pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} + +.pricing-rounded .pricing:hover h4 { + color:#74C52C; +} + +.pricing-rounded .pricing-head { + text-align:center; +} + +.pricing-rounded .pricing h3, +.pricing-rounded .pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} + +.pricing-rounded .pricing p { + padding-top: 10px; + font-size: 11px; +} + +.pricing-rounded .pricing-head h3 span, +.pricing-rounded .pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} + +.pricing-rounded .pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-rounded .pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-rounded .pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} + +.pricing-rounded .pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-rounded .pricing-content { + margin-bottom: 0px; +} + +.pricing-rounded .pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} + +.pricing-rounded .pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-rounded .pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.pricing-rounded .price-active, +.pricing-rounded .pricing:hover { + z-index:9; + margin-top: -15px; +} + +.pricing-rounded .price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .pricing-rounded .bg-color { + background-color: #f9f9f9; +} + +.pricing-rounded .no-space-pricing { + padding: 0 15px; +} + +.pricing-rounded .sticker-right, +.pricing-rounded .sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; +} + + .pricing-rounded .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + + .pricing-rounded .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Table Rounded Version +------------------------------------*/ +.price-active, +.pricing-rounded .pricing:hover { + margin-top: 0; +} + +.pricing-rounded .pricing { + overflow: hidden; + box-shadow: none; + border: 1px solid #eee; +} + +.pricing-rounded .easy-bg-v2 { + letter-spacing: 1px; + border: 1px solid #fff; + background-color:rgba(255, 255, 255, 0.1); +} + +.pricing-rounded .pricing-head h3 { + padding-bottom: 80px; + padding-top: 15px; +} + +.pricing-rounded .pricing-head h4 { + width: 140px; + height: 140px; + padding-top: 22px; + padding-left: 6px; + font-size: 55px; + margin: -75px auto 20px; + border-radius: 140px !important; + font-weight: normal !important; + background: #fff url("../../../img/breadcrumbs.png") !important; +} + +.pricing-rounded .pricing-head h4 i{ + margin-right: 2px; +} + +.pricing-rounded h6 { + color: #888; + font-size: 13px; + font-style: normal; + padding-bottom: 5px; +} + +.pricing-rounded .pricing-content span { + float: right; +} + +.pricing-rounded .pricing-content span i { + font-size: 13px; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing-zoom.css b/core/static/css/pages/pricing/pricing-zoom.css new file mode 100755 index 0000000..d7c4083 --- /dev/null +++ b/core/static/css/pages/pricing/pricing-zoom.css @@ -0,0 +1,206 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing-zoom .pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing-zoom .pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing-zoom .pricing:hover h4 { + color:#74C52C; +} +.pricing-zoom .pricing-head { + text-align:center; +} +.pricing-zoom .pricing h3, +.pricing-zoom .pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing-zoom .pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-zoom .pricing-head h3 span, +.pricing-zoom .pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-zoom .pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-zoom .pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-zoom .pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-zoom .pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-zoom .pricing-content { + margin-bottom: 0px; +} +.pricing-zoom .pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-zoom .pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-zoom .pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.pricing-zoom .price-active, +.pricing-zoom .pricing:hover { + z-index:9; + margin-top: -15px; +} +.pricing-zoom .price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + +.pricing-zoom .bg-color { + background-color: #f9f9f9; +} +.pricing-zoom .no-space-pricing { + padding: 0 15px; +} + +.pricing-zoom .sticker-right, +.pricing-zoom .sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .pricing-zoom .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .pricing-zoom .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/*Pricing Zoom +------------------------------------*/ + +.pricing-zoom .pricing:hover { + -webkit-transition:box-shadow 0.3s ease-in-out; + -moz-transition:box-shadow 0.3s ease-in-out; + -o-transition:box-shadow 0.3s ease-in-out; + transition:box-shadow 0.2s ease-in-out; +} +.pricing-zoom .pricing-head h4 { + background: url("../../img/breadcrumbs.png") + repeat scroll 0 0 rgba(0, 0, 0, 0) !important; +} +.pricing-zoom .price-active .pricing-head h4, +.pricing-zoom .pricing:hover .pricing-head h4 { + padding: 15px 0; + font-size: 80px; + -webkit-transition:color 0.5s ease-in-out; + -moz-transition:color 0.5s ease-in-out; + -o-transition:color 0.5s ease-in-out; + transition:color 0.5s ease-in-out; +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .pricing-zoom .price-active, + .pricing-zoom .pricing:hover { + margin-top: 0 ; + } + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + .pricing-zoom .price-active .pricing-head h4, + .pricing-zoom .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing.css b/core/static/css/pages/pricing/pricing.css new file mode 100755 index 0000000..ca110ce --- /dev/null +++ b/core/static/css/pages/pricing/pricing.css @@ -0,0 +1,177 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.no-space-pricing [class^="col-"], +.no-space-pricing [class*=" col-"] { + padding: 0; +} +.pricing { + position:relative; + overflow: hidden; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} +.no-space-pricing { + padding: 0 15px; +} + +.sticker-right, +.sticker-left { + color: #fff; + width: 150px; + padding: 5px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + } + + .sticker-right { + top: 13px; + right: -49px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .sticker-left { + top: 9px; + left: -48px; + background: rgba(116, 197, 44, 1); + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +/* Devices (Desktop Mode) */ +@media (min-width: 992px) and (max-width: 1200px) { + .sticker-right { + top: 10px; + right: -58px; + font-size: 10px; + padding: 3px; + } + .sticker-left { + top: 10px; + left: -58px; + font-size: 10px; + padding: 3px; + } +} + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 991px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + + + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing_accord.css b/core/static/css/pages/pricing/pricing_accord.css new file mode 100755 index 0000000..c907d6c --- /dev/null +++ b/core/static/css/pages/pricing/pricing_accord.css @@ -0,0 +1,380 @@ +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing { + position:relative; + border-radius:3px; + margin-bottom:15px; + box-shadow:0 0 5px #eee; +} +.pricing:hover { + box-shadow:0 0 15px #b5b5b5; +} +.pricing:hover h4 { + color:#74C52C; +} +.pricing-head { + text-align:center; +} +.pricing h3, +.pricing h4 { + margin:0; + line-height:normal; + font-weight:bold !important; +} +.pricing p { + padding-top: 10px; + font-size: 11px; +} +.pricing-head h3 span, +.pricing-head h4 span { + display:block; + margin-top:5px; + font-size:12px; + font-style:italic; +} +.pricing-head h3 { + color:#fafafa; + padding:12px 0; + font-size:35px; + font-family:Arial; + background:#74C52C; + border-radius:3px 3px 0 0; + text-shadow:0 1px 0 #32a20f; +} +.pricing-head h4 { + color: #888; + padding:5px 0; + font-size:70px; + text-shadow:0 1px 0 #fff; + border-bottom:solid 1px #f5f9e7; +} +.pricing-head h4 i { + top:-8px; + font-size:28px; + font-style:normal; + position:relative; +} +.pricing-head h4 span { + top:-10px; + font-size:14px; + font-style:normal; + position:relative; +} + +/*Pricing Content*/ + +.pricing-content { + margin-bottom: 0px; +} +.pricing-content li { + color:#888; + font-size:12px; + padding:7px 15px; + border-bottom:solid 1px #f5f9e7; +} +.pricing-content li i { + color:#72c02c; + font-size:16px; + margin-right:5px; + position:relative; +} + +/*Pricing Footer*/ +.pricing-footer { + color:#777; + font-size:11px; + line-height:17px; + text-align:center; + padding:0 20px 19px; + border-radius:0 0 3px 3px; +} + +/*Pricing Active*/ +.price-active, +.pricing:hover { + z-index:9; + margin-top: -15px; +} +.price-active h4 { + color:#74C52C; +} + +/*Pricing Extra*/ + + .bg-color { + background-color: #f9f9f9; +} + .easy-bg-v2 { + top: 13px; + color: #fff; + width: 150px; + padding: 5px; + right: -49px; + font-size: 13px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + background: rgba(231, 76, 60, 1); + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + + + +/*Pricing Table accord-inner Version +------------------------------------*/ + +.pricing-accord-inner [class^="col-"], +.pricing-accord-inner [class*=" col-"] { + padding: 0px; +} + +.pricing-accord .price-active, +.pricing-accord .pricing-accord-inner .pricing:hover { + margin-top: 0 ; +} +.pricing-accord-inner .pricing { + overflow: hidden; + box-shadow: none; +} +.pricing-accord-inner h3 { + color: #888; + text-shadow: none; + font-weight: normal !important; + border-bottom: 1px solid #ddd ; + border-top: 1px solid #ddd; + background: url("../../img/breadcrumbs.png") + repeat scroll 0 0 rgba(0, 0, 0, 0) !important; +} +.pricing-accord-inner .pricing .rating li { + padding: 0; + border-bottom: none; +} +.pricing-accord-inner .rating li i { + color: #888; + margin: 7px 0; + padding-top: 0; + font-size: 20px; +} +.pricing-accord-inner li { + color: #888; + text-align: center; +} +.pricing-accord-inner .pricing-footer { + margin: 0px; + padding: 2px 0px 19px; +} +.pricing-accord .tab-pane h4 { + text-align: center; + padding: 30px 0; + font-size: 30px; + color: #888; + +} + +.pricing-accord-inner .pricing-footer h4 { + color: #888; + padding: 5px; + font-size: 60px; + text-shadow: none; + margin: -2px 0 0px; + border-top: 1px solid #ddd; + border-bottom: 1px solid #ddd; + font-weight: normal !important; + background: url("../../img/breadcrumbs.png") + repeat scroll 0 0 rgba(0, 0, 0, 0) !important; + +} +.pricing-accord-inner .pricing-footer h4 i { + top: -8px; + font-size: 28px; + font-style: normal; +} +.pricing-accord-inner .pricing-footer h4 span { + top: -5px; + display: block; + font-size: 14px; + margin-bottom: 5px; + font-style: normal; +} +.pricing-accord-inner .pricing-footer p { + color: #888; + line-height: 17px; + padding: 15px 20px 5px ; +} +.pricing-accord-inner .pricing:hover h4, +.pricing-accord-inner .pricing:hover h3, +.pricing-accord-inner .pricing:hover p, +.pricing-accord-inner .pricing:hover li, +.pricing-accord-inner .pricing:hover li i { + color: #717984; +} + +.pricing-accord-inner .pricing-footer .btn-u, +.shadow-wrapper .btn-u { + border: 1px solid #888 ; + background: #fff ; + padding: 7px 59px; +} +.pricing-accord-inner .pricing-footer .btn-u:hover, +.shadow-wrapper .btn-u:hover{ +background-color: #74C52C!important; +border-color: #eee !important; +} +.pricing-accord-inner .pricing-footer .btn-u:hover h4 { +color: red; +} + + +.pricing-accord .tab-content { + border: 1px solid #EEEEEE; + padding: 10px 15px; +} + +.pricing-accord .nav { + margin: 0 auto; + display: table; + table-layout: auto; + float: none; +} + +.pricing-accord .nav-tabs > li { + margin-bottom: -2px; + text-align: center !important; + + } +.pricing-accord .nav-tabs li a { + border-top: 1px solid #eee; + border-right: 1px solid #eee; + border-left: 1px solid #eee; + margin: 0 0 0 30px; + padding-left: 30px; + padding-right: 30px; + width: 130px; +} +.pricing-accord .nav-tabs li.active a { + margin: 0 0 0 30px; + padding-left: 30px; + padding-right: 30px; + width: 130px; + +} +.pricing-accord .test { + text-align: center !important; + margin: auto !important; + +} +.pricing-accord .btn-group .btn { + color: #888; + border-radius: 30px !important; + margin: 15px 2px 0 ; + border: 1px solid #eee; + +} +.pricing-accord .btn-group { + text-align: center !important!; + margin: auto !important; +} +.testimonials { + margin-top: 30px; +} +.progress-bar { + background: #888; +} + +h2 { + padding: 30px 0 0 25px; +} + +.shadow-wrapper .btn-u { + margin: 20px 0 10px 0; +} +.content-2 h4{ + margin: 20px 0 5px 60px; + +} +.content-2 p{ + padding-right: 50px; +} + +/* Devices (tablets, 768px and more) */ +@media (min-width: 767px) { + /*Pricing Page*/ + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 0; + } + .pricing-mega [class^="col-"], + .pricing-mega [class*=" col-"] { + padding: 0px; + } + .pricing-mega-2 [class^="col-"], + .pricing-mega-2 [class*=" col-"] { + padding: 0px; + } + .pricing-mega-3 [class^="col-"], + .pricing-mega-3 [class*=" col-"] { + padding: 1px; + } + .pricing-mega-3 [class^="col-"], + .pricing-mega-3 [class*=" col-"] { + padding: 0px; + } + + .pricing-light [class^="col-"], + .pricing-light [class*=" col-"] { + padding: 10px; + } + /*End Pricing Page*/ +} + + + + +/* Medium Devices (Desktops, 992px and less) */ +@media (max-width: 992px) { + /*Pricing Page*/ + .price-active, + .pricing:hover { + margin-top: 0; + } + .no-space-pricing .price-active .pricing-head h4, + .no-space-pricing .pricing:hover .pricing-head h4 { + padding: 5px 0; + font-size: 70px; + } + .pricing-mega-3 .pricing h4, + .pricing-mega-3 .pricing h3, + .pricing-mega-3 .pricing-content { + border-left: 1px solid #eee; + } + .pricing-mega-3 [class^="col-"], + .pricing-mega-3 [class*=" col-"] { + padding: 10px; + } + .pricing-mega-3 .block h5 { + text-align: center; + visibility: visible; + } + .pricing-accord .tab-content { + border-radius: 0 !important; + } + .pricing-accord .nav-tabs li a { + margin: 0 3px 0 3px; + padding-left: 5px; + padding-right: 5px; + width: 80px; + } + .pricing-accord .nav-tabs li.active a { + margin: 0 0 0 6px; + padding-left: 5px; + padding-right: 5px; + width: 80px; + /*End Pricing Page*/ +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing_v1.css b/core/static/css/pages/pricing/pricing_v1.css new file mode 100755 index 0000000..6e4f795 --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v1.css @@ -0,0 +1,367 @@ +/* +Green: #74C52C rgba(116,197,44, 1); +Blue: #3498db rgba(52,152,219, 1); +Orange: #e67e22 rgba(230,126,34, 1); +Red: #e74c3c rgba(231,76,60, 1); +Grey: #bdc3c7 rgba(189,195,199, 1); +Purple: #9b6bcc rgba(155,107,204, 1); +Aqua: #27d7e7 rgba(39,215,231, 1); +Brown: #9c8061 rgba(156,128,97, 1); +Dark Blue: #4765a0 rgba(71,101,160, 1); +Light Green: #79d5b3 rgba(121,213,179, 1); +*/ + + +/*Pricing Page New +------------------------------------*/ +.pricing-table-v1 .sticker-right, +.pricing-table-v1 .sticker-left { + color: #fff; + width: 150px; + padding: 1px; + font-size: 10px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + background-color: #585f69; + border-bottom: 1px solid #fff; + border-top: 1px solid #fff; + } + + .pricing-table-v1 .sticker-right { + top: 6px; + right: -59px; + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + .pricing-table-v1 .sticker-left { + top: 10px; + left: -58px; + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +.pricing-table-v1 .bg-green { + background-color: rgba(116,197,44, 0.9); +} + +.pricing-table-v1 .bg-blue { + background-color: rgba(52, 152, 219, 1); +} + +.pricing-table-v1 .bg-orange { + background-color: rgba(230,126,34, 1); +} + +.pricing-table-v1 .bg-red { + background-color: rgba(231,76,60, 1); +} + +.pricing-table-v1 .bg-grey { + background-color: rgba(189,195,199, 1); +} + +.pricing-table-v1 .bg-purple { + background-color: rgba(155,107,204, 1); +} + +.pricing-table-v1 .bg-aqua { + background-color: rgba(39,215,231, 1); +} + +.pricing-table-v1 .bg-brown { + background-color: rgba(156,128,97, 1); +} + +.pricing-table-v1 .bg-dark-blue { + background-color: rgba(71,101,160, 1); +} + +.pricing-table-v1 .bg-light-green { + background-color: rgba(121,213,179, 1); +} + +.pricing-table-v1 .pricing-v1 { + overflow: hidden; + position: relative; + margin-bottom: 30px; + +} + +.pricing-table-v1 .pricing-v1:hover li { + background: #fff; +} + +.pricing-table-v1 .pricing-v1-head { + padding: 1px 0; + background: #74C52C; +} + +.pricing-table-v1 .pricing-v1-head h4, +.pricing-table-v1 .pricing-v1-head h5 { + font-size: 14px; + margin: 0; + color: #fff; + padding: 9px 0; + font-family: Arial; + letter-spacing: 1px; +} + +.pricing-table-v1 .pricing-v1-head h5 { + font-size: 50px; + margin-left: 17px; +} + +.pricing-table-v1 .pricing-v1-head h5 i { + top: -5px; + font-size: 15px; + padding-left: 2px; + position: relative; + font-style: normal; +} + +.pricing-table-v1 .pricing-v1-head h5 span { + top: -23px; + font-size: 15px; + position: relative; + padding-right: 2px; +} + +.pricing-table-v1 .pricing-v1-content { + margin-bottom: 0; + background: #f9f9f9; +} + +.pricing-table-v1 .pricing-v1-content li { + margin: 0; + color: #888; + padding: 13px 20px; + border-bottom: 1px solid rgba(116, 197, 44, 0.3); +} + +.pricing-table-v1 .pricing-v1-content li i { + margin-right: 10px; + color: #74C52C; +} +.pricing-table-v1 .pricing-v1-green .btn-u { + background: #72c02c !important; +} + +.pricing-table-v1 .pricing-v1-blue .pricing-v1-head { + background: rgba(52, 152, 219, 1); +} + +.pricing-table-v1 .pricing-v1-blue .pricing-v1-content li { + border-bottom: 1px solid rgba(52, 152, 219, 0.3); +} + +.pricing-table-v1 .pricing-v1-blue .pricing-v1-content li i{ + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v1 .pricing-v1-orange .pricing-v1-head { + background: rgba(230,126,34, 1); +} + +.pricing-table-v1 .pricing-v1-orange .pricing-v1-content li { + border-bottom: 1px solid rgba(230,126,34, 0.3); +} + +.pricing-table-v1 .pricing-v1-orange .pricing-v1-content li i{ + color: rgba(230,126,34, 1); +} + +.pricing-table-v1 .pricing-v1-red .pricing-v1-head { + background: rgba(231,76,60, 1); +} + +.pricing-table-v1 .pricing-v1-red .pricing-v1-content li { + border-bottom: 1px solid rgba(231,76,60, 0.2); +} + +.pricing-table-v1 .pricing-v1-red .pricing-v1-content li i{ + color: rgba(231,76,60, 1); +} + +.pricing-table-v1 .pricing-v1-grey .pricing-v1-head { + background: rgba(189,195,199, 1); +} + +.pricing-table-v1 .pricing-v1-grey .pricing-v1-content li { + border-bottom: 1px solid rgba(189,195,199, 0.3); +} + +.pricing-table-v1 .pricing-v1-grey .pricing-v1-content li i{ + color: rgba(189,195,199, 1); +} + +.pricing-table-v1 .pricing-v1-purple .pricing-v1-head { + background: rgba(155,107,204, 1); +} + +.pricing-table-v1 .pricing-v1-purple .pricing-v1-content li { + border-bottom: 1px solid rgba(155,107,204, 0.3); +} + +.pricing-table-v1 .pricing-v1-purple .pricing-v1-content li i{ + color: rgba(155,107,204, 1); +} + +.pricing-table-v1 .pricing-v1-aqua .pricing-v1-head { + background: rgba(39,215,231, 1); +} + +.pricing-table-v1 .pricing-v1-aqua .pricing-v1-content li { + border-bottom: 1px solid rgba(39,215,231, 0.3); +} + +.pricing-table-v1 .pricing-v1-aqua .pricing-v1-content li i{ + color: rgba(39,215,231, 1); +} + +.pricing-table-v1 .pricing-v1-brown .pricing-v1-head { + background: rgba(156,128,97, 1); +} + +.pricing-table-v1 .pricing-v1-brown .pricing-v1-content li { + border-bottom: 1px solid rgba(156,128,97, 0.3); +} + +.pricing-table-v1 .pricing-v1-brown .pricing-v1-content li i{ + color: rgba(156,128,97, 1); +} + +.pricing-table-v1 .pricing-v1-dark-blue .pricing-v1-head { + background: rgba(71,101,160, 1); +} + +.pricing-table-v1 .pricing-v1-dark-blue .pricing-v1-content li { + border-bottom: 1px solid rgba(71,101,160, 0.3); +} + +.pricing-table-v1 .pricing-v1-dark-blue .pricing-v1-content li i{ + color: rgba(71,101,160, 1); +} + +.pricing-table-v1 .pricing-v1-light-green .pricing-v1-head { + background: rgba(121,213,179, 1); +} + +.pricing-table-v1 .pricing-v1-light-green .pricing-v1-content li { + border-bottom: 1px solid rgba(121,213,179, 0.3); +} + +.pricing-table-v1 .pricing-v1-light-green .pricing-v1-content li i{ + color: rgba(121,213,179, 1); +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + .pricing-table-v1 .sticker-right { + top: 10px; + right: -51px; + padding: 6px; + font-size: 10px; + } + + .pricing-table-v1 .sticker-left { + top: 10px; + left: -51px; + padding: 5px; + font-size: 10px; + } + + .pricing-table-v1 .pricing-v1 { + -webkit-transition: all 300ms; + -moz-transition: all 300ms; + } + + .pricing-table-v1 .pricing-v1:hover { + -webkit-transform: scale(1.04); + -moz-transform: scale(1.04); + } + + .pricing-table-v1 .pricing-v1:hover li { + background: #fff; + } +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + + .pricing-table-v1 .pricing-v1-head h4 { + font-size: 18px; + } + + .pricing-table-v1 .pricing-v1 { + -webkit-transition: all 300ms ; + -moz-transition: all 300ms; + } + + .pricing-table-v1 .pricing-v1:hover { + -webkit-transform: scale(1.04); + -moz-transform: scale(1.04); + } +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 5px; + } + + .pricing-table-v1 .pricing-v1-content li { + padding: 9px 10px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + /*Pricing Page*/ + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + + .pricing-table-v1 .sticker-right, + .pricing-table-v1 .sticker-left { + top: 39px; + padding: 0; + float: left; + left: -40px; + width: 95px; + border: none; + transform: rotate(270deg); + -o-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -webkit-transform: rotate(270deg); + } + + .pricing-table-v1 .pricing-v1-content { + text-align: center; + } + + .pricing-table-v1 .pricing-v1-content li { + padding: 9px 0 9px 7px; + } + + .pricing-table-v1 .pricing-v1-content li i { + display: block; + margin-bottom: 5px; + } + +} diff --git a/core/static/css/pages/pricing/pricing_v2.css b/core/static/css/pages/pricing/pricing_v2.css new file mode 100755 index 0000000..52ada8f --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v2.css @@ -0,0 +1,325 @@ +/* +Green: #74C52C rgba(116,197,44, 1); +Blue: #3498db rgba(52,152,219, 1); +Orange: #e67e22 rgba(230,126,34, 1); +Red: #e74c3c rgba(231,76,60, 1); +Grey: #bdc3c7 rgba(189,195,199, 1); +Purple: #9b6bcc rgba(155,107,204, 1); +Aqua: #27d7e7 rgba(39,215,231, 1); +Brown: #9c8061 rgba(156,128,97, 1); +Dark Blue: #4765a0 rgba(71,101,160, 1); +Light Green: #79d5b3 rgba(121,213,179, 1); +*/ + + +/*Pricing Page v2 +------------------------------------*/ +.pricing-table-v2 .bg-green { + background-color: rgba(116,197,44, 0.9); +} + +.pricing-table-v2 .bg-blue { + background-color: rgba(52, 152, 219, 1); +} + +.pricing-table-v2 .bg-orange { + background-color: rgba(230,126,34, 1); +} + +.pricing-table-v2 .bg-red { + background-color: rgba(231,76,60, 1); +} + +.pricing-table-v2 .bg-grey { + background-color: rgba(189,195,199, 1); +} + +.pricing-table-v2 .bg-purple { + background-color: rgba(155,107,204, 1); +} + +.pricing-table-v2 .bg-aqua { + background-color: rgba(39,215,231, 1); +} + +.pricing-table-v2 .bg-brown { + background-color: rgba(156,128,97, 1); +} + +.pricing-table-v2 .bg-dark-blue { + background-color: rgba(71,101,160, 1); +} + +.pricing-table-v2 .bg-light-green { + background-color: rgba(121,213,179, 1); +} + +.pricing-table-v2 .pricing-v2 { + overflow: hidden; + position: relative; + margin-bottom: 30px; + border: 1px solid rgba(116,197,44, 0.5); +} + +.pricing-table-v2 .pricing-v2-head { + padding: 8px 0 8px 15px; + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v2 .pricing-v2-head h4, +.pricing-table-v2 .pricing-v2-head h5 { + margin: 0; + padding: 7px 0; + font-family: Arial; + letter-spacing: 1px; + color: rgba(116,197,44, 1); +} + +.pricing-table-v2 .pricing-v2-head h4 { + font-size: 21px; +} + +.pricing-table-v2 .pricing-v2-head h5 { + font-size: 29px; + margin-left: 34px; +} + +.pricing-table-v2 .pricing-v2-head h5 i { + font-size: 11px; + padding-left: 2px; + font-style: normal; + position: relative; +} + +.pricing-table-v2 .pricing-v2-head h5 span { + top: -2px; + font-size: 23px; + position: relative; + padding-right: 2px; +} + +.pricing-table-v2 .pricing-v2-content { + margin-bottom: 0; +} + +.pricing-table-v2 .pricing-v2-content li i { + float: right; + font-style: normal; + margin-right: 10px; + color: rgba(116,197,44, 1); +} + +.pricing-table-v2 .pricing-v2-content li { + margin: 0; + font-size: 14px; + padding: 12px 20px; + color: rgba(116,197,44, 1); + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v2 .pricing-v2-footer { + padding: 20px 2px 20px 16px; +} + +.pricing-table-v2 .pricing-v2-blue { + border: 1px solid rgba(52, 152, 219, 0.3); +} + +.pricing-table-v2 .pricing-v2-blue .pricing-v2-head, +.pricing-table-v2 .pricing-v2-blue .pricing-v2-content li { + border-bottom: 1px solid rgba(52, 152, 219, 0.1); +} + +.pricing-table-v2 .pricing-v2-blue h4, +.pricing-table-v2 .pricing-v2-blue h5, +.pricing-table-v2 .pricing-v2-blue .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-blue .pricing-v2-content li i { + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v2 .pricing-v2-orange { + border: 1px solid rgba(230,126,34, 0.3); +} + +.pricing-table-v2 .pricing-v2-orange .pricing-v2-head, +.pricing-table-v2 .pricing-v2-orange .pricing-v2-content li { + border-bottom: 1px solid rgba(230,126,34, 0.1); +} + +.pricing-table-v2 .pricing-v2-orange h4, +.pricing-table-v2 .pricing-v2-orange h5, +.pricing-table-v2 .pricing-v2-orange .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-orange .pricing-v2-content li i { + color: rgba(230,126,34, 1); +} + +.pricing-table-v2 .pricing-v2-red { + border: 1px solid rgba(231,76,60, 00.3); +} + +.pricing-table-v2 .pricing-v2-red .pricing-v2-head, +.pricing-table-v2 .pricing-v2-red .pricing-v2-content li { + border-bottom: 1px solid rgba(231,76,60, 0.1); +} + +.pricing-table-v2 .pricing-v2-red h4, +.pricing-table-v2 .pricing-v2-red h5, +.pricing-table-v2 .pricing-v2-red .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-red .pricing-v2-content li i { + color: rgba(231,76,60, 1); +} + +.pricing-table-v2 .pricing-v2-grey { + border: 1px solid #ddd; +} + +.pricing-table-v2 .pricing-v2-grey .pricing-v2-head, +.pricing-table-v2 .pricing-v2-grey .pricing-v2-content li { + border-bottom: 1px solid #eee; +} + +.pricing-table-v2 .pricing-v2-grey h4, +.pricing-table-v2 .pricing-v2-grey h5, +.pricing-table-v2 .pricing-v2-grey .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-grey .pricing-v2-content li i { + color: #888; +} + +.pricing-table-v2 .pricing-v2-purple { + border: 1px solid rgba(155,107,204, 0.3); +} + +.pricing-table-v2 .pricing-v2-purple .pricing-v2-head, +.pricing-table-v2 .pricing-v2-purple .pricing-v2-content li { + border-bottom: 1px solid rgba(155,107,204, 0.1); +} + +.pricing-table-v2 .pricing-v2-purple h4, +.pricing-table-v2 .pricing-v2-purple h5, +.pricing-table-v2 .pricing-v2-purple .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-purple .pricing-v2-content li i { + color: rgba(155,107,204, 1); +} + +.pricing-table-v2 .pricing-v2-aque { + border: 1px solid rgba(39,215,231, 0.3); +} + +.pricing-table-v2 .pricing-v2-aqua .pricing-v2-head, +.pricing-table-v2 .pricing-v2-aqua .pricing-v2-content li { + border-bottom: 1px solid rgba(39,215,231, 0.1); +} + +.pricing-table-v2 .pricing-v2-aqua h4, +.pricing-table-v2 .pricing-v2-aqua h5, +.pricing-table-v2 .pricing-v2-aqua .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-aqua .pricing-v2-content li i { + color: rgba(39,215,231, 1); +} + +.pricing-table-v2 .pricing-v2-brown { + border: 1px solid rgba(156,128,97, 0.3); +} + +.pricing-table-v2 .pricing-v2-brown .pricing-v2-head, +.pricing-table-v2 .pricing-v2-brown .pricing-v2-content li { + border-bottom: 1px solid rgba(156,128,97, 0.1); +} + +.pricing-table-v2 .pricing-v2-brown h4, +.pricing-table-v2 .pricing-v2-brown h5, +.pricing-table-v2 .pricing-v2-brown .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-brown .pricing-v2-content li i { + color: rgba(156,128,97, 1); +} + +.pricing-table-v2 .pricing-v2-dark-blue { + border: 1px solid rgba(71,101,160, 0.3); +} + +.pricing-table-v2 .pricing-v2-dark-blue .pricing-v2-head, +.pricing-table-v2 .pricing-v2-dark-blue .pricing-v2-content li { + border-bottom: 1px solid rgba(71,101,160, 0.1); +} + +.pricing-table-v2 .pricing-v2-dark-blue h4, +.pricing-table-v2 .pricing-v2-dark-blue h5, +.pricing-table-v2 .pricing-v2-dark-blue .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-dark-blue .pricing-v2-content li i { + color: rgba(71,101,160, 1); +} + +.pricing-table-v2 .pricing-v2-light-green { + border: 1px solid rgba(121,213,179, 0.7) +} + +.pricing-table-v2 .pricing-v2-light-green .pricing-v2-head, +.pricing-table-v2 .pricing-v2-light-green .pricing-v2-content li { + border-bottom: 1px solid rgba(121,213,179, 0.2) +} + +.pricing-table-v2 .pricing-v2-light-green h4, +.pricing-table-v2 .pricing-v2-light-green h5, +.pricing-table-v2 .pricing-v2-light-green .pricing-v2-content li, +.pricing-table-v2 .pricing-v2-light-green .pricing-v2-content li i { + color: rgba(121,213,179, 1) +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + .pricing-table-v2 .active { + -webkit-transform: scale(1.09); + -moz-transform: scale(1.09); + } + +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + + .pricing-table-v2 .active { + -webkit-transform: scale(1.05); + -moz-transform: scale(1.05); + } + +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 5px; + } + + .pricing-table-v2 .active { + -webkit-transform: scale(1.03); + -moz-transform: scale(1.03); + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + /*Pricing Page*/ + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + + .pricing-table-v2 .pricing-v2-head { + overflow: hidden; + } + + .pricing-table-v2 .pricing-v2-head h4 { + font-size: 14px; + font-weight: bold; + padding-left: 1px; + } + .pricing-table-v2 .pricing-v2-head h5 { + margin-left: 5px; + } + +} diff --git a/core/static/css/pages/pricing/pricing_v3.css b/core/static/css/pages/pricing/pricing_v3.css new file mode 100755 index 0000000..cdbe851 --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v3.css @@ -0,0 +1,423 @@ +/* +Green: #74C52C rgba(116,197,44, 1); +Blue: #3498db rgba(52,152,219, 1); +Orange: #e67e22 rgba(230,126,34, 1); +Red: #e74c3c rgba(231,76,60, 1); +Grey: #bdc3c7 rgba(189,195,199, 1); +Purple: #9b6bcc rgba(155,107,204, 1); +Aqua: #27d7e7 rgba(39,215,231, 1); +Brown: #9c8061 rgba(156,128,97, 1); +Dark Blue: #4765a0 rgba(71,101,160, 1); +Light Green: #79d5b3 rgba(121,213,179, 1); +*/ + + +/*Pricing Page v3 +------------------------------------*/ +.pricing-table-v3 .sticker-right, +.pricing-table-v3 .sticker-left { + color: #fff; + width: 150px; + padding: 1px; + font-size: 10px; + font-weight: bold; + font-family: Arial; + position: absolute; + text-align: center; + letter-spacing: 2px; + background-color: rgba(116,197,44, 0.9); +} + + .pricing-table-v3 .sticker-right { + top: 10px; + right: -59px; + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + + .pricing-table-v3 .sticker-left { + top: 10px; + left: -58px; + transform: rotate(-45deg); + -o-transform: rotate(-45deg); + -ms-transform: rotate(-45deg); + -moz-transform: rotate(-45deg); + -webkit-transform: rotate(-45deg); +} + +.pricing-table-v3 .bg-green { + background-color: rgba(116,197,44, 0.9); +} + +.pricing-table-v3 .bg-blue { + background-color: rgba(52, 152, 219, 1); +} + +.pricing-table-v3 .bg-orange { + background-color: rgba(230,126,34, 1); +} + +.pricing-table-v3 .bg-red { + background-color: rgba(231,76,60, 1); +} + +.pricing-table-v3 .bg-grey { + background-color: rgba(189,195,199, 1); +} + +.pricing-table-v3 .bg-purple { + background-color: rgba(155,107,204, 1); +} + +.pricing-table-v3 .bg-aqua { + background-color: rgba(39,215,231, 1); +} + +.pricing-table-v3 .bg-brown { + background-color: rgba(156,128,97, 1); +} + +.pricing-table-v3 .bg-dark-blue { + background-color: rgba(71,101,160, 1); +} + +.pricing-table-v3 .bg-light-green { + background-color: rgba(121,213,179, 1); +} + +.pricing-table-v3 .pricing-v3 { + overflow: hidden; + position: relative; + margin-bottom: 30px; + background: rgba(116,197,44, 0.1); + border: 2px solid rgba(116,197,44, 0.3); +} + +.pricing-table-v3 .pricing-v3-head { + overflow: hidden; + border-bottom: 1px rgba(116,197,44, 0.1); +} + +.pricing-table-v3 .pricing-v3-head h4, +.pricing-table-v3 .pricing-v3-head h5 { + margin: 0; + font-family: Arial; + letter-spacing: 1px; + color: rgba(116,197,44, 1); +} + +.pricing-table-v3 .pricing-v3-head h4 { + font-size: 20px; + padding: 20px 0; +} + +.pricing-table-v3 .pricing-v3-head h5 { + color: #fff; + font-size: 50px; + padding: 30px 0 20px 34px; + background: rgba(116,197,44, 1); +} + +.pricing-table-v3 .pricing-v3-head h5 i { + display: inline; + font-size: 13px; + padding-left: 2px; + position: relative; + font-style: normal; +} + +.pricing-table-v3 .pricing-v3-head h5 span { + top: -2px; + font-size: 23px; + position: relative; + padding-right: 2px; +} + +.pricing-table-v3 .pricing-v3-content { + margin-bottom: 0; +} + + +.pricing-table-v3 .pricing-v3-content li { + margin: 0; + font-size: 14px; + padding: 12px 20px; + color: rgba(116,197,44, 1); + border-bottom: 1px solid rgba(116,197,44, 0.2); +} + +.pricing-table-v3 .pricing-v3-content li i { + display: inherit; + float: right; + font-style: normal; + margin-right: 10px; + color: rgba(116,197,44, 1); +} + +.pricing-table-v3 .pricing-v3-blue { + background: rgba(52, 152, 219, 0.1); + border: 2px solid rgba(52, 152, 219, 0.6); +} + +.pricing-table-v3 .pricing-v3-blue .pricing-v3-head, +.pricing-table-v3 .pricing-v3-blue .pricing-v3-content li { + border-bottom: 1px solid rgba(52, 152, 219, 0.3); +} + +.pricing-table-v3 .pricing-v3-blue h5 { + background: rgba(52, 152, 219, 1); +} + +.pricing-table-v3 .pricing-v3-blue h4, +.pricing-table-v3 .pricing-v3-blue .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-blue .pricing-v3-content li i { + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v3 .pricing-v3-orange { + background: rgba(230,126,34, 0.1); + border: 2px solid rgba(230,126,34, 0.6); +} + +.pricing-table-v3 .pricing-v3-orange .pricing-v3-head, +.pricing-table-v3 .pricing-v3-orange .pricing-v3-content li { + border-bottom: 1px solid rgba(230,126,34,0.32) +} + +.pricing-table-v3 .pricing-v3-orange h5 { + background: rgba(230,126,34, 1); +} + +.pricing-table-v3 .pricing-v3-orange h4, +.pricing-table-v3 .pricing-v3-orange .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-orange .pricing-v3-content li i { + color: rgba(230,126,34, 1); +} + +.pricing-table-v3 .pricing-v3-red { + background: rgba(231,76,60, 0.1); + border: 2px solid rgba(231,76,60, 0.6); +} + +.pricing-table-v3 .pricing-v3-red .pricing-v3-head, +.pricing-table-v3 .pricing-v3-red .pricing-v3-content li { + border-bottom: 1px solid rgba(231,76,60, 0.3); +} + +.pricing-table-v3 .pricing-v3-red h5 { + background: rgba(231,76,60, 1); +} + +.pricing-table-v3 .pricing-v3-red h4, +.pricing-table-v3 .pricing-v3-red .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-red .pricing-v3-content li i { + color: rgba(231,76,60, 1); +} + +.pricing-table-v3 .pricing-v3-grey { + background: #f9f9f9; + border: 2px solid #888; +} + +.pricing-table-v3 .pricing-v3-grey .pricing-v3-head, +.pricing-table-v3 .pricing-v3-grey .pricing-v3-content li { + border-bottom: 1px solid #eee; +} + +.pricing-table-v3 .pricing-v3-grey h5 { + background: #999; +} + +.pricing-table-v3 .pricing-v3-grey h4, +.pricing-table-v3 .pricing-v3-grey .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-grey .pricing-v3-content li i { + color: #888; +} + +.pricing-table-v3 .pricing-v3-purple { + background: rgba(155,107,204, 0.1); + border: 2px solid rgba(155,107,204, 0.6); +} + +.pricing-table-v3 .pricing-v3-purple .pricing-v3-head, +.pricing-table-v3 .pricing-v3-purple .pricing-v3-content li { + border-bottom: 1px solid rgba(155,107,204, 0.3); +} + +.pricing-table-v3 .pricing-v3-purple h5 { + background: rgba(155,107,204, 1); +} + +.pricing-table-v3 .pricing-v3-purple h4, +.pricing-table-v3 .pricing-v3-purple .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-purple .pricing-v3-content li i { + color: rgba(155,107,204, 1); +} + +.pricing-table-v3 .pricing-v3-aqua { + background: rgba(39,215,231, 0.1); + border: 2px solid rgba(39,215,231, 0.6); +} + +.pricing-table-v3 .pricing-v3-aqua .pricing-v3-head, +.pricing-table-v3 .pricing-v3-aqua .pricing-v3-content li { + border-bottom: 1px solid rgba(39,215,231, 0.3); +} + +.pricing-table-v3 .pricing-v3-aqua h5 { + background: rgba(39,215,231, 1); +} + +.pricing-table-v3 .pricing-v3-aqua h4, +.pricing-table-v3 .pricing-v3-aqua .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-aqua .pricing-v3-content li i { + color: rgba(39,215,231, 1); +} + +.pricing-table-v3 .pricing-v3-brown { + background: rgba(156,128,97, 0.1); + border: 2px solid rgba(156,128,97, 0.6); +} + +.pricing-table-v3 .pricing-v3-brown .pricing-v3-head, +.pricing-table-v3 .pricing-v3-brown .pricing-v3-content li { + border-bottom: 1px solid rgba(156,128,97, 0.3); +} + +.pricing-table-v3 .pricing-v3-brown h5 { + background: rgba(156,128,97, 1); +} + +.pricing-table-v3 .pricing-v3-brown h4, +.pricing-table-v3 .pricing-v3-brown .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-brown .pricing-v3-content li i { + color: rgba(156,128,97, 1); +} + +.pricing-table-v3 .pricing-v3-dark-blue { + background: rgba(71,101,160, 0.1); + border: 2px solid rgba(71,101,160, 0.6); +} + +.pricing-table-v3 .pricing-v3-dark-blue .pricing-v3-head, +.pricing-table-v3 .pricing-v3-dark-blue .pricing-v3-content li { + border-bottom: 1px solid rgba(71,101,160, 0.3); +} + +.pricing-table-v3 .pricing-v3-dark-blue h5 { + background: rgba(71,101,160, 1); +} + +.pricing-table-v3 .pricing-v3-dark-blue h4, +.pricing-table-v3 .pricing-v3-dark-blue .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-dark-blue .pricing-v3-content li i { + color: rgba(71,101,160, 1); +} + +.pricing-table-v3 .pricing-v3-light-green { + background: rgba(121,213,179, 0.1); + border: 2px solid rgba(121,213,179, 0.6); +} + +.pricing-table-v3 .pricing-v3-light-green .pricing-v3-head, +.pricing-table-v3 .pricing-v3-light-green .pricing-v3-content li { + border-bottom: 1px solid rgba(121,213,179, 0.3); +} + +.pricing-table-v3 .pricing-v3-light-green h5 { + background: rgba(121,213,179, 1); +} + +.pricing-table-v3 .pricing-v3-light-green h4, +.pricing-table-v3 .pricing-v3-light-green .pricing-v3-content li, +.pricing-table-v3 .pricing-v3-light-green .pricing-v3-content li i { + color: rgba(121,213,179, 1); +} + + + /* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + /* Can be modefied if needed*/ +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + /* Can be modefied if needed*/ +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 5px; + } + + .pricing-table-v3 .pricing-v3-head h4 { + font-size: 17px; + } + + .pricing-table-v3 .pricing-v3-content li { + padding: 12px 7px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + /*Pricing Page*/ + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + + .pricing-table-v3 .sticker-right, + .pricing-table-v3 .sticker-left { + top: 109px; + padding: 0; + float: left; + left: -43px; + width: 104px; + border: none; + background: #585F69; + transform: rotate(270deg); + -o-transform: rotate(270deg); + -ms-transform: rotate(270deg); + -moz-transform: rotate(270deg); + -webkit-transform: rotate(270deg); + } + + .pricing-table-v3 .pricing-v3-content { + text-align: center; + } + + .pricing-table-v3 .pricing-v3-head h4 { + font-size: 14px; + } + + .pricing-table-v3 .pricing-v3-head h5 { + font-size: 43px; + padding-left: 10px; + } + + .pricing-table-v3 .pricing-v3-head h5 span { + font-size: 16px; + } + + .pricing-table-v3 .pricing-v3-head h5 i { + display: block; + font-size: 12px; + margin-top: 5px; + padding-left: 10px; + } + + .pricing-table-v3 .pricing-v3-content li i { + float: none; + display: block; + margin-top: 5px; + } +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing_v4.css b/core/static/css/pages/pricing/pricing_v4.css new file mode 100755 index 0000000..39ba761 --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v4.css @@ -0,0 +1,596 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +/* +Green: #74C52C rgba(116,197,44, 1); +Blue: #3498db rgba(52,152,219, 1); +Orange: #e67e22 rgba(230,126,34, 1); +Red: #e74c3c rgba(231,76,60, 1); +Grey: #bdc3c7 rgba(189,195,199, 1); +Purple: #9b6bcc rgba(155,107,204, 1); +Aqua: #27d7e7 rgba(39,215,231, 1); +Brown: #9c8061 rgba(156,128,97, 1); +Dark Blue: #4765a0 rgba(71,101,160, 1); +Light Green: #79d5b3 rgba(121,213,179, 1); +*/ + + +/*Pricing Page v4 +------------------------------------*/ + +.pricing-table-v4 .bg-green { + background-color: rgba(116,197,44, 0.9); +} + +.pricing-table-v4 .bg-blue { + background-color: rgba(52, 152, 219, 1); +} + +.pricing-table-v4 .bg-orange { + background-color: rgba(230,126,34, 1); +} + +.pricing-table-v4 .bg-red { + background-color: rgba(231,76,60, 1); +} + +.pricing-table-v4 .bg-grey { + background-color: rgba(189,195,199, 1); +} + +.pricing-table-v4 .bg-purple { + background-color: rgba(155,107,204, 1); +} + +.pricing-table-v4 .bg-aqua { + background-color: rgba(39,215,231, 1); +} + +.pricing-table-v4 .bg-brown { + background-color: rgba(156,128,97, 1); +} + +.pricing-table-v4 .bg-dark-blue { + background-color: rgba(71,101,160, 1); +} + +.pricing-table-v4 .bg-light-green { + background-color: rgba(121,213,179, 1); +} + +.pricing-table-v4 .pricing-v4 { + position: relative; + margin-bottom: 30px; + border: 1px solid rgba(116,197,44, 0.5); +} + +.pricing-table-v4 .pricing-v4-head { + padding: 0 0 8px 0; + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v4 .pricing-v4-head h4, +.pricing-table-v4 .pricing-v4-head h5, +.pricing-table-v4 .pricing-v4-head h5 span { + margin: 0; + color: #fff; + padding: 7px 0; + font-family: Arial; + letter-spacing: 1px; +} + +.pricing-table-v4 .pricing-v4-head h4 { + padding: 15px 0; + font-size: 21px; + background: rgba(116,197,44, 1); +} +.pricing-table-v4 .pricing-rounded { + width: 90px; + height: 90px; + padding: 10px; + display: inline-block; + margin: 17px 0 10px 15px ; + border-radius: 50% !important; + background: rgba(116, 197, 44, 1); + +} +.pricing-table-v4 .pricing-v4-head h5 { + font-size: 30px; + margin: 11px 3px 0 0; +} +.pricing-table-v4 .pricing-v4-head h5 span { + font-size: 20px; + margin-right: 3px; +} + +.pricing-table-v4 .pricing-v4-head a { + float: right; + margin-top: 43px; + margin-right: -8px; +} + +.pricing-table-v4 .pricing-v4-head h5 i { + display: block; + font-size: 12px; + font-style: normal; + padding-left: 10px; +} +.pricing-table-v4 .pricing-v4-head a { + position: relative; +} +.pricing-table-v4 .pricing-v4-head a span { + margin-left: 7px; +} + +.pricing-table-v4 .pricing-v4-head a .price-corner { + width: 0; + height: 0; + right: 0px; + bottom: -8px; + display: block; + position: absolute; + border-style: solid; + border-width: 8px 8px 0 0; + border-color: #477c17 transparent transparent; + +}.pricing-table-v4 .pricing-v4-head a .price-corner-2 { + left: 0; + width: 0; + height: 0; + bottom: -1px; + display: block; + position: absolute; + border-style: solid; + border-width: 18px 0 18px 17px; + border-color: transparent transparent transparent #fff; +} +.pricing-table-v4 .pricing-v4-head .btn-u { + padding: 6px 13px 6px 26px; +} +.pricing-table-v4 .pricing-v4-content { + margin-bottom: 0; +} + +.pricing-table-v4 .pricing-v4-content li i { + float: right; + font-style: normal; + margin-right: 10px; + color: rgba(116,197,44, 1); +} + +.pricing-table-v4 .pricing-v4-content li { + margin: 0; + font-size: 14px; + padding: 12px 20px; + color: rgba(116,197,44, 1); + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v4 .pricing-v4-footer { + padding: 20px 2px 20px 16px; +} + +.pricing-table-v4 .pricing-v4-blue { + border: 1px solid rgba(52, 152, 219, 0.3); +} + +.pricing-table-v4 .pricing-v4-green .btn-u { + background: rgba(116, 197, 44, 1); +} + +.pricing-table-v4 .pricing-v4-blue .pricing-v4-head, +.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li { + border-bottom: 1px solid rgba(52, 152, 219, 0.1); +} + +.pricing-table-v4 .pricing-v4-blue a .price-corner { + border-color: #1d5378 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-blue h4 { + background: rgba(52, 152, 219, 1); +} + +.pricing-table-v4 .pricing-v4-blue .pricing-rounded { + background: rgba(52, 152, 219, 1); +} + +.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-blue .pricing-v4-content li i { + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v4 .pricing-v4-orange { + border: 1px solid rgba(230,126,34, 0.3); +} + +.pricing-table-v4 .pricing-v4-orange .pricing-v4-head, +.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li { + border-bottom: 1px solid rgba(230,126,34, 0.1); +} + +.pricing-table-v4 .pricing-v4-orange a .price-corner { + border-color: #985921 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-orange h4{ + background: rgba(230,126,34, 1); +} + +.pricing-table-v4 .pricing-v4-orange .pricing-rounded { + background: rgba(230,126,34, 1); +} + +.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-orange .pricing-v4-content li i { + color: rgba(230,126,34, 1); +} + +.pricing-table-v4 .pricing-v4-red { + border: 1px solid rgba(231,76,60, 00.3); +} + +.pricing-table-v4 .pricing-v4-red .pricing-v4-head, +.pricing-table-v4 .pricing-v4-red .pricing-v4-content li { + border-bottom: 1px solid rgba(231,76,60, 0.1); +} + +.pricing-table-v4 .pricing-v4-red h4 { + background: rgba(231,76,60, 1); +} + +.pricing-table-v4 .pricing-v4-red .pricing-rounded { + background: rgba(231,76,60, 1); +} + +.pricing-table-v4 .pricing-v4-red a .price-corner { + border-color: #8f382f transparent transparent; +} + +.pricing-table-v4 .pricing-v4-red .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-red .pricing-v4-content li i { + color: rgba(231,76,60, 1); +} + +.pricing-table-v4 .pricing-v4-grey { + border: 1px solid #ddd; +} + +.pricing-table-v4 .pricing-v4-grey .pricing-v4-head, +.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li { + border-bottom: 1px solid #eee; +} + +.pricing-table-v4 .pricing-v4-grey h4 { + background: #95a5a6; +} + +.pricing-table-v4 .pricing-v4-grey .pricing-rounded { + background: #95a5a6; +} + +.pricing-table-v4 .pricing-v4-grey a .price-corner { + border-color: #686f6f transparent transparent; +} + +.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-grey .pricing-v4-content li i { + color: #95a5a6; +} + +.pricing-table-v4 .pricing-v4-purple { + border: 1px solid rgba(155,107,204, 0.3); +} + +.pricing-table-v4 .pricing-v4-purple .pricing-v4-head, +.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li { + border-bottom: 1px solid rgba(155,107,204, 0.1); +} + +.pricing-table-v4 .pricing-v4-purple h4 { + background: rgba(155,107,204, 1); +} + +.pricing-table-v4 .pricing-v4-purple .pricing-rounded { + background: rgba(155,107,204, 1); +} + +.pricing-table-v4 .pricing-v4-purple a .price-corner { + border-color: #5f2798 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-purple .pricing-v4-content li i { + color: rgba(155,107,204, 1); +} + +.pricing-table-v4 .pricing-v4-aqua { + border: 1px solid rgba(39,215,231, 0.3); +} + +.pricing-table-v4 .pricing-v4-aqua .pricing-v4-head, +.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li { + border-bottom: 1px solid rgba(39,215,231, 0.1); +} + +.pricing-table-v4 .pricing-v4-aqua h4 { + background: rgba(39,215,231, 1); +} + +.pricing-table-v4 .pricing-v4-aqua .pricing-rounded { + background: rgba(39,215,231, 1); +} + +.pricing-table-v4 .pricing-v4-aqua a .price-corner { + border-color: #1b848e transparent transparent; +} + +.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-aqua .pricing-v4-content li i { + color: rgba(39,215,231, 1); +} + +.pricing-table-v4 .pricing-v4-brown { + border: 1px solid rgba(156,128,97, 0.3); +} + +.pricing-table-v4 .pricing-v4-brown .pricing-v4-head, +.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li { + border-bottom: 1px solid rgba(156,128,97, 0.1); +} + +.pricing-table-v4 .pricing-v4-brown h4 { + background: rgba(156,128,97, 1); +} + +.pricing-table-v4 .pricing-v4-brown .pricing-rounded { + background: rgba(156,128,97, 1); +} + +.pricing-table-v4 .pricing-v4-brown a .price-corner { + border-color: #705537 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-brown .pricing-v4-content li i { + color: rgba(156,128,97, 1); +} + +.pricing-table-v4 .pricing-v4-dark-blue { + border: 1px solid rgba(71,101,160, 0.3); +} + +.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-head, +.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li { + border-bottom: 1px solid rgba(71,101,160, 0.1); +} + +.pricing-table-v4 .pricing-v4-dark-blue h4{ + background: rgba(71,101,160, 1); +} + +.pricing-table-v4 .pricing-v4-dark-blue .pricing-rounded { + background: rgba(71,101,160, 1); +} + +.pricing-table-v4 .pricing-v4-dark-blue a .price-corner { + border-color: #233d71 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-dark-blue .pricing-v4-content li i { + color: rgba(71,101,160, 1); +} + +.pricing-table-v4 .pricing-v4-light-green { + border: 1px solid rgba(121,213,179, 0.7) +} + +.pricing-table-v4 .pricing-v4-light-green .pricing-v4-head, +.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li { + border-bottom: 1px solid rgba(121,213,179, 0.2) +} + +.pricing-table-v4 .pricing-v4-light-green h4{ + background: rgba(121,213,179, 1); +} + +.pricing-table-v4 .pricing-v4-light-green .pricing-rounded { + background: rgba(121,213,179, 1); +} + +.pricing-table-v4 .pricing-v4-light-green a .price-corner { + border-color: #2a8563 transparent transparent; +} + +.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li, +.pricing-table-v4 .pricing-v4-light-green .pricing-v4-content li i { + color: rgba(121,213,179, 1); +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + .pricing-table-v4 .active { + -webkit-transform: scale(1.09); + -moz-transform: scale(1.09); + } +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + + .pricing-table-v4 .active { + -webkit-transform: scale(1.05); + -moz-transform: scale(1.05); + } + + .pricing-v4-head { + text-align: center; + } + .pricing-rounded { + margin: 17px 0 55px; + } + .pricing-table-v4 .pricing-v4-head a { + margin-top: -40px; + } + .pricing-table-v4 .pricing-v4-head .btn-u { + padding: 6px 46px 6px 40px; + } +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 5px; + } + + .pricing-v4-head { + text-align: center; + } + + .pricing-table-v4 .active { + -webkit-transform: scale(1.03); + -moz-transform: scale(1.03); + } + + .pricing-rounded { + margin: 17px 0 55px; + } + + .pricing-table-v4 .pricing-v4-head a { + margin-top: -40px; + } + + .pricing-table-v4 .pricing-v4-head .btn-u { + padding: 6px 26px 6px 30px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + /*Pricing Page*/ + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + + .pricing-table-v4 .pricing-v4-head h4 { + font-size: 14px; + font-weight: bold; + padding-left: 1px; + } + .pricing-table-v4 .pricing-v4-head h5 { + margin-left: 5px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 550px) { + /*Pricing Page*/ + + .col-sm-3 { + width: 100% + } + +} diff --git a/core/static/css/pages/pricing/pricing_v5.css b/core/static/css/pages/pricing/pricing_v5.css new file mode 100755 index 0000000..97370cb --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v5.css @@ -0,0 +1,557 @@ +/* +Green: #74C52C rgba(116,197,44, 1); +Blue: #3498db rgba(52,152,219, 1); +Orange: #e67e22 rgba(230,126,34, 1); +Red: #e74c3c rgba(231,76,60, 1); +Grey: #bdc3c7 rgba(189,195,199, 1); +Purple: #9b6bcc rgba(155,107,204, 1); +Aqua: #27d7e7 rgba(39,215,231, 1); +Brown: #9c8061 rgba(156,128,97, 1); +Dark Blue: #4765a0 rgba(71,101,160, 1); +Light Green: #79d5b3 rgba(121,213,179, 1); +*/ + + +/*Pricing Page v5 +------------------------------------*/ + +.pricing-table-v5 .bg-green { + background-color: rgba(116,197,44, 0.9); +} + +.pricing-table-v5 .bg-blue { + background-color: rgba(52, 152, 219, 1); +} + +.pricing-table-v5 .bg-orange { + background-color: rgba(230,126,34, 1); +} + +.pricing-table-v5 .bg-red { + background-color: rgba(231,76,60, 1); +} + +.pricing-table-v5 .bg-grey { + background-color: rgba(189,195,199, 1); +} + +.pricing-table-v5 .bg-purple { + background-color: rgba(155,107,204, 1); +} + +.pricing-table-v5 .bg-aqua { + background-color: rgba(39,215,231, 1); +} + +.pricing-table-v5 .bg-brown { + background-color: rgba(156,128,97, 1); +} + +.pricing-table-v5 .bg-dark-blue { + background-color: rgba(71,101,160, 1); +} + +.pricing-table-v5 .bg-light-green { + background-color: rgba(121,213,179, 1); +} + +.pricing-table-v5 .pricing-v5 { + position: relative; + margin-bottom: 30px; + border: 1px solid rgba(116,197,44, 0.5); +} + +.pricing-table-v5 .pricing-v5-head { + text-align: center; + padding: 0 0 8px 0; + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v5 .pricing-v5-head h4, +.pricing-table-v5 .pricing-v5-head h5, +.pricing-table-v5 .pricing-v5-head h5 span { + margin: 0; + padding: 10px 0; + font-family: Arial; + letter-spacing: 1px; + color: rgba(116,197,44, 1); + color: rgba(116, 197, 44, 1); +} + +.pricing-table-v5 .pricing-v5-head h4 { + font-size: 21px; + background: rgba(116,197,44, 1); + padding: 30px 0; + color: #fff; +} +.pricing-table-v5 .pricing-rounded { + width: 90px; + height: 90px; + display: inline-block; + padding: 10px; + border-radius: 50% !important; + margin: 20px 0px 10px 0; + border: 3px solid rgba(116, 197, 44, .4); + +} +.pricing-table-v5 .pricing-v5-head h5 { + font-size: 30px; + margin: 6px 3px 0 0; +} +.pricing-table-v5 .pricing-v5-head h5 span { + font-size: 20px; + margin-right: 3px; +} + +.pricing-table-v5 a { + margin: 0 -8px; + display: block; +} + +.pricing-table-v5 .pricing-v5-head h5 i { + display: block; + font-size: 12px; + font-style: normal; + padding-left: 10px; +} + +.pricing-table-v5 .pricing-v5-head a { + position: relative; +} + +.pricing-table-v5 .pricing-v5-head a span { + margin-left: 7px; +} + +.pricing-table-v5 a .price-corner { + width: 0; + height: 0; + right: -1px; + bottom: -8px; + display: block; + position: absolute; + border-style: solid; + border-width: 8px 8px 0 0; + border-color: #477c17 transparent transparent; + +}.pricing-table-v5 a .price-corner-2 { + width: 0; + height: 0; + left: -1px; + bottom: -15px; + display: block; + position: absolute; + border-style: solid; + border-width: 8px 0 8px 8px; + border-color: #477c17 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-head .btn-u { + padding: 6px 13px 6px 26px; +} + +.pricing-table-v5 .pricing-v5-content { + margin-bottom: 0; +} + +.pricing-table-v5 .pricing-v5-content li i { + float: right; + font-style: normal; + color: rgba(116,197,44, 1); +} + +.pricing-table-v5 .pricing-v5-content li { + margin: 0; + font-size: 14px; + padding: 12px 0; + color: rgba(116,197,44, 1); + border-bottom: 1px solid rgba(116,197,44, 0.1); +} + +.pricing-table-v5 .pricing-v5-footer { + padding: 20px 2px 20px 16px; +} + +.pricing-table-v5 .pricing-v5-blue { + border: 1px solid rgba(52, 152, 219, 0.5); +} + +.pricing-table-v5 .pricing-v5-blue .pricing-v5-head, +.pricing-table-v5 .pricing-v5-blue .pricing-v5-content li { + border-bottom: 1px solid rgba(52, 152, 219, 0.1); +} + +.pricing-table-v5 .pricing-v5-blue a .price-corner, +.pricing-table-v5 .pricing-v5-blue a .price-corner-2 { + border-color: #1d5378 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-blue h4 { + background: rgba(52, 152, 219, 1); +} +.pricing-table-v5 .pricing-v5-blue h5, +.pricing-table-v5 .pricing-v5-blue h5 span { + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v5 .pricing-v5-blue .pricing-rounded { + border-color: rgba(52, 152, 219, 0.5); +} + +.pricing-table-v5 .pricing-v5-blue .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-blue .pricing-v5-content li i { + color: rgba(52, 152, 219, 1); +} + +.pricing-table-v5 .pricing-v5-orange { + border: 1px solid rgba(230,126,34, 0.5); +} + +.pricing-table-v5 .pricing-v5-orange .pricing-v5-head, +.pricing-table-v5 .pricing-v5-orange .pricing-v5-content li { + border-bottom: 1px solid rgba(230,126,34, 0.1); +} + +.pricing-table-v5 .pricing-v5-orange a .price-corner, +.pricing-table-v5 .pricing-v5-orange a .price-corner-2 { + border-color: #985921 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-orange h4{ + background: rgba(230,126,34, 1); +} + +.pricing-table-v5 .pricing-v5-orange h5, +.pricing-table-v5 .pricing-v5-orange h5 span { + color: rgba(230,126,34, 1); +} + +.pricing-table-v5 .pricing-v5-orange .pricing-rounded { + border-color: rgba(230,126,34, 0.5); +} + +.pricing-table-v5 .pricing-v5-orange .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-orange .pricing-v5-content li i { + color: rgba(230,126,34, 1); +} + +.pricing-table-v5 .pricing-v5-red { + border: 1px solid rgba(231,76,60, 0.5); +} + +.pricing-table-v5 .pricing-v5-red .pricing-v5-head, +.pricing-table-v5 .pricing-v5-red .pricing-v5-content li { + border-bottom: 1px solid rgba(231,76,60, 0.1); +} + +.pricing-table-v5 .pricing-v5-red h4 { + background: rgba(231,76,60, 1); +} + +.pricing-table-v5 .pricing-v5-red h5, +.pricing-table-v5 .pricing-v5-red h5 span { + color: rgba(231,76,60, 1); +} + +.pricing-table-v5 .pricing-v5-red .pricing-rounded { + border-color: rgba(231,76,60, 0.5); +} + +.pricing-table-v5 .pricing-v5-red a .price-corner, +.pricing-table-v5 .pricing-v5-red a .price-corner-2 { + border-color: #8f382f transparent transparent; +} + +.pricing-table-v5 .pricing-v5-red .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-red .pricing-v5-content li i { + color: rgba(231,76,60, 1); +} + +.pricing-table-v5 .pricing-v5-grey { + border: 1px solid #ddd; +} + +.pricing-table-v5 .pricing-v5-grey .pricing-v5-head, +.pricing-table-v5 .pricing-v5-grey .pricing-v5-content li { + border-bottom: 1px solid #eee; +} + +.pricing-table-v5 .pricing-v5-grey h4 { + background: #95a5a6; +} + +.pricing-table-v5 .pricing-v5-grey h5, +.pricing-table-v5 .pricing-v5-grey h5 span { + color: #90a5a6; +} + +.pricing-table-v5 .pricing-v5-grey .pricing-rounded { + border-color: #cfd5d5; +} + +.pricing-table-v5 .pricing-v5-grey a .price-corner, +.pricing-table-v5 .pricing-v5-grey a .price-corner-2 { + border-color: #686f6f transparent transparent; +} + +.pricing-table-v5 .pricing-v5-grey .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-grey .pricing-v5-content li i { + color: #95a5a6; +} + +.pricing-table-v5 .pricing-v5-purple { + border: 1px solid rgba(155,107,204, 0.5); +} + +.pricing-table-v5 .pricing-v5-purple .pricing-v5-head, +.pricing-table-v5 .pricing-v5-purple .pricing-v5-content li { + border-bottom: 1px solid rgba(155,107,204, 0.1); +} + +.pricing-table-v5 .pricing-v5-purple h4 { + background: rgba(155,107,204, 1); +} + +.pricing-table-v5 .pricing-v5-purple h5, +.pricing-table-v5 .pricing-v5-purple h5 span { + color: rgba(155,107,204, 1); +} + +.pricing-table-v5 .pricing-v5-purple .pricing-rounded { + border-color: rgba(155,107,204, 0.5); +} + +.pricing-table-v5 .pricing-v5-purple a .price-corner, +.pricing-table-v5 .pricing-v5-purple a .price-corner-2 { + border-color: #5f2798 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-purple .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-purple .pricing-v5-content li i { + color: rgba(155,107,204, 1); +} + +.pricing-table-v5 .pricing-v5-aqua { + border: 1px solid rgba(39,215,231, 0.5); +} + +.pricing-table-v5 .pricing-v5-aqua .pricing-v5-head, +.pricing-table-v5 .pricing-v5-aqua .pricing-v5-content li { + border-bottom: 1px solid rgba(39,215,231, 0.1); +} + +.pricing-table-v5 .pricing-v5-aqua h4 { + background: rgba(39,215,231, 1); +} + +.pricing-table-v5 .pricing-v5-aqua h5, +.pricing-table-v5 .pricing-v5-aqua h5 span { + color: rgba(39,215,231, 1); +} + +.pricing-table-v5 .pricing-v5-aqua .pricing-rounded { + border-color: rgba(39,215,231, 0.5); +} + +.pricing-table-v5 .pricing-v5-aqua a .price-corner, +.pricing-table-v5 .pricing-v5-aqua a .price-corner-2 { + border-color: #1b848e transparent transparent; +} + +.pricing-table-v5 .pricing-v5-aqua .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-aqua .pricing-v5-content li i { + color: rgba(39,215,231, 1); +} + +.pricing-table-v5 .pricing-v5-brown { + border: 1px solid rgba(156,128,97, 0.5); +} + +.pricing-table-v5 .pricing-v5-brown .pricing-v5-head, +.pricing-table-v5 .pricing-v5-brown .pricing-v5-content li { + border-bottom: 1px solid rgba(156,128,97, 0.1); +} + +.pricing-table-v5 .pricing-v5-brown h4 { + background: rgba(156,128,97, 1); +} + +.pricing-table-v5 .pricing-v5-brown h5, +.pricing-table-v5 .pricing-v5-brown h5 span { + color: rgba(156,128,97, 1); +} + +.pricing-table-v5 .pricing-v5-brown .pricing-rounded { + border-color: rgba(156,128,97, 0.5); +} + +.pricing-table-v5 .pricing-v5-brown a .price-corner, +.pricing-table-v5 .pricing-v5-brown a .price-corner-2 { + border-color: #705537 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-brown .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-brown .pricing-v5-content li i { + color: rgba(156,128,97, 1); +} + +.pricing-table-v5 .pricing-v5-dark-blue { + border: 1px solid rgba(71,101,160, 0.5); +} + +.pricing-table-v5 .pricing-v5-dark-blue .pricing-v5-head, +.pricing-table-v5 .pricing-v5-dark-blue .pricing-v5-content li { + border-bottom: 1px solid rgba(71,101,160, 0.1); +} + +.pricing-table-v5 .pricing-v5-dark-blue h4{ + background: rgba(71,101,160, 1); +} + +.pricing-table-v5 .pricing-v5-dark-blue h5, +.pricing-table-v5 .pricing-v5-dark-blue h5 span { + color: rgba(71,101,160, 1); +} + +.pricing-table-v5 .pricing-v5-dark-blue .pricing-rounded { + border-color: rgba(71,101,160, 1); +} + +.pricing-table-v5 .pricing-v5-dark-blue a .price-corner, +.pricing-table-v5 .pricing-v5-dark-blue a .price-corner-2 { + border-color: #233d71 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-dark-blue .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-dark-blue .pricing-v5-content li i { + color: rgba(71,101,160, 1); +} + +.pricing-table-v5 .pricing-v5-light-green { + border: 1px solid rgba(121,213,179, 0.7) +} + +.pricing-table-v5 .pricing-v5-light-green .pricing-v5-head, +.pricing-table-v5 .pricing-v5-light-green .pricing-v5-content li { + border-bottom: 1px solid rgba(121,213,179, 0.2) +} + +.pricing-table-v5 .pricing-v5-light-green h4{ + background: rgba(121,213,179, 1); +} + +.pricing-table-v5 .pricing-v5-light-green h5, +.pricing-table-v5 .pricing-v5-light-green h5 span { + color: rgba(121,213,179, 1); +} + +.pricing-table-v5 .pricing-v5-light-green .pricing-rounded { + border-color: rgba(121,213,179, 0.5); +} + +.pricing-table-v5 .pricing-v5-light-green a .price-corner, +.pricing-table-v5 .pricing-v5-light-green a .price-cornere-2 { + border-color: #2a8563 transparent transparent; +} + +.pricing-table-v5 .pricing-v5-light-green .pricing-v5-content li, +.pricing-table-v5 .pricing-v5-light-green .pricing-v5-content li i { + color: rgba(121,213,179, 1); +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + .pricing-table-v5 .active { + -webkit-transform: scale(1.09); + -moz-transform: scale(1.09); + } + +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + + .pricing-table-v5 .active { + -webkit-transform: scale(1.05); + -moz-transform: scale(1.05); + } + + .pricing-v5-head { + text-align: center; + } + .pricing-rounded { + margin: 17px 0 55px; + } + .pricing-table-v5 .pricing-v5-head a { + margin-top: -40px; + } + .pricing-table-v5 .pricing-v5-head .btn-u { + padding: 6px 46px 6px 40px; + } + + +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 9px; + } + + .pricing-v5-head { + text-align: center; + } + + .pricing-table-v5 .active { + -webkit-transform: scale(1.03); + -moz-transform: scale(1.03); + } + + .pricing-rounded { + margin: 17px 0 55px; + } + + .pricing-table-v5 .pricing-v5-head a { + margin-top: -40px; + } + + .pricing-table-v5 .pricing-v5-head .btn-u { + padding: 6px 26px 6px 30px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + /*Pricing Page*/ + + .no-space-pricing [class^="col-"], + .no-space-pricing [class*=" col-"] { + padding: 10px; + } + + + .pricing-table-v5 .pricing-v5-head h4 { + font-size: 14px; + font-weight: bold; + padding-left: 1px; + } + .pricing-table-v5 .pricing-v5-head h5 { + margin-left: 5px; + } + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 550px) { + /*Pricing Page*/ + + .col-sm-3 { + width: 100% + } + + +} diff --git a/core/static/css/pages/pricing/pricing_v6.css b/core/static/css/pages/pricing/pricing_v6.css new file mode 100755 index 0000000..28cdc35 --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v6.css @@ -0,0 +1,112 @@ + +/*Pricing Page v5 +------------------------------------*/ + .no-space-pricing-v6 [class^="col-"], + .no-space-pricing-v6 [class*=" col-"] { + padding: 1px; +} +.row.no-space-pricing-v6 { + padding: 0 14px; +} + +.pricing-table-v6 i.icon-custom { + width: 80px; + height: 80px; + font-size: 40px; + padding-top: 17px; +} + +.pricing-table-v6 h3 { + font-size: 40px; + padding: 10px 0 0 0; +} + +.pricing-table-v6 h3, +.pricing-table-v6 h3 i, +.pricing-table-v6 h3 span { + color: #fff; + font-style: normal; + font-weight: 200 !important; +} + +.pricing-table-v6 h3 span { + font-size: 25px; +} + +.pricing-table-v6 h3 i { + font-size: 20px; + margin: 10px 0 0 4px; + display: inline-block; +} + +.pricing-table-v6 ul { + padding-bottom: 10px; +} + +.pricing-table-v6 ul li { + color: #fff; + padding: 5px 0; + font-size: 13px; +} +.pricing-table-v6 ul li span { + margin-right: 5px; +} + +.pricing-table-v6 .btn-u.btn-brd { + color: #fff; + display: block; + border-color: #fff; +} + +.pricing-table-v6 .btn-u.btn-brd:hover { + color: #555; + background: #fff; + border-color: transparent; +} + +.pricing-table-v6.v6-plus { + font-weight: 200; +} + +.pricing-table-v6.v6-plus ul li { + font-weight: 300; +} +.pricing-table-v6.v6-plus ul li span { + margin-right: 5px; +} + +.pricing-table-v6 .service-block-u { + background-color: #72c02c !important; +} + +} +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + +.pricing-table-v6 .service-block { + margin-bottom: 20px; + padding: 20px 15px; + text-align: center; +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 550px) { + .col-width-full { + width: 100%; + } +} diff --git a/core/static/css/pages/pricing/pricing_v7.css b/core/static/css/pages/pricing/pricing_v7.css new file mode 100755 index 0000000..53d4a0c --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v7.css @@ -0,0 +1,203 @@ +/*Pricing Page v7 +------------------------------------*/ +.pricing-table-v7 .no-space-pricing [class^="col-"], +.pricing-table-v7 .no-space-pricing [class*=" col-"] { + padding: 0; +} + +.pricing-table-v7 .no-row-space { + margin-right: 0; + margin-left: 0; +} + +.pricing-table-v7 .service-block { + margin-bottom: 0; +} +.pricing-table-v7 .pricing-inner-1, +.pricing-table-v7 .pricing-inner-2 { + border: 1px solid #eee; +} + +.pricing-table-v7 .pricing-inner-1 { + border-right: 0; +} +.pricing-table-v7 .pricing-inner-1, +.pricing-table-v7 .pricing-inner-2 { + border-top: 0; + padding: 20px 0; +} + + +.pricing-table-v7 .service-block h2 { + margin-bottom: 0; +} +.pricing-table-v7 .service-block > span { + color: #fff; + font-size: 50px; + margin-left: 25px; + position: relative; + display: inline-block; +} +.pricing-table-v7 .service-block > span .dollar { + top: 7px; + left: -13px; + position: absolute; +} + +.pricing-table-v7 .service-block > span i { + font-size: 15px; + margin-left: 3px; + margin-right: 2px; + font-style: normal; +} + +.pricing-table-v7 .service-block p { + padding-bottom: 7px; +} + +.pricing-table-v7 .pricing-body { + background-color: #fff; +} + +.pricing-table-v7 i { + font-size: 40px; + border: medium none; +} + +.pricing-table-v7 .pricing-body span { + display: block; + color: #959494; + font-size: 13px; +} + +.pricing-table-v7 .btn-u.btn-brd { + color: #fff; + border-color: #fff; +} +.pricing-table-v7 .btn-u.btn-brd:hover { + color: #555; + background: #fff; + border-color: transparent; +} + +.pricing-table-v7.service-block-u { + background-color: #72c02c !important; +} + +.pricing-table-v7.service-block-u .pricing-body i{ + color: #72c02c; +} + +.pricing-table-v7.service-block-dark-red .service-block{ + background: #b61332 +} + +.pricing-table-v7.service-block-dark-red .pricing-body i{ + color: #b61332; +} +.pricing-table-v7.service-block-teal .service-block{ + background: #2cd5b6 +} + +.pricing-table-v7.service-block-teal .pricing-body i{ + color: #2cd5b6; +} +.pricing-table-v7.service-block-sea .pricing-body i { + color: #1abc9c; +} + +.pricing-table-v7.service-block-grey .pricing-body i { + color: #95a5a6; +} + +.pricing-table-v7.service-block-yellow .pricing-body i { + color: #f1c40f; +} + +.pricing-table-v7.service-block-purple .pricing-body i { + color: #9b6bcc; +} + +.pricing-table-v7.service-block-aqua .pricing-body i { + color: #27d7e7; +} + +.pricing-table-v7.service-block-brown .pricing-body i { + color: #9c8061; +} + +.pricing-table-v7.service-block-light-green .pricing-body i { + color: #79d5b3; +} + +.pricing-table-v7.service-block-purple .pricing-body i { + color: #9b6bcc; +} + +.pricing-table-v7.service-block-blue .pricing-body i { + color: #3498db; +} + +.pricing-table-v7.service-block-dark-blue .pricing-body i { + color: #4765a0; +} + +.pricing-table-v7.service-block-red .pricing-body i { + color: #e74c3c; +} + +.pricing-table-v7.service-block-dark .pricing-body i { + color: #555; +} + +.pricing-table-v7.service-block-orange i.icon-color-light { + color: #e67e22; +} + +.pricing-table-v7.service-block-light .pricing-body span, +.pricing-table-v7.service-block-light .pricing-body i.icon-color-light { + color: #555; +} + +.pricing-table-v7.service-block-light .btn-u.btn-brd { + color: #555; + border-color: #888; +} + +.pricing-table-v7.service-block-light .btn-u.btn-brd:hover { + border-color: #ddd; +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + .pricing-table-v7 .no-space-pricing [class^="col-"], + .pricing-table-v7 .no-space-pricing [class*=" col-"] { + padding: 0; + } + +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 550px) { + .col-width-full { + width: 100%; + } +} \ No newline at end of file diff --git a/core/static/css/pages/pricing/pricing_v8.css b/core/static/css/pages/pricing/pricing_v8.css new file mode 100755 index 0000000..c8c2214 --- /dev/null +++ b/core/static/css/pages/pricing/pricing_v8.css @@ -0,0 +1,206 @@ + + +/*Pricing Page v8 +------------------------------------*/ +.pricing-table-v8 .no-space-pricing [class^="col-"], +.pricing-table-v8 .no-space-pricing [class*=" col-"] { + padding: 0; +} + +.pricing-table-v8 .no-row-space { + margin-right: 0; + margin-left: 0; +} + +.pricing-table-v8 .service-block { + margin-bottom: 0; +} +.pricing-table-v8 .pricing-inner-1, +.pricing-table-v8 .pricing-inner-2 { + border: 1px solid #eee; +} + +.pricing-table-v8 .pricing-inner-1 { + border-right: 0; +} +.pricing-table-v8 .pricing-inner-1, +.pricing-table-v8 .pricing-inner-2 { + border-top: 0; + padding: 40px 0 +} + +.pricing-table-v8 .service-block { + padding: 0 0 20px 0; +} + +.pricing-table-v8 .service-block h2 { + padding: 15px 0; + font-size: 25px; + margin-bottom: 0px; + background-color: rgba(0,0,0, 0.2); +} +.pricing-table-v8 .service-block > span { + color: #fff; + font-size: 50px; + margin-left: 25px; + position: relative; + display: inline-block; +} +.pricing-table-v8 .service-block > span .dollar { + top: 7px; + left: -13px; + position: absolute; +} + +.pricing-table-v8 .service-block > span i { + font-size: 15px; + margin-left: 3px; + margin-right: 2px; + font-style: normal; +} + +.pricing-table-v8 .service-block p { + margin: 0 42px 15px 42px; +} + +.pricing-table-v8 .pricing-body { + background-color: #fff; +} + +.pricing-table-v8 i { + font-size: 40px; + border: medium none; +} + +.pricing-table-v8 .pricing-body span { + display: block; + color: #959494; + font-size: 13px; +} + +.pricing-table-v8 .btn-u.btn-brd { + color: #fff; + border-color: #fff; +} + +.pricing-table-v8 .btn-u.btn-brd:hover { + color: #555; + background: #fff; + border-color: transparent; +} +.pricing-table-v8.service-block-u .pricing-body i{ + color: #72c02c; +} + +.pricing-table-v8.service-block-u { + background-color: #72c02c !important; +} + +.pricing-table-v8.service-block-dark-red .service-block{ + background: #b61332 +} + +.pricing-table-v8.service-block-dark-red .pricing-body i{ + color: #b61332; +} +.pricing-table-v8.service-block-teal .service-block{ + background: #2cd5b6 +} + +.pricing-table-v8.service-block-teal .pricing-body i{ + color: #2cd5b6; +} + +.pricing-table-v8.service-block-sea .pricing-body i{ + color: #1abc9c; +} + +.pricing-table-v8.service-block-grey .pricing-body i{ + color: #95a5a6; +} + +.pricing-table-v8.service-block-yellow .pricing-body i{ + color: #f1c40f; +} + +.pricing-table-v8.service-block-purple .pricing-body i{ + color: #9b6bcc; +} + +.pricing-table-v8.service-block-aqua .pricing-body i{ + color: #27d7e7; +} + +.pricing-table-v8.service-block-brown .pricing-body i{ + color: #9c8061; +} + +.pricing-table-v8.service-block-light-green .pricing-body i{ + color: #79d5b3; +} + +.pricing-table-v8.service-block-purple .pricing-body i{ + color: #9b6bcc; +} + +.pricing-table-v8.service-block-blue .pricing-body i{ + color: #3498db; +} +.pricing-table-v8.service-block-dark-blue .pricing-body i{ + color: #4765a0; + +}.pricing-table-v8.service-block-red .pricing-body i{ + color: #e74c3c; +} + +.pricing-table-v8.service-block-dark .pricing-body i{ + color: #555; +} + +.pricing-table-v8.service-block-orange .pricing-body i{ + color: #e67e22; +} + +.pricing-table-v8.service-block-light .pricing-body span, +.pricing-table-v8.service-block-light .pricing-body i{ + color: #555; +} + +.pricing-table-v8.service-block-light .btn-u.btn-brd { + color: #555; + border-color: #888; +} +.pricing-table-v8.service-block-light .btn-u.btn-brd:hover { + border-color: #ddd; +} + +/* Devices (Large Screen Mode, 1200px more) */ +@media (min-width: 1200px) { + + +} + +/* Devices (Desktop Mode, 992px and 1200px) */ +@media (min-width: 992px) and (max-width: 1200px) { + + +} + +/* Devices (Tablet Mode, 768px and 991px) */ +@media (min-width: 767px) and (max-width: 991px) { + + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 767px) { + + +} + +/* Medium Devices (Phone Mode, 768px and less) */ +@media (max-width: 550px) { + .col-width-full { + width: 100%; + } +} diff --git a/core/static/css/pages/profile.css b/core/static/css/pages/profile.css new file mode 100644 index 0000000..850e4cf --- /dev/null +++ b/core/static/css/pages/profile.css @@ -0,0 +1,831 @@ +/*Profile +------------------------------------*/ +.profile .list-group i { + min-width: 20px; + margin-right: 5px; + text-align: center; +} + +.profile .heading-sm-v2 { + font-size: 16px; +} + +.profile .profile-body { + padding: 20px; + background: #f7f7f7; +} + +/*Scrollbar*/ +.contentHolder { + padding: 0; + height: 320px; + margin: 0px auto; + overflow: hidden; + position: relative; +} + +.spacer { + text-align: center +} + +/*Panel Title Box*/ +.profile .panel-profile { + border: none; + margin-bottom: 0; + box-shadow: none; +} +.profile .panel-profile.no-bg { + background: inherit; +} + +.profile .panel-heading { + color: #585f69; + background: #fff; + padding: 7px 15px; + border-bottom: solid 3px #f7f7f7; +} + +.profile .panel-heading-v2.overflow-h i.pull-right, +.profile .panel-heading.overflow-h i.pull-right { + top: 7px; + position: relative; +} + +.profile .panel-heading-v2.overflow-h i.pull-right, +.profile .panel-heading.overflow-h a i { + color: #777; +} + +.profile .panel-heading-v2.overflow-h i.pull-right, +.profile .panel-heading.overflow-h a:hover i { + color: #555; +} + +.profile .panel-title { + font-size: 16px; +} + +/*Notification*/ +.profile .notification { + overflow: hidden; + margin-bottom: 10px; + padding: 15px 15px 0 0; + border-top: 1px solid #eee; +} + +.profile .notification:first-child { + border-top: none; +} + +.profile .notification img, +.profile .notification i { + float: left; + margin-right: 10px; +} + +.profile .notification img { + width: 35px; + height: 35px; +} + +.profile .notification span { + color: #777; + display: block; +} + +.profile .notification small { + color: #999; + font-size: 11px; +} + +.profile .notification h4 { + margin: 0 0 3px; + font-size: 14px; +} + +.profile .notification p { + color: #777; + font-size: 12px; +} + +/*Profile Post*/ +.profile .profile-post { + background: #fff; + margin-bottom: 2px; + padding: 7px 7px 7px 0; +} + +.profile .profile-post.color-one { + border-left: 2px solid #72c02c; +} +.profile .profile-post.color-two { + border-left: 2px solid #3498db; +} +.profile .profile-post.color-three { + border-left: 2px solid #e74c3c; +} +.profile .profile-post.color-four { + border-left: 2px solid #9b6bcc; +} +.profile .profile-post.color-five { + border-left: 2px solid #555; +} +.profile .profile-post.color-six { + border-left: 2px solid #f1c40f; +} +.profile .profile-post.color-seven { + border-left: 2px solid #27d7e7; +} + +.profile .profile-post span.profile-post-numb { + float: left; + color: #999; + font-size: 20px; + font-weight: 200; + padding: 5px 12px; +} + +.profile .profile-post:hover span.profile-post-numb { + color: #72c02c; +} + +.profile .profile-post-in { + overflow: hidden; +} + +.profile .profile-post-in h3 a { + color: #555; + text-transform: uppercase; +} + +.profile .profile-post-in p { + color: #999; + margin-bottom: 5px; +} + +/*Profile Event*/ +.profile .profile-event .heading-xs { + margin-top: 0; + text-transform: uppercase; +} + +.profile .profile-event { + background: #fff; + padding: 10px 15px; + margin-bottom: 2px; +} + +.profile .profile-event p { + color: #999; + margin-bottom: 5px; +} + +.profile .date-formats { + color: #fff; + float: left; + text-align: center; + background: #72c02c; + margin: 7px 13px 0 0; + padding: 7px 10px 4px; +} + +.profile .date-formats span { + display: block; + font-size: 22px; + font-weight: 200; + line-height: 25px; +} + +/*Table*/ +.profile .table { + background: #fff; +} + +.profile .table > thead > tr > th, +.profile .table > tbody > tr > th, +.profile .table > tfoot > tr > th, +.profile .table > thead > tr > td, +.profile .table > tbody > tr > td, +.profile .table > tfoot > tr > td { + padding: 11px; +} + +/*Comment*/ +.profile .comment { + border-bottom: 1px solid #eee; + padding: 15px 15px 5px; +} + +.profile .comment img { + float: left; + width: 50px; + height: 50px; + margin-right: 15px; +} + +.profile .comment strong { + display: block; + line-height: 15px; + margin-bottom: 3px; +} + +.profile .comment p { + font-size: 12px; + margin-bottom: 0; + line-height: 17px; +} + +.profile .comment small { + color: #bbb; + font-weight: 200; +} + +.profile .comment-list li { + color: #999; + font-size: 11px; +} + +.profile .comment-list li a { + color: #555; +} + +.profile .comment-list li a:hover { + color: #555; + text-decoration: none; +} + +.profile .comment-list li:hover i { + color: #72c02c; +} + +/*Image Post*/ +.profile .img-post { + position: relative; +} + +.profile .img-post:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.4); +} + +.profile .img-post-in { + left: 0; + right: 0; + bottom: 0; + padding: 20px; + position: absolute; +} + +.profile .img-post-in h3 { + color: #fff; + margin: 0 auto; + font-weight: 200; +} + +.profile .img-post-in small { + color: #999; + display: block; + margin-bottom: 15px; +} + +.profile .img-post-in p { + color: #bbb; +} + +.profile .img-post-list { + margin-bottom: 0; +} + +.profile .img-post-list li a, +.profile .img-post-list li a:hover { + color: #fff; + text-decoration: none; +} +.profile .img-post-list li a:hover i { + color: #72c02c; +} + +/*Media*/ +.profile .media.media-v2 { + margin-top: 0; + padding: 25px 0 20px; + border-top: 1px solid #eee; +} + +.profile .media.media-v2:first-child { + border-top: none; +} + +.profile .media.media-v2 .media.media-v2 { + margin-top: 20px; + padding-bottom: 0; +} + +.profile .media.media-v2 img.media-object { + width: 50px; + height: 50px; + margin-right: 10px; +} + +/*Media Body*/ +.profile .media.media-v2 .media-body { + overflow: hidden; +} + +.profile .media.media-v2 .media-body p { + color: #777; + line-height: 1.4; +} + +/*Media Heading*/ +.profile .media.media-v2 .media-heading { + margin: 0 0 5px; + font-size: 13px; + position: relative; +} + +.profile .media.media-v2 .media-heading a, +.profile .media.media-v2 .media-heading a:hover { + color: #555; +} + +.profile .media.media-v2 .media-heading strong { + padding-right: 5px; +} + +.profile .media.media-v2 .media-heading small { + top: 7px; + right: 0; + color: #999; + font-size: 12px; + position: absolute; +} + +/*Results List*/ +.profile .results-list { + margin-top: 4px; +} + +.profile .results-list li a { + color: #999; +} + +/*Expand List*/ +.profile i.expand-list { + color: #777; + padding: 5px; + min-width: 20px; + font-size: 12px; + text-align: center; + display: inline-block; + border: 1px solid #777; +} + +.profile i.expand-list:hover { + color: #999; + border-color: #999; +} + +/*Image Uploaded*/ +.profile .img-uploaded li { + padding: 0; +} + +.profile .img-uploaded img { + width: 120px; + height: auto; +} + +/*Alert Blocks*/ +.alert-blocks { + margin: 0 15px 5px; + background: #f7f7f7; + padding: 10px 10px 13px; +} + +.alert-blocks:first-child { + margin-top: 15px; +} + +.alert-blocks-pending { + background: #fffdcc; +} + +.alert-blocks-success { + background: #e1febc; +} + +.alert-blocks-pending { + background: #fffdcc; +} + +.alert-blocks-error { + background: #fee0e0; +} + +.alert-blocks-info { + background: #e0f3fe; +} + +.alert-blocks.alert-dismissable { + padding-right: 35px; +} + +.alert-blocks i { + float: left; + margin-right: 15px; +} + +.alert-blocks img { + float: left; + width: 40px; + height: 40px; + margin-right: 15px; +} + +.alert-blocks strong small { + color: #a3a3a3; + font-weight: 200; +} + +.alert-blocks p { + color: #999; + margin-bottom: 0; +} + +/*Profile Me +------------------------------------*/ +/*Profile Biography*/ +.profile .profile-bio { + background: #fff; + position: relative; + padding: 15px 10px 5px 15px; +} + +.profile .profile-bio a { + left: 50%; + bottom: 20px; + margin-left: -60px; + text-align: center; + position: absolute; +} + +.profile .profile-bio h2 { + margin-top: 0; + font-weight: 200; +} + +.profile .profile-bio span { + display: block; +} + +.profile .profile-bio hr { + margin: 12px 0 10px; +} + +.profile .p-chart { + text-align: center; +} + +.profile .p-chart h3 { + line-height: 20px; + margin-bottom: 10px; +} + +/*Circle in Responsive*/ +@media (max-width: 450px) { + .p-chart.col-xs-6 { + width: 100%; + } +} + +/*Timeline*/ +.profile .timeline-v2.timeline-me:before { + left: 19%; +} + +.profile .timeline-v2.timeline-me p { + margin-bottom: 0; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmtime { + width: 27%; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmicon { + left: 19%; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmtime span:first-child { + color: #585f69; + font-size: 16px; + text-align: left; + line-height: 20px; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmtime span:last-child { + color: #999; + font-size: 14px; + text-align: left; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmlabel { + padding: 0; + background: inherit; + margin: 0 0 20px 23%; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmlabel:after { + border-color: inherit; +} + +.profile .timeline-v2.timeline-me > li .cbp_tmlabel h2 { + margin: 0 auto; + font-size: 17px; + line-height: 20px; + border-bottom: none; +} + +/*Social Contacts v2*/ +.profile .social-contacts-v2 { + margin-bottom: 0; +} + +.profile .social-contacts-v2 li { + padding: 7px 0; + border-top: 1px solid #f0f0f0; +} + +.profile .social-contacts-v2 li:first-child { + border-top: none; +} + +.profile .social-contacts-v2 li i { + font-size: 16px; + min-width: 25px; + margin-right: 7px; + text-align: center; + display: inline-block; +} + +.profile .social-contacts-v2 li i.tw { + color: #159ceb; +} +.profile .social-contacts-v2 li i.fb { + color: #4862a3; +} +.profile .social-contacts-v2 li i.sk { + color: #00aceb; +} +.profile .social-contacts-v2 li i.gp { + color: #dc4a38; +} +.profile .social-contacts-v2 li i.gm { + color: #c6574b; +} + +/*Social Contacts v3*/ +.profile .social-contacts-v3 { + margin-bottom: 0; +} + +.profile .social-contacts-v3 li { + padding: 12px 0; + border-top: 1px solid #f0f0f0; +} + +.profile .social-contacts-v3 li:first-child { + padding-top: 0; + border-top: none; +} + +.profile .social-contacts-v3 li:last-child { + padding-bottom: 0; +} + +.profile .social-contacts-v3 li i { + color: #fff; + width: 25px; + height: 25px; + line-height: 25px; + margin-right: 7px; + text-align: center; + display: inline-block; +} + +.profile .social-contacts-v3 li i.tw { + background: #159ceb; +} +.profile .social-contacts-v3 li i.fb { + background: #4862a3; +} +.profile .social-contacts-v3 li i.sk { + background: #00aceb; +} +.profile .social-contacts-v3 li i.gp { + background: #dc4a38; +} +.profile .social-contacts-v3 li i.gm { + background: #c6574b; +} + +/*Profile Blog +------------------------------------*/ +.profile .blog-border { + border: 1px solid #f0f0f0; +} + +.profile .profile-blog { + padding: 20px; + background: #fff; +} + +.profile .profile-blog img { + float: left; + width: 50px; + height: 50px; + margin-right: 20px; +} + +.profile .profile-blog hr { + margin: 12px 0 10px; +} + +.profile .name-location { + overflow: hidden; +} + +.profile .name-location strong { + color: #555; + display: block; + font-size: 16px; +} + +.profile .name-location span a { + color: #555; +} + +.profile .name-location span a:hover { + color: #72c02c; +} + +.profile .name-location span i { + color: #72c02c; + font-size: 18px; + margin-right: 5px; +} + +/*Profile Projects +------------------------------------*/ +.profile .projects { + background: #fff; + padding: 20px 20px 10px; +} + +.profile .projects h2 { + margin: 0 0 5px; + font-size: 22px; + font-weight: 200; +} + +.profile .projects h3 { + margin-bottom: 5px; +} + +.profile .projects .progress { + margin-bottom: 15px; +} + +.profile .blog-info-v2 { + margin-left: 0; + margin-bottom: 15px; +} + +.profile .blog-info-v2 li { + font-size: 12px; + padding-left: 8px; + line-height: 12px; + border-left: 1px solid #eee; +} + +.profile .blog-info-v2 li:first-child { + padding-left: 0; + border-left: none; +} + +.profile .blog-info-v2 li i { + margin-right: 3px; +} + +.profile .project-share { + overflow: hidden; + background: #fff; + padding: 10px 20px; + border-top: 1px solid #eee; +} + +.profile .project-share ul { + margin-left: 0; + margin-bottom: 0; +} + +.profile .comment-list-v2 li { + color: #999; + font-size: 14px; + padding: 0 10px 0 0; +} + +.profile .comment-list-v2 li a { + color: #555; +} + +.profile .comment-list-v2 li i { + margin-right: 3px; +} + +.profile .comment-list-v2 li a:hover { + color: #555; + text-decoration: none; +} + +.profile .comment-list-v2 li:hover i { + color: #72c02c; +} + +.profile .star-vote li { + padding: 0; + font-size: 15px; +} + +/*Profile History +------------------------------------*/ +.profile .timeline-v2:before { + background: #eee; +} + +.profile .timeline-v2 > li .cbp_tmlabel { + background: #fff; +} + +.profile .timeline-v2 > li .cbp_tmlabel:after { + border-right-color: #fff; +} + +@media screen and (max-width: 767px) { + .profile .timeline-v2 > li .cbp_tmlabel:after { + border-bottom-color: #fff; + border-right-color: transparent; + } +} + +@media screen (min-width: 768px) and (max-width: 992px) { + .profile .timeline-v2 > li .cbp_tmlabel:after { + border-bottom-color: #fff; + border-right-color: transparent; + } +} + +/*Profile Settings +------------------------------------*/ +/*Profile Edit*/ +.profile .profile-edit { + padding: 20px; + background: #fff; +} + +.profile .profile-edit h2 { + font-weight: 200; +} + +.profile .profile-edit dt { + text-align: inherit; +} + +.profile .profile-edit hr { + margin: 17px 0 15px; +} + +/*Tab*/ +.profile .tab-content { + padding: 0; +} + +@media (max-width: 768px) { + .profile .tab-v1 .nav-tabs { + border-bottom: none; + } +} + +/*Sky Form*/ +.profile .sky-form { + border: none; +} + +.profile .sky-form .toggle-change i { + left: 180px; +} \ No newline at end of file diff --git a/core/static/css/plugins.css b/core/static/css/plugins.css new file mode 100644 index 0000000..adef831 --- /dev/null +++ b/core/static/css/plugins.css @@ -0,0 +1,1158 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Parallax Slider (Main) +------------------------------------*/ +.slider-inner .da-slider { + box-shadow: none; + border-bottom: 2px solid #ddd; +} + +.slider-inner .da-dots { + z-index: 10; +} + +@media (max-width: 450px) { + .da-slide p { + display:none; + } +} + +@media (max-width: 900px) { + /*Slider Parallax*/ + .da-slide .da-img { + display:none; + } +} + +/*Revolution Slider +------------------------------------*/ +.tp-dottedoverlay { + z-index: 1 !important; +} + +.tp-bullets.preview4 .bullet { + border-radius: 10px !important; +} + +.tp-banner-container a.btn-u, +.tp-banner-container a.btn-u:hover { + color: #fff; + border: solid 1px transparent; +} + +.tp-banner-container a.re-btn-brd { + background: none; + border: solid 1px #fff; +} + +.tp-banner-container a.re-btn-brd:hover { + color: #555; + background: #fff; +} + +/*Fullwidth*/ +.tp-banner-container .btn-u.btn-brd { + font-weight: 400; +} + +.tp-banner-container { + position: relative; +} + +/*Fullscreen*/ +.fullscreen-container { + padding:0; + width:100%; + position:relative; +} + +/*Slider Contents v1*/ +.revolution-mch-1:after { + top: 0; + left: 0; + right: 0; + width: 100%; + height: 100%; + content: ' '; + position: absolute; + background: rgba(0,0,0,0.3); +} + +.revolution-ch1 { + color: #fff; + font-size: 40px; + font-weight: 400; + line-height: 60px; + text-transform: uppercase; + font-family: "Open Sans", sans-serif; +} + +.revolution-ch2 { + color: #fff; + font-size: 20px; + max-width: 470px; + line-height: 32px; + position: relative; + text-align: center; + font-weight: normal; + font-family: "Open Sans", sans-serif; +} + +.revolution-ch2:after { + left: 50%; + width: 70px; + height: 2px; + content: ' '; + bottom: -20px; + background: #fff; + margin-left: -35px; + position: absolute; +} + +/*Slider Contents v2*/ +.re-title-v1 { + color: #fff; + font-size: 75px; + font-weight: 600; + line-height: 60px; + text-transform: uppercase; + font-family: "Open Sans", sans-serif; +} + +.re-title-v2 { + color: #fff; + font-size: 40px; + font-weight: 600; + line-height: 45px; + text-align: center; + text-transform: uppercase; + font-family: "Open Sans", sans-serif; +} + +.re-text-v1 { + color: #fff; + font-size: 24px; + text-align: center; + font-family: "Open Sans", sans-serif; +} + +.re-text-v2 { + color: #fff; + font-size: 24px; + font-family: "Open Sans", sans-serif; +} + +/*Slides*/ +.rs-caption-1 { + color: #fff; + font-size: 32px; + font-weight: 200; + padding: 6px 75px; + position: relative; + border-top: solid 1px #fff; + border-bottom: solid 1px #fff; +} + +.rs-caption-1:after, +.rs-caption-1:before { + font-size: 16px; + content: "\f005"; + position: absolute; + font-family: FontAwesome; +} + +@media (max-width: 768px) { + .rs-caption-1:after, + .rs-caption-1:before { + content: ""; + } +} + +.rs-caption-1:after { + right: 4%; +} + +.rs-caption-1:before { + left: 4%; +} + +.rs-caption-2 { + color: #fff; + position: relative; + font-size: 26px; + font-weight: 200; + line-height: 40px; + padding: 10px 50px; + text-align: center; +} + +.rs-caption-2:after { + left: 50%; + content: ""; + height: 1px; + width: 100px; + bottom: -10px; + background: #fff; + margin-left: -50px; + position: absolute; +} + +.rs-caption-3 a { + margin: 0 5px; + padding: 7px 20px; + text-transform: uppercase; +} + +@media (max-width: 768px) { + .rs-caption-1, + .rs-caption-2, + .rs-caption-3 { + font-weight: normal; + } +} + +/*Layer Slider +------------------------------------*/ +.layer_slider { + overflow: hidden; +} + +.ls-ct-half, .ls-ct-center { + border-radius: 100px !important; +} + +/*Sequence Slider (Home Page) +------------------------------------*/ +@media (max-width: 900px) { + #sequence-theme .info { + top:80px !important; + width:60% !important; + margin-right:50px; + } +} + +@media (max-width: 450px) { + #sequence-theme .info { + top:70px !important; + width:70% !important; + margin-right:25px; + } + #sequence-theme h2 { + font-size:30px !important; + } + #sequence-theme .info p { + font-size:18px !important; + } +} + +/*Clients Carousel (Flexslider) +------------------------------------*/ +.clients { + box-shadow:none !important; + margin-bottom: 0 !important; +} +.clients li { + overflow: hidden; + margin-left: 1px; + position: relative; + background: #fafafa; +} +.clients li:hover { + background: #f6f6f6; +} +.clients li img.color-img { + top: 0; + left: 0; + display: none; + position: absolute; +} +.clients li:hover img.color-img { + display: block; +} +.clients li img { + filter: gray; /* IE6-9 */ + float: none !important; + margin: 0 auto !important; +} +.clients li img:hover { + filter: none; +} +.clients, +.flexslider.home { + border: 0; + overflow: hidden; + margin-top: 10px; + margin-bottom: 30px; +} + +.flexslider { + margin-top: 10px !important; + background: none !important; +} +.flexslider .flex-direction-nav a { + margin-top: -10px !important; +} + +/*Fancybox +------------------------------------*/ +/*For Topbar*/ +.fancybox-overlay.fancybox-overlay-fixed { + z-index:9999; +} + +/*FancyBox Hover Effect*/ +.zoomer:hover .overlay-zoom .zoom-icon{ + opacity:0.4; + -webkit-transform: scale(1); + -moz-transform: scale(1); + -o-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + filter: alpha(opacity = 50); +} + +.overlay-zoom { + z-index: 90; + width: 100%; + height: 100%; + display: block; + cursor: pointer; + position: relative; + -webkit-transition: all 0.1s ease-in-out; + -moz-transition: all 0.1s ease-in-out; + -o-transition: all 0.1s ease-in-out; + -ms-transition: all 0.1s ease-in-out; + transition: all 0.1s ease-in-out; +} + +.overlay-zoom .zoom-icon { + top:0; + opacity: 0; + z-index: 100; + width: inherit; + height: inherit; + position: absolute; + background-color: #000; + background-position: 50%; + background-repeat: no-repeat; + background-image:url("../img/overlay-icon.png"); + filter: alpha(opacity = 0); + -webkit-backface-visibility: hidden; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + -ms-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; + -webkit-transform: scale(0); + -moz-transform: scale(0); + -o-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); +} + +@media (max-width: 768px) { + .fancybox-overlay { + background: none !important; + } +} + +/*Pie Chart +------------------------------------*/ +.pie-progress-charts .inner-pchart { + text-align: center; +} + +.pie-progress-charts .circle { + color: #555; + font-weight: 200; + margin-bottom: 20px; +} + +.pie-progress-charts .circle-title { + font-size: 22px; +} + +@media (max-width: 767px) { + .pie-progress-charts .inner-pchart { + margin-bottom: 40px; + } +} + +/*Counter +------------------------------------*/ +.counters { + color: #555; + text-align: center; +} + +@media (max-width: 767px) { + .counters { + margin-bottom: 30px; + } + .counters:last-child { + margin-bottom: inherit; + } +} + +.counters span { + font-size: 35px; +} + +.counters span.counter-icon { + display: block; + margin-bottom: 10px; +} + +.counters span.counter-icon i { + color: #fff; + padding: 16px; + min-width: 65px; + font-size: 30px; + position: relative; + background: #72c02c; +} + +.counters span.counter-icon i:after { + width: 0; + height: 0; + left: 38%; + content: " "; + bottom: -7px; + display: block; + position: absolute; + border-top: 7px solid #72c02c; + border-left: 7px solid transparent; + border-right: 7px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +.counters:hover span.counter-icon i { + border-color: #000; +} + +/*Back To Top +------------------------------------*/ +#topcontrol { + color: #fff; + z-index: 99; + width: 30px; + height: 30px; + font-size: 20px; + background: #222; + position: relative; + right: 14px !important; + bottom: 11px !important; + border-radius: 3px !important; +} + +#topcontrol:after { + top: -2px; + left: 8.5px; + content: "\f106"; + position: absolute; + text-align: center; + font-family: FontAwesome; +} + +#topcontrol:hover { + color: #fff; + background: #72c02c; + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn { + color: #777; + cursor: pointer; + font-size: 18px; + padding: 2px 9px; + text-align: center; + background: #f5f5f5; +} + +.owl-btn:hover { + color: #fff; + background: #72c02c; +} + +/*Owl Carousel v1*/ +.owl-carousel-v1 .owl-navigation { + text-align: right; + margin-bottom: 20px; +} + +.owl-carousel-v1 .item { + margin: 0 5px; +} + +.owl-carousel-v1 .item img { + text-align: center; +} + +.owl-carousel-v1 .owl-pagination { + display: none; +} + +/*Owl Carousel v2*/ +.owl-carousel-v2 .owl-slider-v2 { + margin-bottom: 20px; +} + +.owl-carousel-v2 .item { + margin: 0 15px; +} + +.owl-carousel-v2 .item img { + text-align: center; +} + +.owl-carousel-v2 .owl-navigation { + text-align: center; +} + +.owl-carousel-v2 .owl-pagination { + display: none; +} + +/*Owl Carousel v3*/ +.owl-carousel-v3 .item { + margin: 0 15px; +} + +.owl-carousel-v3 .item img { + text-align: center; +} + +.owl-carousel-v3 .owl-pagination { + display: none; +} + +/*Owl Carousel v4*/ +.owl-carousel-v4 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v4 .item { + margin: 0 3px; +} + +.owl-carousel-v4 .item img { + width: 100%; +} + +/*Owl Carousel v5*/ +.owl-carousel-v5 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #72c02c; +} + +.owl-carousel-v5 .owl-controls .owl-page span { + margin: 5px 3px !important; +} + +/*Owl Slider v6*/ +.owl-carousel-v6 .owl-carousel-item { + margin: 0 10px; + padding: 7px 0; + text-align: center; + position: relative; + border: 1px solid #e4e2e2; +} + +.owl-carousel-v6 .owl-carousel-item img { + width: 150px; + height: auto; +} + +.owl-carousel-v6 .owl-wrapper-outer { + margin-bottom: 20px; +} + +.owl-carousel-v6 .owl-controls .owl-page span { + margin: 5px 3px !important; +} + +/*Owl Pagination*/ +.owl-pagination { + text-align: center !important; +} + +.owl-theme .owl-controls .owl-page.active span, +.owl-theme .owl-controls.clickable .owl-page:hover span { + opacity: 1; + filter: Alpha(Opacity=100);/*IE7 fix*/ +} + +.owl-theme .owl-controls .owl-page { + zoom: 1; + display: inline-block; + *display: inline;/*IE7 life-saver */ +} + +.owl-theme .owl-controls .owl-page span { + width: 12px; + height: 12px; + opacity: 0.3; + display: block; + margin: 5px 7px; + background: #bbb; + filter: Alpha(Opacity=50);/*IE7 fix*/ + -webkit-border-radius: 50% !important; + -moz-border-radius: 50% !important; + border-radius: 50% !important; +} + +/*Owl Carousel Style v1*/ +.owl-carousel-style-v1 img { + width: 120px; + height: auto; +} + +/*Owl Carousel Style v2*/ +.owl-carousel-style-v2 .item { + margin: 0 3px; + background: #fafafa; + text-align: center; + border: solid 1px #eee; +} + +.owl-carousel-style-v2 .item img { + padding: 0 3px; + display: inline-block; +} + +.owl-carousel-style-v2 .item:hover { + background: #f7f7f7; + border-color: #e5e5e5; + transition: all 0.4s ease-in-out; +} + +.owl-carousel-style-v2 .owl-pagination { + display: none; +} + +/*Owl Carousel - Testimonials v3 +------------------------------------*/ +/*Testimonials Section*/ +.testimonials-v3 { + padding: 100px 0; + font-family: "Open Sans"; +} + +.testimonials-v3 ul { + margin: 0; + padding: 0; + text-align: center; + position: relative; +} + +.testimonials-v3 li img { + width: 150px; + height: 150px; + margin-bottom: 10px; +} + +.testimonials-v3 li > p { + font-size: 14px; +} + +.testimonials-v3 .testimonials-v3-title { + font-size: 22px; + font-weight: 200; + margin-bottom: 20px; +} + +.testimonials-v3 .testimonials-v3-title p { + color: #72c02c; + margin-bottom: 0; +} + +.testimonials-v3 .testimonials-v3-title span { + color: #777; + display: block; + font-size: 14px; +} + +/*Testimonials Owl Navigation*/ +.testimonials-v3 .owl-pagination { + display: none; +} + +.testimonials-v3 .owl-buttons .owl-prev, +.testimonials-v3 .owl-buttons .owl-next { + padding: 13px; + position: relative; + margin: 15px 2px 0; + background: #f5f5f5; + display: inline-block; +} + +.testimonials-v3 .owl-buttons .owl-prev:after, +.testimonials-v3 .owl-buttons .owl-next:after { + top: 0; + color: #bbb; + font-size: 16px; + position: absolute; + font-weight: normal; + display: inline-block; + font-family: FontAwesome; +} + +.testimonials-v3 .owl-buttons .owl-prev:after { + left: 10px; + content: "\f104"; +} + +.testimonials-v3 .owl-buttons .owl-next:after { + right: 10px; + content: "\f105"; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover:after, +.testimonials-v3 .owl-buttons .owl-next:hover:after { + color: #fff; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, +.testimonials-v3 .owl-buttons .owl-next:hover { + background: #72c02c; + -webkit-transition: background 0.4s ease-in-out; + -moz-transition: background 0.4s ease-in-out; + -o-transition: background 0.4s ease-in-out; + transition: background 0.4s ease-in-out; +} + +/*Recent Works (Owl Carousel) +------------------------------------*/ +.owl-work-v1 .owl-navigation { + top: 3px; + position: relative; +} + +.owl-work-v1 .owl-navigation { + margin-bottom: 10px; +} + +.owl-work-v1 .item a { + text-align: center; +} + +.owl-work-v1 .item a:hover { + text-decoration: none; +} + +.owl-work-v1 .item a:hover strong { + color: #555; +} + +.owl-work-v1 .item em.overflow-hidden { + display: block; +} + +.owl-work-v1 .item a span { + display: block; + padding: 10px; + border-bottom: solid 2px #eee; +} + +.owl-work-v1 .item a strong { + color: #555; + display: block; +} + +.owl-work-v1 .item a i { + color: #777; +} + +.owl-work-v1 .item a img { + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} + +.owl-work-v1 .item a:hover img { + opacity: 0.8; + -webkit-transform: scale(1.2) rotate(3deg); + -moz-transform: scale(1.2) rotate(3deg); + -o-transform: scale(1.0) rotate(3deg); + -ms-transform: scale(1.2) rotate(3deg); + transform: scale(1.2) rotate(3deg); +} + +.owl-work-v1 .item a:hover span { + border-bottom: solid 2px #72c02c; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/*Parallax Twitter (Owl Carousel) +------------------------------------*/ +.parallax-twitter { + color: #fff; + padding: 100px 0; + position: relative; + text-align: center; + background: #333 url(../img/bg/bg2.jpg) 50% 0 fixed; +} + +.parallax-twitter:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.5); +} + +.parallax-twitter:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../img/patterns/gridtile.png) repeat; +} + +.parallax-twitter-in { + z-index: 1; + position: relative; +} + +/*Twitter Block (owl-controls)*/ +.parallax-twitter-in ul { + margin: 0; +} + +.parallax-twitter-in li { + color: #fff; +} + +.parallax-twitter-in li p { + color: #fff; + font-size: 18px; + font-weight: 200; +} + +.parallax-twitter-in li a { + color: #eee; + text-decoration: underline; +} + +.parallax-twitter-in li a:hover { + text-decoration: none; +} + +.parallax-twitter-in li span { + color: #ddd; + display: block; + font-size: 14px; + font-weight: 400; + margin-bottom: 20px; +} + +.parallax-twitter-in .owl-page { + width: 18px; +} + +/*Clients Section (Owl Carousel) +------------------------------------*/ +.clients-section { + padding: 60px 0; + position: relative; + background: #333 url(../img/bg/bg1.jpg) 50% fixed; +} + +.clients-section:after { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.8); +} + +.clients-section:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: url(../img/patterns/gridtile.png) repeat; +} + +.clients-section .title-v1 p, +.clients-section .title-v1 h2 { + color: #fff; +} + +.clients-section ul { + padding: 0; + z-index: 1; + list-style: none; +} + +.clients-section li { + margin: 0 3px; + background: #fff; +} + +.clients-section li a { + padding: 10px; + display: block; + overflow: hidden; + text-align: center; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.clients-section li a:hover { + -transform: scale(1.2); + -o-transform: scale(1.2); + -moz-transform: scale(1.2); + -webkit-transform: scale(1.2); +} + +.clients-section img { + width: 100px; + height: 100px; +} + +.clients-section .owl-pagination { + display: none; +} + +/*Cube Portfolio +------------------------------------*/ +.wrapper-portfolio { + width: 100%; + max-width: 1170px; + margin: 0 auto 50px; +} + +.wrapper-portfolio-fullwidth { + width: 100%; + padding: 10px; + margin: 0 auto 50px; +} + +.wrapper-portfolio-fullwidth-text { + width: 100%; + padding: 10px; + margin: 0 auto 50px; +} + +.wrapper-portfolio-no-space { + width: 100%; + margin: 0 auto 50px; +} + +.wrapper-portfolio-grid-no-space { + width: 100%; + max-width: 1200px; + margin: 0 auto 50px; +} + +.wrapper-portfolio-grid { + margin-bottom: 50px; +} + +/*Filter Item*/ +.fusion-portfolio #filters-container .cbp-filter-item { + color: #555; + padding: 7px 15px; + margin: 10px 0 0 5px; + border: 1px solid #eee; +} + +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #72c02c; + border-color: #72c02c; + color: #fff !important; +} + +.fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #72c02c; +} + +/*Blog Caption*/ +.fusion-portfolio .cbp-l-grid-blog .cbp-caption { + margin-bottom: 15px; +} + +/*Caption Body*/ +.fusion-portfolio .product-description { + text-align: center; +} + +.fusion-portfolio .cbp-caption-activeWrap { + background: rgba(255,255,255,0.9) !important; +} + +.fusion-portfolio .cbp-l-caption-text { + letter-spacing: inherit; +} + +.fusion-portfolio .cbp-l-caption-text, +.fusion-portfolio .product-description h3 { + color: #555; + font-size: 16px; + font-weight: 400; + margin-bottom: 5px; + text-transform: uppercase; +} + +.fusion-portfolio .cbp-l-caption-desc, +.fusion-portfolio .product-description span { + color: #555; + font-size: 13px; + margin-top: 15px; + font-weight: 200; + line-height: 20px; +} + +.fusion-portfolio .cbp-l-caption-icon i { + color: #555; + font-size: 22px; +} + +/*Grid Columns*/ +.fusion-portfolio.wrapper-portfolio-grid.cbp-2-col .cbp-item { + width: 450px; + height: 270px; +} + +.fusion-portfolio.wrapper-portfolio-grid.cbp-3-col .cbp-item { + width: 320px; + height: 200px; +} + +.fusion-portfolio.wrapper-portfolio-grid.cbp-4-col .cbp-item { + width: 280px; + height: 170px; +} + +/*Grid No Space Columns*/ +.fusion-portfolio.wrapper-portfolio-grid-no-space.cbp-2-col .cbp-item { + width: 460px; + height: 285px; +} + +.fusion-portfolio.wrapper-portfolio-grid-no-space.cbp-3-col .cbp-item { + width: 450px; + height: 280px; +} + +.fusion-portfolio.wrapper-portfolio-grid-no-space.cbp-4-col .cbp-item { + width: 320px; + height: 200px; +} + +/*Fullwidth Columns*/ +.fusion-portfolio.wrapper-portfolio-fullwidth.cbp-4-col .cbp-item { + width: 380px; + height: 230px; +} + +.fusion-portfolio.wrapper-portfolio-fullwidth.cbp-5-col .cbp-item { + width: 290px; + height: 180px; +} + +.fusion-portfolio.wrapper-portfolio-fullwidth.cbp-6-col .cbp-item { + width: 230px; + height: 140px; +} + +/*Fullwidth No Space Columns*/ +.fusion-portfolio.wrapper-portfolio-no-space.cbp-4-col .cbp-item { + width: 400px; + height: 250px; +} + +.fusion-portfolio.wrapper-portfolio-no-space.cbp-5-col .cbp-item { + width: 310px; + height: 185px; +} + +.fusion-portfolio.wrapper-portfolio-no-space.cbp-6-col .cbp-item { + width: 250px; + height: 150px; +} + +/*Grid Blog Columns*/ +.fusion-portfolio.wrapper-portfolio.cbp-2-col .cbp-l-grid-blog .cbp-item { + width: 460px; + height: 360px; +} + +.fusion-portfolio.wrapper-portfolio.cbp-3-col .cbp-l-grid-blog .cbp-item { + width: 320px; + height: 265px; +} + +.fusion-portfolio.wrapper-portfolio.cbp-4-col .cbp-l-grid-blog .cbp-item { + width: 280px; + height: 250px; +} + +/*Fullwidth Blog Columns*/ +.fusion-portfolio.wrapper-portfolio-fullwidth-text.cbp-caption-4-col .cbp-item { + width: 390px; + height: 350px; +} + +.fusion-portfolio.wrapper-portfolio-fullwidth-text.cbp-caption-5-col .cbp-item { + width: 300px; + height: 300px; +} + +.fusion-portfolio.wrapper-portfolio-fullwidth-text.cbp-caption-6-col .cbp-item { + width: 245px; + height: 240px; +} + +/*Caption Columns*/ +.fusion-portfolio.cbp-caption-2-col .cbp-l-grid-blog .cbp-caption { + height: 74%; +} + +.fusion-portfolio.cbp-caption-3-col .cbp-l-grid-blog .cbp-caption { + height: 65%; +} + +.fusion-portfolio.cbp-caption-4-col .cbp-l-grid-blog .cbp-caption { + height: 63%; +} + +.fusion-portfolio.cbp-caption-5-col .cbp-l-grid-blog .cbp-caption { + height: 60%; +} + +.fusion-portfolio.cbp-caption-6-col .cbp-l-grid-blog .cbp-caption { + height: 60%; +} \ No newline at end of file diff --git a/core/static/css/plugins/animate.css b/core/static/css/plugins/animate.css new file mode 100644 index 0000000..d71da17 --- /dev/null +++ b/core/static/css/plugins/animate.css @@ -0,0 +1,2744 @@ +@charset "UTF-8"; + + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license + +Copyright (c) 2013 Daniel Eden + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +@keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + -ms-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + -ms-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + -ms-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + -ms-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + -ms-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + -ms-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + -ms-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } +} + +@keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + -ms-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + -ms-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + -ms-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + -ms-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + -ms-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + -ms-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + -ms-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + -ms-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + -ms-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + -ms-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + -ms-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + -ms-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } +} + +@keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + -ms-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + -ms-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + -ms-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + -ms-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + -ms-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + -ms-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + -ms-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + -ms-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + -ms-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + -ms-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + -ms-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + -ms-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + -ms-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + -ms-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + -ms-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} \ No newline at end of file diff --git a/core/static/css/plugins/box-shadows.css b/core/static/css/plugins/box-shadows.css new file mode 100644 index 0000000..c260acb --- /dev/null +++ b/core/static/css/plugins/box-shadows.css @@ -0,0 +1,68 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +.shadow-wrapper { + z-index: 1; + position: relative; +} + +/*Common Style*/ +.box-shadow { + background: #fff; + position: relative; +} + +.box-shadow:after, +.box-shadow:before { + top: 80%; + left: 5px; + width: 50%; + z-index: -1; + content: ""; + bottom: 15px; + max-width: 300px; + background: #999; + position: absolute; +} + + /*Effect 1*/ +.shadow-effect-1 { + box-shadow: 0 10px 6px -6px #bbb; + -moz-box-shadow: 0 10px 6px -6px #bbb; + -webkit-box-shadow: 0 10px 6px -6px #bbb; +} + + /*Effect 2,3,4*/ +.shadow-effect-2 { + position: relative; +} + +.shadow-effect-2:after, +.shadow-effect-2:before, +.shadow-effect-3:before, +.shadow-effect-4:after { + transform: rotate(-3deg); + -o-transform: rotate(-3deg); + -ms-transform: rotate(-3deg); + -moz-transform: rotate(-3deg); + -webkit-transform: rotate(-3deg); + box-shadow: 0 15px 10px #999; + -moz-box-shadow: 0 15px 10px #999; + -webkit-box-shadow: 0 15px 10px #999; +} + +.shadow-effect-2:after, +.shadow-effect-4:after { + left: auto; + right: 5px; + transform: rotate(3deg); + -o-transform: rotate(3deg); + -ms-transform: rotate(3deg); + -moz-transform: rotate(3deg); + -webkit-transform: rotate(3deg); +} \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/.travis.yml b/core/static/css/plugins/brand-buttons/.travis.yml new file mode 100755 index 0000000..e7db388 --- /dev/null +++ b/core/static/css/plugins/brand-buttons/.travis.yml @@ -0,0 +1,6 @@ +language: node_js +node_js: + - "0.10" +before_install: npm install -g grunt-cli coffee-script +install: npm install +before_script: grunt build \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/SASS/_mixins.scss b/core/static/css/plugins/brand-buttons/SASS/_mixins.scss new file mode 100755 index 0000000..edfd803 --- /dev/null +++ b/core/static/css/plugins/brand-buttons/SASS/_mixins.scss @@ -0,0 +1,21 @@ +@mixin btn($color) { + background-color: transparent; + border-color: $color; + color: $color; + + &:hover { + background-color: $color; + color: rgb(255, 255, 255); + } +} + +@mixin btn-inversed($color) { + background-color: $color; + border-color: $color; + color: rgb(255, 255, 255); + + &:hover { + background-color: transparent; + color: $color; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/SASS/_variables.scss b/core/static/css/plugins/brand-buttons/SASS/_variables.scss new file mode 100755 index 0000000..1ce231c --- /dev/null +++ b/core/static/css/plugins/brand-buttons/SASS/_variables.scss @@ -0,0 +1,93 @@ +$brands: + amazon rgb(242,158,55), + delicious rgb(50,113,203), + digg rgb(22,70,115), + disqus rgb(46,159,255), + eventbrite rgb(255,86,22), + eventful rgb(55,96,149), + intensedebate rgb(0,153,225), + lanyrd rgb(46,106,194), + pinboard rgb(0,0,255), + songkick rgb(255,0,80), + stumbleupon rgb(235,73,36), + + gmail rgb(219,64,56), + google rgb(78,108,247), + evernote rgb(107,177,48), + grooveshark rgb(233,122,47), + instapaper rgb(34,34,34), + itunes rgb(82,81,82), + opentable rgb(153,0,0), + logmein rgb(0,0,0), + ninetyninedesigns rgb(7,34,67), + paypal rgb(50,104,154), + pocket rgb(222,90,95), + scribd rgb(35,28,26), + spotify rgb(96,175,0), + statusnet rgb(130,157,37), + stripe rgb(47,126,214), + yahoo rgb(162,0,194), + yelp rgb(230,0,16), + + wikipedia rgb(17,17,17), + wordpress rgb(70,70,70), + ycombinator rgb(255,102,0), + + bitcoin rgb(235,151,55), + cloudapp rgb(49,44,42), + creativecommons rgb(0,0,0), + dropbox rgb(0,126,229), + html5 rgb(255,54,23), + ie rgb(0,161,217), + podcast rgb(147,101,206), + rss rgb(255,127,37), + skype rgb(0,162,237), + steam rgb(0,0,0), + windows rgb(72,187,239), + + android rgb(164,198,57), + appstore rgb(0,0,0), + googleplay rgb(185,193,62), + macstore rgb(0,125,203), + + appnet rgb(49,120,189), + blogger rgb(238,90,34), + bitbucket rgb(32,80,129), + dribbble rgb(234,76,137), + facebook rgb(72,99,174), + flattr rgb(138,186,66), + flickr rgb(255,0,132), + foursquare rgb(0,114,177), + github rgb(23,21,21), + googleplus rgb(221,74,56), + gowalla rgb(255,114,10), + instagram rgb(63,114,155), + klout rgb(227,74,37), + lastfm rgb(220,26,35), + linkedin rgb(0,131,168), + meetup rgb(255,0,38), + myspace rgb(0,0,0), + pinterest rgb(201,22,24), + quora rgb(168,36,0), + reddit rgb(255,87,0), + plurk rgb(207,104,47), + smashing rgb(255,79,39), + soundcloud rgb(255,69,0), + stackoverflow rgb(241,132,54), + tumblr rgb(55,74,97), + twitter rgb(70,192,251), + viadeo rgb(231,115,46), + vimeo rgb(0,162,205), + vk rgb(69,104,142), + weibo rgb(215,88,77), + xing rgb(10,93,94), + youtube rgb(255,0,0), + + csgo rgb(182,115,0), + dota2 rgb(195,61,43), + gm rgb(17,148,240), + lol rgb(215, 153, 34), + minecraft rgb(148,200,100), + tf2 rgb(179,82,21), + quake rgb(205,24,0), + wot rgb(255,64,5); diff --git a/core/static/css/plugins/brand-buttons/SASS/brand-buttons-inversed.scss b/core/static/css/plugins/brand-buttons/SASS/brand-buttons-inversed.scss new file mode 100755 index 0000000..796e5d6 --- /dev/null +++ b/core/static/css/plugins/brand-buttons/SASS/brand-buttons-inversed.scss @@ -0,0 +1,8 @@ +@import "_variables"; +@import "_mixins"; + +@each $item in $brands { + .btn-#{nth($item, 1)}-inversed { + @include btn-inversed( #{nth($item, 2)} ); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/SASS/brand-buttons.scss b/core/static/css/plugins/brand-buttons/SASS/brand-buttons.scss new file mode 100755 index 0000000..0b0fd3a --- /dev/null +++ b/core/static/css/plugins/brand-buttons/SASS/brand-buttons.scss @@ -0,0 +1,8 @@ +@import "_variables"; +@import "_mixins"; + +@each $item in $brands { + .btn-#{nth($item, 1)} { + @include btn( #{nth($item, 2)} ); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/brand-buttons-inversed.css b/core/static/css/plugins/brand-buttons/brand-buttons-inversed.css new file mode 100755 index 0000000..a81f71d --- /dev/null +++ b/core/static/css/plugins/brand-buttons/brand-buttons-inversed.css @@ -0,0 +1,694 @@ +.btn:hover { + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.btn-amazon-inversed { + background-color: #f29e37; + border-color: #f29e37; + color: white; } + .btn-amazon-inversed:hover { + background-color: transparent; + color: #f29e37; } + +.btn-delicious-inversed { + background-color: #3271cb; + border-color: #3271cb; + color: white; } + .btn-delicious-inversed:hover { + background-color: transparent; + color: #3271cb; } + +.btn-digg-inversed { + background-color: #164673; + border-color: #164673; + color: white; } + .btn-digg-inversed:hover { + background-color: transparent; + color: #164673; } + +.btn-disqus-inversed { + background-color: #2e9fff; + border-color: #2e9fff; + color: white; } + .btn-disqus-inversed:hover { + background-color: transparent; + color: #2e9fff; } + +.btn-eventbrite-inversed { + background-color: #ff5616; + border-color: #ff5616; + color: white; } + .btn-eventbrite-inversed:hover { + background-color: transparent; + color: #ff5616; } + +.btn-eventful-inversed { + background-color: #376095; + border-color: #376095; + color: white; } + .btn-eventful-inversed:hover { + background-color: transparent; + color: #376095; } + +.btn-intensedebate-inversed { + background-color: #0099e1; + border-color: #0099e1; + color: white; } + .btn-intensedebate-inversed:hover { + background-color: transparent; + color: #0099e1; } + +.btn-lanyrd-inversed { + background-color: #2e6ac2; + border-color: #2e6ac2; + color: white; } + .btn-lanyrd-inversed:hover { + background-color: transparent; + color: #2e6ac2; } + +.btn-pinboard-inversed { + background-color: #0000ff; + border-color: #0000ff; + color: white; } + .btn-pinboard-inversed:hover { + background-color: transparent; + color: #0000ff; } + +.btn-songkick-inversed { + background-color: #ff0050; + border-color: #ff0050; + color: white; } + .btn-songkick-inversed:hover { + background-color: transparent; + color: #ff0050; } + +.btn-stumbleupon-inversed { + background-color: #eb4924; + border-color: #eb4924; + color: white; } + .btn-stumbleupon-inversed:hover { + background-color: transparent; + color: #eb4924; } + +.btn-gmail-inversed { + background-color: #db4038; + border-color: #db4038; + color: white; } + .btn-gmail-inversed:hover { + background-color: transparent; + color: #db4038; } + +.btn-google-inversed { + background-color: #4e6cf7; + border-color: #4e6cf7; + color: white; } + .btn-google-inversed:hover { + background-color: transparent; + color: #4e6cf7; } + +.btn-evernote-inversed { + background-color: #6bb130; + border-color: #6bb130; + color: white; } + .btn-evernote-inversed:hover { + background-color: transparent; + color: #6bb130; } + +.btn-grooveshark-inversed { + background-color: #e97a2f; + border-color: #e97a2f; + color: white; } + .btn-grooveshark-inversed:hover { + background-color: transparent; + color: #e97a2f; } + +.btn-instapaper-inversed { + background-color: #222222; + border-color: #222222; + color: white; } + .btn-instapaper-inversed:hover { + background-color: transparent; + color: #222222; } + +.btn-itunes-inversed { + background-color: #525152; + border-color: #525152; + color: white; } + .btn-itunes-inversed:hover { + background-color: transparent; + color: #525152; } + +.btn-opentable-inversed { + background-color: #990000; + border-color: #990000; + color: white; } + .btn-opentable-inversed:hover { + background-color: transparent; + color: #990000; } + +.btn-logmein-inversed { + background-color: #000000; + border-color: #000000; + color: white; } + .btn-logmein-inversed:hover { + background-color: transparent; + color: #000000; } + +.btn-ninetyninedesigns-inversed { + background-color: #072243; + border-color: #072243; + color: white; } + .btn-ninetyninedesigns-inversed:hover { + background-color: transparent; + color: #072243; } + +.btn-paypal-inversed { + background-color: #32689a; + border-color: #32689a; + color: white; } + .btn-paypal-inversed:hover { + background-color: transparent; + color: #32689a; } + +.btn-pocket-inversed { + background-color: #de5a5f; + border-color: #de5a5f; + color: white; } + .btn-pocket-inversed:hover { + background-color: transparent; + color: #de5a5f; } + +.btn-scribd-inversed { + background-color: #231c1a; + border-color: #231c1a; + color: white; } + .btn-scribd-inversed:hover { + background-color: transparent; + color: #231c1a; } + +.btn-spotify-inversed { + background-color: #60af00; + border-color: #60af00; + color: white; } + .btn-spotify-inversed:hover { + background-color: transparent; + color: #60af00; } + +.btn-statusnet-inversed { + background-color: #829d25; + border-color: #829d25; + color: white; } + .btn-statusnet-inversed:hover { + background-color: transparent; + color: #829d25; } + +.btn-stripe-inversed { + background-color: #2f7ed6; + border-color: #2f7ed6; + color: white; } + .btn-stripe-inversed:hover { + background-color: transparent; + color: #2f7ed6; } + +.btn-yahoo-inversed { + background-color: #a200c2; + border-color: #a200c2; + color: white; } + .btn-yahoo-inversed:hover { + background-color: transparent; + color: #a200c2; } + +.btn-yelp-inversed { + background-color: #e60010; + border-color: #e60010; + color: white; } + .btn-yelp-inversed:hover { + background-color: transparent; + color: #e60010; } + +.btn-wikipedia-inversed { + background-color: #111111; + border-color: #111111; + color: white; } + .btn-wikipedia-inversed:hover { + background-color: transparent; + color: #111111; } + +.btn-wordpress-inversed { + background-color: #464646; + border-color: #464646; + color: white; } + .btn-wordpress-inversed:hover { + background-color: transparent; + color: #464646; } + +.btn-ycombinator-inversed { + background-color: #ff6600; + border-color: #ff6600; + color: white; } + .btn-ycombinator-inversed:hover { + background-color: transparent; + color: #ff6600; } + +.btn-bitcoin-inversed { + background-color: #eb9737; + border-color: #eb9737; + color: white; } + .btn-bitcoin-inversed:hover { + background-color: transparent; + color: #eb9737; } + +.btn-cloudapp-inversed { + background-color: #312c2a; + border-color: #312c2a; + color: white; } + .btn-cloudapp-inversed:hover { + background-color: transparent; + color: #312c2a; } + +.btn-creativecommons-inversed { + background-color: #000000; + border-color: #000000; + color: white; } + .btn-creativecommons-inversed:hover { + background-color: transparent; + color: #000000; } + +.btn-dropbox-inversed { + background-color: #007ee5; + border-color: #007ee5; + color: white; } + .btn-dropbox-inversed:hover { + background-color: transparent; + color: #007ee5; } + +.btn-html5-inversed { + background-color: #ff3617; + border-color: #ff3617; + color: white; } + .btn-html5-inversed:hover { + background-color: transparent; + color: #ff3617; } + +.btn-ie-inversed { + background-color: #00a1d9; + border-color: #00a1d9; + color: white; } + .btn-ie-inversed:hover { + background-color: transparent; + color: #00a1d9; } + +.btn-podcast-inversed { + background-color: #9365ce; + border-color: #9365ce; + color: white; } + .btn-podcast-inversed:hover { + background-color: transparent; + color: #9365ce; } + +.btn-rss-inversed { + background-color: #ff7f25; + border-color: #ff7f25; + color: white; } + .btn-rss-inversed:hover { + background-color: transparent; + color: #ff7f25; } + +.btn-skype-inversed { + background-color: #00a2ed; + border-color: #00a2ed; + color: white; } + .btn-skype-inversed:hover { + background-color: transparent; + color: #00a2ed; } + +.btn-steam-inversed { + background-color: #000000; + border-color: #000000; + color: white; } + .btn-steam-inversed:hover { + background-color: transparent; + color: #000000; } + +.btn-windows-inversed { + background-color: #48bbef; + border-color: #48bbef; + color: white; } + .btn-windows-inversed:hover { + background-color: transparent; + color: #48bbef; } + +.btn-android-inversed { + background-color: #a4c639; + border-color: #a4c639; + color: white; } + .btn-android-inversed:hover { + background-color: transparent; + color: #a4c639; } + +.btn-appstore-inversed { + background-color: #000000; + border-color: #000000; + color: white; } + .btn-appstore-inversed:hover { + background-color: transparent; + color: #000000; } + +.btn-googleplay-inversed { + background-color: #b9c13e; + border-color: #b9c13e; + color: white; } + .btn-googleplay-inversed:hover { + background-color: transparent; + color: #b9c13e; } + +.btn-macstore-inversed { + background-color: #007dcb; + border-color: #007dcb; + color: white; } + .btn-macstore-inversed:hover { + background-color: transparent; + color: #007dcb; } + +.btn-appnet-inversed { + background-color: #3178bd; + border-color: #3178bd; + color: white; } + .btn-appnet-inversed:hover { + background-color: transparent; + color: #3178bd; } + +.btn-blogger-inversed { + background-color: #ee5a22; + border-color: #ee5a22; + color: white; } + .btn-blogger-inversed:hover { + background-color: transparent; + color: #ee5a22; } + +.btn-bitbucket-inversed { + background-color: #205081; + border-color: #205081; + color: white; } + .btn-bitbucket-inversed:hover { + background-color: transparent; + color: #205081; } + +.btn-dribbble-inversed { + background-color: #ea4c89; + border-color: #ea4c89; + color: white; } + .btn-dribbble-inversed:hover { + background-color: transparent; + color: #ea4c89; } + +.btn-facebook-inversed { + background-color: #4863ae; + border-color: #4863ae; + color: white; } + .btn-facebook-inversed:hover { + background-color: transparent; + color: #4863ae; } + +.btn-flattr-inversed { + background-color: #8aba42; + border-color: #8aba42; + color: white; } + .btn-flattr-inversed:hover { + background-color: transparent; + color: #8aba42; } + +.btn-flickr-inversed { + background-color: #ff0084; + border-color: #ff0084; + color: white; } + .btn-flickr-inversed:hover { + background-color: transparent; + color: #ff0084; } + +.btn-foursquare-inversed { + background-color: #0072b1; + border-color: #0072b1; + color: white; } + .btn-foursquare-inversed:hover { + background-color: transparent; + color: #0072b1; } + +.btn-github-inversed { + background-color: #171515; + border-color: #171515; + color: white; } + .btn-github-inversed:hover { + background-color: transparent; + color: #171515; } + +.btn-googleplus-inversed { + background-color: #dd4a38; + border-color: #dd4a38; + color: white; } + .btn-googleplus-inversed:hover { + background-color: transparent; + color: #dd4a38; } + +.btn-gowalla-inversed { + background-color: #ff720a; + border-color: #ff720a; + color: white; } + .btn-gowalla-inversed:hover { + background-color: transparent; + color: #ff720a; } + +.btn-instagram-inversed { + background-color: #3f729b; + border-color: #3f729b; + color: white; } + .btn-instagram-inversed:hover { + background-color: transparent; + color: #3f729b; } + +.btn-klout-inversed { + background-color: #e34a25; + border-color: #e34a25; + color: white; } + .btn-klout-inversed:hover { + background-color: transparent; + color: #e34a25; } + +.btn-lastfm-inversed { + background-color: #dc1a23; + border-color: #dc1a23; + color: white; } + .btn-lastfm-inversed:hover { + background-color: transparent; + color: #dc1a23; } + +.btn-linkedin-inversed { + background-color: #0083a8; + border-color: #0083a8; + color: white; } + .btn-linkedin-inversed:hover { + background-color: transparent; + color: #0083a8; } + +.btn-meetup-inversed { + background-color: #ff0026; + border-color: #ff0026; + color: white; } + .btn-meetup-inversed:hover { + background-color: transparent; + color: #ff0026; } + +.btn-myspace-inversed { + background-color: #000000; + border-color: #000000; + color: white; } + .btn-myspace-inversed:hover { + background-color: transparent; + color: #000000; } + +.btn-pinterest-inversed { + background-color: #c91618; + border-color: #c91618; + color: white; } + .btn-pinterest-inversed:hover { + background-color: transparent; + color: #c91618; } + +.btn-quora-inversed { + background-color: #a82400; + border-color: #a82400; + color: white; } + .btn-quora-inversed:hover { + background-color: transparent; + color: #a82400; } + +.btn-reddit-inversed { + background-color: #ff5700; + border-color: #ff5700; + color: white; } + .btn-reddit-inversed:hover { + background-color: transparent; + color: #ff5700; } + +.btn-plurk-inversed { + background-color: #cf682f; + border-color: #cf682f; + color: white; } + .btn-plurk-inversed:hover { + background-color: transparent; + color: #cf682f; } + +.btn-smashing-inversed { + background-color: #ff4f27; + border-color: #ff4f27; + color: white; } + .btn-smashing-inversed:hover { + background-color: transparent; + color: #ff4f27; } + +.btn-soundcloud-inversed { + background-color: #ff4500; + border-color: #ff4500; + color: white; } + .btn-soundcloud-inversed:hover { + background-color: transparent; + color: #ff4500; } + +.btn-stackoverflow-inversed { + background-color: #f18436; + border-color: #f18436; + color: white; } + .btn-stackoverflow-inversed:hover { + background-color: transparent; + color: #f18436; } + +.btn-tumblr-inversed { + background-color: #374a61; + border-color: #374a61; + color: white; } + .btn-tumblr-inversed:hover { + background-color: transparent; + color: #374a61; } + +.btn-twitter-inversed { + background-color: #46c0fb; + border-color: #46c0fb; + color: white; } + .btn-twitter-inversed:hover { + background-color: transparent; + color: #46c0fb; } + +.btn-viadeo-inversed { + background-color: #e7732e; + border-color: #e7732e; + color: white; } + .btn-viadeo-inversed:hover { + background-color: transparent; + color: #e7732e; } + +.btn-vimeo-inversed { + background-color: #00a2cd; + border-color: #00a2cd; + color: white; } + .btn-vimeo-inversed:hover { + background-color: transparent; + color: #00a2cd; } + +.btn-vk-inversed { + background-color: #45688e; + border-color: #45688e; + color: white; } + .btn-vk-inversed:hover { + background-color: transparent; + color: #45688e; } + +.btn-weibo-inversed { + background-color: #d7584d; + border-color: #d7584d; + color: white; } + .btn-weibo-inversed:hover { + background-color: transparent; + color: #d7584d; } + +.btn-xing-inversed { + background-color: #0a5d5e; + border-color: #0a5d5e; + color: white; } + .btn-xing-inversed:hover { + background-color: transparent; + color: #0a5d5e; } + +.btn-youtube-inversed { + background-color: #ff0000; + border-color: #ff0000; + color: white; } + .btn-youtube-inversed:hover { + background-color: transparent; + color: #ff0000; } + +.btn-csgo-inversed { + background-color: #b67300; + border-color: #b67300; + color: white; } + .btn-csgo-inversed:hover { + background-color: transparent; + color: #b67300; } + +.btn-dota2-inversed { + background-color: #c33d2b; + border-color: #c33d2b; + color: white; } + .btn-dota2-inversed:hover { + background-color: transparent; + color: #c33d2b; } + +.btn-gm-inversed { + background-color: #1194f0; + border-color: #1194f0; + color: white; } + .btn-gm-inversed:hover { + background-color: transparent; + color: #1194f0; } + +.btn-lol-inversed { + background-color: #d79922; + border-color: #d79922; + color: white; } + .btn-lol-inversed:hover { + background-color: transparent; + color: #d79922; } + +.btn-minecraft-inversed { + background-color: #94c864; + border-color: #94c864; + color: white; } + .btn-minecraft-inversed:hover { + background-color: transparent; + color: #94c864; } + +.btn-tf2-inversed { + background-color: #b35215; + border-color: #b35215; + color: white; } + .btn-tf2-inversed:hover { + background-color: transparent; + color: #b35215; } + +.btn-quake-inversed { + background-color: #cd1800; + border-color: #cd1800; + color: white; } + .btn-quake-inversed:hover { + background-color: transparent; + color: #cd1800; } + +.btn-wot-inversed { + background-color: #ff4005; + border-color: #ff4005; + color: white; } + .btn-wot-inversed:hover { + background-color: transparent; + color: #ff4005; } diff --git a/core/static/css/plugins/brand-buttons/brand-buttons.css b/core/static/css/plugins/brand-buttons/brand-buttons.css new file mode 100755 index 0000000..c0f818a --- /dev/null +++ b/core/static/css/plugins/brand-buttons/brand-buttons.css @@ -0,0 +1,694 @@ +.btn:hover { + -webkit-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + transition: all 0.3s ease-in-out; +} + +.btn-amazon { + background-color: transparent; + border-color: #f29e37; + color: #f29e37; } + .btn-amazon:hover { + background-color: #f29e37; + color: white; } + +.btn-delicious { + background-color: transparent; + border-color: #3271cb; + color: #3271cb; } + .btn-delicious:hover { + background-color: #3271cb; + color: white; } + +.btn-digg { + background-color: transparent; + border-color: #164673; + color: #164673; } + .btn-digg:hover { + background-color: #164673; + color: white; } + +.btn-disqus { + background-color: transparent; + border-color: #2e9fff; + color: #2e9fff; } + .btn-disqus:hover { + background-color: #2e9fff; + color: white; } + +.btn-eventbrite { + background-color: transparent; + border-color: #ff5616; + color: #ff5616; } + .btn-eventbrite:hover { + background-color: #ff5616; + color: white; } + +.btn-eventful { + background-color: transparent; + border-color: #376095; + color: #376095; } + .btn-eventful:hover { + background-color: #376095; + color: white; } + +.btn-intensedebate { + background-color: transparent; + border-color: #0099e1; + color: #0099e1; } + .btn-intensedebate:hover { + background-color: #0099e1; + color: white; } + +.btn-lanyrd { + background-color: transparent; + border-color: #2e6ac2; + color: #2e6ac2; } + .btn-lanyrd:hover { + background-color: #2e6ac2; + color: white; } + +.btn-pinboard { + background-color: transparent; + border-color: #0000ff; + color: #0000ff; } + .btn-pinboard:hover { + background-color: #0000ff; + color: white; } + +.btn-songkick { + background-color: transparent; + border-color: #ff0050; + color: #ff0050; } + .btn-songkick:hover { + background-color: #ff0050; + color: white; } + +.btn-stumbleupon { + background-color: transparent; + border-color: #eb4924; + color: #eb4924; } + .btn-stumbleupon:hover { + background-color: #eb4924; + color: white; } + +.btn-gmail { + background-color: transparent; + border-color: #db4038; + color: #db4038; } + .btn-gmail:hover { + background-color: #db4038; + color: white; } + +.btn-google { + background-color: transparent; + border-color: #4e6cf7; + color: #4e6cf7; } + .btn-google:hover { + background-color: #4e6cf7; + color: white; } + +.btn-evernote { + background-color: transparent; + border-color: #6bb130; + color: #6bb130; } + .btn-evernote:hover { + background-color: #6bb130; + color: white; } + +.btn-grooveshark { + background-color: transparent; + border-color: #e97a2f; + color: #e97a2f; } + .btn-grooveshark:hover { + background-color: #e97a2f; + color: white; } + +.btn-instapaper { + background-color: transparent; + border-color: #222222; + color: #222222; } + .btn-instapaper:hover { + background-color: #222222; + color: white; } + +.btn-itunes { + background-color: transparent; + border-color: #525152; + color: #525152; } + .btn-itunes:hover { + background-color: #525152; + color: white; } + +.btn-opentable { + background-color: transparent; + border-color: #990000; + color: #990000; } + .btn-opentable:hover { + background-color: #990000; + color: white; } + +.btn-logmein { + background-color: transparent; + border-color: #000000; + color: #000000; } + .btn-logmein:hover { + background-color: #000000; + color: white; } + +.btn-ninetyninedesigns { + background-color: transparent; + border-color: #072243; + color: #072243; } + .btn-ninetyninedesigns:hover { + background-color: #072243; + color: white; } + +.btn-paypal { + background-color: transparent; + border-color: #32689a; + color: #32689a; } + .btn-paypal:hover { + background-color: #32689a; + color: white; } + +.btn-pocket { + background-color: transparent; + border-color: #de5a5f; + color: #de5a5f; } + .btn-pocket:hover { + background-color: #de5a5f; + color: white; } + +.btn-scribd { + background-color: transparent; + border-color: #231c1a; + color: #231c1a; } + .btn-scribd:hover { + background-color: #231c1a; + color: white; } + +.btn-spotify { + background-color: transparent; + border-color: #60af00; + color: #60af00; } + .btn-spotify:hover { + background-color: #60af00; + color: white; } + +.btn-statusnet { + background-color: transparent; + border-color: #829d25; + color: #829d25; } + .btn-statusnet:hover { + background-color: #829d25; + color: white; } + +.btn-stripe { + background-color: transparent; + border-color: #2f7ed6; + color: #2f7ed6; } + .btn-stripe:hover { + background-color: #2f7ed6; + color: white; } + +.btn-yahoo { + background-color: transparent; + border-color: #a200c2; + color: #a200c2; } + .btn-yahoo:hover { + background-color: #a200c2; + color: white; } + +.btn-yelp { + background-color: transparent; + border-color: #e60010; + color: #e60010; } + .btn-yelp:hover { + background-color: #e60010; + color: white; } + +.btn-wikipedia { + background-color: transparent; + border-color: #111111; + color: #111111; } + .btn-wikipedia:hover { + background-color: #111111; + color: white; } + +.btn-wordpress { + background-color: transparent; + border-color: #464646; + color: #464646; } + .btn-wordpress:hover { + background-color: #464646; + color: white; } + +.btn-ycombinator { + background-color: transparent; + border-color: #ff6600; + color: #ff6600; } + .btn-ycombinator:hover { + background-color: #ff6600; + color: white; } + +.btn-bitcoin { + background-color: transparent; + border-color: #eb9737; + color: #eb9737; } + .btn-bitcoin:hover { + background-color: #eb9737; + color: white; } + +.btn-cloudapp { + background-color: transparent; + border-color: #312c2a; + color: #312c2a; } + .btn-cloudapp:hover { + background-color: #312c2a; + color: white; } + +.btn-creativecommons { + background-color: transparent; + border-color: #000000; + color: #000000; } + .btn-creativecommons:hover { + background-color: #000000; + color: white; } + +.btn-dropbox { + background-color: transparent; + border-color: #007ee5; + color: #007ee5; } + .btn-dropbox:hover { + background-color: #007ee5; + color: white; } + +.btn-html5 { + background-color: transparent; + border-color: #ff3617; + color: #ff3617; } + .btn-html5:hover { + background-color: #ff3617; + color: white; } + +.btn-ie { + background-color: transparent; + border-color: #00a1d9; + color: #00a1d9; } + .btn-ie:hover { + background-color: #00a1d9; + color: white; } + +.btn-podcast { + background-color: transparent; + border-color: #9365ce; + color: #9365ce; } + .btn-podcast:hover { + background-color: #9365ce; + color: white; } + +.btn-rss { + background-color: transparent; + border-color: #ff7f25; + color: #ff7f25; } + .btn-rss:hover { + background-color: #ff7f25; + color: white; } + +.btn-skype { + background-color: transparent; + border-color: #00a2ed; + color: #00a2ed; } + .btn-skype:hover { + background-color: #00a2ed; + color: white; } + +.btn-steam { + background-color: transparent; + border-color: #000000; + color: #000000; } + .btn-steam:hover { + background-color: #000000; + color: white; } + +.btn-windows { + background-color: transparent; + border-color: #48bbef; + color: #48bbef; } + .btn-windows:hover { + background-color: #48bbef; + color: white; } + +.btn-android { + background-color: transparent; + border-color: #a4c639; + color: #a4c639; } + .btn-android:hover { + background-color: #a4c639; + color: white; } + +.btn-appstore { + background-color: transparent; + border-color: #000000; + color: #000000; } + .btn-appstore:hover { + background-color: #000000; + color: white; } + +.btn-googleplay { + background-color: transparent; + border-color: #b9c13e; + color: #b9c13e; } + .btn-googleplay:hover { + background-color: #b9c13e; + color: white; } + +.btn-macstore { + background-color: transparent; + border-color: #007dcb; + color: #007dcb; } + .btn-macstore:hover { + background-color: #007dcb; + color: white; } + +.btn-appnet { + background-color: transparent; + border-color: #3178bd; + color: #3178bd; } + .btn-appnet:hover { + background-color: #3178bd; + color: white; } + +.btn-blogger { + background-color: transparent; + border-color: #ee5a22; + color: #ee5a22; } + .btn-blogger:hover { + background-color: #ee5a22; + color: white; } + +.btn-bitbucket { + background-color: transparent; + border-color: #205081; + color: #205081; } + .btn-bitbucket:hover { + background-color: #205081; + color: white; } + +.btn-dribbble { + background-color: transparent; + border-color: #ea4c89; + color: #ea4c89; } + .btn-dribbble:hover { + background-color: #ea4c89; + color: white; } + +.btn-facebook { + background-color: transparent; + border-color: #4863ae; + color: #4863ae; } + .btn-facebook:hover { + background-color: #4863ae; + color: white; } + +.btn-flattr { + background-color: transparent; + border-color: #8aba42; + color: #8aba42; } + .btn-flattr:hover { + background-color: #8aba42; + color: white; } + +.btn-flickr { + background-color: transparent; + border-color: #ff0084; + color: #ff0084; } + .btn-flickr:hover { + background-color: #ff0084; + color: white; } + +.btn-foursquare { + background-color: transparent; + border-color: #0072b1; + color: #0072b1; } + .btn-foursquare:hover { + background-color: #0072b1; + color: white; } + +.btn-github { + background-color: transparent; + border-color: #171515; + color: #171515; } + .btn-github:hover { + background-color: #171515; + color: white; } + +.btn-googleplus { + background-color: transparent; + border-color: #dd4a38; + color: #dd4a38; } + .btn-googleplus:hover { + background-color: #dd4a38; + color: white; } + +.btn-gowalla { + background-color: transparent; + border-color: #ff720a; + color: #ff720a; } + .btn-gowalla:hover { + background-color: #ff720a; + color: white; } + +.btn-instagram { + background-color: transparent; + border-color: #3f729b; + color: #3f729b; } + .btn-instagram:hover { + background-color: #3f729b; + color: white; } + +.btn-klout { + background-color: transparent; + border-color: #e34a25; + color: #e34a25; } + .btn-klout:hover { + background-color: #e34a25; + color: white; } + +.btn-lastfm { + background-color: transparent; + border-color: #dc1a23; + color: #dc1a23; } + .btn-lastfm:hover { + background-color: #dc1a23; + color: white; } + +.btn-linkedin { + background-color: transparent; + border-color: #0083a8; + color: #0083a8; } + .btn-linkedin:hover { + background-color: #0083a8; + color: white; } + +.btn-meetup { + background-color: transparent; + border-color: #ff0026; + color: #ff0026; } + .btn-meetup:hover { + background-color: #ff0026; + color: white; } + +.btn-myspace { + background-color: transparent; + border-color: #000000; + color: #000000; } + .btn-myspace:hover { + background-color: #000000; + color: white; } + +.btn-pinterest { + background-color: transparent; + border-color: #c91618; + color: #c91618; } + .btn-pinterest:hover { + background-color: #c91618; + color: white; } + +.btn-quora { + background-color: transparent; + border-color: #a82400; + color: #a82400; } + .btn-quora:hover { + background-color: #a82400; + color: white; } + +.btn-reddit { + background-color: transparent; + border-color: #ff5700; + color: #ff5700; } + .btn-reddit:hover { + background-color: #ff5700; + color: white; } + +.btn-plurk { + background-color: transparent; + border-color: #cf682f; + color: #cf682f; } + .btn-plurk:hover { + background-color: #cf682f; + color: white; } + +.btn-smashing { + background-color: transparent; + border-color: #ff4f27; + color: #ff4f27; } + .btn-smashing:hover { + background-color: #ff4f27; + color: white; } + +.btn-soundcloud { + background-color: transparent; + border-color: #ff4500; + color: #ff4500; } + .btn-soundcloud:hover { + background-color: #ff4500; + color: white; } + +.btn-stackoverflow { + background-color: transparent; + border-color: #f18436; + color: #f18436; } + .btn-stackoverflow:hover { + background-color: #f18436; + color: white; } + +.btn-tumblr { + background-color: transparent; + border-color: #374a61; + color: #374a61; } + .btn-tumblr:hover { + background-color: #374a61; + color: white; } + +.btn-twitter { + background-color: transparent; + border-color: #46c0fb; + color: #46c0fb; } + .btn-twitter:hover { + background-color: #46c0fb; + color: white; } + +.btn-viadeo { + background-color: transparent; + border-color: #e7732e; + color: #e7732e; } + .btn-viadeo:hover { + background-color: #e7732e; + color: white; } + +.btn-vimeo { + background-color: transparent; + border-color: #00a2cd; + color: #00a2cd; } + .btn-vimeo:hover { + background-color: #00a2cd; + color: white; } + +.btn-vk { + background-color: transparent; + border-color: #45688e; + color: #45688e; } + .btn-vk:hover { + background-color: #45688e; + color: white; } + +.btn-weibo { + background-color: transparent; + border-color: #d7584d; + color: #d7584d; } + .btn-weibo:hover { + background-color: #d7584d; + color: white; } + +.btn-xing { + background-color: transparent; + border-color: #0a5d5e; + color: #0a5d5e; } + .btn-xing:hover { + background-color: #0a5d5e; + color: white; } + +.btn-youtube { + background-color: transparent; + border-color: #ff0000; + color: #ff0000; } + .btn-youtube:hover { + background-color: #ff0000; + color: white; } + +.btn-csgo { + background-color: transparent; + border-color: #b67300; + color: #b67300; } + .btn-csgo:hover { + background-color: #b67300; + color: white; } + +.btn-dota2 { + background-color: transparent; + border-color: #c33d2b; + color: #c33d2b; } + .btn-dota2:hover { + background-color: #c33d2b; + color: white; } + +.btn-gm { + background-color: transparent; + border-color: #1194f0; + color: #1194f0; } + .btn-gm:hover { + background-color: #1194f0; + color: white; } + +.btn-lol { + background-color: transparent; + border-color: #d79922; + color: #d79922; } + .btn-lol:hover { + background-color: #d79922; + color: white; } + +.btn-minecraft { + background-color: transparent; + border-color: #94c864; + color: #94c864; } + .btn-minecraft:hover { + background-color: #94c864; + color: white; } + +.btn-tf2 { + background-color: transparent; + border-color: #b35215; + color: #b35215; } + .btn-tf2:hover { + background-color: #b35215; + color: white; } + +.btn-quake { + background-color: transparent; + border-color: #cd1800; + color: #cd1800; } + .btn-quake:hover { + background-color: #cd1800; + color: white; } + +.btn-wot { + background-color: transparent; + border-color: #ff4005; + color: #ff4005; } + .btn-wot:hover { + background-color: #ff4005; + color: white; } diff --git a/core/static/css/plugins/brand-buttons/css/brand-buttons-inversed.min.css b/core/static/css/plugins/brand-buttons/css/brand-buttons-inversed.min.css new file mode 100755 index 0000000..46aae7e --- /dev/null +++ b/core/static/css/plugins/brand-buttons/css/brand-buttons-inversed.min.css @@ -0,0 +1 @@ +.btn-amazon-inversed {background-color:#f29e37;border-color:#f29e37;color:white;}.btn-amazon-inversed:hover {background-color:transparent;color:#f29e37;}.btn-delicious-inversed {background-color:#3271cb;border-color:#3271cb;color:white;}.btn-delicious-inversed:hover {background-color:transparent;color:#3271cb;}.btn-digg-inversed {background-color:#164673;border-color:#164673;color:white;}.btn-digg-inversed:hover {background-color:transparent;color:#164673;}.btn-disqus-inversed {background-color:#2e9fff;border-color:#2e9fff;color:white;}.btn-disqus-inversed:hover {background-color:transparent;color:#2e9fff;}.btn-eventbrite-inversed {background-color:#ff5616;border-color:#ff5616;color:white;}.btn-eventbrite-inversed:hover {background-color:transparent;color:#ff5616;}.btn-eventful-inversed {background-color:#376095;border-color:#376095;color:white;}.btn-eventful-inversed:hover {background-color:transparent;color:#376095;}.btn-intensedebate-inversed {background-color:#0099e1;border-color:#0099e1;color:white;}.btn-intensedebate-inversed:hover {background-color:transparent;color:#0099e1;}.btn-lanyrd-inversed {background-color:#2e6ac2;border-color:#2e6ac2;color:white;}.btn-lanyrd-inversed:hover {background-color:transparent;color:#2e6ac2;}.btn-pinboard-inversed {background-color:#0000ff;border-color:#0000ff;color:white;}.btn-pinboard-inversed:hover {background-color:transparent;color:#0000ff;}.btn-songkick-inversed {background-color:#ff0050;border-color:#ff0050;color:white;}.btn-songkick-inversed:hover {background-color:transparent;color:#ff0050;}.btn-stumbleupon-inversed {background-color:#eb4924;border-color:#eb4924;color:white;}.btn-stumbleupon-inversed:hover {background-color:transparent;color:#eb4924;}.btn-gmail-inversed {background-color:#db4038;border-color:#db4038;color:white;}.btn-gmail-inversed:hover {background-color:transparent;color:#db4038;}.btn-google-inversed {background-color:#4e6cf7;border-color:#4e6cf7;color:white;}.btn-google-inversed:hover {background-color:transparent;color:#4e6cf7;}.btn-evernote-inversed {background-color:#6bb130;border-color:#6bb130;color:white;}.btn-evernote-inversed:hover {background-color:transparent;color:#6bb130;}.btn-grooveshark-inversed {background-color:#e97a2f;border-color:#e97a2f;color:white;}.btn-grooveshark-inversed:hover {background-color:transparent;color:#e97a2f;}.btn-instapaper-inversed {background-color:#222222;border-color:#222222;color:white;}.btn-instapaper-inversed:hover {background-color:transparent;color:#222222;}.btn-itunes-inversed {background-color:#525152;border-color:#525152;color:white;}.btn-itunes-inversed:hover {background-color:transparent;color:#525152;}.btn-opentable-inversed {background-color:#990000;border-color:#990000;color:white;}.btn-opentable-inversed:hover {background-color:transparent;color:#990000;}.btn-logmein-inversed {background-color:#000000;border-color:#000000;color:white;}.btn-logmein-inversed:hover {background-color:transparent;color:#000000;}.btn-ninetyninedesigns-inversed {background-color:#072243;border-color:#072243;color:white;}.btn-ninetyninedesigns-inversed:hover {background-color:transparent;color:#072243;}.btn-paypal-inversed {background-color:#32689a;border-color:#32689a;color:white;}.btn-paypal-inversed:hover {background-color:transparent;color:#32689a;}.btn-pocket-inversed {background-color:#de5a5f;border-color:#de5a5f;color:white;}.btn-pocket-inversed:hover {background-color:transparent;color:#de5a5f;}.btn-scribd-inversed {background-color:#231c1a;border-color:#231c1a;color:white;}.btn-scribd-inversed:hover {background-color:transparent;color:#231c1a;}.btn-spotify-inversed {background-color:#60af00;border-color:#60af00;color:white;}.btn-spotify-inversed:hover {background-color:transparent;color:#60af00;}.btn-statusnet-inversed {background-color:#829d25;border-color:#829d25;color:white;}.btn-statusnet-inversed:hover {background-color:transparent;color:#829d25;}.btn-stripe-inversed {background-color:#2f7ed6;border-color:#2f7ed6;color:white;}.btn-stripe-inversed:hover {background-color:transparent;color:#2f7ed6;}.btn-yahoo-inversed {background-color:#a200c2;border-color:#a200c2;color:white;}.btn-yahoo-inversed:hover {background-color:transparent;color:#a200c2;}.btn-yelp-inversed {background-color:#e60010;border-color:#e60010;color:white;}.btn-yelp-inversed:hover {background-color:transparent;color:#e60010;}.btn-wikipedia-inversed {background-color:#111111;border-color:#111111;color:white;}.btn-wikipedia-inversed:hover {background-color:transparent;color:#111111;}.btn-wordpress-inversed {background-color:#464646;border-color:#464646;color:white;}.btn-wordpress-inversed:hover {background-color:transparent;color:#464646;}.btn-ycombinator-inversed {background-color:#ff6600;border-color:#ff6600;color:white;}.btn-ycombinator-inversed:hover {background-color:transparent;color:#ff6600;}.btn-bitcoin-inversed {background-color:#eb9737;border-color:#eb9737;color:white;}.btn-bitcoin-inversed:hover {background-color:transparent;color:#eb9737;}.btn-cloudapp-inversed {background-color:#312c2a;border-color:#312c2a;color:white;}.btn-cloudapp-inversed:hover {background-color:transparent;color:#312c2a;}.btn-creativecommons-inversed {background-color:#000000;border-color:#000000;color:white;}.btn-creativecommons-inversed:hover {background-color:transparent;color:#000000;}.btn-dropbox-inversed {background-color:#007ee5;border-color:#007ee5;color:white;}.btn-dropbox-inversed:hover {background-color:transparent;color:#007ee5;}.btn-html5-inversed {background-color:#ff3617;border-color:#ff3617;color:white;}.btn-html5-inversed:hover {background-color:transparent;color:#ff3617;}.btn-ie-inversed {background-color:#00a1d9;border-color:#00a1d9;color:white;}.btn-ie-inversed:hover {background-color:transparent;color:#00a1d9;}.btn-podcast-inversed {background-color:#9365ce;border-color:#9365ce;color:white;}.btn-podcast-inversed:hover {background-color:transparent;color:#9365ce;}.btn-rss-inversed {background-color:#ff7f25;border-color:#ff7f25;color:white;}.btn-rss-inversed:hover {background-color:transparent;color:#ff7f25;}.btn-skype-inversed {background-color:#00a2ed;border-color:#00a2ed;color:white;}.btn-skype-inversed:hover {background-color:transparent;color:#00a2ed;}.btn-steam-inversed {background-color:#000000;border-color:#000000;color:white;}.btn-steam-inversed:hover {background-color:transparent;color:#000000;}.btn-windows-inversed {background-color:#48bbef;border-color:#48bbef;color:white;}.btn-windows-inversed:hover {background-color:transparent;color:#48bbef;}.btn-android-inversed {background-color:#a4c639;border-color:#a4c639;color:white;}.btn-android-inversed:hover {background-color:transparent;color:#a4c639;}.btn-appstore-inversed {background-color:#000000;border-color:#000000;color:white;}.btn-appstore-inversed:hover {background-color:transparent;color:#000000;}.btn-googleplay-inversed {background-color:#b9c13e;border-color:#b9c13e;color:white;}.btn-googleplay-inversed:hover {background-color:transparent;color:#b9c13e;}.btn-macstore-inversed {background-color:#007dcb;border-color:#007dcb;color:white;}.btn-macstore-inversed:hover {background-color:transparent;color:#007dcb;}.btn-appnet-inversed {background-color:#3178bd;border-color:#3178bd;color:white;}.btn-appnet-inversed:hover {background-color:transparent;color:#3178bd;}.btn-blogger-inversed {background-color:#ee5a22;border-color:#ee5a22;color:white;}.btn-blogger-inversed:hover {background-color:transparent;color:#ee5a22;}.btn-bitbucket-inversed {background-color:#205081;border-color:#205081;color:white;}.btn-bitbucket-inversed:hover {background-color:transparent;color:#205081;}.btn-dribbble-inversed {background-color:#ea4c89;border-color:#ea4c89;color:white;}.btn-dribbble-inversed:hover {background-color:transparent;color:#ea4c89;}.btn-facebook-inversed {background-color:#4863ae;border-color:#4863ae;color:white;}.btn-facebook-inversed:hover {background-color:transparent;color:#4863ae;}.btn-flattr-inversed {background-color:#8aba42;border-color:#8aba42;color:white;}.btn-flattr-inversed:hover {background-color:transparent;color:#8aba42;}.btn-flickr-inversed {background-color:#ff0084;border-color:#ff0084;color:white;}.btn-flickr-inversed:hover {background-color:transparent;color:#ff0084;}.btn-foursquare-inversed {background-color:#0072b1;border-color:#0072b1;color:white;}.btn-foursquare-inversed:hover {background-color:transparent;color:#0072b1;}.btn-github-inversed {background-color:#171515;border-color:#171515;color:white;}.btn-github-inversed:hover {background-color:transparent;color:#171515;}.btn-googleplus-inversed {background-color:#dd4a38;border-color:#dd4a38;color:white;}.btn-googleplus-inversed:hover {background-color:transparent;color:#dd4a38;}.btn-gowalla-inversed {background-color:#ff720a;border-color:#ff720a;color:white;}.btn-gowalla-inversed:hover {background-color:transparent;color:#ff720a;}.btn-instagram-inversed {background-color:#3f729b;border-color:#3f729b;color:white;}.btn-instagram-inversed:hover {background-color:transparent;color:#3f729b;}.btn-klout-inversed {background-color:#e34a25;border-color:#e34a25;color:white;}.btn-klout-inversed:hover {background-color:transparent;color:#e34a25;}.btn-lastfm-inversed {background-color:#dc1a23;border-color:#dc1a23;color:white;}.btn-lastfm-inversed:hover {background-color:transparent;color:#dc1a23;}.btn-linkedin-inversed {background-color:#0083a8;border-color:#0083a8;color:white;}.btn-linkedin-inversed:hover {background-color:transparent;color:#0083a8;}.btn-meetup-inversed {background-color:#ff0026;border-color:#ff0026;color:white;}.btn-meetup-inversed:hover {background-color:transparent;color:#ff0026;}.btn-myspace-inversed {background-color:#000000;border-color:#000000;color:white;}.btn-myspace-inversed:hover {background-color:transparent;color:#000000;}.btn-pinterest-inversed {background-color:#c91618;border-color:#c91618;color:white;}.btn-pinterest-inversed:hover {background-color:transparent;color:#c91618;}.btn-quora-inversed {background-color:#a82400;border-color:#a82400;color:white;}.btn-quora-inversed:hover {background-color:transparent;color:#a82400;}.btn-reddit-inversed {background-color:#ff5700;border-color:#ff5700;color:white;}.btn-reddit-inversed:hover {background-color:transparent;color:#ff5700;}.btn-plurk-inversed {background-color:#cf682f;border-color:#cf682f;color:white;}.btn-plurk-inversed:hover {background-color:transparent;color:#cf682f;}.btn-smashing-inversed {background-color:#ff4f27;border-color:#ff4f27;color:white;}.btn-smashing-inversed:hover {background-color:transparent;color:#ff4f27;}.btn-soundcloud-inversed {background-color:#ff4500;border-color:#ff4500;color:white;}.btn-soundcloud-inversed:hover {background-color:transparent;color:#ff4500;}.btn-stackoverflow-inversed {background-color:#f18436;border-color:#f18436;color:white;}.btn-stackoverflow-inversed:hover {background-color:transparent;color:#f18436;}.btn-tumblr-inversed {background-color:#374a61;border-color:#374a61;color:white;}.btn-tumblr-inversed:hover {background-color:transparent;color:#374a61;}.btn-twitter-inversed {background-color:#46c0fb;border-color:#46c0fb;color:white;}.btn-twitter-inversed:hover {background-color:transparent;color:#46c0fb;}.btn-viadeo-inversed {background-color:#e7732e;border-color:#e7732e;color:white;}.btn-viadeo-inversed:hover {background-color:transparent;color:#e7732e;}.btn-vimeo-inversed {background-color:#00a2cd;border-color:#00a2cd;color:white;}.btn-vimeo-inversed:hover {background-color:transparent;color:#00a2cd;}.btn-vk-inversed {background-color:#45688e;border-color:#45688e;color:white;}.btn-vk-inversed:hover {background-color:transparent;color:#45688e;}.btn-weibo-inversed {background-color:#d7584d;border-color:#d7584d;color:white;}.btn-weibo-inversed:hover {background-color:transparent;color:#d7584d;}.btn-xing-inversed {background-color:#0a5d5e;border-color:#0a5d5e;color:white;}.btn-xing-inversed:hover {background-color:transparent;color:#0a5d5e;}.btn-youtube-inversed {background-color:#ff0000;border-color:#ff0000;color:white;}.btn-youtube-inversed:hover {background-color:transparent;color:#ff0000;}.btn-csgo-inversed {background-color:#b67300;border-color:#b67300;color:white;}.btn-csgo-inversed:hover {background-color:transparent;color:#b67300;}.btn-dota2-inversed {background-color:#c33d2b;border-color:#c33d2b;color:white;}.btn-dota2-inversed:hover {background-color:transparent;color:#c33d2b;}.btn-gm-inversed {background-color:#1194f0;border-color:#1194f0;color:white;}.btn-gm-inversed:hover {background-color:transparent;color:#1194f0;}.btn-lol-inversed {background-color:#d79922;border-color:#d79922;color:white;}.btn-lol-inversed:hover {background-color:transparent;color:#d79922;}.btn-minecraft-inversed {background-color:#94c864;border-color:#94c864;color:white;}.btn-minecraft-inversed:hover {background-color:transparent;color:#94c864;}.btn-tf2-inversed {background-color:#b35215;border-color:#b35215;color:white;}.btn-tf2-inversed:hover {background-color:transparent;color:#b35215;}.btn-quake-inversed {background-color:#cd1800;border-color:#cd1800;color:white;}.btn-quake-inversed:hover {background-color:transparent;color:#cd1800;}.btn-wot-inversed {background-color:#ff4005;border-color:#ff4005;color:white;}.btn-wot-inversed:hover {background-color:transparent;color:#ff4005;} \ No newline at end of file diff --git a/core/static/css/plugins/brand-buttons/css/brand-buttons.min.css b/core/static/css/plugins/brand-buttons/css/brand-buttons.min.css new file mode 100755 index 0000000..1fe2d48 --- /dev/null +++ b/core/static/css/plugins/brand-buttons/css/brand-buttons.min.css @@ -0,0 +1 @@ +.btn-amazon {background-color:transparent;border-color:#f29e37;color:#f29e37;}.btn-amazon:hover {background-color:#f29e37;color:white;}.btn-delicious {background-color:transparent;border-color:#3271cb;color:#3271cb;}.btn-delicious:hover {background-color:#3271cb;color:white;}.btn-digg {background-color:transparent;border-color:#164673;color:#164673;}.btn-digg:hover {background-color:#164673;color:white;}.btn-disqus {background-color:transparent;border-color:#2e9fff;color:#2e9fff;}.btn-disqus:hover {background-color:#2e9fff;color:white;}.btn-eventbrite {background-color:transparent;border-color:#ff5616;color:#ff5616;}.btn-eventbrite:hover {background-color:#ff5616;color:white;}.btn-eventful {background-color:transparent;border-color:#376095;color:#376095;}.btn-eventful:hover {background-color:#376095;color:white;}.btn-intensedebate {background-color:transparent;border-color:#0099e1;color:#0099e1;}.btn-intensedebate:hover {background-color:#0099e1;color:white;}.btn-lanyrd {background-color:transparent;border-color:#2e6ac2;color:#2e6ac2;}.btn-lanyrd:hover {background-color:#2e6ac2;color:white;}.btn-pinboard {background-color:transparent;border-color:#0000ff;color:#0000ff;}.btn-pinboard:hover {background-color:#0000ff;color:white;}.btn-songkick {background-color:transparent;border-color:#ff0050;color:#ff0050;}.btn-songkick:hover {background-color:#ff0050;color:white;}.btn-stumbleupon {background-color:transparent;border-color:#eb4924;color:#eb4924;}.btn-stumbleupon:hover {background-color:#eb4924;color:white;}.btn-gmail {background-color:transparent;border-color:#db4038;color:#db4038;}.btn-gmail:hover {background-color:#db4038;color:white;}.btn-google {background-color:transparent;border-color:#4e6cf7;color:#4e6cf7;}.btn-google:hover {background-color:#4e6cf7;color:white;}.btn-evernote {background-color:transparent;border-color:#6bb130;color:#6bb130;}.btn-evernote:hover {background-color:#6bb130;color:white;}.btn-grooveshark {background-color:transparent;border-color:#e97a2f;color:#e97a2f;}.btn-grooveshark:hover {background-color:#e97a2f;color:white;}.btn-instapaper {background-color:transparent;border-color:#222222;color:#222222;}.btn-instapaper:hover {background-color:#222222;color:white;}.btn-itunes {background-color:transparent;border-color:#525152;color:#525152;}.btn-itunes:hover {background-color:#525152;color:white;}.btn-opentable {background-color:transparent;border-color:#990000;color:#990000;}.btn-opentable:hover {background-color:#990000;color:white;}.btn-logmein {background-color:transparent;border-color:#000000;color:#000000;}.btn-logmein:hover {background-color:#000000;color:white;}.btn-ninetyninedesigns {background-color:transparent;border-color:#072243;color:#072243;}.btn-ninetyninedesigns:hover {background-color:#072243;color:white;}.btn-paypal {background-color:transparent;border-color:#32689a;color:#32689a;}.btn-paypal:hover {background-color:#32689a;color:white;}.btn-pocket {background-color:transparent;border-color:#de5a5f;color:#de5a5f;}.btn-pocket:hover {background-color:#de5a5f;color:white;}.btn-scribd {background-color:transparent;border-color:#231c1a;color:#231c1a;}.btn-scribd:hover {background-color:#231c1a;color:white;}.btn-spotify {background-color:transparent;border-color:#60af00;color:#60af00;}.btn-spotify:hover {background-color:#60af00;color:white;}.btn-statusnet {background-color:transparent;border-color:#829d25;color:#829d25;}.btn-statusnet:hover {background-color:#829d25;color:white;}.btn-stripe {background-color:transparent;border-color:#2f7ed6;color:#2f7ed6;}.btn-stripe:hover {background-color:#2f7ed6;color:white;}.btn-yahoo {background-color:transparent;border-color:#a200c2;color:#a200c2;}.btn-yahoo:hover {background-color:#a200c2;color:white;}.btn-yelp {background-color:transparent;border-color:#e60010;color:#e60010;}.btn-yelp:hover {background-color:#e60010;color:white;}.btn-wikipedia {background-color:transparent;border-color:#111111;color:#111111;}.btn-wikipedia:hover {background-color:#111111;color:white;}.btn-wordpress {background-color:transparent;border-color:#464646;color:#464646;}.btn-wordpress:hover {background-color:#464646;color:white;}.btn-ycombinator {background-color:transparent;border-color:#ff6600;color:#ff6600;}.btn-ycombinator:hover {background-color:#ff6600;color:white;}.btn-bitcoin {background-color:transparent;border-color:#eb9737;color:#eb9737;}.btn-bitcoin:hover {background-color:#eb9737;color:white;}.btn-cloudapp {background-color:transparent;border-color:#312c2a;color:#312c2a;}.btn-cloudapp:hover {background-color:#312c2a;color:white;}.btn-creativecommons {background-color:transparent;border-color:#000000;color:#000000;}.btn-creativecommons:hover {background-color:#000000;color:white;}.btn-dropbox {background-color:transparent;border-color:#007ee5;color:#007ee5;}.btn-dropbox:hover {background-color:#007ee5;color:white;}.btn-html5 {background-color:transparent;border-color:#ff3617;color:#ff3617;}.btn-html5:hover {background-color:#ff3617;color:white;}.btn-ie {background-color:transparent;border-color:#00a1d9;color:#00a1d9;}.btn-ie:hover {background-color:#00a1d9;color:white;}.btn-podcast {background-color:transparent;border-color:#9365ce;color:#9365ce;}.btn-podcast:hover {background-color:#9365ce;color:white;}.btn-rss {background-color:transparent;border-color:#ff7f25;color:#ff7f25;}.btn-rss:hover {background-color:#ff7f25;color:white;}.btn-skype {background-color:transparent;border-color:#00a2ed;color:#00a2ed;}.btn-skype:hover {background-color:#00a2ed;color:white;}.btn-steam {background-color:transparent;border-color:#000000;color:#000000;}.btn-steam:hover {background-color:#000000;color:white;}.btn-windows {background-color:transparent;border-color:#48bbef;color:#48bbef;}.btn-windows:hover {background-color:#48bbef;color:white;}.btn-android {background-color:transparent;border-color:#a4c639;color:#a4c639;}.btn-android:hover {background-color:#a4c639;color:white;}.btn-appstore {background-color:transparent;border-color:#000000;color:#000000;}.btn-appstore:hover {background-color:#000000;color:white;}.btn-googleplay {background-color:transparent;border-color:#b9c13e;color:#b9c13e;}.btn-googleplay:hover {background-color:#b9c13e;color:white;}.btn-macstore {background-color:transparent;border-color:#007dcb;color:#007dcb;}.btn-macstore:hover {background-color:#007dcb;color:white;}.btn-appnet {background-color:transparent;border-color:#3178bd;color:#3178bd;}.btn-appnet:hover {background-color:#3178bd;color:white;}.btn-blogger {background-color:transparent;border-color:#ee5a22;color:#ee5a22;}.btn-blogger:hover {background-color:#ee5a22;color:white;}.btn-bitbucket {background-color:transparent;border-color:#205081;color:#205081;}.btn-bitbucket:hover {background-color:#205081;color:white;}.btn-dribbble {background-color:transparent;border-color:#ea4c89;color:#ea4c89;}.btn-dribbble:hover {background-color:#ea4c89;color:white;}.btn-facebook {background-color:transparent;border-color:#4863ae;color:#4863ae;}.btn-facebook:hover {background-color:#4863ae;color:white;}.btn-flattr {background-color:transparent;border-color:#8aba42;color:#8aba42;}.btn-flattr:hover {background-color:#8aba42;color:white;}.btn-flickr {background-color:transparent;border-color:#ff0084;color:#ff0084;}.btn-flickr:hover {background-color:#ff0084;color:white;}.btn-foursquare {background-color:transparent;border-color:#0072b1;color:#0072b1;}.btn-foursquare:hover {background-color:#0072b1;color:white;}.btn-github {background-color:transparent;border-color:#171515;color:#171515;}.btn-github:hover {background-color:#171515;color:white;}.btn-googleplus {background-color:transparent;border-color:#dd4a38;color:#dd4a38;}.btn-googleplus:hover {background-color:#dd4a38;color:white;}.btn-gowalla {background-color:transparent;border-color:#ff720a;color:#ff720a;}.btn-gowalla:hover {background-color:#ff720a;color:white;}.btn-instagram {background-color:transparent;border-color:#3f729b;color:#3f729b;}.btn-instagram:hover {background-color:#3f729b;color:white;}.btn-klout {background-color:transparent;border-color:#e34a25;color:#e34a25;}.btn-klout:hover {background-color:#e34a25;color:white;}.btn-lastfm {background-color:transparent;border-color:#dc1a23;color:#dc1a23;}.btn-lastfm:hover {background-color:#dc1a23;color:white;}.btn-linkedin {background-color:transparent;border-color:#0083a8;color:#0083a8;}.btn-linkedin:hover {background-color:#0083a8;color:white;}.btn-meetup {background-color:transparent;border-color:#ff0026;color:#ff0026;}.btn-meetup:hover {background-color:#ff0026;color:white;}.btn-myspace {background-color:transparent;border-color:#000000;color:#000000;}.btn-myspace:hover {background-color:#000000;color:white;}.btn-pinterest {background-color:transparent;border-color:#c91618;color:#c91618;}.btn-pinterest:hover {background-color:#c91618;color:white;}.btn-quora {background-color:transparent;border-color:#a82400;color:#a82400;}.btn-quora:hover {background-color:#a82400;color:white;}.btn-reddit {background-color:transparent;border-color:#ff5700;color:#ff5700;}.btn-reddit:hover {background-color:#ff5700;color:white;}.btn-plurk {background-color:transparent;border-color:#cf682f;color:#cf682f;}.btn-plurk:hover {background-color:#cf682f;color:white;}.btn-smashing {background-color:transparent;border-color:#ff4f27;color:#ff4f27;}.btn-smashing:hover {background-color:#ff4f27;color:white;}.btn-soundcloud {background-color:transparent;border-color:#ff4500;color:#ff4500;}.btn-soundcloud:hover {background-color:#ff4500;color:white;}.btn-stackoverflow {background-color:transparent;border-color:#f18436;color:#f18436;}.btn-stackoverflow:hover {background-color:#f18436;color:white;}.btn-tumblr {background-color:transparent;border-color:#374a61;color:#374a61;}.btn-tumblr:hover {background-color:#374a61;color:white;}.btn-twitter {background-color:transparent;border-color:#46c0fb;color:#46c0fb;}.btn-twitter:hover {background-color:#46c0fb;color:white;}.btn-viadeo {background-color:transparent;border-color:#e7732e;color:#e7732e;}.btn-viadeo:hover {background-color:#e7732e;color:white;}.btn-vimeo {background-color:transparent;border-color:#00a2cd;color:#00a2cd;}.btn-vimeo:hover {background-color:#00a2cd;color:white;}.btn-vk {background-color:transparent;border-color:#45688e;color:#45688e;}.btn-vk:hover {background-color:#45688e;color:white;}.btn-weibo {background-color:transparent;border-color:#d7584d;color:#d7584d;}.btn-weibo:hover {background-color:#d7584d;color:white;}.btn-xing {background-color:transparent;border-color:#0a5d5e;color:#0a5d5e;}.btn-xing:hover {background-color:#0a5d5e;color:white;}.btn-youtube {background-color:transparent;border-color:#ff0000;color:#ff0000;}.btn-youtube:hover {background-color:#ff0000;color:white;}.btn-csgo {background-color:transparent;border-color:#b67300;color:#b67300;}.btn-csgo:hover {background-color:#b67300;color:white;}.btn-dota2 {background-color:transparent;border-color:#c33d2b;color:#c33d2b;}.btn-dota2:hover {background-color:#c33d2b;color:white;}.btn-gm {background-color:transparent;border-color:#1194f0;color:#1194f0;}.btn-gm:hover {background-color:#1194f0;color:white;}.btn-lol {background-color:transparent;border-color:#d79922;color:#d79922;}.btn-lol:hover {background-color:#d79922;color:white;}.btn-minecraft {background-color:transparent;border-color:#94c864;color:#94c864;}.btn-minecraft:hover {background-color:#94c864;color:white;}.btn-tf2 {background-color:transparent;border-color:#b35215;color:#b35215;}.btn-tf2:hover {background-color:#b35215;color:white;}.btn-quake {background-color:transparent;border-color:#cd1800;color:#cd1800;}.btn-quake:hover {background-color:#cd1800;color:white;}.btn-wot {background-color:transparent;border-color:#ff4005;color:#ff4005;}.btn-wot:hover {background-color:#ff4005;color:white;} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/css/custom-hover-effects.css b/core/static/css/plugins/hover-effect/css/custom-hover-effects.css new file mode 100644 index 0000000..1ead24c --- /dev/null +++ b/core/static/css/plugins/hover-effect/css/custom-hover-effects.css @@ -0,0 +1,75 @@ +/*Import custom_hover_effect.css*/ +@import url(hover.css); + +.link-effects .tag-box a { + margin: 0 10px 10px 0; +} + +.link-effects .tag-box h2.heading-sm { + font-size: 18px; + line-height: 26px; +} + +/*custom_hover_effect*/ +.link-effects .button { + margin: 10px; + padding: 10px; + cursor: pointer; +} + +.link-effects a.button:hover { + text-decoration: none; +} + +.link-effects .border-fade, +.link-effects .hollow, +.link-effects .trim, +.link-effects .outline-outward, +.link-effects .outline-inward, +.link-effects .round-corners { + color: #fff !important; +} + +.link-effects .hollow:hover { + background: #fff !important; + color: #555 !important; +} + +.link-effects .round-corners:hover { + border-radius: 1em !important; +} + +.bubble-float-top, +.bubble-float-right, +.bubble-float-left, +.bubble-float-bottom { + transform: inherit; +} + +.bubble-float-top, +.bubble-float-right, +.bubble-float-left, +.bubble-float-bottom:hover { + color: #555 !important; +} + +.link-effects .curl-top-left:before { + background: -webkit-linear-gradient(315deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(135deg, white 45%, #eee 50%, #eee 56%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000'); +} + +.link-effects .curl-top-right:before { + background: -webkit-linear-gradient(225deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(225deg, white 45%, #eee 50%, #eee 56%, white 80%); +} + +.link-effects .curl-bottom-right:before { + background: -webkit-linear-gradient(135deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(315deg, white 45%, #eee 50%, #eee 56%, white 80%); +} + +.link-effects .curl-bottom-left:before { + background: -webkit-linear-gradient(45deg, white 45%, #eee 50%, #eee 56%, white 80%); + background: linear-gradient(45deg, white 45%, #eee 50%, #eee 56%, white 80%); +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/css/hover-min.css b/core/static/css/plugins/hover-effect/css/hover-min.css new file mode 100644 index 0000000..ae08c3e --- /dev/null +++ b/core/static/css/plugins/hover-effect/css/hover-min.css @@ -0,0 +1,12 @@ +/*! + * Hover.css (http://ianlunn.co.uk/) + * Version: 1.0.3 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. + */.button{margin:.4em;padding:1em;cursor:pointer;background:#e1e1e1;text-decoration:none;color:#666}.grow{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.grow:hover{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.shrink{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.shrink:hover{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}@-webkit-keyframes pulse{25%{-webkit-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes pulse{25%{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}75%{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.pulse{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.pulse:hover{-webkit-animation-name:pulse;animation-name:pulse;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes pulse-grow{to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes pulse-grow{to{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}}.pulse-grow{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.pulse-grow:hover{-webkit-animation-name:pulse-grow;animation-name:pulse-grow;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes pulse-shrink{to{-webkit-transform:scale(0.9);transform:scale(0.9)}}@keyframes pulse-shrink{to{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}}.pulse-shrink{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.pulse-shrink:hover{-webkit-animation-name:pulse-shrink;animation-name:pulse-shrink;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes push{50%{-webkit-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes push{50%{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.push{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.push:hover{-webkit-animation-name:push;animation-name:push;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes pop{50%{-webkit-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pop{50%{-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}100%{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}}.pop{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.pop:hover{-webkit-animation-name:pop;animation-name:pop;-webkit-animation-duration:.3s;animation-duration:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:1;animation-iteration-count:1}.rotate{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.rotate:hover{-webkit-transform:rotate(4deg);-ms-transform:rotate(4deg);transform:rotate(4deg)}.grow-rotate{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.grow-rotate:hover{-webkit-transform:scale(1.1) rotate(4deg);-ms-transform:scale(1.1) rotate(4deg);transform:scale(1.1) rotate(4deg)}.float{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.float:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.sink{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.sink:hover{-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@-webkit-keyframes hover{50%{-webkit-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}}@keyframes hover{50%{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}}.hover{display:inline-block;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hover:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-name:hover;animation-name:hover;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}@-webkit-keyframes hang{50%{-webkit-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(6px);transform:translateY(6px)}}@keyframes hang{50%{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}100%{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px)}}.hang{display:inline-block;-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hang:hover{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-animation-name:hang;animation-name:hang;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.skew{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.skew:hover{-webkit-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}.skew-forward{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.skew-forward:hover{-webkit-transform:skew(-10deg);-ms-transform:skew(-10deg);transform:skew(-10deg)}@-webkit-keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes wobble-vertical{16.65%{-webkit-transform:translateY(8px);-ms-transform:translateY(8px);transform:translateY(8px)}33.3%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}49.95%{-webkit-transform:translateY(4px);-ms-transform:translateY(4px);transform:translateY(4px)}66.6%{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}83.25%{-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}100%{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}}.wobble-vertical{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.wobble-vertical:hover{-webkit-animation-name:wobble-vertical;animation-name:wobble-vertical;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes wobble-horizontal{16.65%{-webkit-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes wobble-horizontal{16.65%{-webkit-transform:translateX(8px);-ms-transform:translateX(8px);transform:translateX(8px)}33.3%{-webkit-transform:translateX(-6px);-ms-transform:translateX(-6px);transform:translateX(-6px)}49.95%{-webkit-transform:translateX(4px);-ms-transform:translateX(4px);transform:translateX(4px)}66.6%{-webkit-transform:translateX(-2px);-ms-transform:translateX(-2px);transform:translateX(-2px)}83.25%{-webkit-transform:translateX(1px);-ms-transform:translateX(1px);transform:translateX(1px)}100%{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}}.wobble-horizontal{display:inline-block;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.wobble-horizontal:hover{-webkit-animation-name:wobble-horizontal;animation-name:wobble-horizontal;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes wobble-top{16.65%{-webkit-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);-ms-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);-ms-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}}.wobble-top{display:inline-block;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.wobble-top:hover{-webkit-animation-name:wobble-top;animation-name:wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes wobble-bottom{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes wobble-bottom{16.65%{-webkit-transform:skew(-12deg);-ms-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);-ms-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);-ms-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);-ms-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);-ms-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);-ms-transform:skew(0);transform:skew(0)}}.wobble-bottom{display:inline-block;-webkit-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.wobble-bottom:hover{-webkit-animation-name:wobble-bottom;animation-name:wobble-bottom;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.border-fade{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.border-fade:hover{box-shadow:inset 0 0 0 4px #666,0 0 1px rgba(0,0,0,0)}.hollow{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:background;transition-property:background;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:inset 0 0 0 4px #e1e1e1,0 0 1px rgba(0,0,0,0)}.hollow:hover{background:0 0}.trim{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.trim:before{content:'';position:absolute;border:#fff solid 4px;top:4px;left:4px;right:4px;bottom:4px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.trim:hover:before{opacity:1}.outline-outward{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.outline-outward:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:0;right:0;bottom:0;left:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.outline-outward:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px}.outline-inward{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.outline-inward:before{content:'';position:absolute;border:#e1e1e1 solid 4px;top:-16px;right:-16px;bottom:-16px;left:-16px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top,right,bottom,left;transition-property:top,right,bottom,left}.outline-inward:hover:before{top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:1}.round-corners{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:border-radius;transition-property:border-radius;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.round-corners:hover{border-radius:1em}.glow{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.glow:hover{box-shadow:0 0 8px rgba(0,0,0,.6)}.box-shadow-outset{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.box-shadow-outset:hover{box-shadow:2px 2px 2px rgba(0,0,0,.6)}.box-shadow-inset{display:inline-block;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:box-shadow;transition-property:box-shadow;box-shadow:inset 0 0 0 rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0);-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}.box-shadow-inset:hover{box-shadow:inset 2px 2px 2px rgba(0,0,0,.6),0 0 1px rgba(0,0,0,0)}.float-shadow{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.float-shadow:hover{-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);transform:translateY(-5px)}.float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);transform:translateY(5px)}@keyframes hover{50%{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px)}100%{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px)}}@-webkit-keyframes hover-shadow{0%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);transform:translateY(3px);opacity:1}100%{-webkit-transform:translateY(6px);transform:translateY(6px);opacity:.4}}@keyframes hover-shadow{0%{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);opacity:.4}50%{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px);opacity:1}100%{-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);opacity:.4}}.hover-shadow{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.hover-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform,opacity;transition-property:transform,opacity}.hover-shadow:hover{-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-animation-name:hover;animation-name:hover;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.hover-shadow:hover:before{opacity:.4;-webkit-transform:translateY(6px);-ms-transform:translateY(6px);transform:translateY(6px);-webkit-animation-name:hover-shadow;animation-name:hover-shadow;-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate}.shadow-radial{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.shadow-radial:after,.shadow-radial:before{pointer-events:none;position:absolute;content:'';left:0;width:100%;-moz-box-sizing:border-box;box-sizing:border-box;height:5px;opacity:0;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:opacity;transition-property:opacity}.shadow-radial:before{bottom:100%;background:-webkit-radial-gradient(50% 150%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% 150%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.shadow-radial:after{top:100%;background:-webkit-radial-gradient(50% -50%,ellipse,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at 50% -50%,rgba(0,0,0,.6) 0,rgba(0,0,0,0) 80%)}.shadow-radial:hover:after,.shadow-radial:hover:before{opacity:1}.bubble-top{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-property:top;transition-property:top}.bubble-top:hover:before{top:-10px}.bubble-right{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-right:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:right;transition-property:right;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);right:0;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1}.bubble-right:hover:before{right:-10px}.bubble-bottom{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom;transition-property:bottom;left:-webkit-calc(50% - 10px);left:calc(50% - 10px);bottom:0;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent}.bubble-bottom:hover:before{bottom:-10px}.bubble-left{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';border-style:solid;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);left:0;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent}.bubble-left:hover:before{left:-10px}.bubble-float-top{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-float-top:before{pointer-events:none;position:absolute;z-index:-1;content:'';left:-webkit-calc(50% - 10px);left:calc(50% - 10px);top:0;border-style:solid;border-width:0 10px 10px;border-color:transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:top;transition-property:top}.bubble-float-top:hover{-webkit-transform:translateY(5px) translateZ(0);-ms-transform:translateY(5px) translateZ(0);transform:translateY(5px) translateZ(0)}.bubble-float-top:hover:before{top:-10px}.bubble-float-right{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-float-right:before{pointer-events:none;position:absolute;z-index:-1;top:-webkit-calc(50% - 10px);top:calc(50% - 10px);right:0;content:'';border-style:solid;border-width:10px 0 10px 10px;border-color:transparent transparent transparent #e1e1e1;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:right;transition-property:right}.bubble-float-right:hover{-webkit-transform:translateX(-5px);-ms-transform:translateX(-5px);transform:translateX(-5px)}.bubble-float-right:hover:before{right:-10px}.bubble-float-bottom{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-float-bottom:before{pointer-events:none;position:absolute;z-index:-1;content:'';left:-webkit-calc(50% - 10px);left:calc(50% - 10px);bottom:0;border-style:solid;border-width:10px 10px 0;border-color:#e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:bottom;transition-property:bottom}.bubble-float-bottom:hover{-webkit-transform:translateY(-5px) translateZ(0);-ms-transform:translateY(-5px) translateZ(0);transform:translateY(-5px) translateZ(0)}.bubble-float-bottom:hover:before{bottom:-10px}.bubble-float-left{display:inline-block;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:-webkit-transform;transition-property:transform;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.bubble-float-left:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:-webkit-calc(50% - 10px);top:calc(50% - 10px);left:0;border-style:solid;border-width:10px 10px 10px 0;border-color:transparent #e1e1e1 transparent transparent;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:left;transition-property:left}.bubble-float-left:hover{-webkit-transform:translateX(5px);-ms-transform:translateX(5px);transform:translateX(5px)}.bubble-float-left:hover:before{left:-10px}.curl-top-left{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.curl-top-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;left:0;background:#fff;background:-webkit-linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);background:linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);filter:progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr='#ffffff', endColorstr='#000000');z-index:1000;box-shadow:1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.curl-top-left:hover:before{width:25px;height:25px}.curl-top-right{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.curl-top-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;top:0;right:0;background:#fff;background:-webkit-linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);background:linear-gradient(225deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px 1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.curl-top-right:hover:before{width:25px;height:25px}.curl-bottom-right{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.curl-bottom-right:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;right:0;background:#fff;background:-webkit-linear-gradient(135deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);background:linear-gradient(315deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:-1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.curl-bottom-right:hover:before{width:25px;height:25px}.curl-bottom-left{display:inline-block;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px rgba(0,0,0,0)}.curl-bottom-left:before{pointer-events:none;position:absolute;content:'';height:0;width:0;bottom:0;left:0;background:#fff;background:-webkit-linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);background:linear-gradient(45deg,#fff 45%,#aaa 50%,#ccc 56%,#fff 80%);box-shadow:1px -1px 1px rgba(0,0,0,.4);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:width,height;transition-property:width,height}.curl-bottom-left:hover:before{width:25px;height:25px} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/css/hover.css b/core/static/css/plugins/hover-effect/css/hover.css new file mode 100644 index 0000000..c2d75aa --- /dev/null +++ b/core/static/css/plugins/hover-effect/css/hover.css @@ -0,0 +1,1812 @@ +/*! + * Hover.css (http://ianlunn.co.uk/) + * Version: 1.0.3 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. + */ + +/* Default styles for the demo buttons */ + +.button { + margin: .4em; + padding: 1em; + cursor: pointer; + background: #e1e1e1; + text-decoration: none; + color: #666666; +} + +/* 2D TRANSITIONS */ + +/* Grow */ + +.grow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.grow:hover { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); +} + +/* Shrink */ + +.shrink { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.shrink:hover { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); +} + +/* Pulse */ + +@-webkit-keyframes pulse { + 25% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes pulse { + 25% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 75% { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); + } +} + +.pulse { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse:hover { + -webkit-animation-name: pulse; + animation-name: pulse; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +/* Pulse Grow */ + +@-webkit-keyframes pulse-grow { + to { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } +} + +@keyframes pulse-grow { + to { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } +} + +.pulse-grow { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse-grow:hover { + -webkit-animation-name: pulse-grow; + animation-name: pulse-grow; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Pulse Shrink */ + +@-webkit-keyframes pulse-shrink { + to { + -webkit-transform: scale(0.9); + transform: scale(0.9); + } +} + +@keyframes pulse-shrink { + to { + -webkit-transform: scale(0.9); + -ms-transform: scale(0.9); + transform: scale(0.9); + } +} + +.pulse-shrink { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pulse-shrink:hover { + -webkit-animation-name: pulse-shrink; + animation-name: pulse-shrink; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Push */ + +@-webkit-keyframes push { + 50% { + -webkit-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes push { + 50% { + -webkit-transform: scale(0.8); + -ms-transform: scale(0.8); + transform: scale(0.8); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.push { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.push:hover { + -webkit-animation-name: push; + animation-name: push; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Pop */ + +@-webkit-keyframes pop { + 50% { + -webkit-transform: scale(1.2); + transform: scale(1.2); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pop { + 50% { + -webkit-transform: scale(1.2); + -ms-transform: scale(1.2); + transform: scale(1.2); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pop { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.pop:hover { + -webkit-animation-name: pop; + animation-name: pop; + -webkit-animation-duration: 0.3s; + animation-duration: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Rotate */ + +.rotate { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.rotate:hover { + -webkit-transform: rotate(4deg); + -ms-transform: rotate(4deg); + transform: rotate(4deg); +} + +/* Grow Rotate */ + +.grow-rotate { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.grow-rotate:hover { + -webkit-transform: scale(1.1) rotate(4deg); + -ms-transform: scale(1.1) rotate(4deg); + transform: scale(1.1) rotate(4deg); +} + +/* Float */ + +.float { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.float:hover { + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); +} + +/* Sink */ + +.sink { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.sink:hover { + -webkit-transform: translateY(5px); + -ms-transform: translateY(5px); + transform: translateY(5px); +} + +/* Hover */ + +@-webkit-keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + -ms-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +.hover { + display: inline-block; + -webkit-transition-duration: .5s; + transition-duration: .5s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hover:hover { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + -webkit-animation-name: hover; + animation-name: hover; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Hang */ + +@-webkit-keyframes hang { + 50% { + -webkit-transform: translateY(3px); + transform: translateY(3px); + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + } +} + +@keyframes hang { + 50% { + -webkit-transform: translateY(3px); + -ms-transform: translateY(3px); + transform: translateY(3px); + } + + 100% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + } +} + +.hang { + display: inline-block; + -webkit-transition-duration: .5s; + transition-duration: .5s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hang:hover { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + -webkit-animation-name: hang; + animation-name: hang; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Skew */ + +.skew { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.skew:hover { + -webkit-transform: skew(-10deg); + -ms-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Skew Forward */ + +.skew-forward { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + transform-origin: 0 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.skew-forward:hover { + -webkit-transform: skew(-10deg); + -ms-transform: skew(-10deg); + transform: skew(-10deg); +} + +/* Wobble Vertical */ + +@-webkit-keyframes wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes wobble-vertical { + 16.65% { + -webkit-transform: translateY(8px); + -ms-transform: translateY(8px); + transform: translateY(8px); + } + + 33.3% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } + + 49.95% { + -webkit-transform: translateY(4px); + -ms-transform: translateY(4px); + transform: translateY(4px); + } + + 66.6% { + -webkit-transform: translateY(-2px); + -ms-transform: translateY(-2px); + transform: translateY(-2px); + } + + 83.25% { + -webkit-transform: translateY(1px); + -ms-transform: translateY(1px); + transform: translateY(1px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.wobble-vertical { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-vertical:hover { + -webkit-animation-name: wobble-vertical; + animation-name: wobble-vertical; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Horizontal */ + +@-webkit-keyframes wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes wobble-horizontal { + 16.65% { + -webkit-transform: translateX(8px); + -ms-transform: translateX(8px); + transform: translateX(8px); + } + + 33.3% { + -webkit-transform: translateX(-6px); + -ms-transform: translateX(-6px); + transform: translateX(-6px); + } + + 49.95% { + -webkit-transform: translateX(4px); + -ms-transform: translateX(4px); + transform: translateX(4px); + } + + 66.6% { + -webkit-transform: translateX(-2px); + -ms-transform: translateX(-2px); + transform: translateX(-2px); + } + + 83.25% { + -webkit-transform: translateX(1px); + -ms-transform: translateX(1px); + transform: translateX(1px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.wobble-horizontal { + display: inline-block; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-horizontal:hover { + -webkit-animation-name: wobble-horizontal; + animation-name: wobble-horizontal; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Top */ + +@-webkit-keyframes wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes wobble-top { + 16.65% { + -webkit-transform: skew(-12deg); + -ms-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + -ms-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + -ms-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + -ms-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + -ms-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + -ms-transform: skew(0); + transform: skew(0); + } +} + +.wobble-top { + display: inline-block; + -webkit-transform-origin: 0 100%; + -ms-transform-origin: 0 100%; + transform-origin: 0 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-top:hover { + -webkit-animation-name: wobble-top; + animation-name: wobble-top; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* Wobble Bottom */ + +@-webkit-keyframes wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + transform: skew(0); + } +} + +@keyframes wobble-bottom { + 16.65% { + -webkit-transform: skew(-12deg); + -ms-transform: skew(-12deg); + transform: skew(-12deg); + } + + 33.3% { + -webkit-transform: skew(10deg); + -ms-transform: skew(10deg); + transform: skew(10deg); + } + + 49.95% { + -webkit-transform: skew(-6deg); + -ms-transform: skew(-6deg); + transform: skew(-6deg); + } + + 66.6% { + -webkit-transform: skew(4deg); + -ms-transform: skew(4deg); + transform: skew(4deg); + } + + 83.25% { + -webkit-transform: skew(-2deg); + -ms-transform: skew(-2deg); + transform: skew(-2deg); + } + + 100% { + -webkit-transform: skew(0); + -ms-transform: skew(0); + transform: skew(0); + } +} + +.wobble-bottom { + display: inline-block; + -webkit-transform-origin: 100% 0; + -ms-transform-origin: 100% 0; + transform-origin: 100% 0; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.wobble-bottom:hover { + -webkit-animation-name: wobble-bottom; + animation-name: wobble-bottom; + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-iteration-count: 1; + animation-iteration-count: 1; +} + +/* BORDER TRANSITIONS */ + +/* Border Fade */ + +.border-fade { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +.border-fade:hover { + box-shadow: inset 0 0 0 4px #666666, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Hollow */ + +.hollow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: background; + transition-property: background; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: inset 0 0 0 4px #e1e1e1, 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +.hollow:hover { + background: none; +} + +/* Trim */ + +.trim { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.trim:before { + content: ''; + position: absolute; + border: white solid 4px; + top: 4px; + left: 4px; + right: 4px; + bottom: 4px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} + +.trim:hover:before { + opacity: 1; +} + +/* Outline Outward */ + +.outline-outward { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.outline-outward:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: 0; + right: 0; + bottom: 0; + left: 0; + -webkit-transition-duration: .3s; + transition-duration: .3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} + +.outline-outward:hover:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; +} + +/* Outline Inward */ + +.outline-inward { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.outline-inward:before { + content: ''; + position: absolute; + border: #e1e1e1 solid 4px; + top: -16px; + right: -16px; + bottom: -16px; + left: -16px; + opacity: 0; + -webkit-transition-duration: .3s; + transition-duration: .3s; + -webkit-transition-property: top, right, bottom, left; + transition-property: top, right, bottom, left; +} + +.outline-inward:hover:before { + top: -8px; + right: -8px; + bottom: -8px; + left: -8px; + opacity: 1; +} + +/* Round Corners */ + +.round-corners { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: border-radius; + transition-property: border-radius; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.round-corners:hover { + border-radius: 1em; +} + +/* SHADOW/GLOW TRANSITIONS */ + +/* Glow */ + +.glow { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.glow:hover { + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); +} + +/* Box Shadow Outset */ + +.box-shadow-outset { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.box-shadow-outset:hover { + box-shadow: 2px 2px 2px rgba(0, 0, 0, 0.6); +} + +/* Box Shadow Inset */ + +.box-shadow-inset { + display: inline-block; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: box-shadow; + transition-property: box-shadow; + box-shadow: inset 0 0 0 rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); +} + +.box-shadow-inset:hover { + box-shadow: inset 2px 2px 2px rgba(0, 0, 0, 0.6), 0 0 1px rgba(0, 0, 0, 0); + /* Hack to improve aliasing on mobile/tablet devices */ +} + +/* Float Shadow */ + +.float-shadow { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.float-shadow:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + /* W3C */ + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; +} + +.float-shadow:hover { + -webkit-transform: translateY(-5px); + -ms-transform: translateY(-5px); + transform: translateY(-5px); + /* move the element up by 5px */ +} + +.float-shadow:hover:before { + opacity: 1; + -webkit-transform: translateY(5px); + -ms-transform: translateY(5px); + transform: translateY(5px); + /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ +} + +/* Hover Shadow */ + +@keyframes hover { + 50% { + -webkit-transform: translateY(-3px); + -ms-transform: translateY(-3px); + transform: translateY(-3px); + } + + 100% { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + } +} + +@-webkit-keyframes hover-shadow { + 0% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } + + 50% { + -webkit-transform: translateY(3px); + transform: translateY(3px); + opacity: 1; + } + + 100% { + -webkit-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } +} + +@keyframes hover-shadow { + 0% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } + + 50% { + -webkit-transform: translateY(3px); + -ms-transform: translateY(3px); + transform: translateY(3px); + opacity: 1; + } + + 100% { + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + opacity: .4; + } +} + +.hover-shadow { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.hover-shadow:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: -webkit-radial-gradient(center, ellipse, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at center, rgba(0, 0, 0, 0.35) 0%, rgba(0, 0, 0, 0) 80%); + /* W3C */ + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform, opacity; + transition-property: transform, opacity; +} + +.hover-shadow:hover { + -webkit-transform: translateY(-6px); + -ms-transform: translateY(-6px); + transform: translateY(-6px); + -webkit-animation-name: hover; + animation-name: hover; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: 0.3s; + animation-delay: 0.3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +.hover-shadow:hover:before { + opacity: .4; + -webkit-transform: translateY(6px); + -ms-transform: translateY(6px); + transform: translateY(6px); + -webkit-animation-name: hover-shadow; + animation-name: hover-shadow; + -webkit-animation-duration: 1.5s; + animation-duration: 1.5s; + -webkit-animation-delay: .3s; + animation-delay: .3s; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-direction: alternate; + animation-direction: alternate; +} + +/* Shadow Radial */ + +.shadow-radial { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.shadow-radial:before, +.shadow-radial:after { + pointer-events: none; + position: absolute; + content: ''; + left: 0; + width: 100%; + -moz-box-sizing: border-box; + box-sizing: border-box; + background-repeat: no-repeat; + height: 5px; + opacity: 0; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: opacity; + transition-property: opacity; +} + +.shadow-radial:before { + bottom: 100%; + background: -webkit-radial-gradient(50% 150%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% 150%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} + +.shadow-radial:after { + top: 100%; + background: -webkit-radial-gradient(50% -50%, ellipse, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); + background: radial-gradient(ellipse at 50% -50%, rgba(0, 0, 0, 0.6) 0%, rgba(0, 0, 0, 0) 80%); +} + +.shadow-radial:hover:before, +.shadow-radial:hover:after { + opacity: 1; +} + +/* SPEECH BUBBLES */ + +/* Bubble Top */ + +.bubble-top { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-top:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; + -webkit-transition-property: top; + transition-property: top; +} + +.bubble-top:hover:before { + top: -10px; +} + +/* Bubble Right */ + +.bubble-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-right:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: right; + transition-property: right; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + right: 0; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; +} + +.bubble-right:hover:before { + right: -10px; +} + +/* Bubble Bottom */ + +.bubble-bottom { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-bottom:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: bottom; + transition-property: bottom; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + bottom: 0; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; +} + +.bubble-bottom:hover:before { + bottom: -10px; +} + +/* Bubble Left */ + +.bubble-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-left:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: left; + transition-property: left; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + left: 0; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; +} + +.bubble-left:hover:before { + left: -10px; +} + +/* Bubble Float Top */ + +.bubble-float-top { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-top:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + top: 0; + border-style: solid; + border-width: 0 10px 10px 10px; + border-color: transparent transparent #e1e1e1 transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: top; + transition-property: top; +} + +.bubble-float-top:hover { + -webkit-transform: translateY(5px) translateZ(0); + -ms-transform: translateY(5px) translateZ(0); + transform: translateY(5px) translateZ(0); +} + +.bubble-float-top:hover:before { + top: -10px; +} + +/* Bubble Float Right */ + +.bubble-float-right { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-right:before { + pointer-events: none; + position: absolute; + z-index: -1; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + right: 0; + content: ''; + border-style: solid; + border-width: 10px 0 10px 10px; + border-color: transparent transparent transparent #e1e1e1; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: right; + transition-property: right; +} + +.bubble-float-right:hover { + -webkit-transform: translateX(-5px); + -ms-transform: translateX(-5px); + transform: translateX(-5px); +} + +.bubble-float-right:hover:before { + right: -10px; +} + +/* Bubble Float Bottom */ + +.bubble-float-bottom { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-bottom:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: -webkit-calc(50% - 10px); + left: calc(50% - 10px); + bottom: 0; + border-style: solid; + border-width: 10px 10px 0 10px; + border-color: #e1e1e1 transparent transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: bottom; + transition-property: bottom; +} + +.bubble-float-bottom:hover { + -webkit-transform: translateY(-5px) translateZ(0); + -ms-transform: translateY(-5px) translateZ(0); + transform: translateY(-5px) translateZ(0); +} + +.bubble-float-bottom:hover:before { + bottom: -10px; +} + +/* Bubble Float Left */ + +.bubble-float-left { + display: inline-block; + position: relative; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: -webkit-transform; + transition-property: transform; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.bubble-float-left:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: -webkit-calc(50% - 10px); + top: calc(50% - 10px); + left: 0; + border-style: solid; + border-width: 10px 10px 10px 0; + border-color: transparent #e1e1e1 transparent transparent; + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: left; + transition-property: left; +} + +.bubble-float-left:hover { + -webkit-transform: translateX(5px); + -ms-transform: translateX(5px); + transform: translateX(5px); +} + +.bubble-float-left:hover:before { + left: -10px; +} + +/* CURLS */ + +/* Curl Top Left */ + +.curl-top-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-top-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + left: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(315deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000'); + /*For IE7-8-9*/ + z-index: 1000; + box-shadow: 1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-top-left:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Top Right */ + +.curl-top-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-top-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + right: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(225deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(225deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px 1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-top-right:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Right */ + +.curl-bottom-right { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-bottom-right:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + right: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(135deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(315deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: -1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-bottom-right:hover:before { + width: 25px; + height: 25px; +} + +/* Curl Bottom Left */ + +.curl-bottom-left { + display: inline-block; + position: relative; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +.curl-bottom-left:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + left: 0; + background: white; + /* IE9 */ + background: -webkit-linear-gradient(45deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + background: linear-gradient(45deg, white 45%, #aaaaaa 50%, #cccccc 56%, white 80%); + box-shadow: 1px -1px 1px rgba(0, 0, 0, 0.4); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-property: width, height; + transition-property: width, height; +} + +.curl-bottom-left:hover:before { + width: 25px; + height: 25px; +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/license.txt b/core/static/css/plugins/hover-effect/license.txt new file mode 100644 index 0000000..1e54d37 --- /dev/null +++ b/core/static/css/plugins/hover-effect/license.txt @@ -0,0 +1,9 @@ +The MIT License (MIT) + +Copyright (c) 2014 Ian Lunn + +Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE. \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/_defaults.scss b/core/static/css/plugins/hover-effect/scss/_defaults.scss new file mode 100644 index 0000000..57f8d44 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/_defaults.scss @@ -0,0 +1,9 @@ +// Default styles for the demo buttons +@mixin button { + margin: .4em; + padding: 1em; + cursor: pointer; + background: $primaryColour; + text-decoration: none; + color: $secondaryColour; +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/_hacks.scss b/core/static/css/plugins/hover-effect/scss/_hacks.scss new file mode 100644 index 0000000..855d04b --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/_hacks.scss @@ -0,0 +1,24 @@ +// As is often the case, some devices/browsers need additional code to get CSS to work +// in the most desired way. These mixins are used to quickly drop in hacks for each element +// Find out more here: https://github.com/IanLunn/Hover/wiki/Hacks-Explained + +@mixin hideTapHighlightColor() { + //Prevent highlight colour when element is tapped + -webkit-tap-highlight-color: rgba(0,0,0,0); +} + +@mixin hardwareAccel() { + //Improve performance on mobile/tablet devices + transform: translateZ(0); +} + +@mixin improveAntiAlias() { + //Improve aliasing on mobile/tablet devices + box-shadow: 0 0 1px rgba(0, 0, 0, 0); +} + +@mixin hacks() { + @include hideTapHighlightColor(); + @include hardwareAccel(); + @include improveAntiAlias(); +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/_options.scss b/core/static/css/plugins/hover-effect/scss/_options.scss new file mode 100644 index 0000000..9c6f198 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/_options.scss @@ -0,0 +1,20 @@ +// DEFAULT OPTIONS +$defaultDuration: .3s; +$primaryColour: #e1e1e1; +$secondaryColour: #666; +$shadowColour: rgba(0, 0, 0, .6); + +//Speech bubbles options +$tipWidth: 10px; //the width of the speech bubble tip +$tipHeight: 10px; //the height of the speech bubble tip +$tipColour: $primaryColour; + +// Curl dimensions +$curlWidth: 25px; +$curlHeight: 25px; + +// Curl colours +$revealAreaColour: white; // reveal area behind the curl +$curlLineColour: #aaa; // crease line +$curlTransitionColour: #ccc; // colour transitioning from crease line to final colour +$curlLastColour: white; // final colour of the back of the curl \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_border-fade.scss b/core/static/css/plugins/hover-effect/scss/effects/_border-fade.scss new file mode 100644 index 0000000..04c0936 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_border-fade.scss @@ -0,0 +1,20 @@ +/* Border Fade */ +@mixin border-fade { + display: inline-block; + $borderWidth: 4px; + + transition-duration: $defaultDuration; + transition-property: box-shadow; + + @include hideTapHighlightColor(); + @include hardwareAccel(); + box-shadow: + inset 0 0 0 $borderWidth $primaryColour, + 0 0 1px rgba(0, 0, 0, 0); /* Hack to improve aliasing on mobile/tablet devices */ + + &:hover { + box-shadow: + inset 0 0 0 $borderWidth $secondaryColour, + 0 0 1px rgba(0, 0, 0, 0); /* Hack to improve aliasing on mobile/tablet devices */ + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-inset.scss b/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-inset.scss new file mode 100644 index 0000000..9fe97da --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-inset.scss @@ -0,0 +1,17 @@ +/* Box Shadow Inset */ +@mixin box-shadow-inset { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: box-shadow; + + box-shadow: inset 0 0 0 $shadowColour, + 0 0 1px rgba(0, 0, 0, 0); /* Hack to improve aliasing on mobile/tablet devices */ + + @include hideTapHighlightColor(); + @include hardwareAccel(); + + &:hover { + box-shadow: inset 2px 2px 2px $shadowColour, + 0 0 1px rgba(0, 0, 0, 0); /* Hack to improve aliasing on mobile/tablet devices */ + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-outset.scss b/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-outset.scss new file mode 100644 index 0000000..e289a3c --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_box-shadow-outset.scss @@ -0,0 +1,12 @@ +/* Box Shadow Outset */ +@mixin box-shadow-outset { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: box-shadow; + + @include hacks(); + + &:hover { + box-shadow: 2px 2px 2px $shadowColour; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-bottom.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-bottom.scss new file mode 100644 index 0000000..eafb922 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-bottom.scss @@ -0,0 +1,25 @@ +/* Bubble Bottom */ +@mixin bubble-bottom { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + transition-duration: $defaultDuration; + transition-property: bottom; + left: calc(50% - #{$tipWidth}); + bottom: 0; + border-width: $tipHeight $tipWidth 0 $tipWidth; + border-color: $tipColour transparent transparent transparent; + } + + &:hover:before { + bottom: -($tipHeight); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-bottom.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-bottom.scss new file mode 100644 index 0000000..ed6b34c --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-bottom.scss @@ -0,0 +1,31 @@ +/* Bubble Float Bottom */ +@mixin bubble-float-bottom { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: calc(50% - #{$tipWidth}); + bottom: 0; + border-style: solid; + border-width: $tipHeight $tipWidth 0 $tipWidth; + border-color: $tipColour transparent transparent transparent; + transition-duration: $defaultDuration; + transition-property: bottom; + } + + &:hover { + transform: translateY(-5px) translateZ(0); + } + + &:hover:before { + bottom: -($tipHeight); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-left.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-left.scss new file mode 100644 index 0000000..bc3ef96 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-left.scss @@ -0,0 +1,31 @@ +/* Bubble Float Left */ +@mixin bubble-float-left { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: calc(50% - #{$tipHeight}); + left: 0; + border-style: solid; + border-width: $tipHeight $tipWidth $tipHeight 0; + border-color: transparent $tipColour transparent transparent; + transition-duration: $defaultDuration; + transition-property: left; + } + + &:hover { + transform: translateX(5px); + } + + &:hover:before { + left: -($tipWidth); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-right.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-right.scss new file mode 100644 index 0000000..b62e56b --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-right.scss @@ -0,0 +1,31 @@ +/* Bubble Float Right */ +@mixin bubble-float-right { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + top: calc(50% - #{$tipHeight}); + right: 0; + content: ''; + border-style: solid; + border-width: $tipHeight 0 $tipHeight $tipWidth; + border-color: transparent transparent transparent $tipColour; + transition-duration: $defaultDuration; + transition-property: right; + } + + &:hover { + transform: translateX(-5px); + } + + &:hover:before { + right: -($tipWidth); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-top.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-top.scss new file mode 100644 index 0000000..b4ad415 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-float-top.scss @@ -0,0 +1,32 @@ +/* Bubble Float Top */ +@mixin bubble-float-top { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + left: calc(50% - #{$tipWidth}); + top: 0; + border-style: solid; + border-width: 0 $tipWidth $tipHeight $tipWidth; + border-color: transparent transparent $tipColour transparent; + transition-duration: $defaultDuration; + transition-property: top; + } + + + &:hover { + transform: translateY(5px) translateZ(0); + } + + &:hover:before { + top: -($tipHeight); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-left.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-left.scss new file mode 100644 index 0000000..80c277d --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-left.scss @@ -0,0 +1,25 @@ +/* Bubble Left */ +@mixin bubble-left { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + transition-duration: $defaultDuration; + transition-property: left; + top: calc(50% - #{$tipHeight}); + left: 0; + border-width: $tipHeight $tipWidth $tipHeight 0; + border-color: transparent $tipColour transparent transparent; + } + + &:hover:before { + left: -($tipWidth); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-right.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-right.scss new file mode 100644 index 0000000..9f4aab5 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-right.scss @@ -0,0 +1,25 @@ +/* Bubble Right */ +@mixin bubble-right { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + transition-duration: $defaultDuration; + transition-property: right; + top: calc(50% - #{$tipHeight}); + right: 0; + border-width: $tipHeight 0 $tipHeight $tipWidth; + border-color: transparent transparent transparent $tipColour ; + } + + &:hover:before { + right: -($tipWidth); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_bubble-top.scss b/core/static/css/plugins/hover-effect/scss/effects/_bubble-top.scss new file mode 100644 index 0000000..d2a3cdd --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_bubble-top.scss @@ -0,0 +1,24 @@ +/* Bubble Top */ +@mixin bubble-top { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + border-style: solid; + transition-duration: $defaultDuration; + left: calc(50% - #{$tipWidth}); + border-width: 0 $tipWidth $tipHeight $tipWidth; + border-color: transparent transparent $tipColour transparent; + transition-property: top; + } + + &:hover:before { + top: -($tipHeight); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-left.scss b/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-left.scss new file mode 100644 index 0000000..051de25 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-left.scss @@ -0,0 +1,33 @@ +/* Curl Bottom Left */ +@mixin curl-bottom-left { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + left: 0; + background: $revealAreaColour; /* IE9 */ + background: linear-gradient( + 45deg, + $revealAreaColour 45%, + $curlLineColour 50%, + $curlTransitionColour 56%, + $curlLastColour 80% + ); + box-shadow: 1px -1px 1px rgba(0, 0, 0, .4); + transition-duration: $defaultDuration; + transition-property: width, height; + } + + &:hover:before { + width: $curlWidth; + height: $curlHeight; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-right.scss b/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-right.scss new file mode 100644 index 0000000..9b473e8 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_curl-bottom-right.scss @@ -0,0 +1,33 @@ +/* Curl Bottom Right */ +@mixin curl-bottom-right { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + bottom: 0; + right: 0; + background: $revealAreaColour; /* IE9 */ + background: linear-gradient( + 315deg, + $revealAreaColour 45%, + $curlLineColour 50%, + $curlTransitionColour 56%, + $curlLastColour 80% + ); + box-shadow: -1px -1px 1px rgba(0, 0, 0, .4); + transition-duration: $defaultDuration; + transition-property: width, height; + } + + &:hover:before { + width: $curlWidth; + height: $curlHeight; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_curl-top-left.scss b/core/static/css/plugins/hover-effect/scss/effects/_curl-top-left.scss new file mode 100644 index 0000000..f6f99e4 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_curl-top-left.scss @@ -0,0 +1,36 @@ +/* Curl Top Left */ +@mixin curl-top-left { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + left: 0; + background: $revealAreaColour; /* IE9 */ + background: linear-gradient( + 135deg, + $revealAreaColour 45%, + $curlLineColour 50%, + $curlTransitionColour 56%, + $curlLastColour 80% + ); + filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0,startColorstr='#ffffff', endColorstr='#000000');/*For IE7-8-9*/ + + z-index: 1000; + box-shadow: 1px 1px 1px rgba(0, 0, 0, .4); + transition-duration: $defaultDuration; + transition-property: width, height; + } + + &:hover:before { + width: $curlWidth; + height: $curlHeight; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_curl-top-right.scss b/core/static/css/plugins/hover-effect/scss/effects/_curl-top-right.scss new file mode 100644 index 0000000..b686532 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_curl-top-right.scss @@ -0,0 +1,33 @@ +/* Curl Top Right */ +@mixin curl-top-right { + display: inline-block; + position: relative; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + content: ''; + height: 0; + width: 0; + top: 0; + right: 0; + background: $revealAreaColour; /* IE9 */ + background: linear-gradient( + 225deg, + $revealAreaColour 45%, + $curlLineColour 50%, + $curlTransitionColour 56%, + $curlLastColour 80% + ); + box-shadow: -1px 1px 1px rgba(0, 0, 0, .4); + transition-duration: $defaultDuration; + transition-property: width, height; + } + + &:hover:before { + width: $curlWidth; + height: $curlHeight; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_float-shadow.scss b/core/static/css/plugins/hover-effect/scss/effects/_float-shadow.scss new file mode 100644 index 0000000..8b8b2a8 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_float-shadow.scss @@ -0,0 +1,33 @@ +/* Float Shadow */ +@mixin float-shadow { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: radial-gradient(ellipse at center, rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%); /* W3C */ + transition-duration: $defaultDuration; + transition-property: transform, opacity; + } + + &:hover { + transform: translateY(-5px); /* move the element up by 5px */ + + &:before { + opacity: 1; + transform: translateY(5px); /* move the element down by 5px (it will stay in place because it's attached to the element that also moves up 5px) */ + } + } +} diff --git a/core/static/css/plugins/hover-effect/scss/effects/_float.scss b/core/static/css/plugins/hover-effect/scss/effects/_float.scss new file mode 100644 index 0000000..5f69a78 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_float.scss @@ -0,0 +1,12 @@ +/* Float */ +@mixin float { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: translateY(-5px); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_glow.scss b/core/static/css/plugins/hover-effect/scss/effects/_glow.scss new file mode 100644 index 0000000..11e468d --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_glow.scss @@ -0,0 +1,12 @@ +/* Glow */ +@mixin glow { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: box-shadow; + + @include hacks(); + + &:hover { + box-shadow: 0 0 8px $shadowColour; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_grow-rotate.scss b/core/static/css/plugins/hover-effect/scss/effects/_grow-rotate.scss new file mode 100644 index 0000000..8cc1da1 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_grow-rotate.scss @@ -0,0 +1,12 @@ +/* Grow Rotate */ +@mixin grow-rotate { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: scale(1.1) rotate(4deg); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_grow.scss b/core/static/css/plugins/hover-effect/scss/effects/_grow.scss new file mode 100644 index 0000000..dbb1111 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_grow.scss @@ -0,0 +1,12 @@ +/* Grow */ +@mixin grow { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: scale(1.1); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_hang.scss b/core/static/css/plugins/hover-effect/scss/effects/_hang.scss new file mode 100644 index 0000000..b35f9d1 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_hang.scss @@ -0,0 +1,28 @@ +/* Hang */ +@keyframes hang { + 50% { + transform: translateY(3px); + } + + 100% { + transform: translateY(6px); + } +} + +@mixin hang { + display: inline-block; + transition-duration: .5s; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: translateY(6px); + animation-name: hang; + animation-duration: 1.5s; + animation-delay: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_hollow.scss b/core/static/css/plugins/hover-effect/scss/effects/_hollow.scss new file mode 100644 index 0000000..3b458d7 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_hollow.scss @@ -0,0 +1,18 @@ +/* Hollow */ +@mixin hollow { + display: inline-block; + $borderWidth: 4px; + + transition-duration: $defaultDuration; + transition-property: background; + + @include hideTapHighlightColor(); + @include hardwareAccel(); + box-shadow: + inset 0 0 0 $borderWidth $primaryColour, + 0 0 1px rgba(0, 0, 0, 0); /* Hack to improve aliasing on mobile/tablet devices */ + + &:hover { + background: none; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_hover-shadow.scss b/core/static/css/plugins/hover-effect/scss/effects/_hover-shadow.scss new file mode 100644 index 0000000..ce7fe24 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_hover-shadow.scss @@ -0,0 +1,73 @@ +/* Hover Shadow */ +@keyframes hover { + 50% { + transform: translateY(-3px); + } + + 100% { + transform: translateY(-6px); + } +} + +@keyframes hover-shadow { + 0% { + transform: translateY(6px); + opacity: .4; + } + + 50% { + transform: translateY(3px); + opacity: 1; + } + + + 100% { + transform: translateY(6px); + opacity: .4; + } +} + +@mixin hover-shadow { + display: inline-block; + position: relative; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:before { + pointer-events: none; + position: absolute; + z-index: -1; + content: ''; + top: 100%; + left: 5%; + height: 10px; + width: 90%; + opacity: 0; + background: radial-gradient(ellipse at center, rgba(0,0,0,.35) 0%,rgba(0,0,0,0) 80%); /* W3C */ + transition-duration: $defaultDuration; + transition-property: transform, opacity; + } + + &:hover { + transform: translateY(-6px); + animation-name: hover; + animation-duration: 1.5s; + animation-delay: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + + &:before { + opacity: .4; + transform: translateY(6px); + animation-name: hover-shadow; + animation-duration: 1.5s; + animation-delay: .3s; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + } + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_hover.scss b/core/static/css/plugins/hover-effect/scss/effects/_hover.scss new file mode 100644 index 0000000..db6e8e6 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_hover.scss @@ -0,0 +1,28 @@ +/* Hover */ +@keyframes hover { + 50% { + transform: translateY(-3px); + } + + 100% { + transform: translateY(-6px); + } +} + +@mixin hover { + display: inline-block; + transition-duration: .5s; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: translateY(-6px); + animation-name: hover; + animation-duration: 1.5s; + animation-delay: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_outline-inward.scss b/core/static/css/plugins/hover-effect/scss/effects/_outline-inward.scss new file mode 100644 index 0000000..f893ef5 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_outline-inward.scss @@ -0,0 +1,31 @@ +/* Outline Inward */ +@mixin outline-inward { + display: inline-block; + $outerBorderWidth: 4px; + $innerBorderWidth: 4px; + + position: relative; + + @include hacks(); + + &:before { + content: ''; + position: absolute; + border: $primaryColour solid $outerBorderWidth; + top: -($outerBorderWidth + $innerBorderWidth) * 2; + right: -($outerBorderWidth + $innerBorderWidth) * 2; + bottom: -($outerBorderWidth + $innerBorderWidth) * 2; + left: -($outerBorderWidth + $innerBorderWidth) * 2; + opacity: 0; + transition-duration: .3s; + transition-property: top, right, bottom, left; + } + + &:hover:before { + top: -($outerBorderWidth + $innerBorderWidth); + right: -($outerBorderWidth + $innerBorderWidth); + bottom: -($outerBorderWidth + $innerBorderWidth); + left: -($outerBorderWidth + $innerBorderWidth); + opacity: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_outline-outward.scss b/core/static/css/plugins/hover-effect/scss/effects/_outline-outward.scss new file mode 100644 index 0000000..ad621ec --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_outline-outward.scss @@ -0,0 +1,29 @@ +/* Outline Outward */ +@mixin outline-outward { + display: inline-block; + $outerBorderWidth: 4px; + $innerBorderWidth: 4px; + + position: relative; + + @include hacks(); + + &:before { + content: ''; + position: absolute; + border: $primaryColour solid $outerBorderWidth; + top: 0; + right: 0; + bottom: 0; + left: 0; + transition-duration: .3s; + transition-property: top, right, bottom, left; + } + + &:hover:before { + top: -($outerBorderWidth + $innerBorderWidth); + right: -($outerBorderWidth + $innerBorderWidth); + bottom: -($outerBorderWidth + $innerBorderWidth); + left: -($outerBorderWidth + $innerBorderWidth); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_pop.scss b/core/static/css/plugins/hover-effect/scss/effects/_pop.scss new file mode 100644 index 0000000..cc8b16b --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_pop.scss @@ -0,0 +1,23 @@ +/* Pop */ +@keyframes pop { + 50% { + transform: scale(1.2); + } + + 100% { + transform: scale(1); + } +} + +@mixin pop { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: pop; + animation-duration: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_pulse-grow.scss b/core/static/css/plugins/hover-effect/scss/effects/_pulse-grow.scss new file mode 100644 index 0000000..a35867f --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_pulse-grow.scss @@ -0,0 +1,20 @@ +/* Pulse Grow */ +@keyframes pulse-grow { + to { + transform: scale(1.1); + } +} + +@mixin pulse-grow { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: pulse-grow; + animation-duration: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_pulse-shrink.scss b/core/static/css/plugins/hover-effect/scss/effects/_pulse-shrink.scss new file mode 100644 index 0000000..44349b2 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_pulse-shrink.scss @@ -0,0 +1,20 @@ +/* Pulse Shrink */ +@keyframes pulse-shrink { + to { + transform: scale(.9); + } +} + +@mixin pulse-shrink { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: pulse-shrink; + animation-duration: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: infinite; + animation-direction: alternate; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_pulse.scss b/core/static/css/plugins/hover-effect/scss/effects/_pulse.scss new file mode 100644 index 0000000..821a317 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_pulse.scss @@ -0,0 +1,23 @@ +/* Pulse */ +@keyframes pulse { + 25% { + transform: scale(1.1); + } + + 75% { + transform: scale(.9); + } +} + +@mixin pulse { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: pulse; + animation-duration: 1s; + animation-timing-function: linear; + animation-iteration-count: infinite; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_push.scss b/core/static/css/plugins/hover-effect/scss/effects/_push.scss new file mode 100644 index 0000000..8bc779a --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_push.scss @@ -0,0 +1,23 @@ +/* Push */ +@keyframes push { + 50% { + transform: scale(.8); + } + + 100% { + transform: scale(1); + } +} + +@mixin push { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: push; + animation-duration: $defaultDuration; + animation-timing-function: linear; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_rotate.scss b/core/static/css/plugins/hover-effect/scss/effects/_rotate.scss new file mode 100644 index 0000000..9feb035 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_rotate.scss @@ -0,0 +1,12 @@ +/* Rotate */ +@mixin rotate { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: rotate(4deg); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_round-corners.scss b/core/static/css/plugins/hover-effect/scss/effects/_round-corners.scss new file mode 100644 index 0000000..0f7caa5 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_round-corners.scss @@ -0,0 +1,12 @@ +/* Round Corners */ +@mixin round-corners { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: border-radius; + + @include hacks(); + + &:hover { + border-radius: 1em; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_shadow-radial.scss b/core/static/css/plugins/hover-effect/scss/effects/_shadow-radial.scss new file mode 100644 index 0000000..2aba6d8 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_shadow-radial.scss @@ -0,0 +1,37 @@ +/* Shadow Radial */ +@mixin shadow-radial { + display: inline-block; + position: relative; + + @include hacks(); + + &:before, + &:after { + pointer-events: none; + position: absolute; + content: ''; + left: 0; + width: 100%; + box-sizing: border-box; + background-repeat: no-repeat; + height: 5px; + opacity: 0; + transition-duration: $defaultDuration; + transition-property: opacity; + } + + &:before { + bottom: 100%; + background: radial-gradient(ellipse at 50% 150%, $shadowColour 0%, rgba(0, 0, 0, 0) 80%); + } + + &:after { + top: 100%; + background: radial-gradient(ellipse at 50% -50%, $shadowColour 0%, rgba(0, 0, 0, 0) 80%); + } + + &:hover:before, + &:hover:after { + opacity: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_shrink.scss b/core/static/css/plugins/hover-effect/scss/effects/_shrink.scss new file mode 100644 index 0000000..e6bfd5d --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_shrink.scss @@ -0,0 +1,12 @@ +/* Shrink */ +@mixin shrink { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: scale(.9); + } +} diff --git a/core/static/css/plugins/hover-effect/scss/effects/_sink.scss b/core/static/css/plugins/hover-effect/scss/effects/_sink.scss new file mode 100644 index 0000000..0f2b270 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_sink.scss @@ -0,0 +1,12 @@ +/* Sink */ +@mixin sink { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: translateY(5px); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_skew-forward.scss b/core/static/css/plugins/hover-effect/scss/effects/_skew-forward.scss new file mode 100644 index 0000000..a43d49b --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_skew-forward.scss @@ -0,0 +1,13 @@ +/* Skew Forward */ +@mixin skew-forward { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + transform-origin: 0 100%; + + @include hacks(); + + &:hover { + transform: skew(-10deg); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_skew.scss b/core/static/css/plugins/hover-effect/scss/effects/_skew.scss new file mode 100644 index 0000000..5998550 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_skew.scss @@ -0,0 +1,12 @@ +/* Skew */ +@mixin skew { + display: inline-block; + transition-duration: $defaultDuration; + transition-property: transform; + + @include hacks(); + + &:hover { + transform: skew(-10deg); + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_trim.scss b/core/static/css/plugins/hover-effect/scss/effects/_trim.scss new file mode 100644 index 0000000..b5856fd --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_trim.scss @@ -0,0 +1,27 @@ +/* Trim */ +@mixin trim { + display: inline-block; + $outerBorderWidth: 4px; + $innerBorderWidth: 4px; + + position: relative; + + @include hacks(); + + &:before { + content: ''; + position: absolute; + border: white solid $innerBorderWidth; + top: $outerBorderWidth; + left: $outerBorderWidth; + right: $outerBorderWidth; + bottom: $outerBorderWidth; + opacity: 0; + transition-duration: $defaultDuration; + transition-property: opacity; + } + + &:hover:before { + opacity: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_wobble-bottom.scss b/core/static/css/plugins/hover-effect/scss/effects/_wobble-bottom.scss new file mode 100644 index 0000000..42c42ff --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_wobble-bottom.scss @@ -0,0 +1,40 @@ +/* Wobble Bottom */ +@keyframes wobble-bottom { + 16.65% { + transform: skew(-12deg); + } + + 33.3% { + transform: skew(10deg); + } + + 49.95% { + transform: skew(-6deg); + } + + 66.6% { + transform: skew(4deg); + } + + 83.25% { + transform: skew(-2deg); + } + + 100% { + transform: skew(0); + } +} + +@mixin wobble-bottom { + display: inline-block; + transform-origin: 100% 0; + + @include hacks(); + + &:hover { + animation-name: wobble-bottom; + animation-duration: 1s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_wobble-horizontal.scss b/core/static/css/plugins/hover-effect/scss/effects/_wobble-horizontal.scss new file mode 100644 index 0000000..b7364cf --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_wobble-horizontal.scss @@ -0,0 +1,39 @@ +/* Wobble Horizontal */ +@keyframes wobble-horizontal { + 16.65% { + transform: translateX(8px); + } + + 33.3% { + transform: translateX(-6px); + } + + 49.95% { + transform: translateX(4px); + } + + 66.6% { + transform: translateX(-2px); + } + + 83.25% { + transform: translateX(1px); + } + + 100% { + transform: translateX(0); + } +} + +@mixin wobble-horizontal { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: wobble-horizontal; + animation-duration: 1s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_wobble-top.scss b/core/static/css/plugins/hover-effect/scss/effects/_wobble-top.scss new file mode 100644 index 0000000..ce7b468 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_wobble-top.scss @@ -0,0 +1,40 @@ +/* Wobble Top */ +@keyframes wobble-top { + 16.65% { + transform: skew(-12deg); + } + + 33.3% { + transform: skew(10deg); + } + + 49.95% { + transform: skew(-6deg); + } + + 66.6% { + transform: skew(4deg); + } + + 83.25% { + transform: skew(-2deg); + } + + 100% { + transform: skew(0); + } +} + +@mixin wobble-top { + display: inline-block; + transform-origin: 0 100%; + + @include hacks(); + + &:hover { + animation-name: wobble-top; + animation-duration: 1s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/effects/_wobble-vertical.scss b/core/static/css/plugins/hover-effect/scss/effects/_wobble-vertical.scss new file mode 100644 index 0000000..aaedbe6 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/effects/_wobble-vertical.scss @@ -0,0 +1,39 @@ +/* Wobble Vertical */ +@keyframes wobble-vertical { + 16.65% { + transform: translateY(8px); + } + + 33.3% { + transform: translateY(-6px); + } + + 49.95% { + transform: translateY(4px); + } + + 66.6% { + transform: translateY(-2px); + } + + 83.25% { + transform: translateY(1px); + } + + 100% { + transform: translateY(0); + } +} + +@mixin wobble-vertical { + display: inline-block; + + @include hacks(); + + &:hover { + animation-name: wobble-vertical; + animation-duration: 1s; + animation-timing-function: ease-in-out; + animation-iteration-count: 1; + } +} \ No newline at end of file diff --git a/core/static/css/plugins/hover-effect/scss/hover.scss b/core/static/css/plugins/hover-effect/scss/hover.scss new file mode 100644 index 0000000..194b3f5 --- /dev/null +++ b/core/static/css/plugins/hover-effect/scss/hover.scss @@ -0,0 +1,249 @@ +/*! + * Hover.css (http://ianlunn.co.uk/) + * Version: 1.0.3 + * Author: Ian Lunn @IanLunn + * Author URL: http://ianlunn.co.uk/ + * Github: https://github.com/IanLunn/Hover + + * Made available under a MIT License: + * http://www.opensource.org/licenses/mit-license.php + + * Hover.css Copyright Ian Lunn 2014. + */ + + +@import "options"; +@import "defaults"; +@import "hacks"; + + + +/* Default styles for the demo buttons */ +.button { + @include button(); +} + + +/* 2D TRANSITIONS */ +@import "effects/grow"; +.grow { + @include grow(); +} + +@import "effects/shrink"; +.shrink { + @include shrink(); +} + +@import "effects/pulse"; +.pulse { + @include pulse(); +} + +@import "effects/pulse-grow"; +.pulse-grow { + @include pulse-grow(); +} + +@import "effects/pulse-shrink"; +.pulse-shrink { + @include pulse-shrink(); +} + +@import "effects/push"; +.push { + @include push(); +} + +@import "effects/pop"; +.pop { + @include pop(); +} + +@import "effects/rotate"; +.rotate { + @include rotate(); +} + +@import "effects/grow-rotate"; +.grow-rotate { + @include grow-rotate(); +} + +@import "effects/float"; +.float { + @include float(); +} + +@import "effects/sink"; +.sink { + @include sink(); +} + +@import "effects/hover"; +.hover { + @include hover(); +} + +@import "effects/hang"; +.hang { + @include hang(); +} + +@import "effects/skew"; +.skew { + @include skew(); +} + +@import "effects/skew-forward"; +.skew-forward { + @include skew-forward(); +} + +@import "effects/wobble-vertical"; +.wobble-vertical { + @include wobble-vertical(); +} + +@import "effects/wobble-horizontal"; +.wobble-horizontal { + @include wobble-horizontal(); +} + +@import "effects/wobble-top"; +.wobble-top { + @include wobble-top(); +} + +@import "effects/wobble-bottom"; +.wobble-bottom { + @include wobble-bottom(); +} + + +/* BORDER TRANSITIONS */ +@import "effects/border-fade"; +.border-fade { + @include border-fade(); +} + +@import "effects/hollow"; +.hollow { + @include hollow(); +} + +@import "effects/trim"; +.trim { + @include trim(); +} + +@import "effects/outline-outward"; +.outline-outward { + @include outline-outward(); +} + +@import "effects/outline-inward"; +.outline-inward { + @include outline-inward(); +} + +@import "effects/round-corners"; +.round-corners { + @include round-corners(); +} + + +/* SHADOW/GLOW TRANSITIONS */ +@import "effects/glow"; +.glow { + @include glow(); +} + +@import "effects/box-shadow-outset"; +.box-shadow-outset { + @include box-shadow-outset(); +} + +@import "effects/box-shadow-inset"; +.box-shadow-inset { + @include box-shadow-inset(); +} + +@import "effects/float-shadow"; +.float-shadow { + @include float-shadow(); +} + +@import "effects/hover-shadow"; +.hover-shadow { + @include hover-shadow(); +} + +@import "effects/shadow-radial"; +.shadow-radial { + @include shadow-radial(); +} + + +/* SPEECH BUBBLES */ +@import "effects/bubble-top"; +.bubble-top { + @include bubble-top(); +} + +@import "effects/bubble-right"; +.bubble-right { + @include bubble-right(); +} + +@import "effects/bubble-bottom"; +.bubble-bottom { + @include bubble-bottom(); +} + +@import "effects/bubble-left"; +.bubble-left { + @include bubble-left(); +} + +@import "effects/bubble-float-top"; +.bubble-float-top { + @include bubble-float-top(); +} + +@import "effects/bubble-float-right"; +.bubble-float-right { + @include bubble-float-right(); +} + +@import "effects/bubble-float-bottom"; +.bubble-float-bottom { + @include bubble-float-bottom(); +} + +@import "effects/bubble-float-left"; +.bubble-float-left { + @include bubble-float-left(); +} + + +/* CURLS */ +@import "effects/curl-top-left"; +.curl-top-left { + @include curl-top-left(); +} + +@import "effects/curl-top-right"; +.curl-top-right { + @include curl-top-right(); +} + +@import "effects/curl-bottom-right"; +.curl-bottom-right { + @include curl-bottom-right(); +} + +@import "effects/curl-bottom-left"; +.curl-bottom-left { + @include curl-bottom-left(); +} \ No newline at end of file diff --git a/core/static/css/plugins/style-switcher.css b/core/static/css/plugins/style-switcher.css new file mode 100644 index 0000000..039afa8 --- /dev/null +++ b/core/static/css/plugins/style-switcher.css @@ -0,0 +1,194 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Style Switcher +------------------------------------*/ +/*General*/ +i.style-switcher-btn { + right: 0; + top: 37px; + color: #fff; + font-size: 18px; + cursor: pointer; + z-index: 555555; + position: fixed; + padding: 9px 10px; + background: #222; + border-radius: 3px 0 0 3px !important; +} + +i.style-switcher-btn:hover { + background:#000; +} + +i.style-switcher-btn-option { + top: 38px; + background: #9097a0; +} + +i.style-switcher-btn-option:hover { + background: #707985; +} + +.style-switcher { + right: 0; + top: 37px; + color: #fff; + width: 235px; + display: none; + z-index: 555555; + position: fixed; + background: #333; + border-radius: 3px 0 0 3px !important; +} + +/*Others*/ +.style-switcher .style-switcher-heading { + color: #fff; + font-size: 15px; + font-weight: 200; + margin-bottom: 10px; +} + +.style-switcher-logo { + margin-top: 10px; + padding-top: 15px; + border-top: solid 1px #4c5159; +} + +.style-switcher-logo a { + display: block; + text-align: center; +} + +.style-switcher .btn-u { + font-weight: 200; + border: solid 1px #555; + border-radius: 2px !important; +} + +.style-switcher .btn-u.active-switcher-btn, +.style-switcher .btn-u.active-switcher-btn { + border: solid 1px #bbb; +} + +/*Style Swticher Header*/ +.style-swticher-header { + background: #252525; + padding: 9px 10px 5px 15px; + border-bottom: solid 1px #222; + border-radius: 3px 0 0 0 !important; +} + +.style-swticher-header .style-switcher-heading { + margin: 0; + font-size: 16px; + text-transform: uppercase; +} + +.style-swticher-header .theme-close { + top: 9px; + right: 6px; + position: absolute; +} + +.style-swticher-header .theme-close i { + color: #999; + padding: 5px; + cursor: pointer; + font-size: 22px; +} + +.style-swticher-header .theme-close i:hover { + color: #fff; + } + +/*Style Swticher Body*/ +.style-swticher-body .no-col-space { + padding: 0 10px; + text-align: center; +} + +.style-swticher-body hr { + margin: 11px 0; + border-color: #454545; +} + +.style-swticher-body .no-col-space .col-xs-6 { + padding-left: 5px; + padding-right: 5px; +} + +.style-swticher-body { + padding: 15px 10px 15px 15px; +} + +/*Theme Colors*/ +.style-switcher li { + width: 26px; + height: 26px; + cursor: pointer; + background: #c00; + margin: 0 6px 6px 0; + display: inline-block; + border-radius: 10% !important; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.style-switcher li.last { + margin-right: 0; +} + +.style-switcher li:hover, +.style-switcher li.theme-active { + border: solid 2px #fff; + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -o-transform: scale(1.1); + transform: scale(1.1); +} + +.style-switcher li.theme-default { + background: #72c02c; +} +.style-switcher li.theme-blue { + background: #3498db; +} +.style-switcher li.theme-orange { + background: #e67e22; +} +.style-switcher li.theme-red { + background: #e74c3c; +} +.style-switcher li.theme-light { + background: #ecf0f1; +} +.style-switcher li.theme-purple { + background: #9b6bcc; +} +.style-switcher li.theme-aqua { + background: #27d7e7; +} +.style-switcher li.theme-brown { + background: #9c8061; +} +.style-switcher li.theme-dark-blue { + background: #4765a0; +} +.style-switcher li.theme-light-green { + background: #79d5b3; +} +.style-switcher li.theme-dark-red { + background: #a10f2b; +} +.style-switcher li.theme-teal { + background: #18ba9b; +} \ No newline at end of file diff --git a/core/static/css/style.css b/core/static/css/style.css new file mode 100644 index 0000000..eb27620 --- /dev/null +++ b/core/static/css/style.css @@ -0,0 +1,2247 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce, Blog and One Page Template. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +/*Import Global Compulsory CSS Files*/ +@import url(app.css); +@import url(ie8.css); +@import url(blocks.css); +@import url(plugins.css); + +/*Import CSS Plugins*/ +@import url(plugins/animate.css); +@import url(plugins/box-shadows.css); +@import url(plugins/style-switcher.css); + +/*Import Headers*/ +@import url(headers/header-default.css); +@import url(headers/header-v1.css); +@import url(headers/header-v2.css); +@import url(headers/header-v3.css); +@import url(headers/header-v4.css); + +/*Import Footers*/ +@import url(footers/footer-default.css); +@import url(footers/footer-v1.css); +@import url(footers/footer-v2.css); +@import url(footers/footer-v3.css); +@import url(footers/footer-v4.css); +@import url(footers/footer-v5.css); +@import url(footers/footer-v6.css); +@import url(footers/footer-v7.css); + +/*Import Google Font*/ +@import url(//fonts.googleapis.com/css?family=Open+Sans:300,400); + +body { + color: #333; + font-size: 13px; + line-height: 1.6; +} + +p, +li, +li a { + color: #555; +} + +a { + color: #72c02c; + text-decoration: none; +} + +a, +a:focus, +a:hover, +a:active { + outline: 0 !important; +} +a:focus { + text-decoration: none; +} +a:hover { + color: #72c02c; + text-decoration: underline; +} + +/*Boxed Layout +------------------------------------*/ +.wrapper { + background: #fff; +} + +.boxed-layout { + padding: 0; + box-shadow: 0 0 5px #ccc; + margin-left: auto !important; + margin-right: auto !important; + background: url(../img/patterns/15.png) repeat; +} + +/*Parallax Counter +------------------------------------*/ +.parallax-bg { + background: url(../img/blur/img1.jpg) 50% 0 repeat fixed; +} + +/*Parallax Counter Block*/ +.parallax-counter { + padding: 60px 0; + background: url(../img/bg/9.jpg) 50% 0 no-repeat fixed; +} + +.parallax-counter h4 { + color: #fff; + font-size: 18px; +} + +.parallax-counter .counters { + color: #fff; + padding: 20px 0; + font-weight: 200; + background: rgba(0,0,0,0.6); +} + +/*Parallax Counter v1 +------------------------------------*/ +/*Parallax Counter Block*/ +.parallax-counter-v1 { + padding: 60px 0; + background: url(../img/patterns/5.png) repeat fixed; +} + +.parallax-counter-v1 .counters { + color: #fff; + padding: 15px 0 10px; + border: solid 1px #555; +} + +.parallax-counter-v1 h4 { + color: #bbb; + font-size: 16px; + text-transform: uppercase; +} + +.parallax-counter-v1 span.counter { + font-size: 42px; + line-height: 48px; +} + +/*Parallax Counter v2 +------------------------------------*/ +.parallax-counter-v2 { + position: relative; + padding: 80px 0 60px; + background: url(../img/patterns/16.png) repeat fixed; +} + +.parallax-counter-v2:after { + top: 0; + left: 50%; + content: " "; + margin-left: -25px; + position: absolute; + border-top: 25px solid #fff; + border-left: 25px solid transparent; + border-right: 25px solid transparent; +} + +.parallax-counter-v2:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(0,0,0,0.02); +} + +.parallax-counter-v2 .counters { + padding: 20px 0; + border-bottom: solid 2px #ddd; + background: rgba(255,255,255,0.9); +} + +.parallax-counter-v2 .counters h4, +.parallax-counter-v2 .counters span { + color: #555; + font-weight: 200; + font-family: 'Open Sans', sans-serif; +} + +.parallax-counter-v2 .counters span { + font-size: 36px; +} + +.parallax-counter-v2 .counters h4 { + font-size: 22px; + text-transform: uppercase; +} + +@media (max-width: 992px) { + .parallax-counter-v2 .counters { + margin-bottom: 0 !important; + } +} + +/*Parallax Team +------------------------------------*/ +.parallax-team { + background: url(../img/team/faces.jpg) 50% 0 repeat fixed; +} + +.parallax-team, +.parallax-team .title-box-v2 { + position: relative; +} + +.parallax-team:before { + top: 0; + left: 0; + width: 100%; + height: 100%; + content: " "; + position: absolute; + background: rgba(255,255,255,0.9); +} + +/*Main Styles +------------------------------------*/ +/*Purchase Block*/ +.purchase { + padding: 25px 0 30px; + border-bottom: solid 1px #eee; + background: url(../img/breadcrumbs.png) repeat; +} +.purchase p { + margin-bottom: 0; +} +.purchase span { + color: #666; + display: block; + font-size: 24px; + line-height: 35px; + font-weight: normal; + margin-bottom: 12px; + font-family: 'Open Sans', sans-serif; +} + +.purchase .btn-buy { + text-align: center; +} + +.purchase .btn-buy a { + margin-top: 27px; +} + +.purchase .btn-buy a i { + margin-right: 5px; +} + +@media (max-width: 992px) { + .purchase { + text-align: center; + } + + .purchase span { + font-size: 22px; + line-height: 29px; + } + + .purchase .btn-buy a { + margin-top: 25px; + font-size: 16px; + } +} + +/*Service*/ +.service { + overflow: hidden; + margin-bottom: 10px; + padding: 15px 15px 10px; +} +.service:hover { + background: #fcfcfc; + box-shadow: 0 0 5px #ddd; + -webkit-transition: box-shadow 0.2s ease-in-out; + -moz-transition: box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; +} +.service:hover i { + color: #656565; +} + +.service .desc { + padding: 0 15px; + overflow: hidden; +} +.service .desc h4 { + font-size: 22px; + line-height: 25px; +} + +.service .service-icon { + float: left; + padding: 10px; + color: #72c02c; + font-size: 35px; + text-align: center; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} +.service .service-icon.icon-cogs { + font-size: 37px; +} +.service .service-icon.icon-plane { + font-size: 43px; +} + +/* Recent Work */ +.recent-work a { + text-align: center; + background: #fcfcfc; + display: inline-block; +} + +.recent-work a:hover { + text-decoration: none; +} + +.recent-work a:hover strong { + color: #555; +} + +.recent-work em.overflow-hidden { + display: block; +} + +.recent-work a span { + display: block; + padding: 10px; + border-bottom: solid 2px #eee; +} + +.recent-work a strong { + color: #555; + display: block; +} + +.recent-work a i { + color: #777; +} + +.recent-work a img { + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} + +.recent-work a:hover img { + opacity: 0.8; + -webkit-transform: scale(1.2) rotate(3deg); + -moz-transform: scale(1.2) rotate(3deg); + -o-transform: scale(1.0) rotate(3deg); + -ms-transform: scale(1.2) rotate(3deg); + transform: scale(1.2) rotate(3deg); +} + +.recent-work a:hover span { + border-bottom: solid 2px #72c02c; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.3s ease-in-out; +} + +/* Work */ +.work { + margin-top: 6px; +} +.work .details { + padding: 10px; +} +.work .caption { + display: block; + padding-top: 5px; + color: #585f69 !important; + font-size: 18px !important; +} +.work .caption:hover { + cursor: pointer; + color: #444 !important; + text-decoration: underline; +} + +/*Other Footer Common Classes +------------------------------------*/ +/*Thumb Headline*/ +.thumb-headline h2 { + color: #eee; + font-size: 16px; +} + +/*Footer Logo*/ +.footer-logo { + margin: 17px 0 20px; +} + +/*Latest List*/ +.latest-list li { + padding: 8px 0; + border-top: 1px solid #353535; +} + +.latest-list li:first-child { + padding-top: 0; + border-top: none; +} + +.latest-list li a { + color: #eee; +} + +.latest-list small { + color: #999; + display: block; +} + +/*Link List*/ +.link-list li { + border-top: solid 1px #353535; +} + +.link-list li:first-child { + border-top: none !important; +} + +.link-list a { + color: #eee; + font-size: 11px; + padding: 6px 0px; + display: inline-block; + text-transform: uppercase; +} + +.link-list li i { + color: #bbb; + float: right; + margin-top: 10px; +} + +/*Latest Tweets*/ +.latest-tweets .latest-tweets-inner p { + color: #555; + font-size: 13px; +} + +.latest-tweets .latest-tweets-inner a { + /*color: #3498db;*/ + text-decoration: none; +} +.latest-tweets .latest-tweets-inner a:hover { + text-decoration: underline; +} + +.latest-tweets .latest-tweets-inner i.fa { + top: 2px; + float: left; + color: #bbb; + color: #55acee; + font-size: 18px; + margin-right: 5px; + position: relative; +} + +.latest-tweets .latest-tweets-inner small { + color: #777; + display: block; +} + +/*Social Icons*/ +.social-icons { + margin-top: 5px; +} + +.social-icons li { + margin: 0; +} + +.social-icons li a { + margin: 0 3px; +} + +/*Breadcrumbs +------------------------------------*/ +/*Default Breadcrumbs*/ +.breadcrumbs { + overflow: hidden; + padding: 10px 0 6px; + border-bottom: solid 1px #eee; + background: url(../img/breadcrumbs.png) repeat; +} +.breadcrumbs h1 { + color: #666; + font-size: 22px; + margin-top: 8px; +} + +.breadcrumb { + top: 10px; + padding-right: 0; + background: none; + position: relative; +} +.breadcrumb a { + color: #777; +} +.breadcrumb li.active, +.breadcrumb li a:hover { + color: #72c02c; + text-decoration: none; +} + +@media (max-width: 550px) { + .breadcrumbs h1.pull-left, + .breadcrumbs ul.pull-right { + width: 100%; + text-align: center; + } + + .breadcrumbs h1.pull-left { + margin-bottom: 0; + } + + .breadcrumbs .breadcrumb { + top: 0; + margin-bottom: 10px; + } +} + +/*Thumbnails +------------------------------------*/ +a.thumbnail { + padding: 0; + border: none; + margin-bottom: 15px; +} + +.thumbnail-style { + padding: 7px; + margin-bottom: 20px; +} +.thumbnail-style:hover { + box-shadow: 0 0 8px #ddd; + -webkit-transition: box-shadow 0.2s ease-in-out; + -moz-transition: box-shadow 0.2s ease-in-out; + -o-transition: box-shadow 0.2s ease-in-out; + transition: box-shadow 0.2s ease-in-out; +} + +.thumbnail h3, +.thumbnail-style h3 { + margin: 6px 0 8px 0; +} + +.thumbnail h3 a, +.thumbnail-style h3 a { + color: #585f69; + font-size: 18px; +} + +.thumbnail h3 a:hover, +.thumbnail-style h3 a:hover { + color: #72c02c; + text-decoration: none; +} + +.thumbnail-style .thumbnail-img { + position: relative; + margin-bottom: 11px; +} + +.thumbnail-style a.btn-more { + right: -10px; + bottom: 10px; + color: #fff; + padding: 1px 6px; + position: absolute; + background: #72c02c; + display: inline-block; +} +.thumbnail-style a.btn-more:hover { + text-decoration: none; + box-shadow: 0 0 0 2px #5fb611; +} +.thumbnail-style:hover a.btn-more { + right: 10px; +} + +.thumbnail-kenburn img { + left: 10px; + margin-left: -10px; + position: relative; + -webkit-transition: all 0.8s ease-in-out; + -moz-transition: all 0.8s ease-in-out; + -o-transition: all 0.8s ease-in-out; + -ms-transition: all 0.8s ease-in-out; + transition: all 0.8s ease-in-out; +} +.thumbnail-kenburn:hover img { + -webkit-transform: scale(1.2) rotate(2deg); + -moz-transform: scale(1.2) rotate(2deg); + -o-transform: scale(1.2) rotate(2deg); + -ms-transform: scale(1.2) rotate(2deg); + transform: scale(1.2) rotate(2deg); +} + +/*Servive Blocks +------------------------------------*/ +/*Service Alternative Block*/ +.service-alternative .service:hover { + background: #76ca2c; + -webkit-transition: all 0.4s ease-in-out; + -moz-transition: all 0.4s ease-in-out; + -o-transition: all 0.4s ease-in-out; + transition: all 0.4s ease-in-out; +} +.service-alternative .service:hover i, +.service-alternative .service:hover p, +.service-alternative .service:hover h4 { + color: #fff; +} + +/*Servive Block Versions*/ +.service-v1 h2 { + margin: 15px 0 10px; + font-size: 20px; + line-height: 28px; +} + +.service-v1 p { + text-align: justify; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a { + color: #555; +} + +.posts .dl-horizontal { + margin-bottom: 15px; + overflow: hidden; +} + +.posts .dl-horizontal dt { + width: 60px; + float: left; +} + +.posts .dl-horizontal dt img { + width: 60px; + height: 60px; + padding: 2px; + margin-top: 2px; + border: solid 1px #ddd; +} + +.posts .dl-horizontal dd { + margin-left: 70px; +} + +.posts .dl-horizontal dd p { + margin: 0; +} + +.posts .dl-horizontal dd a { + font-size: 14px; + line-height: 16px !important; +} + +.posts .dl-horizontal dd a:hover { + color: #72c02c; + text-decoration: none; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #72c02c; + border-color: #72c02c !important; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*About Page +------------------------------------*/ +.team ul.team-socail { + text-align: right; +} + +.team ul.team-socail li { + margin: 0 !important; + padding: 0 !important; +} + +.team ul.team-socail li a, +.team ul.team-socail li a:hover { + text-decoration: none; +} + +.team ul.team-socail li i { + color: #aaa; + padding: 6px 7px; + min-width: 30px; + font-size: 18px; + text-align: center; + background: #f7f7f7; + display: inline-block; +} + +.team ul.team-socail li i:hover { + color: #fff; + background: #72c02c; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +.team .thumbnail-style { + padding: 12px; +} + +.team .thumbnail-style img { + margin-bottom: 7px; +} + +.team .thumbnail-style h3 { + margin-bottom: 5px; +} + +.team .thumbnail-style:hover h3 a { + color: #72c02c !important; +} + +.team .thumbnail-style small { + display: block; + margin-top: 5px; + font-size: 12px; +} + +/*About Me Page +------------------------------------*/ +.about-me { + overflow: hidden; +} + +.about-me h2 { + margin: 0; + font-size: 20px; + text-transform: uppercase; +} + +.about-me span { + color: #999; + display: block; + font-size: 14px; + margin-bottom: 10px; +} + +.about-me .social-icons { + margin-top: 7px; +} + +/*About My Goals*/ +.about-my-goals h2 { + text-transform: uppercase; +} + +/*About Skills*/ +.about-skills { + padding: 40px 0; + border-top: 1px solid #eee; + border-bottom: 1px solid #eee; + background: url(../img/breadcrumbs.png) repeat; +} + +/*Gallery Page +------------------------------------*/ +.gallery-page .thumbnail, +.gallery-page .thumbnail:hover { + padding: 0; + border: none; + box-shadow: none; +} +.gallery-page .thumbnails { + margin-bottom:6px; +} + +/*Privacy Page +------------------------------------*/ +.privacy a { + text-decoration: underline; +} +.privacy a:hover { + color: #72c02c; + text-decoration: none; +} + +/*Portfolio Item Page v1 +------------------------------------*/ +.portfolio-item h2 { + color: #555; + font-size: 24px; + margin: 0 0 15px; +} +.portfolio-item li { + padding: 3px 0; +} +.portfolio-item p a { + text-decoration: underline; +} +.portfolio-item p a:hover { + text-decoration: none; +} + +/*Portfolio Item v1*/ +.portfolio-item1 ul { + margin: 10px 0 20px; +} + +.portfolio-item1 li { + font-size: 16px; + margin-bottom: 3px; +} + +.portfolio-item1 li i { + font-size: 18px; + margin-right: 4px; +} + +/*Sidebar Features +------------------------------------*/ +/*Blog Tags*/ +ul.blog-tags li { + display: inline-block; +} + +ul.blog-tags a { + font-size :13px; + padding: 2px 7px; + background: #f7f7f7; + margin: 0 3px 6px 0; + display: inline-block; +} + +ul.blog-tags a i { + color: #666; +} + +ul.blog-tags a:hover { + background: #72c02c; +} + +ul.blog-tags a:hover, +ul.blog-tags a:hover i { + color: #fff !important; + text-decoration: none; + -webkit-transition: all 0.2s ease-in-out; + -moz-transition: all 0.2s ease-in-out; + -o-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; +} + +/*Blog Photo Stream*/ +.blog-photos li { + display: inline; +} + +.blog-photos li img { + width: 58px; + height: 58px; + margin: 0 2px 8px; +} + +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #72c02c; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner { + padding: 10px; + position: relative; + background: #f7f7f7; + margin-bottom: 10px; +} + +.blog-twitter .blog-twitter-inner, +.blog-twitter .blog-twitter-inner:after, +.blog-twitter .blog-twitter-inner:before { + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -ms-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.blog-twitter .blog-twitter-inner:after, +.blog-twitter .blog-twitter-inner:before { + width: 0; + height: 0; + right: 0px; + bottom: 0px; + content: " "; + display: block; + position: absolute; +} + +.blog-twitter .blog-twitter-inner:after { + border-top: 15px solid #eee; + border-right: 15px solid transparent; + border-left: 0px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} +.blog-twitter .blog-twitter-inner:before { + border-bottom: 15px solid #fff; + border-right: 0 solid transparent; + border-left: 15px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-bottom-style: inset; /*FF fixes*/ +} + +.blog-twitter .blog-twitter-inner:hover { + border-color: #72c02c; + border-top-color: #72c02c; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #72c02c; +} + +.blog-twitter .blog-twitter-inner span.twitter-time { + color: #777; + display: block; + font-size: 11px; +} + +.blog-twitter .blog-twitter-inner a { + color: #72c02c; + text-decoration: none; +} +.blog-twitter .blog-twitter-inner a:hover { + text-decoration: underline; +} + +.blog-twitter .blog-twitter-inner i.fa { + top: 2px; + color: #bbb; + font-size: 18px; + position: relative; +} + +/*Choose Block*/ +.who li { + margin-bottom: 6px; +} +.who li i { + color: #72c02c; + font-size: 13px; + min-width: 15px; + margin-right: 8px; + text-align: center; + position: relative; +} +.who li:hover i, +.who li:hover a { + color: #777; +} +.who li:hover a:hover { + text-decoration: none; +} + +/*Promo Page +------------------------------------*/ +/*Slider Part*/ +.fullwidthbanner-container.slider-promo { + max-height: 460px !important; +} + +.slider-promo-info-bg { + padding: 25px 20px 20px; + background: url(../img/bg-black.png) repeat; +} + +.slider-promo-info span.big-size { + color: #fff; + display: block; + font-size: 30px; + margin-bottom: 25px; + text-shadow: none !important; +} + +.slider-promo-info p { + color: #fff; + font-size: 16px; + margin-bottom: 0; +} + +/*Promo Box*/ +.promo-box { + padding: 20px; + margin: 25px 0 20px; + text-align: center; +} + +.promo-box i { + display: block; + font-size: 50px; +} + +.promo-box p { + font-size: 14px; + margin-bottom: 0; +} + +.promo-box strong, +.promo-box strong a { + color: #555; + display: block; + font-size: 20px; + font-weight: 200; + margin: 20px 0 15px; +} + +.promo-box:hover strong, +.promo-box:hover strong a { + color: #72c02c; +} + +/*Promo Service*/ +.promo-service { + margin-bottom: 20px; +} + +.promo-service li { + margin-bottom: 5px; +} + +.promo-service a.btn-u { + margin: 0 20px 10px 0; +} + +/*Promo Elements*/ +.title-box { + font-size: 16px; + text-align: center; + padding: 10px 0 30px; + border-bottom: solid 1px #eee; +} + +.title-box .title-box-text { + color: #555; + display: block; + font-size: 35px; + font-weight: 200; +} + +@media (max-width: 768px) { + .title-box .title-box-text { + font-size: 26px; + line-height: 34px; + margin-bottom: 10px; + } + .title-box p { + font-size: 15px; + } +} + +.block-blockquote { + margin: 20px 0; + text-align: center; + border: dashed 1px #ccc; +} + +.block-blockquote-inner { + padding: 15px; +} + +.block-blockquote p { + font-size: 26px; + margin-bottom: 0; +} + +/*Info Blocks*/ +.info-blocks { + margin-bottom: 15px; +} + +.info-blocks:hover i.icon-info-blocks { + color: #72c02c; + -webkit-transition:all 0.2s ease-in-out; + -moz-transition:all 0.2s ease-in-out; + -o-transition:all 0.2s ease-in-out; + transition:all 0.2s ease-in-out; +} + +.info-blocks i.icon-info-blocks { + float: left; + color: #777; + font-size: 30px; + min-width: 50px; + margin-top: 10px; + text-align: center; +} + +.info-blocks .info-blocks-in { + padding: 0 10px; + overflow: hidden; +} + +.info-blocks .info-blocks-in h3 { + color: #555; + font-size: 20px; + line-height: 28px; +} + +.info-blocks .info-blocks-in p { + font-size: 12px; +} + +/*Brand Page +------------------------------------*/ +.brand-page .btn { + margin-bottom: 10px; +} + +/*Form Pages +------------------------------------*/ +.form-page input, +.form-page select { + margin-bottom: 10px; +} + +/*Labels and Badges Page +------------------------------------*/ +ul.labels-demo { + margin: 5px 0; +} + +ul.labels-demo li { + list-style: none; + display: inline-block; + margin: 0 5px 2px 0; +} + +.badge-sidebar { + border-left: solid 1px #eee; +} + +@media (max-width: 991px) { + .badge-sidebar { + border-left: none; + } +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item-box { + width: 25%; + float: left; + height: 90px; + text-align: center; + padding: 20px 10px; + margin: 0 -1px -1px 0; + word-wrap: break-word; + border: 1px solid #ddd; +} + +@media (max-width: 768px) { + .line-icon-page .item-box { + height: 115px; + } +} + +@media (max-width: 450px) { + .line-icon-page .item-box { + height: 130px; + } +} + +.line-icon-page .item-box:hover { + background: #fafafa; +} + +.line-icon-page .item span { + display: block; + font-size: 28px; + margin-bottom: 10px; +} + +.line-icon-page .item:hover { + color: #72c02c; +} + +/*Line Icon Page +------------------------------------*/ +.icon-page-fa { + margin-bottom: 20px; +} + +.icon-page-fa .item-box { + float: left; + height: 100px; + width: 16% !important; +} + +.icon-page-fa .item { + font-size: 12px; +} + +.icon-page-fa .item i { + color: #555; + display: block; + font-size: 24px; + margin-bottom: 10px; +} + +@media (max-width: 767px) { + .icon-page-fa .item-box { + width: 20% !important; + } +} + +@media (max-width: 600px) { + .icon-page-fa .item-box { + width: 30% !important; + } +} + +@media (max-width: 400px) { + .icon-page-fa .item-box { + width: 50% !important; + } +} + +/*GLYPHICONS Icons Page +------------------------------------*/ +/*Special styles for displaying the icons and their classes*/ +.bs-glyphicons { + padding-left: 0; + list-style: none; + overflow: hidden; + padding-bottom: 1px; + margin-bottom: 20px; +} + +.bs-glyphicons li { + width: 25%; + float: left; + height: 115px; + padding: 10px; + font-size: 11px; + line-height: 1.4; + text-align: center; + margin: 0 -1px -1px 0; + border: 1px solid #ddd; +} + +.bs-glyphicons .glyphicon { + display: block; + font-size: 18px; + margin: 5px auto 10px; +} + +.bs-glyphicons li:hover { + color: #72c02c; + background-color: #fafafa; +} + +@media (min-width: 768px) { + .bs-glyphicons li { + width: 12.5%; + } +} + +/*Glyphicons Pro*/ +.demo-pro-glyphicons li { + width: 170px; + height: 100px; + padding: 20px 10px 30px; +} + +.demo-pro-glyphicons span { + height: 40px; + display: block; +} + +.demo-pro-glyphicons span:before { + color: #555; + padding: 10px 62px; +} + +.demo-pro-glyphicons span.glyphicons:before { + font-size: 22px; +} + +/*Glyphicons Pro Halflings*/ +.demo-pro-glyphicons span.halflings { + height: 30px; +} + +.demo-pro-glyphicons span.halflings:before { + padding: 10px 70px; +} + +/*Contact Pages +------------------------------------*/ +.map { + width: 100%; + height: 350px; + border-top: solid 1px #eee; + border-bottom: solid 1px #eee; +} + +.map-box { + height: 250px; +} + +.map-box-space { + margin-top: 15px; +} + +.map-box-space1 { + margin-top: 7px; +} + +/*Background Opacity +------------------------------------*/ +.service-or { + overflow: hidden; + position: relative; +} + +.service-bg { + width: 250px; + padding: 60px; + position: absolute; + top: -10px; + right: -100px; + background-color: rgba(255,255,255,0.1); + transform: rotate(55deg); + -o-transform: rotate(55deg); + -ms-transform: rotate(55deg); + -moz-transform: rotate(55deg); + -webkit-transform: rotate(55deg); +} + +/*Service Block v2 +------------------------------------*/ +.service-block-v2 .service-block-in { + padding: 20px 30px; + text-align: center; + margin-bottom: 15px; + background: rgba(255,255,255,0.2); +} + +.service-block-v2 .service-block-in img { + width: 100%; + margin-bottom: 15px; +} + +.service-block-v2 .service-block-in i { + font-size: 40px; +} + +.service-block-v2 .service-block-in h4 { + line-height: 25px; +} + +.service-block-v2 .service-block-in p { + margin-bottom: 20px; +} + +.service-block-v2 .service-block-in i, +.service-block-v2 .service-block-in h4, +.service-block-v2 .service-block-in p { + color: #fff; +} + +/*Easy Block +------------------------------------*/ +.easy-block-v1 { + position: relative; +} + +.easy-block-v1 img { + width: 100%; +} + +.easy-block-v1 .overflow-h h3 { + width: 60%; + float: left; + font-size: 18px; + line-height: 24px; + margin-bottom: 5px; +} + +.easy-block-v1 .easy-block-v1-badge { + left: 0px; + top: 10px; + z-index: 1; + color: #fff; + padding: 4px 10px; + position: absolute; +} + +/*Easy Block v2 +------------------------------------*/ +.easy-block-v2 { + overflow: hidden; + position: relative; + margin-bottom: 20px; +} + +.easy-block-v2 img { + width: 100%; +} + +.easy-bg-v2 { + top: 5px; + color: #fff; + width: 100px; + padding: 5px; + right: -32px; + font-size: 13px; + position: absolute; + text-align: center; + letter-spacing: 2px; + transform: rotate(45deg); + -o-transform: rotate(45deg); + -ms-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -webkit-transform: rotate(45deg); +} + +/*Easy Block v3 +------------------------------------*/ +.easy-block-v3 { + text-align: left; + background: #585f69; + margin-bottom: 10px; + padding: 30px 20px 20px; +} + +.easy-block-v3.first { + background: #696f77; +} +.easy-block-v3.second { + background: #707780; +} +.easy-block-v3.third { + background: #787f88; +} + +.easy-block-v3 i { + color: #fff; + float: left; + font-size: 30px; + min-width: 45px; + padding-top: 10px; +} + +.easy-block-v3 .inner-faq-b { + overflow: hidden; +} + +.easy-block-v3 .inner-faq-b h2, +.easy-block-v3 .inner-faq-b h3 { + font-size: 21px; + margin-bottom: 8px; +} + +.easy-block-v3 .inner-faq-b h4 { + color: #fff; + font-size: 17px; + margin-bottom: 2px; +} + +.easy-block-v3 .inner-faq-b h2, +.easy-block-v3 .inner-faq-b h3, +.easy-block-v3 .inner-faq-b p { + color: #fff; +} + +/*Full Width Block +------------------------------------*/ +.full-w-block { + padding: 30px 0; + background: #282828; +} + +.full-w-block .info-blocks i, +.full-w-block .info-blocks-in h3 { + color: #fff; +} + +.full-w-block .info-blocks-in p { + color: #ccc; +} + +.full-w-block .info-blocks:hover i.icon-info-blocks { + color: #fff; +} + +/*Team v2 +------------------------------------*/ +.team-v2 { + position: relative; + margin-bottom: 20px; +} + +.team-v2 img { + width: 100%; +} + +.team-v2 .inner-team { + padding: 20px; + background: #fff; + text-align: center; +} + +.team-v2 .inner-team h3 { + margin: 0; +} + +.team-v2 .inner-team small { + display: block; + font-size: 12px; + margin-bottom: 7px; +} + +.team-v2 .inner-team p { + font-size: 13px; +} + +.team-v2 .inner-team hr { + margin: 10px 0 15px; +} + +/*Team-Social ---- Temporary*/ +.team-social { + margin-bottom: 0; +} + +.team-social li { + padding: 0 2px; +} + +.team-social li a { + font-size: 14px; + padding: 6px 4px; + text-align: center; + border-radius: 50% !important; +} + +.team-social li i { + min-width: 20px; +} + +.team-social li a.fb { + color: #4862a3; + border: 1px solid #4862a3; +} + +.team-social li a.tw { + color: #159ceb; + border: 1px solid #159ceb; +} + +.team-social li a.gp { + color: #dc4a38; + border: 1px solid #dc4a38; +} + +.team-social li a:hover { + text-decoration: none; +} + +.team-social li a.fb:hover { + color: #fff; + background: #4862a3; +} + +.team-social li a.tw:hover { + color: #fff; + background: #159ceb; +} + +.team-social li a.gp:hover { + color: #fff; + background: #dc4a38; +} + +/*Simple Block +------------------------------------*/ +.simple-block { + margin-bottom: 20px; +} + +.simple-block img { + width: 100%; +} + +.simple-block p { + text-align: center; +} + +.simple-block .carousel-indicators { + top: 10px; + left: 65%; + text-align: right; +} + +.simple-block .carousel-indicators .active { + background: #555; +} + +.simple-block .carousel-indicators li { + border-color: #555; +} + +.simple-block .carousel-inner > .item { + margin: 0; +} + +.simple-block .responsive-video { + margin-bottom: 3px; +} + +/*Two Blocks +------------------------------------*/ +.two-blocks { + text-align: center; +} + +.two-blocks-in { + margin-bottom: 30px; +} + +.two-blocks-in i { + color: #fff; + padding: 11px; + font-size: 30px; + min-width: 50px; + text-align: center; + background: #585f69; + margin-bottom: 10px; + display: inline-block; +} + +/*Three Blocks +------------------------------------*/ +.three-blocks { + text-align: center; +} + +.three-blocks-in { + margin-bottom: 30px; +} + +.three-blocks-in i { + color: #777; + padding: 9px 6px; + font-size: 20px; + min-width: 40px; + margin-bottom: 10px; + border: 1px solid #777; +} + +.three-blocks-in h3 { + font-size: 20px; + margin-bottom: 7px; +} + +/*Temperory Classes +------------------------------------*/ +/*Banner-info*/ +.banner-info { + margin-bottom: 10px; +} + +.banner-info i { + float: left; + color: #fff; + padding: 11px; + /*min-width works with line-icon*/ + min-width: 40px; + font-size: 22px; + text-align: center; + margin: 7px 20px 0 0; +} + +/*min-width works with FontAwesome*/ +.banner-info i.fa { + min-width: 46px; +} + +.banner-info.light i { + border: 1px solid #fff; +} + +.banner-info.dark i { + background: #585f69; +} + +.banner-info h3 { + font-size: 21px; + margin-bottom: 5px; +} + +.banner-info.light h3 { color: #fff; } +.banner-info.light p { color: #eee; } + +/*Breadcrumb-V2*/ +.breadcrumbs-v2 { + text-align: center; + position: relative; + background: url(../img/bg/11.jpg) no-repeat center; +} + +.breadcrumbs-v2-in { + padding: 60px 0; + position: relative; +} + +.breadcrumbs-v2 h1 { + color: #fff; + text-transform: uppercase; +} + +.breadcrumb-v2 li a, +.breadcrumb-v2 li.active { + color: #fff; +} + +.breadcrumb-v2 li i { + color: #fff; + min-width: 19px; + padding: 3px 7px; + margin-right: 5px; + text-align: center; + border: 1px solid #fff; +} + +/*Breadcrumbs-v3*/ +.breadcrumbs-v3 { + padding: 10px 0; + background: #585f69; + border-bottom: 1px solid #eee; +} + +.breadcrumbs-v3 h1 { + color: #fff; + margin: 3px 0; + font-size: 22px; + font-weight: 200; +} + +.breadcrumbs-v3 .breadcrumb { + padding: 0; + margin-top: 2px; + margin-bottom: 0; +} + +.breadcrumbs-v3 .breadcrumb li a { + color: #fff; +} + +/*Title-Box-V2*/ +.title-box-v2 { + text-align: center; + margin-bottom: 40px; +} + +.title-box-v2 h2 { + font-size: 25px; + text-transform: uppercase; +} + +.title-box-v2 p { + font-size: 13px; +} + +/*remove padding from "Col-"*/ +.no-space { + padding: 0; +} + +.no-space-left { + padding-left: 0; + padding-right: 15px !important; +} + +.no-space-right { + padding-right: 0; + padding-left: 15px !important; +} + +/*List Style v1*/ +.list-style-v1 li { + margin-bottom: 7px; +} + +.list-style-v1 i { + margin-right: 5px; +} + +/*Social Contacts +------------------------------------*/ +.social-contacts li { + padding: 5px 0; + border-top: 1px solid #ddd; +} + +.social-contacts li:first-child { + border-top: none; +} + +.social-contacts li i { + color: #777; + font-size: 13px; + min-width: 13px; + margin-right: 12px; + text-align: center; +} + +/*Service Block v3 +------------------------------------*/ +.service-block-v3 { + padding: 20px; +} + +.service-block-v3 i { + color: #fff; + float: left; + font-size: 50px; + margin: 0 20px 20px 0; +} + +.service-block-v3 .service-heading, +.service-block-v3 .service-in small { + color: #fff; + opacity: 0.8; + line-height: 1; +} + +.service-block-v3 .service-in h4, +.service-block-v3 .counter { + color: #fff; +} + +.service-block-v3 .service-heading { + font-size: 16px; + text-transform: uppercase; +} + +.service-block-v3 .counter { + display: block; + line-height: 1; + font-size: 30px; +} + +.service-block-v3 .progress { + margin-bottom: 7px; +} + +/*Service Innner*/ +.service-block-v3 .service-in small { + font-size: 16px; + text-transform: uppercase; +} + +.service-block-v3 .service-in h4 { + font-size: 16px; + line-height: 0.8; + margin-bottom: 0; +} + +/*Statistics*/ +.service-block-v3 .statistics .heading-xs { + color: #fff; + opacity: 0.8; +} + +.service-block-v3 .statistics small { + color: #fff; +} + +.service-block-v3 .statistics .progress { + background: #bbb; +} + +.service-block-v3 .statistics .progress-bar-light { + background: #fff; +} + +/*Status Bar +------------------------------------*/ +.status-bar li { + padding-left: 9px; + border-left: 1px solid #eee; +} + +.status-bar li:first-child { + border-left: none; +} + +.status-bar li i { + color: #72c02c; + margin-right: 5px; +} + +.status-bar li a:hover { + text-decoration: none; +} + +.status-bar-in { + padding: 10px; + position: relative; + background: #f0f0f0; +} + +.status-bar-in:after { + width: 0; + height: 0; + top: -10px; + left: 50px; + content: " "; + display: block; + position: absolute; + border-bottom: 11px solid #f0f0f0; + border-left: 11px solid transparent; + border-right: 11px solid transparent; + border-left-style: inset; /*FF fixes*/ + border-right-style: inset; /*FF fixes*/ +} + +/*Share List*/ +.share-list { + margin-bottom: 0; +} + +.share-list li { + padding-left: 20px; +} + +.share-list li:first-child { + padding-left: 0; +} + +.share-list li i { + color: #72c02c; + margin-right: 5px; +} + +/*Table Search v1 +------------------------------------*/ +.table-search-v1 .btn-u.dropdown-toggle { + border-left: none; +} + +.table-search-v1 .btn-group .btn-u { + top: 4px; + padding: 0 6px; + position: relative; +} + +.table-search-v1 thead { + border-bottom: solid 1px #ddd; +} + +.table-search-v1 td { + vertical-align: middle !important; +} + +.table-search-v1 td a { + color: #555; +} + +.table-search-v1 td span { + display: block; +} + +.table-search-v1 .star-vote { + margin: 5px 0 0px; +} + +.table-search-v1 .star-vote li { + padding: 0; +} + +.table-search-v1 .progress { + margin-bottom: 0; +} + +.table-search-v1 .m-marker a { + font-size: 11px; +} + +.table-search-v1 .m-marker i { + float: left; + min-width: 20px; + font-size: 26px; +} + +.table-search-v1 .m-marker .display-b { + top: 3px; + display: block; + line-height: 10px; + position: relative; +} + +.table-search-v1 .td-width { + width: 40%; +} + +/*Table Search v2 +------------------------------------*/ +.table-search-v2 .btn-u.dropdown-toggle { + border-left: none; +} + +.table-search-v2 .btn-group .btn-u { + top: 4px; + padding: 0 6px; + position: relative; +} + +.table-search-v2 thead { + border-bottom: solid 1px #ddd; +} + +.table-search-v2 td { + vertical-align: middle !important; +} + +.table-search-v2 td img { + width: 60px; + height: 60px; + margin: 0 auto; + display: block; +} + +.table-search-v2 .user-names span, +.table-search-v2 .user-names small { + display: block; + text-align: center; +} + +.table-search-v2 .user-names span { + color: #555; + font-size: 16px; + position: relative; +} + +.table-search-v2 .user-names small { + color: #999; + font-size: 13px; +} + +.table-search-v2 td h3 { + font-size: 16px; + margin: 0 0 2px; +} + +.table-search-v2 td a { + color: #555; +} + +.table-search-v2 td p { + margin-bottom: 0; +} + +.table-search-v2 td span { + display: block; +} + +.table-search-v2 td small { + font-style: italic; +} + +.table-search-v2 .s-icons { + margin-bottom: 0; +} + +.table-search-v2 .s-icons li { + padding: 2px; +} + +.table-search-v2 .table-buttons { + margin: 0; +} + +.table-search-v2 .table-buttons li { + padding: 0; +} + +.table-search-v2 .table-buttons .btn-u-sm { + padding: 3px 6px; +} + +.table-search-v2 .td-width { + width: 55%; +} + +/*People Say +------------------------------------*/ +.people-say img { + float: left; + width: 40px; + height: auto; + margin: 6px 10px 0 0; +} + +.people-say .overflow-h span { + font-weight: 700; +} + +.people-say .overflow-h p { + font-style: italic; + line-height: 1.3; +} + +.people-say .overflow-h small { + text-align: right; + font-style: italic; +} + +/*Page Option v1 +------------------------------------*/ +.page-option-v1 p { + color: #999; + font-size: 14px; +} + +/*Inspire Page +------------------------------------*/ +img.img-mouse { + width: 150px; + height: auto; + margin: 0 auto 60px; +} + +/*Desire Page +------------------------------------*/ +/*Service Info*/ +.service-info { + position: relative; + padding: 40px 0 50px; + background: url(../img/patterns/17.png) repeat; +} + +.service-info .info-description { + overflow: hidden; +} + +.service-info i.service-info-icon { + color: #777; + float: left; + width: 50px; + height: 50px; + padding: 15px; + font-size: 20px; + line-height: 17px; + margin-right: 20px; + text-align: center; + display: inline-block; + border: 1px solid #777; +} + +.service-info .info-description h3 { + margin: 0 0 10px; +} + +.service-info .info-description p { + color: #777; +} + +/*Portfolio Single Item Page +------------------------------------*/ +/*Project Details*/ +.project-details li { + color: #555; + font-weight: 200; + margin-bottom: 5px; +} + +.project-details strong { + min-width: 100px; + display: inline-block; +} + +.project-details a { + text-decoration: underline; +} + +/*Bootstrap Testimonials +------------------------------------*/ +.testimonials-bs { + padding: 50px 0; + background: url(../img/bg/16.jpg) 50% 0 repeat fixed; +} + +.testimonials-bs .headline-center-v2 span.author { + color: #777; + font-size: 14px; +} + +/*Removes Bootstrap carousel background images*/ +.testimonials-bs .item { + margin-bottom: 30px; +} + +.testimonials-bs .carousel-arrow { + text-align: center; +} + +.testimonials-bs .carousel-control-v2 i { + color: #888; + width: 30px; + height: 30px; + padding: 2px; + font-size: 22px; + display: inline-block; + border: 2px solid #888; +} + +.testimonials-bs .carousel-control-v2 i:hover { + color: #72c02c; + border-color: #72c02c; + text-decoration: none; + transition: all 0.3s ease-in-out; + -o-transition: all 0.3s ease-in-out; + -moz-transition: all 0.3s ease-in-out; + -webkit-transition: all 0.3s ease-in-out; +} + +.testimonials-bs .carousel-control-v2.left, +.testimonials-bs .carousel-control-v2.right { + text-decoration: none; + background-image: none; +} + +/*Team v1*/ +.team-v1 li > h3 { + color: #555; +} \ No newline at end of file diff --git a/core/static/css/theme-colors/aqua.css b/core/static/css/theme-colors/aqua.css new file mode 100644 index 0000000..2fe14fb --- /dev/null +++ b/core/static/css/theme-colors/aqua.css @@ -0,0 +1,1275 @@ +/* +* Version: 1.6 +* Aqua Color : #27d7e7; +* Aqua Hover Color : #26bac8; +* Additional color : d5eef0; +* rgba(39, 215, 231, 1); +* rgba(39, 215, 231, 1); +*/ + +a { + color: #27d7e7; +} + +a:focus, +a:hover, +a:active { + color: #27d7e7; +} + +.color-green { + color: #27d7e7; +} + +a.read-more:hover { + color:#27d7e7; +} + +.linked:hover { + color:#27d7e7; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #27d7e7; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #27d7e7; +} + +.header .dropdown-menu { +border-top: solid 2px #27d7e7; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #26bac8; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #26bac8; + color: #26bac8; +} + +.header .navbar-default .navbar-toggle { + border-color: #26bac8; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #27d7e7; +} +.header .navbar-toggle:hover { + background: #26bac8 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #27d7e7; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #27d7e7; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #27d7e7; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #27d7e7; +} + +.header-v1 .dropdown-menu { + border-color: #27d7e7 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #27d7e7; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #27d7e7; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #27d7e7; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #26bac8; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #27d7e7; +} + +.header-v1 .navbar-toggle:hover { + background: #26bac8 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #27d7e7; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #27d7e7; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #27d7e7; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #26bac8; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #27d7e7; +} +.header-v2 .navbar-toggle:hover { + background: #26bac8 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #27d7e7; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #27d7e7; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #27d7e7; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #26bac8; +} + +.header-v3 .dropdown-menu { + border-color: #27d7e7; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #26bac8; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #27d7e7; +} +.header-v3 .navbar-toggle:hover { + background: #26bac8 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #27d7e7; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #27d7e7; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #27d7e7; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #27d7e7; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #27d7e7; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #27d7e7; + color: #26bac8; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #27d7e7; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #27d7e7; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #27d7e7 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #27d7e7; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #27d7e7; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #27d7e7; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #27d7e7; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #27d7e7; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #27d7e7; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #27d7e7; +} + +.header-v5 .dropdown-menu { + border-color: #27d7e7; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #27d7e7; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #27d7e7; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #27d7e7; +} + +.header-v5 .shop-badge span.badge-sea { + background: #27d7e7; +} + +.header-v5 .badge-open { + border-top: 2px solid #27d7e7; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(39, 215, 231, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d5eef0)); + background: -webkit-linear-gradient(#fff, #d5eef0); + background: -moz-linear-gradient(#fff, #d5eef0); + background: -ms-linear-gradient(#fff, #d5eef0); + background: -o-linear-gradient(#fff, #d5eef0); + background: linear-gradient(#fff, #d5eef0) +} + +#sequence-theme h2 { + background:rgba(39, 215, 231, 0.8); +} + +#sequence-theme .info p { + background:rgba(181, 225, 229, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #27d7e7; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #26bac8; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #26bac8; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #27d7e7; +} +.btn-u.btn-brd:hover { + color: #26bac8; + border-color: #26bac8; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #26bac8; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#27d7e7; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#27d7e7; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#27d7e7; +} + +.thumbnail-style a.btn-more { + background:#27d7e7; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #26bac8; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #27d7e7; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#27d7e7; +} + +.hero { + border-left-color: #27d7e7; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #27d7e7; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #27d7e7; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#27d7e7 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#27d7e7; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #27d7e7; + border-color: #27d7e7 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #27d7e7; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #27d7e7; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #27d7e7; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #27d7e7; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #27d7e7; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #27d7e7; + border: solid 1px #26bac8; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#27d7e7; +} +.acc-home .collapse.in { + border-bottom:solid 1px #27d7e7; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #27d7e7; +} + +.testimonials .carousel-arrow i:hover { + background: #27d7e7; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #27d7e7; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#27d7e7; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#27d7e7 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #27d7e7; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#27d7e7; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#27d7e7; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #27d7e7; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #27d7e7; + border-bottom: solid 1px #27d7e7; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #27d7e7; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#27d7e7; +} +.blog li a:hover { + color:#27d7e7; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #27d7e7; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #27d7e7; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #27d7e7; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #27d7e7; + border-top-color: #27d7e7; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #27d7e7; +} + +.blog-twitter .blog-twitter-inner a { + color: #27d7e7; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#27d7e7; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #27d7e7; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #27d7e7; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#27d7e7; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #27d7e7; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #27d7e7; +} + +.magazine-news a.read-more { + color: #27d7e7; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #27d7e7; +} + +.news-read-more i { + background: #27d7e7; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #27d7e7; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #27d7e7; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #27d7e7; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #27d7e7; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #27d7e7; +} + +.fa-icons li:hover i { + background: #27d7e7; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #27d7e7; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #27d7e7; + border-color: #27d7e7; +} + +.pagination li a:hover { + background: #26bac8; + border-color: #26bac8; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #26bac8; + border-color: #26bac8; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #27d7e7; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #27d7e7; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #27d7e7; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #27d7e7; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #27d7e7; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #27d7e7; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #27d7e7; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #27d7e7; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #27d7e7; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #27d7e7; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #27d7e7; +} + +.s-results .inner-results h3 a:hover { + color: #27d7e7; +} + +.s-results .up-ul li a:hover { + color: #27d7e7; +} + +.s-results .down-ul li a { + color: #27d7e7; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #27d7e7; +} + +.funny-boxes .funny-boxes-img li i { + color: #27d7e7; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #27d7e7; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #27d7e7; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #27d7e7; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #27d7e7; +} + +.funny-boxes-left-green:hover { + border-left-color: #27d7e7; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #27d7e7; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #27d7e7; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #27d7e7; +} + +.testimonials-bg-default .carousel-arrow i { + background: #27d7e7; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #26bac8; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #27d7e7; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #27d7e7; +} + +.dropcap-bg { + color: #fff; + background: #27d7e7; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #27d7e7; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #27d7e7; + border: solid 1px #27d7e7; +} + +.link-bg-icon:hover i { + color: #27d7e7; + background: #27d7e7 !important; + border-color: #27d7e7; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #27d7e7; + border: solid 1px #27d7e7; +} + +i.icon-bg-u { + background: #27d7e7; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #27d7e7; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #27d7e7; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #27d7e7; +} + +.panel-u > .panel-heading { + background: #27d7e7; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #27d7e7; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #27d7e7; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #27d7e7; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #27d7e7; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #27d7e7; +} +/*Message*/ +.sky-form .message { + color: #27d7e7; +} + +.sky-form .message i { + border-color: #27d7e7; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #27d7e7; +} + +.profile .date-formats { + background: #27d7e7; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #27d7e7; +} + +.share-list li i { + color: #27d7e7; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #27d7e7; +} + +.profile .profile-post.color-one { + border-color: #27d7e7; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#27d7e7; +} + +.pricing-head h3 { + background:#27d7e7; + text-shadow: 0 1px 0 #26bac8; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #d5eef0; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #d5eef0; +} +.pricing-content li i { + color:#27d7e7; +} + +/*Pricing Extra*/ +.sticker-left { + background: #27d7e7; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#26bac8; +} + +/*Pricing Active*/ +.price-active h4 { + color:#27d7e7; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#27d7e7; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #26bac8; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#27d7e7; +} +.pricing-mega-v1 .pricing-content li i { + color: #27d7e7; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #27d7e7; +} + +.pricing-bg-colored .pricing-head i { + color:#27d7e7; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #d5eef0; +} +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #27d7e7; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #27d7e7; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #27d7e7 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #26bac8; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #27d7e7; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #27d7e7; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #27d7e7; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #27d7e7; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #27d7e7; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #27d7e7; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #27d7e7; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #27d7e7; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #27d7e7; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #27d7e7; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #27d7e7; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #27d7e7; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #27d7e7; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #27d7e7; +} + +.content-boxes-v6:hover i { + background: #27d7e7; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(181, 225, 229, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #27d7e7; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #27d7e7; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #27d7e7; + color: #27d7e7; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #27d7e7; + border-color: #27d7e7; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #27d7e7; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #27d7e7; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #27d7e7; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #27d7e7 !important; +} + +.footer-default .footer a { + color: #27d7e7; +} + +.footer-default .footer a:hover { + color: #26bac8; +} + +.footer-default .copyright a { + color: #27d7e7; +} + +.footer-default .copyright a:hover { + color: #26bac8; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #27d7e7; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #27d7e7; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #27d7e7; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #27d7e7; +} diff --git a/core/static/css/theme-colors/blue.css b/core/static/css/theme-colors/blue.css new file mode 100755 index 0000000..49fec53 --- /dev/null +++ b/core/static/css/theme-colors/blue.css @@ -0,0 +1,1299 @@ +/* +* Version: 1.6 +* Blue Color : #3498db; +* Blue Hover Color : #2980b9; +* Additional color : deeffc; +* rgba(52, 152, 219, 1); +*/ + +a { + color: #3498db; +} + +a:focus, +a:hover, +a:active { + color: #3498db; +} + +.color-green { + color: #3498db; +} + +a.read-more:hover { + color:#3498db; +} + +.linked:hover { + color:#3498db; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #3498db; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #3498db; +} + +.header .dropdown-menu { +border-top: solid 2px #3498db; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #2980b9; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #2980b9; + color: #2980b9; +} + +.header .navbar-default .navbar-toggle { + border-color: #2980b9; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #3498db; +} +.header .navbar-toggle:hover { + background: #2980b9 !important; +} +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #3498db; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #3498db; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #3498db; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #3498db; +} + +.header-v1 .dropdown-menu { + border-color: #3498db +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #3498db; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #3498db; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #3498db; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #2980b9; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #3498db; +} + +.header-v1 .navbar-toggle:hover { + background: #2980b9 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #3498db; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #3498db; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #3498db; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #2980b9; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #3498db; +} +.header-v2 .navbar-toggle:hover { + background: #2980b9 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #3498db; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #3498db; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #3498db; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #2980b9; +} + +.header-v3 .dropdown-menu { + border-color: #3498db; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #2980b9; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #3498db; +} +.header-v3 .navbar-toggle:hover { + background: #2980b9 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #3498db; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #3498db; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #3498db; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #3498db; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #3498db; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #3498db; + color: #2980b9; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #3498db; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #3498db; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #3498db !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #3498db; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #3498db; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #3498db; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #3498db; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #3498db; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #3498db; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #3498db; +} + +.header-v5 .dropdown-menu { + border-color: #3498db; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #3498db; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #3498db; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #3498db; +} + +.header-v5 .shop-badge span.badge-sea { + background: #3498db; +} + +.header-v5 .badge-open { + border-top: 2px solid #3498db; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background:rgba(52, 152, 219, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#deeffc)); + background: -webkit-linear-gradient(#fff, #deeffc); + background: -moz-linear-gradient(#fff, #deeffc); + background: -ms-linear-gradient(#fff, #deeffc); + background: -o-linear-gradient(#fff, #deeffc); + background: linear-gradient(#fff, #deeffc) +} + +#sequence-theme h2 { + background:rgba(52, 152, 219, 0.8); +} + +#sequence-theme .info p { + background:rgba(52, 152, 219, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #3498db; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #2980b9; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #2980b9; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #3498db; +} +.btn-u.btn-brd:hover { + color: #2980b9; + border-color: #2980b9; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #2980b9; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#3498db; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#3498db; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#3498db; +} + +.thumbnail-style a.btn-more { + background:#3498db; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #2980b9; +} + +/*Carousel (Recent Work)*/ +.recent-work a:hover span { + border-bottom:solid 2px #3498db; +} + +.bx-wrapper .bx-prev { + background:rgba(52, 152, 219, 0.8); +} +.bx-wrapper .bx-next { + background:rgba(52, 152, 219, 0.8); +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #3498db; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#3498db; +} + +.hero { + border-left-color: #3498db; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #3498db; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #3498db; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#3498db !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#3498db; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #3498db; + border-color: #3498db !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #3498db; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #3498db; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #3498db; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #3498db; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #3498db; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #3498db; + border: solid 1px #2980b9; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#3498db; +} +.acc-home .collapse.in { + border-bottom:solid 1px #3498db; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #3498db; +} + +.testimonials .carousel-arrow i:hover { + background: #3498db; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #3498db; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#3498db; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#3498db !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #3498db; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#3498db; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#3498db; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #3498db; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #3498db; + border-bottom: solid 1px #3498db; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #3498db; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#3498db; +} +.blog li a:hover { + color:#3498db; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #3498db; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #3498db; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #3498db; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #3498db; + border-top-color: #3498db; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #3498db; +} + +.blog-twitter .blog-twitter-inner a { + color: #3498db; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#3498db; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #3498db; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #3498db; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#3498db; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #3498db; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #3498db; +} + +.magazine-news a.read-more { + color: #3498db; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #3498db; +} + +.news-read-more i { + background: #3498db; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #3498db; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #3498db; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #3498db; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #3498db; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #3498db; +} + +.fa-icons li:hover i { + background: #3498db; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #3498db; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #3498db; + border-color: #3498db; +} + +.pagination li a:hover { + background: #2980b9; + border-color: #2980b9; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #2980b9; + border-color: #2980b9; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #3498db; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #3498db; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #3498db; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #3498db; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #3498db; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #3498db; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #3498db; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #3498db; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #3498db; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #3498db; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #3498db; +} + +.s-results .inner-results h3 a:hover { + color: #3498db; +} + +.s-results .up-ul li a:hover { + color: #3498db; +} + +.s-results .down-ul li a { + color: #3498db; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #3498db; +} + +.funny-boxes .funny-boxes-img li i { + color: #3498db; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #3498db; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #3498db; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #3498db; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #3498db; +} + +.funny-boxes-left-green:hover { + border-left-color: #3498db; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #3498db; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #3498db; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #3498db; +} + +.testimonials-bg-default .carousel-arrow i { + background: #3498db; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #2980b9; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #3498db; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #3498db; +} + +.dropcap-bg { + color: #fff; + background: #3498db; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #3498db; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #3498db; + border: solid 1px #3498db; +} + +.link-bg-icon:hover i { + color: #3498db; + background: #3498db !important; + border-color: #3498db; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #3498db; + border: solid 1px #3498db; +} + +i.icon-bg-u { + background: #3498db; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #3498db; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #3498db; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #3498db; +} + +.panel-u > .panel-heading { + background: #3498db; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #3498db; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #3498db; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #3498db; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #3498db; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #3498db; +} +/*Message*/ +.sky-form .message { + color: #3498db; +} + +.sky-form .message i { + border-color: #3498db; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #3498db; +} + +.profile .date-formats { + background: #3498db; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #3498db; +} + +.share-list li i { + color: #3498db; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #3498db; +} + +.profile .profile-post.color-one { + border-color: #3498db; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#3498db; +} + +.pricing-head h3 { + background:#3498db; + text-shadow: 0 1px 0 #2980b9; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #deeffc; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #deeffc; +} +.pricing-content li i { + color:#3498db; +} + + +/*Pricing Extra*/ +.sticker-left { + background: #3498db; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#2980b9; +} + +/*Pricing Active*/ +.price-active h4 { + color:#3498db; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#3498db; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #2980b9; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#3498db; +} +.pricing-mega-v1 .pricing-content li i { + color: #3498db; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #3498db; +} + +.pricing-bg-colored .pricing-head i { + color:#3498db; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #deeffc; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #3498db; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #3498db; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #3498db !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #2980b9; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #3498db; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #3498db; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #3498db; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #3498db; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #3498db; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #3498db; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #3498db; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #3498db; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #3498db; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #3498db; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #3498db; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #3498db; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #3498db; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #3498db; +} + +.content-boxes-v6:hover i { + background: #3498db; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(52, 152, 219, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #3498db; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #3498db; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #3498db; + color: #3498db; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #3498db; + border-color: #3498db; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #3498db; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #3498db; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #3498db ; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #3498db !important; +} + +.footer-default .footer a { + color: #3498db; +} + +.footer-default .footer a:hover { + color: #2980b9; +} + +.footer-default .copyright a { + color: #3498db; +} + +.footer-default .copyright a:hover { + color: #2980b9; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #3498db; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #3498db; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #3498db; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #3498db; +} + + + + + + + + + + + + + diff --git a/core/static/css/theme-colors/brown.css b/core/static/css/theme-colors/brown.css new file mode 100644 index 0000000..728b6e2 --- /dev/null +++ b/core/static/css/theme-colors/brown.css @@ -0,0 +1,1275 @@ + /* +* Version: 1.6 +* Brown Color : #9c8061; +* Brown Hover Color : #81674b; +* Additional color : f5e1cb +* rgba(156, 128, 97, 1); +*/ + +a { + color: #9c8061; +} + +a:focus, +a:hover, +a:active { + color: #9c8061; +} + +.color-green { + color: #9c8061; +} + +a.read-more:hover { + color:#9c8061; +} + +.linked:hover { + color:#9c8061; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #9c8061; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #9c8061; +} + +.header .dropdown-menu { +border-top: solid 2px #9c8061; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #81674b; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #81674b; + color: #81674b; +} + +.header .navbar-default .navbar-toggle { + border-color: #81674b; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #9c8061; +} +.header .navbar-toggle:hover { + background: #81674b !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #9c8061; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #9c8061; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #9c8061; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #9c8061; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #81674b; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #9c8061; +} +.header-v2 .navbar-toggle:hover { + background: #81674b !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #9c8061; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #9c8061; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #9c8061; +} + +.header-v1 .dropdown-menu { + border-color: #9c8061 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #9c8061; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #9c8061; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #9c8061; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #81674b; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #9c8061; +} + +.header-v1 .navbar-toggle:hover { + background: #81674b !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #9c8061; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #9c8061; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #9c8061; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #81674b; +} + +.header-v3 .dropdown-menu { + border-color: #9c8061; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #81674b; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #9c8061; +} +.header-v3 .navbar-toggle:hover { + background: #81674b !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #9c8061; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #9c8061; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #9c8061; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #9c8061; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #9c8061; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #9c8061; + color: #81674b; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #9c8061; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #9c8061; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #9c8061 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #9c8061; + } +} + + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #9c8061; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #9c8061; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #9c8061; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #9c8061; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #9c8061; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #9c8061; +} + +.header-v5 .dropdown-menu { + border-color: #9c8061; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #9c8061; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #9c8061; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #9c8061; +} + +.header-v5 .shop-badge span.badge-sea { + background: #9c8061; +} + +.header-v5 .badge-open { + border-top: 2px solid #9c8061; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(156, 128, 97, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f5e1cb)); + background: -webkit-linear-gradient(#fff, #f5e1cb); + background: -moz-linear-gradient(#fff, #f5e1cb); + background: -ms-linear-gradient(#fff, #f5e1cb); + background: -o-linear-gradient(#fff, #f5e1cb); + background: linear-gradient(#fff, #f5e1cb) +} + +#sequence-theme h2 { + background:rgba(156, 128, 97, 0.8); +} + +#sequence-theme .info p { + background:rgba(156, 128, 97, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #9c8061; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #81674b; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #81674b; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #9c8061; +} +.btn-u.btn-brd:hover { + color: #81674b; + border-color: #81674b; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #81674b; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#9c8061; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#9c8061; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#9c8061; +} + +.thumbnail-style a.btn-more { + background:#9c8061; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #81674b; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #9c8061; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#9c8061; +} + +.hero { + border-left-color: #9c8061; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #9c8061; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #9c8061; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#9c8061 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#9c8061; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #9c8061; + border-color: #9c8061 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #9c8061; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #9c8061; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #9c8061; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #9c8061; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #9c8061; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #9c8061; + border: solid 1px #81674b; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#9c8061; +} +.acc-home .collapse.in { + border-bottom:solid 1px #9c8061; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #9c8061; +} + +.testimonials .carousel-arrow i:hover { + background: #9c8061; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #9c8061; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#9c8061; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#9c8061 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #9c8061; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#9c8061; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#9c8061; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #9c8061; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #9c8061; + border-bottom: solid 1px #9c8061; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #9c8061; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#9c8061; +} +.blog li a:hover { + color:#9c8061; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #9c8061; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #9c8061; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #9c8061; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #9c8061; + border-top-color: #9c8061; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #9c8061; +} + +.blog-twitter .blog-twitter-inner a { + color: #9c8061; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#9c8061; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #9c8061; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #9c8061; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#9c8061; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #9c8061; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #9c8061; +} + +.magazine-news a.read-more { + color: #9c8061; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #9c8061; +} + +.news-read-more i { + background: #9c8061; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #9c8061; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #9c8061; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #9c8061; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #9c8061; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #9c8061; +} + +.fa-icons li:hover i { + background: #9c8061; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #9c8061; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #9c8061; + border-color: #9c8061; +} + +.pagination li a:hover { + background: #81674b; + border-color: #81674b; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #81674b; + border-color: #81674b; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #9c8061; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #9c8061; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #9c8061; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #9c8061; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #9c8061; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #9c8061; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #9c8061; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #9c8061; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #9c8061; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #9c8061; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #9c8061; +} + +.s-results .inner-results h3 a:hover { + color: #9c8061; +} + +.s-results .up-ul li a:hover { + color: #9c8061; +} + +.s-results .down-ul li a { + color: #9c8061; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #9c8061; +} + +.funny-boxes .funny-boxes-img li i { + color: #9c8061; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #9c8061; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #9c8061; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #9c8061; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #9c8061; +} + +.funny-boxes-left-green:hover { + border-left-color: #9c8061; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #9c8061; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #9c8061; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #9c8061; +} + +.testimonials-bg-default .carousel-arrow i { + background: #9c8061; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #81674b; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #9c8061; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #9c8061; +} + +.dropcap-bg { + color: #fff; + background: #9c8061; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #9c8061; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #9c8061; + border: solid 1px #9c8061; +} + +.link-bg-icon:hover i { + color: #9c8061; + background: #9c8061 !important; + border-color: #9c8061; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #9c8061; + border: solid 1px #9c8061; +} + +i.icon-bg-u { + background: #9c8061; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #9c8061; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #9c8061; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #9c8061; +} + +.panel-u > .panel-heading { + background: #9c8061; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #9c8061; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #9c8061; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #9c8061; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #9c8061; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #9c8061; +} +/*Message*/ +.sky-form .message { + color: #9c8061; +} + +.sky-form .message i { + border-color: #9c8061; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #9c8061; +} + +.profile .date-formats { + background: #9c8061; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #9c8061; +} + +.share-list li i { + color: #9c8061; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #9c8061; +} + +.profile .profile-post.color-one { + border-color: #9c8061; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#9c8061; +} + +.pricing-head h3 { + background:#9c8061; + text-shadow: 0 1px 0 #81674b; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #f5e1cb; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #f5e1cb; +} +.pricing-content li i { + color:#9c8061; +} + +/*Pricing Extra*/ +.sticker-left { + background: #9c8061; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#81674b; +} + +/*Pricing Active*/ +.price-active h4 { + color:#9c8061; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#9c8061; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #81674b; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#9c8061; +} +.pricing-mega-v1 .pricing-content li i { + color: #9c8061; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #9c8061; +} + +.pricing-bg-colored .pricing-head i { + color:#9c8061; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #f5e1cb; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #9c8061; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #9c8061; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #9c8061 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #81674b; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #9c8061; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #9c8061; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #9c8061; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #9c8061; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #9c8061; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #9c8061; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #9c8061; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #9c8061; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #9c8061; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #9c8061; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #9c8061; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #9c8061; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #9c8061; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #9c8061; +} + +.content-boxes-v6:hover i { + background: #9c8061; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(156, 128, 97, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #9c8061; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #9c8061; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #9c8061; + color: #9c8061; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #9c8061; + border-color: #9c8061; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #9c8061; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #9c8061; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #9c8061; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #9c8061 !important; +} + +.footer-default .footer a { + color: #9c8061; +} + +.footer-default .footer a:hover { + color: #81674b; +} + +.footer-default .copyright a { + color: #9c8061; +} + +.footer-default .copyright a:hover { + color: #81674b; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #9c8061; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #9c8061; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #9c8061; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #9c8061; +} diff --git a/core/static/css/theme-colors/dark-blue.css b/core/static/css/theme-colors/dark-blue.css new file mode 100644 index 0000000..bb67412 --- /dev/null +++ b/core/static/css/theme-colors/dark-blue.css @@ -0,0 +1,1274 @@ +/* +* Version: 1.6 +* Dark Blue Color : #4765a0; +* Dark Blue Hover Color : #324c80; +* Additional color : cad9f6; +* rgba(71, 101, 160, 1); +*/ + +a { + color: #4765a0; +} + +a:focus, +a:hover, +a:active { + color: #4765a0; +} + +.color-green { + color: #4765a0; +} + +a.read-more:hover { + color:#4765a0; +} + +.linked:hover { + color:#4765a0; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #4765a0; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #4765a0; +} + +.header .dropdown-menu { +border-top: solid 2px #4765a0; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #324c80; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #324c80; + color: #324c80; +} + +.header .navbar-default .navbar-toggle { + border-color: #324c80; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #4765a0; +} +.header .navbar-toggle:hover { + background: #324c80 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #4765a0; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #4765a0; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #4765a0; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #4765a0; +} + +.header-v1 .dropdown-menu { + border-color: #4765a0 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #4765a0; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #4765a0; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #4765a0; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #324c80; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #4765a0; +} + +.header-v1 .navbar-toggle:hover { + background: #324c80 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #4765a0; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #4765a0; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #4765a0; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #324c80; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #4765a0; +} +.header-v2 .navbar-toggle:hover { + background: #324c80 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #4765a0; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #4765a0; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #4765a0; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #324c80; +} + +.header-v3 .dropdown-menu { + border-color: #4765a0; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #324c80; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #4765a0; +} +.header-v3 .navbar-toggle:hover { + background: #324c80 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #4765a0; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #4765a0; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #4765a0; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #4765a0; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #4765a0; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #4765a0; + color: #324c80; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #4765a0; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #4765a0; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #4765a0 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #4765a0; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #4765a0; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #4765a0; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #4765a0; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #4765a0; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #4765a0; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #4765a0; +} + +.header-v5 .dropdown-menu { + border-color: #4765a0; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #4765a0; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #4765a0; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #4765a0; +} + +.header-v5 .shop-badge span.badge-sea { + background: #4765a0; +} + +.header-v5 .badge-open { + border-top: 2px solid #4765a0; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(71, 101, 160, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#cad9f6)); + background: -webkit-linear-gradient(#fff, #cad9f6); + background: -moz-linear-gradient(#fff, #cad9f6); + background: -ms-linear-gradient(#fff, #cad9f6); + background: -o-linear-gradient(#fff, #cad9f6); + background: linear-gradient(#fff, #cad9f6) +} + +#sequence-theme h2 { + background:rgba(71, 101, 160, 0.8); +} + +#sequence-theme .info p { + background:rgba(71, 101, 160, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #4765a0; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #324c80; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #324c80; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #4765a0; +} +.btn-u.btn-brd:hover { + color: #324c80; + border-color: #324c80; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #324c80; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#4765a0; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#4765a0; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#4765a0; +} + +.thumbnail-style a.btn-more { + background:#4765a0; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #324c80; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #4765a0; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#4765a0; +} + +.hero { + border-left-color: #4765a0; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #4765a0; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #4765a0; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#4765a0 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#4765a0; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #4765a0; + border-color: #4765a0 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #4765a0; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #4765a0; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #4765a0; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #4765a0; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #4765a0; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #4765a0; + border: solid 1px #324c80; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#4765a0; +} +.acc-home .collapse.in { + border-bottom:solid 1px #4765a0; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #4765a0; +} + +.testimonials .carousel-arrow i:hover { + background: #4765a0; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #4765a0; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#4765a0; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#4765a0 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #4765a0; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#4765a0; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#4765a0; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #4765a0; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #4765a0; + border-bottom: solid 1px #4765a0; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #4765a0; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#4765a0; +} +.blog li a:hover { + color:#4765a0; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #4765a0; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #4765a0; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #4765a0; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #4765a0; + border-top-color: #4765a0; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #4765a0; +} + +.blog-twitter .blog-twitter-inner a { + color: #4765a0; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#4765a0; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #4765a0; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #4765a0; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#4765a0; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #4765a0; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #4765a0; +} + +.magazine-news a.read-more { + color: #4765a0; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #4765a0; +} + +.news-read-more i { + background: #4765a0; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #4765a0; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #4765a0; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #4765a0; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #4765a0; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #4765a0; +} + +.fa-icons li:hover i { + background: #4765a0; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #4765a0; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #4765a0; + border-color: #4765a0; +} + +.pagination li a:hover { + background: #324c80; + border-color: #324c80; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #324c80; + border-color: #324c80; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #4765a0; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #4765a0; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #4765a0; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #4765a0; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #4765a0; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #4765a0; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #4765a0; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #4765a0; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #4765a0; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #4765a0; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #4765a0; +} + +.s-results .inner-results h3 a:hover { + color: #4765a0; +} + +.s-results .up-ul li a:hover { + color: #4765a0; +} + +.s-results .down-ul li a { + color: #4765a0; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #4765a0; +} + +.funny-boxes .funny-boxes-img li i { + color: #4765a0; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #4765a0; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #4765a0; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #4765a0; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #4765a0; +} + +.funny-boxes-left-green:hover { + border-left-color: #4765a0; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #4765a0; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #4765a0; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #4765a0; +} + +.testimonials-bg-default .carousel-arrow i { + background: #4765a0; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #324c80; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #4765a0; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #4765a0; +} + +.dropcap-bg { + color: #fff; + background: #4765a0; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #4765a0; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #4765a0; + border: solid 1px #4765a0; +} + +.link-bg-icon:hover i { + color: #4765a0; + background: #4765a0 !important; + border-color: #4765a0; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #4765a0; + border: solid 1px #4765a0; +} + +i.icon-bg-u { + background: #4765a0; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #4765a0; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #4765a0; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #4765a0; +} + +.panel-u > .panel-heading { + background: #4765a0; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #4765a0; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #4765a0; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #4765a0; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #4765a0; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #4765a0; +} +/*Message*/ +.sky-form .message { + color: #4765a0; +} + +.sky-form .message i { + border-color: #4765a0; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #4765a0; +} + +.profile .date-formats { + background: #4765a0; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #4765a0; +} + +.share-list li i { + color: #4765a0; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #4765a0; +} + +.profile .profile-post.color-one { + border-color: #4765a0; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#4765a0; +} + +.pricing-head h3 { + background:#4765a0; + text-shadow: 0 1px 0 #324c80; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #cad9f6; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #cad9f6; +} +.pricing-content li i { + color:#4765a0; +} + +/*Pricing Extra*/ +.sticker-left { + background: #4765a0; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#324c80; +} + +/*Pricing Active*/ +.price-active h4 { + color:#4765a0; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#4765a0; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #324c80; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#4765a0; +} +.pricing-mega-v1 .pricing-content li i { + color: #4765a0; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #4765a0; +} + +.pricing-bg-colored .pricing-head i { + color:#4765a0; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #cad9f6; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #4765a0; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #4765a0; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #4765a0 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #324c80; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #4765a0; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #4765a0; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #4765a0; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #4765a0; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #4765a0; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #4765a0; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #4765a0; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #4765a0; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #4765a0; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #4765a0; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #4765a0; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #4765a0; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #4765a0; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #4765a0; +} + +.content-boxes-v6:hover i { + background: #4765a0; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(71, 101, 160, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #4765a0; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #4765a0; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #4765a0; + color: #4765a0; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #4765a0; + border-color: #4765a0; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #4765a0; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #4765a0; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #4765a0; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #4765a0 !important; +} + +.footer-default .footer a { + color: #4765a0; +} + +.footer-default .footer a:hover { + color: #324c80; +} + +.footer-default .copyright a { + color: #4765a0; +} + +.footer-default .copyright a:hover { + color: #324c80; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #4765a0; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #4765a0; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #4765a0; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #4765a0; +} diff --git a/core/static/css/theme-colors/dark-red.css b/core/static/css/theme-colors/dark-red.css new file mode 100755 index 0000000..d9412bf --- /dev/null +++ b/core/static/css/theme-colors/dark-red.css @@ -0,0 +1,1312 @@ +/* +* Version: 1.6 +* Dark Red Color : #a10f2b; +* Dark Red Hover Color : #b61332; +* Additional color : e6c6cc; +* rgba(161, 15, 43, 1); +*/ + +a { + color: #a10f2b; +} + +a:focus, +a:hover, +a:active { + color: #a10f2b; +} + +.color-green { + color: #a10f2b; +} + +a.read-more:hover { + color:#a10f2b; +} + +.linked:hover { + color:#a10f2b; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #a10f2b; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #a10f2b; +} + +.header .dropdown-menu { +border-top: solid 2px #a10f2b; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #b61332; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #b61332; + color: #b61332; +} + +.header .navbar-default .navbar-toggle { + border-color: #b61332; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #a10f2b; +} +.header .navbar-toggle:hover { + background: #b61332 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #a10f2b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #a10f2b; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #a10f2b; + } +} + + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #a10f2b; +} + +.header-v1 .dropdown-menu { + border-color: #a10f2b +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #a10f2b; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #a10f2b; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #a10f2b; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #b61332; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #a10f2b; +} + +.header-v1 .navbar-toggle:hover { + background: #b61332 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #a10f2b; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #a10f2b; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #a10f2b; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #b61332; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #a10f2b; +} +.header-v2 .navbar-toggle:hover { + background: #b61332 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #a10f2b; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #a10f2b; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #a10f2b; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #b61332; +} + +.header-v3 .dropdown-menu { + border-color: #a10f2b; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #b61332; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #a10f2b; +} +.header-v3 .navbar-toggle:hover { + background: #b61332 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #a10f2b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #a10f2b; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #a10f2b; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #a10f2b; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #a10f2b; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #a10f2b; + color: #b61332; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #a10f2b; +} + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #a10f2b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #a10f2b !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #a10f2b; + } +} + + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #a10f2b; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #a10f2b; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #a10f2b; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #a10f2b; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #a10f2b; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #a10f2b; +} + +.header-v5 .dropdown-menu { + border-color: #a10f2b; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #a10f2b; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #a10f2b; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #a10f2b; +} + +.header-v5 .shop-badge span.badge-sea { + background: #a10f2b; +} + +.header-v5 .badge-open { + border-top: 2px solid #a10f2b; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(161, 15, 43, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#e6c6cc)); + background: -webkit-linear-gradient(#fff, #e6c6cc); + background: -moz-linear-gradient(#fff, #e6c6cc); + background: -ms-linear-gradient(#fff, #e6c6cc); + background: -o-linear-gradient(#fff, #e6c6cc); + background: linear-gradient(#fff, #e6c6cc) +} + +#sequence-theme h2 { + background:rgba(161, 15, 43, 0.8); +} + +#sequence-theme .info p { + background:rgba(161, 15, 43, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #a10f2b; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #b61332; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #b61332; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #a10f2b; +} +.btn-u.btn-brd:hover { + color: #b61332; + border-color: #b61332; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #b61332; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#a10f2b; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#a10f2b; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#a10f2b; +} + +.thumbnail-style a.btn-more { + background:#a10f2b; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #b61332; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #a10f2b; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#a10f2b; +} + +.hero { + border-left-color: #a10f2b; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #a10f2b; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #a10f2b; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#a10f2b !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#a10f2b; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #a10f2b; + border-color: #a10f2b !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #a10f2b; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #a10f2b; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #a10f2b; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #a10f2b; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #a10f2b; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #a10f2b; + border: solid 1px #b61332; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#a10f2b; +} +.acc-home .collapse.in { + border-bottom:solid 1px #a10f2b; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #a10f2b; +} + +.testimonials .carousel-arrow i:hover { + background: #a10f2b; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #a10f2b; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#a10f2b; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#a10f2b !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #a10f2b; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#a10f2b; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#a10f2b; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #a10f2b; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #a10f2b; + border-bottom: solid 1px #a10f2b; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #a10f2b; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#a10f2b; +} +.blog li a:hover { + color:#a10f2b; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #a10f2b; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #a10f2b; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #a10f2b; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #a10f2b; + border-top-color: #a10f2b; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #a10f2b; +} + +.blog-twitter .blog-twitter-inner a { + color: #a10f2b; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#a10f2b; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #a10f2b; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #a10f2b; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#a10f2b; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #a10f2b; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #a10f2b; +} + +.magazine-news a.read-more { + color: #a10f2b; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #a10f2b; +} + +.news-read-more i { + background: #a10f2b; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #a10f2b; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #a10f2b; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #a10f2b; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #a10f2b; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #a10f2b; +} + +.fa-icons li:hover i { + background: #a10f2b; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #a10f2b; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #a10f2b; + border-color: #a10f2b; +} + +.pagination li a:hover { + background: #b61332; + border-color: #b61332; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #b61332; + border-color: #b61332; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #a10f2b; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #a10f2b; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #a10f2b; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #a10f2b; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #a10f2b; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #a10f2b; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #a10f2b; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #a10f2b; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #a10f2b; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #a10f2b; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #a10f2b; +} + +.s-results .inner-results h3 a:hover { + color: #a10f2b; +} + +.s-results .up-ul li a:hover { + color: #a10f2b; +} + +.s-results .down-ul li a { + color: #a10f2b; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #a10f2b; +} + +.funny-boxes .funny-boxes-img li i { + color: #a10f2b; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #a10f2b; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #a10f2b; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #a10f2b; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #a10f2b; +} + +.funny-boxes-left-green:hover { + border-left-color: #a10f2b; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #a10f2b; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #a10f2b; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #a10f2b; +} + +.testimonials-bg-default .carousel-arrow i { + background: #a10f2b; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #b61332; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #a10f2b; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #a10f2b; +} + +.dropcap-bg { + color: #fff; + background: #a10f2b; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #a10f2b; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #a10f2b; + border: solid 1px #a10f2b; +} + +.link-bg-icon:hover i { + color: #a10f2b; + background: #a10f2b !important; + border-color: #a10f2b; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #a10f2b; + border: solid 1px #a10f2b; +} + +i.icon-bg-u { + background: #a10f2b; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #a10f2b; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #a10f2b; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #a10f2b; +} + +.panel-u > .panel-heading { + background: #a10f2b; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #a10f2b; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #a10f2b; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #a10f2b; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #a10f2b; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #a10f2b; +} +/*Message*/ +.sky-form .message { + color: #a10f2b; +} + +.sky-form .message i { + border-color: #a10f2b; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #a10f2b; +} + +.profile .date-formats { + background: #a10f2b; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #a10f2b; +} + +.share-list li i { + color: #a10f2b; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #a10f2b; +} + +.profile .profile-post.color-one { + border-color: #a10f2b; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#a10f2b; +} + +.pricing-head h3 { + background:#a10f2b; + text-shadow: 0 1px 0 #b61332; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #e6c6cc; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #e6c6cc; +} +.pricing-content li i { + color:#a10f2b; +} + +/*Pricing Extra*/ +.sticker-left { + background: #a10f2b; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#b61332; +} + +/*Pricing Active*/ +.price-active h4 { + color:#a10f2b; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#a10f2b; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #b61332; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#a10f2b; +} +.pricing-mega-v1 .pricing-content li i { + color: #a10f2b; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #a10f2b; +} + +.pricing-bg-colored .pricing-head i { + color:#a10f2b; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #e6c6cc; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #a10f2b; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #a10f2b; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #a10f2b !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #b61332; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #a10f2b; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #a10f2b; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #a10f2b; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #a10f2b; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #a10f2b; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #a10f2b; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #a10f2b; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #a10f2b; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #a10f2b; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #a10f2b; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #a10f2b; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #a10f2b; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #a10f2b; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #a10f2b; +} + +.content-boxes-v6:hover i { + background: #a10f2b; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(161, 15, 43, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #a10f2b; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #a10f2b; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #a10f2b; + color: #a10f2b; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #a10f2b; + border-color: #a10f2b; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #a10f2b; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #a10f2b; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #a10f2b; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #a10f2b !important; +} + +.footer-default .footer a { + color: #a10f2b; +} + +.footer-default .footer a:hover { + color: #b61332; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #a10f2b; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #a10f2b; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #a10f2b; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #a10f2b; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #a10f2b !important; +} + +.footer-default .footer a { + color: #a10f2b; +} + +.footer-default .footer a:hover { + color: #b61332; +} + +.footer-default .copyright a { + color: #a10f2b; +} + +.footer-default .copyright a:hover { + color: #b61332; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #a10f2b; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #a10f2b; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #a10f2b; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #a10f2b; +} diff --git a/core/static/css/theme-colors/default.css b/core/static/css/theme-colors/default.css new file mode 100755 index 0000000..9968fbe --- /dev/null +++ b/core/static/css/theme-colors/default.css @@ -0,0 +1,7 @@ +/* +* Version: 1.6 +* Default Color : #72c02c; +* Default Hover Color : #5fb611; +*/ + +/*If you are using default Unify color (green - #72c02c), you do not need to link (use) default.css*/ \ No newline at end of file diff --git a/core/static/css/theme-colors/light-green.css b/core/static/css/theme-colors/light-green.css new file mode 100644 index 0000000..24f7fc4 --- /dev/null +++ b/core/static/css/theme-colors/light-green.css @@ -0,0 +1,1275 @@ +/* +* Version: 1.6 +* Light Green Color : #79d5b3; +* Light Green Hover Color : #59b795; +* Additional color : cff8e9; +* rgba(121, 213, 179, 1); +*/ + +a { + color: #79d5b3; +} + +a:focus, +a:hover, +a:active { + color: #79d5b3; +} + +.color-green { + color: #79d5b3; +} + +a.read-more:hover { + color:#79d5b3; +} + +.linked:hover { + color:#79d5b3; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #79d5b3; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #79d5b3; +} + +.header .dropdown-menu { +border-top: solid 2px #79d5b3; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #59b795; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #59b795; + color: #59b795; +} + +.header .navbar-default .navbar-toggle { + border-color: #59b795; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #79d5b3; +} +.header .navbar-toggle:hover { + background: #59b795 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #79d5b3; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #79d5b3; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #79d5b3; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #79d5b3; +} + +.header-v1 .dropdown-menu { + border-color: #79d5b3 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #79d5b3; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #79d5b3; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #79d5b3; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #59b795; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #79d5b3; +} + +.header-v1 .navbar-toggle:hover { + background: #59b795 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #79d5b3; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #79d5b3; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #79d5b3; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #59b795; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #79d5b3; +} +.header-v2 .navbar-toggle:hover { + background: #59b795 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #79d5b3; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #79d5b3; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #79d5b3; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #59b795; +} + +.header-v3 .dropdown-menu { + border-color: #79d5b3; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #59b795; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #79d5b3; +} +.header-v3 .navbar-toggle:hover { + background: #59b795 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #79d5b3; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #79d5b3; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #79d5b3; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #79d5b3; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #79d5b3; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #79d5b3; + color: #59b795; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #79d5b3; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #79d5b3; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #79d5b3 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #79d5b3; + } +} + + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #79d5b3; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #79d5b3; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #79d5b3; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #79d5b3; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #79d5b3; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #79d5b3; +} + +.header-v5 .dropdown-menu { + border-color: #79d5b3; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #79d5b3; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #79d5b3; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #79d5b3; +} + +.header-v5 .shop-badge span.badge-sea { + background: #79d5b3; +} + +.header-v5 .badge-open { + border-top: 2px solid #79d5b3; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(121, 213, 179, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#cff8e9)); + background: -webkit-linear-gradient(#fff, #cff8e9); + background: -moz-linear-gradient(#fff, #cff8e9); + background: -ms-linear-gradient(#fff, #cff8e9); + background: -o-linear-gradient(#fff, #cff8e9); + background: linear-gradient(#fff, #cff8e9) +} + +#sequence-theme h2 { + background:rgba(121, 213, 179, 0.8); +} + +#sequence-theme .info p { + background:rgba(121, 213, 179, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #79d5b3; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #59b795; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #59b795; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #79d5b3; +} +.btn-u.btn-brd:hover { + color: #59b795; + border-color: #59b795; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #59b795; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#79d5b3; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#79d5b3; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#79d5b3; +} + +.thumbnail-style a.btn-more { + background:#79d5b3; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #59b795; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #79d5b3; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#79d5b3; +} + +.hero { + border-left-color: #79d5b3; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #79d5b3; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #79d5b3; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#79d5b3 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#79d5b3; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #79d5b3; + border-color: #79d5b3 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #79d5b3; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #79d5b3; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #79d5b3; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #79d5b3; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #79d5b3; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #79d5b3; + border: solid 1px #59b795; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#79d5b3; +} +.acc-home .collapse.in { + border-bottom:solid 1px #79d5b3; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #79d5b3; +} + +.testimonials .carousel-arrow i:hover { + background: #79d5b3; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #79d5b3; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#79d5b3; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#79d5b3 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #79d5b3; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#79d5b3; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#79d5b3; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #79d5b3; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #79d5b3; + border-bottom: solid 1px #79d5b3; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #79d5b3; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#79d5b3; +} +.blog li a:hover { + color:#79d5b3; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #79d5b3; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #79d5b3; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #79d5b3; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #79d5b3; + border-top-color: #79d5b3; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #79d5b3; +} + +.blog-twitter .blog-twitter-inner a { + color: #79d5b3; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#79d5b3; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #79d5b3; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #79d5b3; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#79d5b3; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #79d5b3; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #79d5b3; +} + +.magazine-news a.read-more { + color: #79d5b3; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #79d5b3; +} + +.news-read-more i { + background: #79d5b3; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #79d5b3; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #79d5b3; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #79d5b3; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #79d5b3; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #79d5b3; +} + +.fa-icons li:hover i { + background: #79d5b3; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #79d5b3; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #79d5b3; + border-color: #79d5b3; +} + +.pagination li a:hover { + background: #59b795; + border-color: #59b795; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #59b795; + border-color: #59b795; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #79d5b3; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #79d5b3; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #79d5b3; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #79d5b3; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #79d5b3; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #79d5b3; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #79d5b3; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #79d5b3; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #79d5b3; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #79d5b3; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #79d5b3; +} + +.s-results .inner-results h3 a:hover { + color: #79d5b3; +} + +.s-results .up-ul li a:hover { + color: #79d5b3; +} + +.s-results .down-ul li a { + color: #79d5b3; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #79d5b3; +} + +.funny-boxes .funny-boxes-img li i { + color: #79d5b3; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #79d5b3; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #79d5b3; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #79d5b3; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #79d5b3; +} + +.funny-boxes-left-green:hover { + border-left-color: #79d5b3; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #79d5b3; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #79d5b3; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #79d5b3; +} + +.testimonials-bg-default .carousel-arrow i { + background: #79d5b3; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #59b795; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #79d5b3; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #79d5b3; +} + +.dropcap-bg { + color: #fff; + background: #79d5b3; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #79d5b3; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #79d5b3; + border: solid 1px #79d5b3; +} + +.link-bg-icon:hover i { + color: #79d5b3; + background: #79d5b3 !important; + border-color: #79d5b3; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #79d5b3; + border: solid 1px #79d5b3; +} + +i.icon-bg-u { + background: #79d5b3; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #79d5b3; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #79d5b3; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #79d5b3; +} + +.panel-u > .panel-heading { + background: #79d5b3; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #79d5b3; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #79d5b3; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #79d5b3; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #79d5b3; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #79d5b3; +} +/*Message*/ +.sky-form .message { + color: #79d5b3; +} + +.sky-form .message i { + border-color: #79d5b3; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #79d5b3; +} + +.profile .date-formats { + background: #79d5b3; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #79d5b3; +} + +.share-list li i { + color: #79d5b3; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #79d5b3; +} + +.profile .profile-post.color-one { + border-color: #79d5b3; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#79d5b3; +} + +.pricing-head h3 { + background:#79d5b3; + text-shadow: 0 1px 0 #59b795; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #cff8e9; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #cff8e9; +} +.pricing-content li i { + color:#79d5b3; +} + +/*Pricing Extra*/ +.sticker-left { + background: #79d5b3; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#59b795; +} + +/*Pricing Active*/ +.price-active h4 { + color:#79d5b3; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#79d5b3; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #59b795; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#79d5b3; +} +.pricing-mega-v1 .pricing-content li i { + color: #79d5b3; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #79d5b3; +} + +.pricing-bg-colored .pricing-head i { + color:#79d5b3; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #cff8e9; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #79d5b3; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #79d5b3; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #79d5b3 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #59b795; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #79d5b3; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #79d5b3; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #79d5b3; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #79d5b3; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #79d5b3; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #79d5b3; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #79d5b3; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #79d5b3; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #79d5b3; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #79d5b3; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #79d5b3; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #79d5b3; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #79d5b3; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #79d5b3; +} + +.content-boxes-v6:hover i { + background: #79d5b3; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(121, 213, 179, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #79d5b3; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #79d5b3; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #79d5b3; + color: #79d5b3; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #79d5b3; + border-color: #79d5b3; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #79d5b3; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #79d5b3; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #79d5b3; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #79d5b3 !important; +} + +.footer-default .footer a { + color: #79d5b3; +} + +.footer-default .footer a:hover { + color: #59b795; +} + +.footer-default .copyright a { + color: #79d5b3; +} + +.footer-default .copyright a:hover { + color: #59b795; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #79d5b3; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #79d5b3; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #79d5b3; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #79d5b3; +} diff --git a/core/static/css/theme-colors/light.css b/core/static/css/theme-colors/light.css new file mode 100755 index 0000000..dae1ed7 --- /dev/null +++ b/core/static/css/theme-colors/light.css @@ -0,0 +1,1275 @@ +/* +* Version: 1.6 +* Light Color : #95a5a6; +* Light Hover Color : #7f8c8d; +* Additional color : f0f0f0; +* rgba(149, 165, 166, 1); +*/ + +a { + color: #95a5a6; +} + +a:focus, +a:hover, +a:active { + color: #95a5a6; +} + +.color-green { + color: #95a5a6; +} + +a.read-more:hover { + color:#95a5a6; +} + +.linked:hover { + color:#95a5a6; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #95a5a6; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #95a5a6; +} + +.header .dropdown-menu { +border-top: solid 2px #95a5a6; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #7f8c8d; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #7f8c8d; + color: #7f8c8d; +} + +.header .navbar-default .navbar-toggle { + border-color: #7f8c8d; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #95a5a6; +} +.header .navbar-toggle:hover { + background: #7f8c8d !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #95a5a6; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #95a5a6; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #95a5a6; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #95a5a6; +} + +.header-v1 .dropdown-menu { + border-color: #95a5a6 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #95a5a6; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #95a5a6; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #95a5a6; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #7f8c8d; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #95a5a6; +} + +.header-v1 .navbar-toggle:hover { + background: #7f8c8d !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #95a5a6; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #95a5a6; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #95a5a6; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #7f8c8d; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #95a5a6; +} +.header-v2 .navbar-toggle:hover { + background: #7f8c8d !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #95a5a6; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #95a5a6; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #95a5a6; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #7f8c8d; +} + +.header-v3 .dropdown-menu { + border-color: #95a5a6; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #7f8c8d; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #95a5a6; +} +.header-v3 .navbar-toggle:hover { + background: #7f8c8d !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #95a5a6; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #95a5a6; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #95a5a6; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #95a5a6; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #95a5a6; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #95a5a6; + color: #7f8c8d; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #95a5a6; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #95a5a6; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #95a5a6 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #95a5a6; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #95a5a6; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #95a5a6; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #95a5a6; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #95a5a6; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #95a5a6; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #95a5a6; +} + +.header-v5 .dropdown-menu { + border-color: #95a5a6; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #95a5a6; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #95a5a6; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #95a5a6; +} + +.header-v5 .shop-badge span.badge-sea { + background: #95a5a6; +} + +.header-v5 .badge-open { + border-top: 2px solid #95a5a6; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(149, 165, 166, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f0f0f0)); + background: -webkit-linear-gradient(#fff, #f0f0f0); + background: -moz-linear-gradient(#fff, #f0f0f0); + background: -ms-linear-gradient(#fff, #f0f0f0); + background: -o-linear-gradient(#fff, #f0f0f0); + background: linear-gradient(#fff, #f0f0f0) +} + +#sequence-theme h2 { + background:rgba(149, 165, 166, 0.8); +} + +#sequence-theme .info p { + background:rgba(149, 165, 166, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #95a5a6; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #7f8c8d; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #7f8c8d; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #95a5a6; +} +.btn-u.btn-brd:hover { + color: #7f8c8d; + border-color: #7f8c8d; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #7f8c8d; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#95a5a6; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#95a5a6; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#95a5a6; +} + +.thumbnail-style a.btn-more { + background:#95a5a6; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #7f8c8d; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #95a5a6; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#95a5a6; +} + +.hero { + border-left-color: #95a5a6; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #95a5a6; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #95a5a6; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#95a5a6 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#95a5a6; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #95a5a6; + border-color: #95a5a6 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #95a5a6; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #95a5a6; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #95a5a6; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #95a5a6; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #95a5a6; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #95a5a6; + border: solid 1px #7f8c8d; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#95a5a6; +} +.acc-home .collapse.in { + border-bottom:solid 1px #95a5a6; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #95a5a6; +} + +.testimonials .carousel-arrow i:hover { + background: #95a5a6; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #95a5a6; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#95a5a6; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#95a5a6 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #95a5a6; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#95a5a6; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#95a5a6; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #95a5a6; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #95a5a6; + border-bottom: solid 1px #95a5a6; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #95a5a6; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#95a5a6; +} +.blog li a:hover { + color:#95a5a6; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #95a5a6; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #95a5a6; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #95a5a6; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #95a5a6; + border-top-color: #95a5a6; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #95a5a6; +} + +.blog-twitter .blog-twitter-inner a { + color: #95a5a6; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#95a5a6; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #95a5a6; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #95a5a6; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#95a5a6; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #95a5a6; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #95a5a6; +} + +.magazine-news a.read-more { + color: #95a5a6; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #95a5a6; +} + +.news-read-more i { + background: #95a5a6; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #95a5a6; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #95a5a6; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #95a5a6; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #95a5a6; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #95a5a6; +} + +.fa-icons li:hover i { + background: #95a5a6; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #95a5a6; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #95a5a6; + border-color: #95a5a6; +} + +.pagination li a:hover { + background: #7f8c8d; + border-color: #7f8c8d; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #7f8c8d; + border-color: #7f8c8d; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #95a5a6; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #95a5a6; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #95a5a6; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #95a5a6; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #95a5a6; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #95a5a6; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #95a5a6; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #95a5a6; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #95a5a6; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #95a5a6; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #95a5a6; +} + +.s-results .inner-results h3 a:hover { + color: #95a5a6; +} + +.s-results .up-ul li a:hover { + color: #95a5a6; +} + +.s-results .down-ul li a { + color: #95a5a6; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #95a5a6; +} + +.funny-boxes .funny-boxes-img li i { + color: #95a5a6; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #95a5a6; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #95a5a6; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #95a5a6; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #95a5a6; +} + +.funny-boxes-left-green:hover { + border-left-color: #95a5a6; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #95a5a6; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #95a5a6; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #95a5a6; +} + +.testimonials-bg-default .carousel-arrow i { + background: #95a5a6; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #7f8c8d; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #95a5a6; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #95a5a6; +} + +.dropcap-bg { + color: #fff; + background: #95a5a6; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #95a5a6; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #95a5a6; + border: solid 1px #95a5a6; +} + +.link-bg-icon:hover i { + color: #95a5a6; + background: #95a5a6 !important; + border-color: #95a5a6; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #95a5a6; + border: solid 1px #95a5a6; +} + +i.icon-bg-u { + background: #95a5a6; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #95a5a6; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #95a5a6; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #95a5a6; +} + +.panel-u > .panel-heading { + background: #95a5a6; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #95a5a6; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #95a5a6; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #95a5a6; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #95a5a6; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #95a5a6; +} +/*Message*/ +.sky-form .message { + color: #95a5a6; +} + +.sky-form .message i { + border-color: #95a5a6; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #95a5a6; +} + +.profile .date-formats { + background: #95a5a6; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #95a5a6; +} + +.share-list li i { + color: #95a5a6; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #95a5a6; +} + +.profile .profile-post.color-one { + border-color: #95a5a6; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#95a5a6; +} + +.pricing-head h3 { + background:#95a5a6; + text-shadow: 0 1px 0 #7f8c8d; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #f0f0f0; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #f0f0f0; +} +.pricing-content li i { + color:#95a5a6; +} + +/*Pricing Extra*/ +.sticker-left { + background: #95a5a6; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#7f8c8d; +} + +/*Pricing Active*/ +.price-active h4 { + color:#95a5a6; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#95a5a6; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #7f8c8d; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#95a5a6; +} +.pricing-mega-v1 .pricing-content li i { + color: #95a5a6; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #95a5a6; +} + +.pricing-bg-colored .pricing-head i { + color:#95a5a6; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #f0f0f0; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #95a5a6; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #95a5a6; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #95a5a6 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #7f8c8d; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #95a5a6; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #95a5a6; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #95a5a6; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #95a5a6; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #95a5a6; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #95a5a6; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #95a5a6; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #95a5a6; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #95a5a6; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #95a5a6; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #95a5a6; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #95a5a6; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #95a5a6; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #95a5a6; +} + +.content-boxes-v6:hover i { + background: #95a5a6; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(149, 165, 166, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #95a5a6; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #95a5a6; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #95a5a6; + color: #95a5a6; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #95a5a6; + border-color: #95a5a6; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #95a5a6; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #95a5a6; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #95a5a6; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #95a5a6 !important; +} + +.footer-default .footer a { + color: #95a5a6; +} + +.footer-default .footer a:hover { + color: #7f8c8d; +} + +.footer-default .copyright a { + color: #95a5a6; +} + +.footer-default .copyright a:hover { + color: #7f8c8d; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #95a5a6; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #95a5a6; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #95a5a6; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #95a5a6; +} diff --git a/core/static/css/theme-colors/orange.css b/core/static/css/theme-colors/orange.css new file mode 100755 index 0000000..847eb5e --- /dev/null +++ b/core/static/css/theme-colors/orange.css @@ -0,0 +1,1274 @@ +/* +* Version: 1.6 +* Orange Color : #e67e22; +* Orange Hover Color : #d35400; +* Additional color : fcf2de; +* rgba(230, 126, 34, 1); +*/ + +a { + color: #e67e22; +} + +a:focus, +a:hover, +a:active { + color: #e67e22; +} + +.color-green { + color: #e67e22; +} + +a.read-more:hover { + color:#e67e22; +} + +.linked:hover { + color:#e67e22; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #e67e22; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #e67e22; +} + +.header .dropdown-menu { +border-top: solid 2px #e67e22; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #d35400; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #d35400; + color: #d35400; +} + +.header .navbar-default .navbar-toggle { + border-color: #d35400; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #e67e22; +} +.header .navbar-toggle:hover { + background: #d35400 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #e67e22; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #e67e22; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #e67e22; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #e67e22; +} + +.header-v1 .dropdown-menu { + border-color: #e67e22 +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #e67e22; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #e67e22; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #e67e22; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #d35400; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #e67e22; +} + +.header-v1 .navbar-toggle:hover { + background: #d35400 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #e67e22; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #e67e22; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #e67e22; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #d35400; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #e67e22; +} +.header-v2 .navbar-toggle:hover { + background: #d35400 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #e67e22; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #e67e22; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #e67e22; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #d35400; +} + +.header-v3 .dropdown-menu { + border-color: #e67e22; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #d35400; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #e67e22; +} +.header-v3 .navbar-toggle:hover { + background: #d35400 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #e67e22; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #e67e22; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #e67e22; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #e67e22; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #e67e22; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #e67e22; + color: #d35400; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #e67e22; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #e67e22; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #e67e22 !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #e67e22; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #e67e22; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #e67e22; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #e67e22; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #e67e22; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #e67e22; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #e67e22; +} + +.header-v5 .dropdown-menu { + border-color: #e67e22; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #e67e22; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #e67e22; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #e67e22; +} + +.header-v5 .shop-badge span.badge-sea { + background: #e67e22; +} + +.header-v5 .badge-open { + border-top: 2px solid #e67e22; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(230, 126, 34, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#fcf2de)); + background: -webkit-linear-gradient(#fff, #fcf2de); + background: -moz-linear-gradient(#fff, #fcf2de); + background: -ms-linear-gradient(#fff, #fcf2de); + background: -o-linear-gradient(#fff, #fcf2de); + background: linear-gradient(#fff, #fcf2de) +} + +#sequence-theme h2 { + background:rgba(230, 126, 34, 0.8); +} + +#sequence-theme .info p { + background:rgba(230, 126, 34, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #e67e22; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #d35400; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #d35400; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #e67e22; +} +.btn-u.btn-brd:hover { + color: #d35400; + border-color: #d35400; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #d35400; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#e67e22; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#e67e22; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#e67e22; +} + +.thumbnail-style a.btn-more { + background:#e67e22; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #d35400; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #e67e22; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#e67e22; +} + +.hero { + border-left-color: #e67e22; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #e67e22; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #e67e22; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#e67e22 !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#e67e22; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #e67e22; + border-color: #e67e22 !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #e67e22; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #e67e22; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #e67e22; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #e67e22; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #e67e22; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #e67e22; + border: solid 1px #d35400; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#e67e22; +} +.acc-home .collapse.in { + border-bottom:solid 1px #e67e22; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #e67e22; +} + +.testimonials .carousel-arrow i:hover { + background: #e67e22; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #e67e22; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#e67e22; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#e67e22 !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #e67e22; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#e67e22; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#e67e22; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #e67e22; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #e67e22; + border-bottom: solid 1px #e67e22; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #e67e22; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#e67e22; +} +.blog li a:hover { + color:#e67e22; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #e67e22; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #e67e22; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #e67e22; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #e67e22; + border-top-color: #e67e22; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #e67e22; +} + +.blog-twitter .blog-twitter-inner a { + color: #e67e22; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#e67e22; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #e67e22; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #e67e22; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#e67e22; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #e67e22; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #e67e22; +} + +.magazine-news a.read-more { + color: #e67e22; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #e67e22; +} + +.news-read-more i { + background: #e67e22; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #e67e22; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #e67e22; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #e67e22; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #e67e22; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #e67e22; +} + +.fa-icons li:hover i { + background: #e67e22; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #e67e22; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #e67e22; + border-color: #e67e22; +} + +.pagination li a:hover { + background: #d35400; + border-color: #d35400; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #d35400; + border-color: #d35400; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #e67e22; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #e67e22; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #e67e22; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #e67e22; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #e67e22; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #e67e22; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #e67e22; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #e67e22; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #e67e22; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #e67e22; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #e67e22; +} + +.s-results .inner-results h3 a:hover { + color: #e67e22; +} + +.s-results .up-ul li a:hover { + color: #e67e22; +} + +.s-results .down-ul li a { + color: #e67e22; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #e67e22; +} + +.funny-boxes .funny-boxes-img li i { + color: #e67e22; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #e67e22; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #e67e22; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #e67e22; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #e67e22; +} + +.funny-boxes-left-green:hover { + border-left-color: #e67e22; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #e67e22; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #e67e22; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #e67e22; +} + +.testimonials-bg-default .carousel-arrow i { + background: #e67e22; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #d35400; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #e67e22; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #e67e22; +} + +.dropcap-bg { + color: #fff; + background: #e67e22; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #e67e22; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #e67e22; + border: solid 1px #e67e22; +} + +.link-bg-icon:hover i { + color: #e67e22; + background: #e67e22 !important; + border-color: #e67e22; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #e67e22; + border: solid 1px #e67e22; +} + +i.icon-bg-u { + background: #e67e22; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #e67e22; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #e67e22; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #e67e22; +} + +.panel-u > .panel-heading { + background: #e67e22; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #e67e22; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #e67e22; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #e67e22; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #e67e22; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #e67e22; +} +/*Message*/ +.sky-form .message { + color: #e67e22; +} + +.sky-form .message i { + border-color: #e67e22; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #e67e22; +} + +.profile .date-formats { + background: #e67e22; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #e67e22; +} + +.share-list li i { + color: #e67e22; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #e67e22; +} + +.profile .profile-post.color-one { + border-color: #e67e22; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#e67e22; +} + +.pricing-head h3 { + background:#e67e22; + text-shadow: 0 1px 0 #d35400; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #fcf2de; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #fcf2de; +} +.pricing-content li i { + color:#e67e22; +} + +/*Pricing Extra*/ +.sticker-left { + background: #e67e22; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#d35400; +} + +/*Pricing Active*/ +.price-active h4 { + color:#e67e22; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#e67e22; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #d35400; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#e67e22; +} +.pricing-mega-v1 .pricing-content li i { + color: #e67e22; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #e67e22; +} + +.pricing-bg-colored .pricing-head i { + color:#e67e22; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #fcf2de; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #e67e22; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #e67e22; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #e67e22 !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #d35400; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #e67e22; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #e67e22; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #e67e22; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #e67e22; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #e67e22; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #e67e22; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #e67e22; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #e67e22; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #e67e22; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #e67e22; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #e67e22; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #e67e22; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #e67e22; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #e67e22; +} + +.content-boxes-v6:hover i { + background: #e67e22; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(230, 126, 34, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #e67e22; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #e67e22; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #e67e22; + color: #e67e22; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #e67e22; + border-color: #e67e22; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #e67e22; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #e67e22; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #e67e22; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #e67e22 !important; +} + +.footer-default .footer a { + color: #e67e22; +} + +.footer-default .footer a:hover { + color: #d35400; +} + +.footer-default .copyright a { + color: #e67e22; +} + +.footer-default .copyright a:hover { + color: #d35400; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #e67e22; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #e67e22; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #e67e22; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #e67e22; +} diff --git a/core/static/css/theme-colors/purple.css b/core/static/css/theme-colors/purple.css new file mode 100644 index 0000000..25e4964 --- /dev/null +++ b/core/static/css/theme-colors/purple.css @@ -0,0 +1,1295 @@ +/* +* Version: 1.6 +* Purple Color : #9b6bcc; +* Purple Hover Color : #814fb5; +* Additional color : e9def4; +* rgba(155, 107, 204, 1); +*/ + +a { + color: #9b6bcc; +} + +a:focus, +a:hover, +a:active { + color: #9b6bcc; +} + +.color-green { + color: #9b6bcc; +} + +a.read-more:hover { + color:#9b6bcc; +} + +.linked:hover { + color:#9b6bcc; +} + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #9b6bcc; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #9b6bcc; +} + +.header .dropdown-menu { +border-top: solid 2px #9b6bcc; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #814fb5; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #814fb5; + color: #814fb5; +} + +.header .navbar-default .navbar-toggle { + border-color: #814fb5; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #9b6bcc; +} +.header .navbar-toggle:hover { + background: #814fb5 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #9b6bcc; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #9b6bcc; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #9b6bcc; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #9b6bcc; +} + +.header-v1 .dropdown-menu { + border-color: #9b6bcc +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #9b6bcc; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #9b6bcc; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #9b6bcc; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #814fb5; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #9b6bcc; +} + +.header-v1 .navbar-toggle:hover { + background: #814fb5 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #9b6bcc; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #9b6bcc; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #9b6bcc; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #814fb5; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #9b6bcc; +} +.header-v2 .navbar-toggle:hover { + background: #814fb5 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #9b6bcc; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #9b6bcc; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #9b6bcc; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #814fb5; +} + +.header-v3 .dropdown-menu { + border-color: #9b6bcc; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #814fb5; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #9b6bcc; +} +.header-v3 .navbar-toggle:hover { + background: #814fb5 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #9b6bcc; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #9b6bcc; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #9b6bcc; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #9b6bcc; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #9b6bcc; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #9b6bcc; + color: #814fb5; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #9b6bcc; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #9b6bcc; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #9b6bcc !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #9b6bcc; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #9b6bcc; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #9b6bcc; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #9b6bcc; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #9b6bcc; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #9b6bcc; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #9b6bcc; +} + +.header-v5 .dropdown-menu { + border-color: #9b6bcc; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #9b6bcc; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #9b6bcc; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #9b6bcc; +} + +.header-v5 .shop-badge span.badge-sea { + background: #9b6bcc; +} + +.header-v5 .badge-open { + border-top: 2px solid #9b6bcc; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(155, 107, 204, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d0b1ef)); + background: -webkit-linear-gradient(#fff, #d0b1ef); + background: -moz-linear-gradient(#fff, #d0b1ef); + background: -ms-linear-gradient(#fff, #d0b1ef); + background: -o-linear-gradient(#fff, #d0b1ef); + background: linear-gradient(#fff, #d0b1ef) +} + +#sequence-theme h2 { + background:rgba(155, 107, 204, 0.8); +} + +#sequence-theme .info p { + background:rgba(155, 107, 204, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #9b6bcc; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #814fb5; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #814fb5; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #9b6bcc; +} +.btn-u.btn-brd:hover { + color: #814fb5; + border-color: #814fb5; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #814fb5; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#9b6bcc; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#9b6bcc; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#9b6bcc; +} + +.thumbnail-style a.btn-more { + background:#9b6bcc; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #814fb5; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #9b6bcc; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#9b6bcc; +} + +.hero { + border-left-color: #9b6bcc; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #9b6bcc; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #9b6bcc; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#9b6bcc !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#9b6bcc; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #9b6bcc; + border-color: #9b6bcc !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #9b6bcc; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #9b6bcc; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #9b6bcc; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #9b6bcc; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #9b6bcc; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #9b6bcc; + border: solid 1px #814fb5; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#9b6bcc; +} +.acc-home .collapse.in { + border-bottom:solid 1px #9b6bcc; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #9b6bcc; +} + +.testimonials .carousel-arrow i:hover { + background: #9b6bcc; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #9b6bcc; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#9b6bcc; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#9b6bcc !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #9b6bcc; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#9b6bcc; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#9b6bcc; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #9b6bcc; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #9b6bcc; + border-bottom: solid 1px #9b6bcc; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #9b6bcc; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#9b6bcc; +} +.blog li a:hover { + color:#9b6bcc; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #9b6bcc; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #9b6bcc; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #9b6bcc; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #9b6bcc; + border-top-color: #9b6bcc; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #9b6bcc; +} + +.blog-twitter .blog-twitter-inner a { + color: #9b6bcc; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#9b6bcc; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #9b6bcc; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #9b6bcc; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#9b6bcc; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #9b6bcc; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #9b6bcc; +} + +.magazine-news a.read-more { + color: #9b6bcc; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #9b6bcc; +} + +.news-read-more i { + background: #9b6bcc; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #9b6bcc; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #9b6bcc; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #9b6bcc; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #9b6bcc; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #9b6bcc; +} + +.fa-icons li:hover i { + background: #9b6bcc; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #9b6bcc; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #9b6bcc; + border-color: #9b6bcc; +} + +.pagination li a:hover { + background: #814fb5; + border-color: #814fb5; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #814fb5; + border-color: #814fb5; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #9b6bcc; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #9b6bcc; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #9b6bcc; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #9b6bcc; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #9b6bcc; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #9b6bcc; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #9b6bcc; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #9b6bcc; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #9b6bcc; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #9b6bcc; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #9b6bcc; +} + +.s-results .inner-results h3 a:hover { + color: #9b6bcc; +} + +.s-results .up-ul li a:hover { + color: #9b6bcc; +} + +.s-results .down-ul li a { + color: #9b6bcc; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #9b6bcc; +} + +.funny-boxes .funny-boxes-img li i { + color: #9b6bcc; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #9b6bcc; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #9b6bcc; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #9b6bcc; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #9b6bcc; +} + +.funny-boxes-left-green:hover { + border-left-color: #9b6bcc; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #9b6bcc; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #9b6bcc; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #9b6bcc; +} + +.testimonials-bg-default .carousel-arrow i { + background: #9b6bcc; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #814fb5; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #9b6bcc; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #9b6bcc; +} + +.dropcap-bg { + color: #fff; + background: #9b6bcc; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #9b6bcc; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #9b6bcc; + border: solid 1px #9b6bcc; +} + +.link-bg-icon:hover i { + color: #9b6bcc; + background: #9b6bcc !important; + border-color: #9b6bcc; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #9b6bcc; + border: solid 1px #9b6bcc; +} + +i.icon-bg-u { + background: #9b6bcc; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #9b6bcc; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #9b6bcc; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #9b6bcc; +} + +.panel-u > .panel-heading { + background: #9b6bcc; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #9b6bcc; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #9b6bcc; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #9b6bcc; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #9b6bcc; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #9b6bcc; +} +/*Message*/ +.sky-form .message { + color: #9b6bcc; +} + +.sky-form .message i { + border-color: #9b6bcc; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #9b6bcc; +} + +.profile .date-formats { + background: #9b6bcc; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #9b6bcc; +} + +.share-list li i { + color: #9b6bcc; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #9b6bcc; +} + +.profile .profile-post.color-one { + border-color: #9b6bcc; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#9b6bcc; +} + +.pricing-head h3 { + background:#9b6bcc; + text-shadow: 0 1px 0 #814fb5; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #e9def4; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #e9def4; +} +.pricing-content li i { + color:#9b6bcc; +} + +/*Pricing Extra*/ +.sticker-left { + background: #9b6bcc; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#814fb5; +} + +/*Pricing Active*/ +.price-active h4 { + color:#9b6bcc; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#9b6bcc; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #814fb5; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#9b6bcc; +} +.pricing-mega-v1 .pricing-content li i { + color: #9b6bcc; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #9b6bcc; +} + +.pricing-bg-colored .pricing-head i { + color:#9b6bcc; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #e9def4; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #9b6bcc; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #9b6bcc; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #9b6bcc !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #814fb5; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #9b6bcc; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #9b6bcc; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #9b6bcc; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #9b6bcc; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #9b6bcc; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #9b6bcc; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #9b6bcc; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #9b6bcc; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #9b6bcc; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #9b6bcc; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #9b6bcc; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #9b6bcc; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #9b6bcc; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #9b6bcc; +} + +.content-boxes-v6:hover i { + background: #9b6bcc; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(155, 107, 204, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #9b6bcc; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #9b6bcc; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #9b6bcc; + color: #9b6bcc; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #9b6bcc; + border-color: #9b6bcc; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #9b6bcc; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #9b6bcc; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #9b6bcc; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #9b6bcc !important; +} + +.footer-default .footer a { + color: #9b6bcc; +} + +.footer-default .footer a:hover { + color: #814fb5; +} +.footer-default .copyright a { + color: #9b6bcc; +} + +.footer-default .copyright a:hover { + color: #814fb5; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #9b6bcc; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #9b6bcc; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #9b6bcc; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #9b6bcc; +} + +.footer-default .copyright a { + color: #3498db; +} + +.footer-default .copyright a:hover { + color: #2980b9; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #9b6bcc !important; +} + +.footer-default .footer a { + color: #9b6bcc; +} + +.footer-default .footer a:hover { + color: #814fb5; +} \ No newline at end of file diff --git a/core/static/css/theme-colors/red.css b/core/static/css/theme-colors/red.css new file mode 100755 index 0000000..b55fd5f --- /dev/null +++ b/core/static/css/theme-colors/red.css @@ -0,0 +1,1276 @@ +/* +* Version: 1.6 +* Red Color : #e74c3c; +* Red Hover Color : #c0392b; +* Additional color : f9e6e6; +# rgba(231, 76, 60, 1); +*/ + + +a { + color: #e74c3c; +} + +a:focus, +a:hover, +a:active { + color: #e74c3c; +} + +.color-green { + color: #e74c3c; +} + +a.read-more:hover { + color:#e74c3c; +} + +.linked:hover { + color:#e74c3c; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #e74c3c; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #e74c3c; +} + +.header .dropdown-menu { +border-top: solid 2px #e74c3c; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #c0392b; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #c0392b; + color: #c0392b; +} + +.header .navbar-default .navbar-toggle { + border-color: #c0392b; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #e74c3c; +} +.header .navbar-toggle:hover { + background: #c0392b !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #e74c3c; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #e74c3c; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #e74c3c; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #e74c3c; +} + +.header-v1 .dropdown-menu { + border-color: #e74c3c +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #e74c3c; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #e74c3c; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #e74c3c; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #c0392b; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #e74c3c; +} + +.header-v1 .navbar-toggle:hover { + background: #c0392b !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #e74c3c; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #e74c3c; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #e74c3c; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #c0392b; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #e74c3c; +} +.header-v2 .navbar-toggle:hover { + background: #c0392b !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #e74c3c; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #e74c3c; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #e74c3c; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #c0392b; +} + +.header-v3 .dropdown-menu { + border-color: #e74c3c; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #c0392b; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #e74c3c; +} +.header-v3 .navbar-toggle:hover { + background: #c0392b !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #e74c3c; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #e74c3c; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #e74c3c; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #e74c3c; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #e74c3c; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #e74c3c; + color: #c0392b; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #e74c3c; +} + + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #e74c3c; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #e74c3c !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #e74c3c; + } +} + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #e74c3c; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #e74c3c; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #e74c3c; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #e74c3c; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #e74c3c; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #e74c3c; +} + +.header-v5 .dropdown-menu { + border-color: #e74c3c; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #e74c3c; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #e74c3c; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #e74c3c; +} + +.header-v5 .shop-badge span.badge-sea { + background: #e74c3c; +} + +.header-v5 .badge-open { + border-top: 2px solid #e74c3c; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(231, 76, 60, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#f9e6e6)); + background: -webkit-linear-gradient(#fff, #f9e6e6); + background: -moz-linear-gradient(#fff, #f9e6e6); + background: -ms-linear-gradient(#fff, #f9e6e6); + background: -o-linear-gradient(#fff, #f9e6e6); + background: linear-gradient(#fff, #f9e6e6) +} + +#sequence-theme h2 { + background:rgba(231, 76, 60, 0.8); +} + +#sequence-theme .info p { + background:rgba(231, 76, 60, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #e74c3c; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #c0392b; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #c0392b; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #e74c3c; +} +.btn-u.btn-brd:hover { + color: #c0392b; + border-color: #c0392b; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #c0392b; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#e74c3c; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#e74c3c; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#e74c3c; +} + +.thumbnail-style a.btn-more { + background:#e74c3c; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #c0392b; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #e74c3c; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#e74c3c; +} + +.hero { + border-left-color: #e74c3c; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #e74c3c; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #e74c3c; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#e74c3c !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#e74c3c; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #e74c3c; + border-color: #e74c3c !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #e74c3c; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #e74c3c; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #e74c3c; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #e74c3c; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #e74c3c; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #e74c3c; + border: solid 1px #c0392b; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#e74c3c; +} +.acc-home .collapse.in { + border-bottom:solid 1px #e74c3c; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #e74c3c; +} + +.testimonials .carousel-arrow i:hover { + background: #e74c3c; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #e74c3c; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#e74c3c; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#e74c3c !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #e74c3c; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#e74c3c; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#e74c3c; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #e74c3c; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #e74c3c; + border-bottom: solid 1px #e74c3c; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #e74c3c; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#e74c3c; +} +.blog li a:hover { + color:#e74c3c; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #e74c3c; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #e74c3c; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #e74c3c; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #e74c3c; + border-top-color: #e74c3c; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #e74c3c; +} + +.blog-twitter .blog-twitter-inner a { + color: #e74c3c; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#e74c3c; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #e74c3c; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #e74c3c; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#e74c3c; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #e74c3c; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #e74c3c; +} + +.magazine-news a.read-more { + color: #e74c3c; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #e74c3c; +} + +.news-read-more i { + background: #e74c3c; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #e74c3c; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #e74c3c; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #e74c3c; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #e74c3c; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #e74c3c; +} + +.fa-icons li:hover i { + background: #e74c3c; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #e74c3c; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #e74c3c; + border-color: #e74c3c; +} + +.pagination li a:hover { + background: #c0392b; + border-color: #c0392b; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #c0392b; + border-color: #c0392b; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #e74c3c; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #e74c3c; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #e74c3c; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #e74c3c; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #e74c3c; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #e74c3c; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #e74c3c; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #e74c3c; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #e74c3c; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #e74c3c; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #e74c3c; +} + +.s-results .inner-results h3 a:hover { + color: #e74c3c; +} + +.s-results .up-ul li a:hover { + color: #e74c3c; +} + +.s-results .down-ul li a { + color: #e74c3c; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #e74c3c; +} + +.funny-boxes .funny-boxes-img li i { + color: #e74c3c; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #e74c3c; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #e74c3c; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #e74c3c; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #e74c3c; +} + +.funny-boxes-left-green:hover { + border-left-color: #e74c3c; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #e74c3c; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #e74c3c; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #e74c3c; +} + +.testimonials-bg-default .carousel-arrow i { + background: #e74c3c; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #c0392b; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #e74c3c; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #e74c3c; +} + +.dropcap-bg { + color: #fff; + background: #e74c3c; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #e74c3c; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #e74c3c; + border: solid 1px #e74c3c; +} + +.link-bg-icon:hover i { + color: #e74c3c; + background: #e74c3c !important; + border-color: #e74c3c; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #e74c3c; + border: solid 1px #e74c3c; +} + +i.icon-bg-u { + background: #e74c3c; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #e74c3c; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #e74c3c; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #e74c3c; +} + +.panel-u > .panel-heading { + background: #e74c3c; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #e74c3c; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #e74c3c; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #e74c3c; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #e74c3c; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #e74c3c; +} +/*Message*/ +.sky-form .message { + color: #e74c3c; +} + +.sky-form .message i { + border-color: #e74c3c; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #e74c3c; +} + +.profile .date-formats { + background: #e74c3c; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #e74c3c; +} + +.share-list li i { + color: #e74c3c; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #e74c3c; +} + +.profile .profile-post.color-one { + border-color: #e74c3c; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#e74c3c; +} + +.pricing-head h3 { + background:#e74c3c; + text-shadow: 0 1px 0 #c0392b; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #f9e6e6; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #f9e6e6; +} +.pricing-content li i { + color:#e74c3c; +} + +/*Pricing Extra*/ +.sticker-left { + background: #e74c3c; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#c0392b; +} + +/*Pricing Active*/ +.price-active h4 { + color:#e74c3c; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#e74c3c; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #c0392b; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#e74c3c; +} +.pricing-mega-v1 .pricing-content li i { + color: #e74c3c; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #e74c3c; +} + +.pricing-bg-colored .pricing-head i { + color:#e74c3c; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #f9e6e6; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #e74c3c; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #e74c3c; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #e74c3c !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #c0392b; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #e74c3c; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #e74c3c; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #e74c3c; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #e74c3c; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #e74c3c; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #e74c3c; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #e74c3c; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #e74c3c; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #e74c3c; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #e74c3c; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #e74c3c; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #e74c3c; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #e74c3c; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #e74c3c; +} + +.content-boxes-v6:hover i { + background: #e74c3c; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(231, 76, 60, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #e74c3c; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #e74c3c; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #e74c3c; + color: #e74c3c; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #e74c3c; + border-color: #e74c3c; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #e74c3c; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #e74c3c; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #e74c3c; +} + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #e74c3c !important; +} + +.footer-default .footer a { + color: #e74c3c; +} + +.footer-default .footer a:hover { + color: #c0392b; +} + +.footer-default .copyright a { + color: #e74c3c; +} + +.footer-default .copyright a:hover { + color: #c0392b; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #e74c3c; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #e74c3c; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #e74c3c; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #e74c3c; +} diff --git a/core/static/css/theme-colors/teal.css b/core/static/css/theme-colors/teal.css new file mode 100755 index 0000000..fe6e2a8 --- /dev/null +++ b/core/static/css/theme-colors/teal.css @@ -0,0 +1,1275 @@ +/* +* Version: 1.6 +* Teal Color : #18ba9b; +* Teal Hover Color : #2cd5b6; +* Additional color : d9efeb; +* rgba(24, 186, 155, 1); +*/ + +a { + color: #18ba9b; +} + +a:focus, +a:hover, +a:active { + color: #18ba9b; +} + +.color-green { + color: #18ba9b; +} + +a.read-more:hover { + color:#18ba9b; +} + +.linked:hover { + color:#18ba9b; +} + + +/*Headers Default +------------------------------------*/ +.header .navbar-default .navbar-nav > .active > a { + color: #18ba9b; +} + +.header .navbar-default .navbar-nav > .active > a { + border-color: #18ba9b; +} + +.header .dropdown-menu { +border-top: solid 2px #18ba9b; +} + +.header .navbar-default .navbar-nav > li:hover > a { + color: #2cd5b6; +} + +.header .navbar .nav > li > .search:hover { + border-bottom-color: #2cd5b6; + color: #2cd5b6; +} + +.header .navbar-default .navbar-toggle { + border-color: #2cd5b6; +} +.header .navbar-toggle, +.header .navbar-default .navbar-toggle:hover, +.header .navbar-default .navbar-toggle:focus { + background: #18ba9b; +} +.header .navbar-toggle:hover { + background: #2cd5b6 !important; +} + +.header .navbar-default .navbar-nav > .open > a, +.header .navbar-default .navbar-nav > .open > a:hover, +.header .navbar-default .navbar-nav > .open > a:focus { + color: #18ba9b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header .navbar-default .navbar-nav > .active > a, + .header .navbar-default .navbar-nav > .active > a:hover, + .header .navbar-default .navbar-nav > .active > a:focus { + background: #18ba9b; + color: #fff !important; + } + .header .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header .navbar .nav > li > .search:hover { + background: #18ba9b; + } +} + +/*Headers v1 +------------------------------------*/ +.header-v1 .navbar-default .navbar-nav > .active > a, +.header-v1 .navbar-default .navbar-nav > li > a:hover, +.header-v1 .navbar-default .navbar-nav > li > a:focus { + color: #18ba9b; +} + +.header-v1 .dropdown-menu { + border-color: #18ba9b +} + +.header-v1 .navbar-default .navbar-nav > li:hover > a { + color: #18ba9b; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #18ba9b; +} + +.header-v1 .navbar .nav > li > .search:hover { + color: #18ba9b; +} +.header-v1 .navbar-default .navbar-toggle { + border-color: #2cd5b6; +} + +.header-v1 .navbar-toggle, +.header-v1 .navbar-default .navbar-toggle:hover, +.header-v1 .navbar-default .navbar-toggle:focus { + background: #18ba9b; +} + +.header-v1 .navbar-toggle:hover { + background: #2cd5b6 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v1 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v1 .navbar-default .navbar-nav > .active > a, + .header-v1 .navbar-default .navbar-nav > .active > a:hover, + .header-v1 .navbar-default .navbar-nav > .active > a:focus { + background-color: #18ba9b; + } + .header-v1 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v1 .navbar .nav > li > .search:hover { + background-color: #18ba9b; + } +} + +/*Headers v2 +------------------------------------*/ +.header-v2 .dropdown-menu { + border-color: #18ba9b; +} +.header-v2 .navbar-default .navbar-toggle { + border-color: #2cd5b6; +} +.header-v2 .navbar-toggle, +.header-v2 .navbar-default .navbar-toggle:hover, +.header-v2 .navbar-default .navbar-toggle:focus { + background: #18ba9b; +} +.header-v2 .navbar-toggle:hover { + background: #2cd5b6 !important; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v2 .navbar-default .navbar-nav > .active > a, + .header-v2 .navbar-default .navbar-nav > .active > a:hover, + .header-v2 .navbar-default .navbar-nav > .active > a:focus { + background: #18ba9b; + color: #fff !important; + } + .header-v2 .navbar-default .navbar-nav > li > a:hover { + color: #18ba9b; + } +} + +/*Headers v3 +------------------------------------*/ +.header-v3 .navbar-default .navbar-nav > .active > a { + color: #18ba9b; +} + +.header-v3 .navbar-default .navbar-nav > li:hover > a { + color: #2cd5b6; +} + +.header-v3 .dropdown-menu { + border-color: #18ba9b; +} + +.header-v3 .navbar-default .navbar-toggle { + border-color: #2cd5b6; +} + +.header-v3 .navbar-toggle, +.header-v3 .navbar-default .navbar-toggle:hover, +.header-v3 .navbar-default .navbar-toggle:focus { + background: #18ba9b; +} +.header-v3 .navbar-toggle:hover { + background: #2cd5b6 !important; +} +.header-v3 .navbar .nav > li > .search:hover { + background: inherit; + color: #18ba9b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + + .header-v3 .navbar-default .navbar-nav > .active > a, + .header-v3 .navbar-default .navbar-nav > .active > a:hover, + .header-v3 .navbar-default .navbar-nav > .active > a:focus { + background: #18ba9b; + color: #fff !important; + } + .header-v3 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v3 .navbar .nav > li > .search:hover { + background: #18ba9b; + } +} + +/*Headers v4 +------------------------------------*/ +.header-v4 .navbar-default .navbar-nav > li > a:hover, +.header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #18ba9b; +} + +.header-v4 .navbar-default .navbar-nav > .active > a { + color: #18ba9b; +} + +.header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #18ba9b; + color: #2cd5b6; +} + +.header-v4 .navbar .nav > li > .search:hover { + color: #18ba9b; +} + +.header-v4 .navbar-default .navbar-nav > .open > a, +.header-v4 .navbar-default .navbar-nav > .open > a:hover, +.header-v4 .navbar-default .navbar-nav > .open > a:focus { + color: #18ba9b; +} + +/*Design for max-width: 991px*/ +@media (max-width: 991px) { + .header-v4 .navbar-default .navbar-nav > li:hover > a { + border-color: #eee; + } + .header-v4 .navbar-default .navbar-nav > .active > a, + .header-v4 .navbar-default .navbar-nav > .active > a:hover, + .header-v4 .navbar-default .navbar-nav > .active > a:focus { + color: #18ba9b !important; + } + .header-v4 .navbar-default .navbar-nav > .active > a { + border-color: #eee; + } + .header-v4 .navbar .nav > li > .search:hover { + background: #18ba9b; + } +} + + +/*Headers v5 +------------------------------------*/ + +.header-v5 .navbar-default .navbar-nav > li > a:hover, +.header-v5 .navbar-default .navbar-nav > .active > a { + border-top: 2px solid #18ba9b; +} + +.header-v5 .navbar-default .navbar-nav > .active > a { + color: #18ba9b; +} + +.header-v5 .navbar-default .navbar-nav > li:hover > a { + color: #18ba9b; +} +.header-v5 .navbar-default .navbar-nav > .open > a, +.header-v5 .navbar-default .navbar-nav > .open > a:hover, +.header-v5 .navbar-default .navbar-nav > .open > a:focus { + color: #18ba9b; +} + +.header-v5 .dropdown-menu li > a:hover { + background: #18ba9b; +} + +.header-v5 .dropdown-menu .active > a, +.header-v5 .dropdown-menu li > a:hover { + background: #18ba9b; +} + +.header-v5 .dropdown-menu { + border-color: #18ba9b; +} + +.header-v5 .dropdown-menu li.dropdown-submenu:hover > a { + background: #18ba9b; +} + +.header-v5 .dropdown-menu .style-list li > a:hover { + background: none; +} + +.header-v5 .style-list li a:hover { + color: #18ba9b; +} +/* Shopping cart*/ +.header-v5 .shop-badge.badge-icons i { + color: #18ba9b; +} + +.header-v5 .shop-badge span.badge-sea { + background: #18ba9b; +} + +.header-v5 .badge-open { + border-top: 2px solid #18ba9b; + box-shadow: 0 5px 5px 0 rgba(90, 90, 90, 0.075); +} + +/*Sliders +------------------------------------*/ +/*Main Parallax Sldier*/ +.da-slide h2 i { + background-color: rgba(24, 186, 155, 0.8); +} + +/*Sequence Parallax Sldier*/ +.sequence-inner { + background: -webkit-gradient(linear, 0 0, 0 bottom, from(#fff), to(#d9efeb)); + background: -webkit-linear-gradient(#fff, #d9efeb); + background: -moz-linear-gradient(#fff, #d9efeb); + background: -ms-linear-gradient(#fff, #d9efeb); + background: -o-linear-gradient(#fff, #d9efeb); + background: linear-gradient(#fff, #d9efeb) +} + +#sequence-theme h2 { + background:rgba(24, 186, 155, 0.8); +} + +#sequence-theme .info p { + background:rgba(24, 186, 155, 0.8); +} + +/*Buttons +------------------------------------*/ +.btn-u { + background: #18ba9b; +} + +.btn-u:hover, +.btn-u:focus, +.btn-u:active, +.btn-u.active, +.open .dropdown-toggle.btn-u { + background: #2cd5b6; +} + +/*Buttons Color*/ +.btn-u-split.dropdown-toggle { + border-left: solid 1px #2cd5b6; +} + +/*Bordered Buttons*/ +.btn-u.btn-brd { + border-color: #18ba9b; +} +.btn-u.btn-brd:hover { + color: #2cd5b6; + border-color: #2cd5b6; +} +.btn-u.btn-brd.btn-brd-hover:hover { + background: #2cd5b6; +} + +/*Service +------------------------------------*/ +.service .service-icon { + color:#18ba9b; +} + +/*Service Blocks*/ +.service-alternative .service:hover { + background:#18ba9b; +} + +/*Thumbnail (Recent Work) +------------------------------------*/ +.thumbnail-style h3 a:hover { + color:#18ba9b; +} + +.thumbnail-style a.btn-more { + background:#18ba9b; +} +.thumbnail-style a.btn-more:hover { + box-shadow:0 0 0 2px #2cd5b6; +} + +/*Typography +------------------------------------*/ +/*Heading*/ +.headline h2, +.headline h3, +.headline h4 { + border-bottom:2px solid #18ba9b; +} + +/*Blockquote*/ +blockquote:hover { + border-left-color:#18ba9b; +} + +.hero { + border-left-color: #18ba9b; +} + +/*Carousel +------------------------------------*/ +.carousel-arrow a.carousel-control:hover { + color: #18ba9b; +} + +/*Footer +------------------------------------*/ +.footer a, +.copyright a, +.footer a:hover, +.copyright a:hover { + color: #18ba9b; +} + +/*Footer Blog*/ +.footer .dl-horizontal a:hover { + color:#18ba9b !important; +} + +/*Blog Posts +------------------------------------*/ +.posts .dl-horizontal a:hover { + color:#18ba9b; +} + +.posts .dl-horizontal:hover dt img, +.posts .dl-horizontal:hover dd a { + color: #18ba9b; + border-color: #18ba9b !important; +} + +/*Post Comment*/ +.post-comment h3, +.blog-item .media h3, +.blog-item .media h4.media-heading span a { + color: #18ba9b; +} + +/*Tabs +------------------------------------*/ +/*Tabs v1*/ +.tab-v1 .nav-tabs { + border-bottom: solid 2px #18ba9b; +} + +.tab-v1 .nav-tabs > .active > a, +.tab-v1 .nav-tabs > .active > a:hover, +.tab-v1 .nav-tabs > .active > a:focus { + background: #18ba9b; +} + +.tab-v1 .nav-tabs > li > a:hover { + background: #18ba9b; +} + +/*Tabs v2*/ +.tab-v2 .nav-tabs li.active a { + border-top: solid 2px #18ba9b; +} + +/*Tabs v3*/ +.tab-v3 .nav-pills li a:hover, +.tab-v3 .nav-pills li.active a { + background: #18ba9b; + border: solid 1px #2cd5b6; +} + +/*Accardion +------------------------------------*/ +.acc-home a.active, +.acc-home a.accordion-toggle:hover { + color:#18ba9b; +} +.acc-home .collapse.in { + border-bottom:solid 1px #18ba9b; +} + +/*Testimonials +------------------------------------*/ +.testimonials .testimonial-info { + color: #18ba9b; +} + +.testimonials .carousel-arrow i:hover { + background: #18ba9b; +} + +/*Info Blocks +------------------------------------*/ +.info-blocks:hover i.icon-info-blocks { + color: #18ba9b; +} + +/*Breadcrumb +------------------------------------*/ +.breadcrumb li.active, +.breadcrumb li a:hover { + color:#18ba9b; +} + +/*About Page +------------------------------------*/ +.team .thumbnail-style:hover h3 a { + color:#18ba9b !important; +} + +/*Social Icons*/ +.team ul.team-socail li i:hover { + background: #18ba9b; +} + +/*Right Sidebar +------------------------------------*/ +/*Right Sidebar*/ +.who li i, +.who li:hover i, +.who li:hover a { + color:#18ba9b; +} + +/*Privacy Page +------------------------------------*/ +.privacy a:hover { + color:#18ba9b; +} + +/*Portfolio Page +------------------------------------*/ +/*Portfolio v1*/ +.view a.info:hover { + background: #18ba9b; +} + +/*Portfolio v2*/ +.sorting-block .sorting-nav li.active { + color: #18ba9b; + border-bottom: solid 1px #18ba9b; +} + +.sorting-block .sorting-grid li a:hover span.sorting-cover { + background: #18ba9b; +} + +/*Blog Page +------------------------------------*/ +.blog h3 { + color:#18ba9b; +} +.blog li a:hover { + color:#18ba9b; +} + +/*Blog Tags*/ +ul.blog-tags a:hover { + background: #18ba9b; +} + +.blog-post-tags ul.blog-tags a:hover { + background: #18ba9b; +} + +/*Blog Photos*/ +.blog-photos li img:hover { + box-shadow: 0 0 0 2px #18ba9b; +} + +/*Blog Latest Tweets*/ +.blog-twitter .blog-twitter-inner:hover { + border-color: #18ba9b; + border-top-color: #18ba9b; +} +.blog-twitter .blog-twitter-inner:hover:after { + border-top-color: #18ba9b; +} + +.blog-twitter .blog-twitter-inner a { + color: #18ba9b; +} + +/*Blog Item Page +------------------------------------*/ +.blog-item h4.media-heading span a { + color:#18ba9b; +} + +/*Coming Soon Page +------------------------------------*/ +.coming-soon-border { + border-top: solid 3px #18ba9b; +} + +/*Search Page +------------------------------------*/ +.booking-blocks p a { + color: #18ba9b; +} + +/*Icons Page +------------------------------------*/ +.icon-page li:hover { + color:#18ba9b; +} + +/*Glyphicons*/ +.glyphicons-demo a:hover { + color: #18ba9b; + text-decoration: none; +} + +/*Magazine Page +------------------------------------*/ +/*Magazine News*/ +.magazine-news .by-author strong { + color: #18ba9b; +} + +.magazine-news a.read-more { + color: #18ba9b; +} + +/*Magazine Mini News*/ +.magazine-mini-news .post-author strong { + color: #18ba9b; +} + +.news-read-more i { + background: #18ba9b; +} + +/*Sidebar Features*/ +.magazine-page h3 a:hover { + color: #18ba9b; +} + +/*Page Features +------------------------------------*/ +/*Tag Boxes v1*/ +.tag-box-v1 { + border-top: solid 2px #18ba9b; +} + +/*Tag Boxes v2*/ +.tag-box-v2 { + border-left: solid 2px #18ba9b; +} + +/*Tag Boxes v7*/ +.tag-box-v7 { + border-bottom: solid 2px #18ba9b; +} + +/*Font Awesome Icon Page Style*/ +.fa-icons li:hover { + color: #18ba9b; +} + +.fa-icons li:hover i { + background: #18ba9b; +} + +/*GLYPHICONS Icons Page Style*/ +.bs-glyphicons li:hover { + color: #18ba9b; +} + +/*Navigation +------------------------------------*/ +/*Pagination*/ +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + background-color: #18ba9b; + border-color: #18ba9b; +} + +.pagination li a:hover { + background: #2cd5b6; + border-color: #2cd5b6; +} + +/*Pager*/ +.pager li > a:hover, +.pager li > a:focus { + background: #2cd5b6; + border-color: #2cd5b6; +} + +/*Registration and Login Page v2 +------------------------------------*/ +.reg-block { + border-top: solid 2px #18ba9b; +} + +/*Image Hover +------------------------------------*/ +/*Image-hover*/ +#effect-2 figure .img-hover { + background: #18ba9b; +} + +/*Blog Large Page +------------------------------------*/ +.blog h2 a:hover { + color: #18ba9b; +} + +/*Timeline v1 Page +------------------------------------*/ +.timeline-v1 > li > .timeline-badge i:hover { + color: #18ba9b; +} + +.timeline-v1 .timeline-footer .likes:hover i { + color: #18ba9b; +} + +/*Timeline v2 Page +------------------------------------*/ +/* The icons */ +.timeline-v2 > li .cbp_tmicon { + background: #18ba9b; +} + +/*Progress Bar +------------------------------------*/ +.progress-bar-u { + background: #18ba9b; +} + +/*Job Inner Page +------------------------------------*/ +.job-description .save-job a:hover, +.block-description .save-job a:hover { + color: #18ba9b; +} + +.job-description .p-chart .overflow-h li i, +.job-description .p-chart .overflow-h li a, +.block-description .p-chart .overflow-h li i, +.block-description .p-chart .overflow-h li a { + color: #18ba9b; +} + +/*Colorful-ul*/ +.job-description .colorful-ul li a { + color: #18ba9b; +} + +/*Search Inner Page +------------------------------------*/ +.s-results .related-search a:hover { + color: #18ba9b; +} + +.s-results .inner-results h3 a:hover { + color: #18ba9b; +} + +.s-results .up-ul li a:hover { + color: #18ba9b; +} + +.s-results .down-ul li a { + color: #18ba9b; +} + +/*Funny Boxes +------------------------------------*/ +.funny-boxes p a { + color: #18ba9b; +} + +.funny-boxes .funny-boxes-img li i { + color: #18ba9b; +} + +/*Sidebar Sub Navigation +------------------------------------*/ +.sidebar-nav-v1 ul li:hover a, +.sidebar-nav-v1 ul li.active a { + color: #18ba9b; +} + +/*Blockquote +------------------------------------*/ +blockquote.bq-green { + border-color: #18ba9b; +} + +blockquote:hover, +blockquote.text-right:hover { + border-color: #18ba9b; +} + +/*Green Left Bordered Funny Box**/ +.funny-boxes-left-green { + border-left: solid 2px #18ba9b; +} + +.funny-boxes-left-green:hover { + border-left-color: #18ba9b; +} + +/*Testimonials Default +------------------------------------*/ +/*Testimonials*/ +.testimonials .carousel-arrow i:hover { + background: #18ba9b; +} + +/*Testimonials Default*/ +.testimonials-bg-default .item p { + background: #18ba9b; +} + +.testimonials.testimonials-bg-default .item p:after, +.testimonials.testimonials-bg-default .item p:after { + border-top-color: #18ba9b; +} + +.testimonials-bg-default .carousel-arrow i { + background: #18ba9b; +} + +.testimonials.testimonials-bg-default .carousel-arrow i:hover { + background: #2cd5b6; +} + +/*Promo Page +------------------------------------*/ +/*Promo Box*/ +.promo-box:hover strong, +.promo-box:hover strong a { + color: #18ba9b; +} + +/*Typography +------------------------------------*/ +.dropcap { + color: #18ba9b; +} + +.dropcap-bg { + color: #fff; + background: #18ba9b; +} + +/*Breadcrumbs +------------------------------------*/ +span.label-u, +span.badge-u { + background: #18ba9b; +} + +/*Icons +------------------------------------*/ +/*Icon Link*/ +.link-icon:hover i { + color: #18ba9b; + border: solid 1px #18ba9b; +} + +.link-bg-icon:hover i { + color: #18ba9b; + background: #18ba9b !important; + border-color: #18ba9b; +} + +/*Icons Backgroun Color +------------------------------------*/ +i.icon-color-u { + color: #18ba9b; + border: solid 1px #18ba9b; +} + +i.icon-bg-u { + background: #18ba9b; +} + +/*Line Icon Page +------------------------------------*/ +.line-icon-page .item:hover { + color: #18ba9b; +} + +/*Colored Content Boxes +------------------------------------*/ +.service-block-u { + background: #18ba9b; +} + +/*Panels (Portlets) +------------------------------------*/ +.panel-u { + border-color: #18ba9b; +} + +.panel-u > .panel-heading { + background: #18ba9b; +} + +/*Owl Carousel +------------------------------------*/ +.owl-btn:hover { + background: #18ba9b; +} + +/*Counter +------------------------------------*/ +.counters span.counter-icon i { + background: #18ba9b; +} + +.counters span.counter-icon i:after { + border-top: 7px solid #18ba9b; +} + +/*SKy-Forms +------------------------------------*/ +/*Buttons*/ +.sky-form .button { + background: #18ba9b; +} + +/*Rating*/ +.sky-form .rating input:checked ~ label { + color: #18ba9b; +} +/*Message*/ +.sky-form .message { + color: #18ba9b; +} + +.sky-form .message i { + border-color: #18ba9b; +} + +/*Profile +------------------------------------*/ +.profile .profile-post:hover span.profile-post-numb { + color: #18ba9b; +} + +.profile .date-formats { + background: #18ba9b; +} + +.profile .name-location span i, +.profile .name-location span a:hover { + color: #18ba9b; +} + +.share-list li i { + color: #18ba9b; +} + +.profile .comment-list-v2 li:hover i, +.profile .comment-list li:hover i { + color: #18ba9b; +} + +.profile .profile-post.color-one { + border-color: #18ba9b; +} + +/*Pricing Page +------------------------------------*/ +/*Pricing Head*/ +.pricing:hover h4 { + color:#18ba9b; +} + +.pricing-head h3 { + background:#18ba9b; + text-shadow: 0 1px 0 #2cd5b6; +} + +.pricing-head h4 { + color:#999; + background:#fcfcfc; + border-bottom:solid 1px #d9efeb; +} + +/*Pricing Content*/ +.pricing-content li { + border-bottom:solid 1px #d9efeb; +} +.pricing-content li i { + color:#18ba9b; +} + +/*Pricing Extra*/ +.sticker-left { + background: #18ba9b; +} + +/*Pricing Footer*/ +.pricing-footer a:hover, +.pricing-footer button:hover { + background:#2cd5b6; +} + +/*Pricing Active*/ +.price-active h4 { + color:#18ba9b; +} + +.no-space-pricing .price-active .pricing-head h4, +.no-space-pricing .pricing:hover .pricing-head h4 { + color:#18ba9b; +} + +/*Mega Pricing Tables +------------------------------------*/ +.pricing-mega-v1 .pricing-head h3, +.pricing-mega-v2 .pricing-head h3, +.pricing-mega-v3 .pricing-head h3 { + text-shadow: 0 1px 0 #2cd5b6; +} + +/*Pricing Table Mega v1 Version +------------------------------------*/ +.pricing-mega-v1 .pricing:hover h4 i { + color:#18ba9b; +} +.pricing-mega-v1 .pricing-content li i { + color: #18ba9b; +} + +/*Pricing Table Colored Background Version +------------------------------------*/ +.pricing-bg-colored .pricing:hover { + background: #18ba9b; +} + +.pricing-bg-colored .pricing-head i { + color:#18ba9b; +} +.pricing-bg-colored .pricing-footer .btn-u { + border: 1px solid #fff; +} +.pricing-bg-colored .pricing-head p { + border-bottom: 1px solid #d9efeb; +} + +/*Pricing Table Mega v2 +------------------------------------*/ +.pricing-mega-v2 .block:hover .bg-color { + background: #18ba9b; +} +.pricing-mega-v2 .block:hover h3, +.pricing-mega-v2 .block:hover h4, +.pricing-mega-v2 .block:hover li, +.pricing-mega-v2 .block:hover li i, +.pricing-mega-v2 .block:hover h4 i { + background: #18ba9b; +} + +/*Pricing Table Mega v3 +------------------------------------*/ +.pricing-mega-v1 .btn-group .dropdown-menu, +.pricing-mega-v3 .btn-group .dropdown-menu { + background: #18ba9b !important; +} + +.pricing-mega-v1 .btn-group .dropdown-menu li a:hover, +.pricing-mega-v3 .btn-group .dropdown-menu li a:hover { + background: #2cd5b6; +} + + +/*Grid Block v2 +------------------------------------*/ +.grid-block-v2 li:hover .grid-block-v2-info { + border-color: #18ba9b; +} + +/*Testimonials v3 Title +------------------------------------*/ +.testimonials-v3 .testimonials-v3-title p { + color: #18ba9b; +} + +.testimonials-v3 .owl-buttons .owl-prev:hover, + .testimonials-v3 .owl-buttons .owl-next:hover { + background: #18ba9b; +} +/*Content Boxes v4 +------------------------------------*/ +.content-boxes-v4 i { + color: #18ba9b; +} + +/*Thumbnails v1 +------------------------------------*/ +.thumbnails-v1 .read-more { + color: #18ba9b; +} + +/*Team v1 +------------------------------------*/ +.team-v1 li:hover > p:before { + background: #18ba9b; +} + +/*Headliner Center +------------------------------------*/ +.headline-center h2:after { + background: #18ba9b; +} + +/*Headliner Left +------------------------------------*/ +.headline-left .headline-brd:after { + background: #18ba9b; +} + +/*Portfolio Box +------------------------------------*/ +.portfolio-box .portfolio-box-in i { + background: #18ba9b; +} + +/*Flat Background Block v1 +------------------------------------*/ +.flat-bg-block-v1 .checked-list i { + color: #18ba9b; +} + +/* Owl Carousel v5 +------------------------------------*/ +.owl-carousel-v5 .owl-controls .owl-page.active span, +.owl-carousel-v5 .owl-controls.clickable .owl-page:hover span { + background: #18ba9b; +} + +/* Content Boxes v5 +------------------------------------*/ +.content-boxes-v5:hover i { + background: #18ba9b; +} + +/* Block Grid v1 +------------------------------------*/ +.block-grid-v1:hover { + border-color: #18ba9b; +} + +/* Content Boxes v6 +------------------------------------*/ +.content-boxes-v6:hover i:after { + border-color: #18ba9b; +} + +.content-boxes-v6:hover i { + background: #18ba9b; +} + +/* Portfolio Box-v2 +------------------------------------*/ +.portfolio-box-v2 .portfolio-box-v2-in i { + background: rgba(24, 186, 155, 0.8); +} + +.portfolio-box-v2 .portfolio-box-v2-in i:hover { + background: #18ba9b; +} + +/* Service Block v1 +------------------------------------*/ +.service-block-v1 i { + background: #18ba9b; +} + +/* Testimonials bs +------------------------------------*/ +.testimonials-bs .carousel-control-v2 i:hover { + border-color: #18ba9b; + color: #18ba9b; +} + +/* Fusion Portfolio +------------------------------------*/ +.fusion-portfolio #filters-container .cbp-filter-item-active { + background: #18ba9b; + border-color: #18ba9b; +} + + .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #18ba9b; +} + +/* Fusion Portfolio +------------------------------------*/ +.blog_masonry_3col h3 a:hover { + color: #18ba9b; +} + +/* Recent Works +------------------------------------*/ +.owl-work-v1 .item a:hover span { + border-bottom-color: #18ba9b; +} + + +/* Footer Default +------------------------------------*/ +.footer-default .footer .dl-horizontal a:hover { + color: #18ba9b !important; +} + +.footer-default .footer a { + color: #18ba9b; +} + +.footer-default .footer a:hover { + color: #2cd5b6; +} + +.footer-default .copyright a { + color: #18ba9b; +} + +.footer-default .copyright a:hover { + color: #2cd5b6; +} + +/* Footer v4 +------------------------------------*/ +.footer-v4 .copyright a { + color: #18ba9b; +} +/* Title v1 +------------------------------------*/ +.title-v1 h1:after, .title-v1 h2:after { + background-color: #18ba9b; +} +/* Copyright Section +------------------------------------*/ +.copyright-section i.back-to-top:hover { + color: #18ba9b; +} + +/* Top Control +------------------------------------*/ +#topcontrol:hover { + background-color: #18ba9b; +} diff --git a/core/static/css/theme-skins/dark.css b/core/static/css/theme-skins/dark.css new file mode 100644 index 0000000..fedc3db --- /dev/null +++ b/core/static/css/theme-skins/dark.css @@ -0,0 +1,2728 @@ +/*Dark Version +------------------------------------*/ +body.dark { + color: #999; +} + +body.dark .wrapper { + background: #252525; +} + +body.dark h1, +body.dark h2, +body.dark h3, +body.dark h4, +body.dark h5, +body.dark h6 { + color: #ccc; + font-weight: 200; +} + +body.dark .wrapper p { + color: #999; +} + +body.dark p, +body.dark li, +body.dark li a { + color: #999; +} + +body.dark .headline { + border-bottom: 1px dotted #555; +} + +/*Parallax Backgrounds +------------------------------------*/ +body.dark .parallax-bg { + background: #333 url(../../img/patterns/5.png) repeat fixed; +} + +/*Revolution Slider +------------------------------------*/ +body.dark .tp-bannertimer { + background: rgba(0,0,0,0.5); +} + +body.dark .tp-banner-container .btn-u.btn-brd.btn-u-light { + color: #fff; +} + +/*Header +------------------------------------*/ +body.dark .header, +body.dark .header-v3 { + background: #222; + border-bottom-color: #333; +} + +body.dark .header.header-v1 { + background: none; +} + +/*Topbar*/ +body.dark .topbar ul.loginbar li i.fa { + color: #999; +} + +body.dark .topbar ul.loginbar > li > a { + color: #999; +} + +body.dark .topbar ul.loginbar > li > a:hover { + color: #fff; +} + +body.dark .topbar ul.languages { + background: #333; +} + +body.dark .topbar ul.languages li a { + color: #999; +} + +body.dark .topbar ul.languages li.active a, +body.dark .topbar ul.languages li a:hover { + color: #ccc; + background: #555; +} + +body.dark .topbar ul.languages li.active a i { + color: #ccc; +} + +body.dark .topbar ul.languages:after { + border-bottom-color: #303030; +} + +body.dark .topbar ul.loginbar li.topbar-devider { + border-right-color: #999; +} + +/*Topbar v1*/ +body.dark .topbar-v1 { + background: #222; + border-color: #555; +} + +body.dark .topbar-v1 .top-v1-data li:first-child { + border-left-color: #555; +} + +body.dark .topbar-v1 .top-v1-data li { + border-right-color: #555; +} + +body.dark .topbar-v1 .top-v1-contacts li { + color: #999; +} + +body.dark .topbar-v1 .top-v1-data li i { + color: #999; +} + +/*Navigation*/ +body.dark .header .navbar-default .navbar-nav > li > a, +body.dark .header-v1 .navbar-default .navbar-nav > li > a, +body.dark .header-v3 .navbar-default .navbar-nav > li > a { + color: #999; +} + +/*Search*/ +body.dark .header .navbar .nav > li > .search { + color: #999; + background: #292929; + border-bottom-color: #555; +} + +body.dark .header .navbar .nav > li > .search:hover { + background: #303030; +} + +body.dark .header .navbar .search-open, +body.dark .header-v1 .navbar .search-open, +body.dark .header-v3 .navbar .search-open, +body.dark .header-v4 .navbar .search-open { + background: #222; + box-shadow: none; + border-top-color: #333; +} + +/*Dropdown Menu*/ +body.dark .header .dropdown-menu, +body.dark .header-v1 .dropdown-menu, +body.dark .header-v2 .dropdown-menu, +body.dark .header-v3 .dropdown-menu, +body.dark .header-v4 .dropdown-menu { + background: #222; + border-bottom-color: #202020; +} + +body.dark .header .dropdown-menu li a, +body.dark .header-v1 .dropdown-menu li a, +body.dark .header-v2 .dropdown-menu li a, +body.dark .header-v3 .dropdown-menu li a, +body.dark .header-v4 .dropdown-menu li a { + color: #999; + border-bottom-color: #303030; +} + +body.dark .header .dropdown-menu .active > a, +body.dark .header .dropdown-menu li > a:hover, +body.dark .header-v1 .dropdown-menu .active > a, +body.dark .header-v1 .dropdown-menu li > a:hover, +body.dark .header-v2 .dropdown-menu .active > a, +body.dark .header-v2 .dropdown-menu li > a:hover, +body.dark .header-v3 .dropdown-menu .active > a, +body.dark .header-v3 .dropdown-menu li > a:hover, +body.dark .header-v4 .dropdown-menu .active > a, +body.dark .header-v4 .dropdown-menu li > a:hover { + color: #999 !important; + background: #303030 !important; +} + +/*Responsive Navbar*/ +@media (max-width: 991px) { + /*Topbar v1*/ + body.dark .header-v1 .topbar-v1 .top-v1-data li, + body.dark .header-v4 .topbar-v1 .top-v1-data li { + border-color: #555; + } + + body.dark .header-v1 { + border-color: #555; + } + + body.dark .header-v1 .navbar .nav > li > .search { + background: #333; + } + + /*Header Navbar*/ + body.dark .navbar-default .navbar-form, + body.dark .navbar-default .navbar-collapse { + border-color: #555; + } + + /*Navbar Nav*/ + body.dark .navbar-default .navbar-nav > .active > a { + color: #fff; + } + + body.dark .navbar-default .navbar-nav > li a { + color: #999; + border-bottom-color: #555; + } + + /*Dropdown Menu*/ + body.dark .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #999; + } + + body.dark .navbar-default .navbar-nav .open .dropdown-menu > li > a, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #999; + } + + body.dark .header .navbar-default .navbar-nav > li a, + body.dark .header-v1 .navbar-default .navbar-nav > li a, + body.dark .header-v3 .navbar-default .navbar-nav > li a, + body.dark .header-v4 .navbar-default .navbar-nav > li a { + border-bottom-color: #333; + } + + /*Navbar Opened*/ + body.dark .navbar-default .navbar-nav > .open > a, + body.dark .navbar-default .navbar-nav > .open > a:hover, + body.dark .navbar-default .navbar-nav > .open > a:focus { + color: #eee; + } + + /*Dropdown Submenu*/ + body.dark .header .dropdown .dropdown-submenu > a, + body.dark .header-v1 .dropdown .dropdown-submenu > a, + body.dark .header-v2 .dropdown .dropdown-submenu > a, + body.dark .header-v3 .dropdown .dropdown-submenu > a, + body.dark .header-v4 .dropdown .dropdown-submenu > a { + color: #999 !important; + } + + /*Equal Height List Style*/ + body.dark .header .mega-menu .equal-height-list h3, + body.dark .header-v1 .mega-menu .equal-height-list h3, + body.dark .header-v3 .mega-menu .equal-height-list h3, + body.dark .header-v4 .mega-menu .equal-height-list h3 { + color: #999; + border-bottom: solid 1px #333; + } + + /*Header v3 Search Box*/ + body.dark .header-v3 .navbar .nav > li > .search { + color: #999; + background: #292929; + border-bottom-color: #555; + } + + body.dark .header-v3 .navbar .nav > li > .search:hover { + background: #303030; + } + + /*Header v2 Navbar*/ + body.dark .header-v2 .navbar-default .navbar-nav > li a { + border-color: #555; + } + + /*Header v2 Topbar*/ + body.dark .header-v2 .topbar-buttons .btn-u-light { + border-color: #eee; + } + + body.dark .header-v2 .topbar-v2 { + border-color: #555; + } + + body.dark .header-v2 .topbar-v2 li, + body.dark .header-v2 .topbar-v2 li a { + color: #999; + } + + body.dark .header-v2 .languages-dropdown { + background: #222; + } + + body.dark .header-v2 .languages-dropdown:after { + border-bottom-color: #222; + } + + body.dark .header-v2 .languages-dropdown > li > a:hover, + body.dark .header-v2 .languages-dropdown > li.active > a { + background: #333; + } + + /*Header v4*/ + body.dark .header-v4 .navbar-toggle, + body.dark .header-v4 .navbar-default .navbar-toggle:hover, + body.dark .header-v4 .navbar-default .navbar-toggle:focus { + background: #1c1c1c; + } + + body.dark .header-v4 .navbar .nav > li > .search { + background: #292929; + } + + body.dark .header-v4 .navbar-nav, + body.dark .header-v4 .navbar-default .navbar-toggle, + body.dark .header-v4 .navbar-nav.navbar-border-bottom, + body.dark .header-v4 .navbar-default .navbar-nav > li a { + border-color: #555; + } + + body.dark .navbar-default .navbar-nav .open .dropdown-menu > li > a, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, + body.dark .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus { + background: transparent; + } + +} + +@media (min-width: 992px) { + body.dark .header-v4 .navbar-collapse { + border-top-color: #333; + border-bottom-color: #333; + } + + body.dark .header-v4 .navbar-default .navbar-nav > li { + margin-left: -1px; + border-left: 1px solid #333; + border-right: 1px solid #333; + } + + body.dark .header-v4 .navbar-default .navbar-nav > li > a { + color: #999; + } +} + +/*Header Fixed (Shrink) +------------------------------------*/ +body.dark.header-fixed .header.header-fixed-shrink, +body.dark.header-fixed .header-v1.header-fixed-shrink, +body.dark.header-fixed .header-v2.header-fixed-shrink, +body.dark.header-fixed .header-v3.header-fixed-shrink { + box-shadow: 0 0 3px #000; + background: rgba(0,0,0,0.9); +} + +body.dark.header-fixed .header.header-fixed-shrink .navbar .search-open, +body.dark.header-fixed .header-v1.header-fixed-shrink .navbar .search-open, +body.dark.header-fixed .header-v2.header-fixed-shrink .navbar .search-open, +body.dark.header-fixed .header-v3.header-fixed-shrink .navbar .search-open { + box-shadow: none; + background: rgba(0,0,0,0.9); +} + +body.dark.header-fixed .header-v2.header-fixed-shrink .navbar-nav > li > a { + color: #999; +} + +/*Header Mega Menu +------------------------------------*/ +@media (min-width: 992px) { + body.dark .header .mega-menu .equal-height-in, + body.dark .header-v1 .mega-menu .equal-height-in, + body.dark .header-v2 .mega-menu .equal-height-in, + body.dark .header-v3 .mega-menu .equal-height-in, + body.dark .header-v4 .mega-menu .equal-height-in { + border-left-color: #333; + } +} + +/*Boxed Layout +------------------------------------*/ +body.dark.boxed-layout { + box-shadow: 0 0 5px #191919; + background: url(../../img/patterns/4.png) repeat; +} + +/*Breadcrumbs +------------------------------------*/ +body.dark .breadcrumbs, +body.dark .breadcrumbs-v3 { + background: #1c1c1c; + border-bottom-color: #252525; +} + +body.dark .breadcrumbs-v2 h1 { + color: #fff; +} + +body.dark .breadcrumb a { + color: #999; +} + +/*Main Slider Parallax +------------------------------------*/ +body.dark .slider-inner .da-slider { + border-bottom-color: #444; +} + +/*Purchase +------------------------------------*/ +body.dark .purchase { + background: #252525; + border-bottom-color: #2b2b2b; +} + +body.dark .purchase span { + color: #ccc; + font-weight: 200; +} + +/*Clients +------------------------------------*/ +body.dark .clients li { + background: #292929; +} + +body.dark .clients li:hover { + background: #303030; +} + +/*List Group +------------------------------------*/ +body.dark .list-group-item, +body.dark .list-group-item:hover { + background: #222; + border-color: #303030; +} + +body.dark .list-toggle a:focus { + color: #ccc; +} + +body.dark .list-toggle:after { + color: #999; +} + +body.dark .sidebar-nav-v1 > li.active > a { + color: #ccc; + background: #292929; +} + +body.dark .sidebar-nav-v1 > li.active, +body.dark .sidebar-nav-v1 > li.active:hover { + background: #202020; +} + +body.dark .sidebar-nav-v1 li ul, +body.dark .sidebar-nav-v1 li.active ul a { + color: #999; + background: #222; +} + +body.dark .sidebar-nav-v1 li ul a { + border-top-color: #303030; +} + +body.dark .sidebar-nav-v1 li ul a:hover, +body.dark .sidebar-nav-v1 ul li.active a { + color: #ccc; +} + +/*Bootstrap Features +------------------------------------*/ +label { + color: #999; +} + +body.dark strong { + color: #ccc; +} + +body.dark dt { + color: #ccc; +} + +body.dark dd { + color: #999; +} + +body.dark hr { + border-color: #333; +} + +body.dark code { + background: #333; +} + +/*Form Control +------------------------------------*/ +body.dark .form-control { + color: #999; + border-color: #303030; + background: #202020; +} + +body.dark .form-control:focus { + box-shadow: none; + border-color: #555; +} + +body.dark .input-group-addon { + border-color: #303030; + background: #202020; +} + +/*Close +------------------------------------*/ +body.dark .close { + color: #999; + text-shadow: none; +} + +body.dark .close:hover { + color: #bbb; +} + +/*Alert Warning +------------------------------------*/ +body.dark .alert-info, +body.dark .alert-danger, +body.dark .alert-success, +body.dark .alert-warning { + border-color: #444; + background-color: #333; +} + +body.dark .alert h4 { + color: inherit; +} + +body.dark .alert strong { + color: inherit; +} + +body.dark .alert code { + background: #444; +} + +/*Popover +------------------------------------*/ +body.dark .popover { + color: #999; + box-shadow: none; + border-color: #444; + background-color: #333; +} + +body.dark .popover.top .arrow:after { + border-top-color: #333; +} + +body.dark .popover.left .arrow:after { + border-left-color: #333; +} + +body.dark .popover.right .arrow:after { + border-right-color: #333; +} + +body.dark .popover.bottom .arrow:after { + border-bottom-color: #333; +} + +/*Contex Background +------------------------------------*/ +body.dark .contex-bg p.bg-info, +body.dark .contex-bg p.bg-danger, +body.dark .contex-bg p.bg-warning, +body.dark .contex-bg p.bg-primary, +body.dark .contex-bg p.bg-success { + background-color: #333; +} + +body.dark .contex-bg p.bg-info { + color: #27d7e7; +} + +body.dark .contex-bg p.bg-danger { + color: #e74c3c; +} + +body.dark .contex-bg p.bg-warning { + color: #e67e22; +} + +body.dark .contex-bg p.bg-primary { + color: #3498db; +} + +body.dark .contex-bg p.bg-success { + color: #72c02c; +} + +/*Address +------------------------------------*/ +body.dark address { + color: #999; +} + +/*Heading +------------------------------------*/ +body.dark .heading h2:before, +body.dark .heading h2:after { + border-color: #555; +} + +body.dark .contacts-section .title-v1 h2 { + color: #ccc; +} + +body.dark .headline-left .headline-brd { + color: #ccc; +} + +body.dark .headline-center-v2.headline-center-v2-dark span.bordered-icon { + color: #eee; +} + +body.dark .headline-center-v2.headline-center-v2-dark span.bordered-icon:before, +body.dark .headline-center-v2.headline-center-v2-dark span.bordered-icon:after { + background: #eee; +} + +/*Divider +------------------------------------*/ +body.dark .devider.devider-dotted, +body.dark .devider.devider-dashed, +body.dark .devider.devider-db, +body.dark .devider.devider-db-dotted, +body.dark .devider.devider-db-dashed { + border-color: #555; +} + +/*body.dark Blockquote +------------------------------------*/ +body.dark blockquote, +body.dark blockquote.hero { + border-left-color: #555; +} + +body.dark blockquote.text-right, +body.dark blockquote.hero.text-right { + border-right-color: #555; +} + +/*Hero Blockquote*/ +body.dark blockquote.hero { + background: #222; +} + +body.dark blockquote.hero:hover { + background: #252525; + border-color: #555 !important; +} + +/*Hero Default Blockquote*/ +body.dark blockquote.hero.hero-default { + background: #72c02c; +} + +body.dark blockquote.hero.hero-default:hover { + background: #5fb611; +} + +body.dark blockquote.hero.hero-default p { + color: #fff; +} + +/*Hero Dark Blockquote*/ +body.dark blockquote.hero.hero-dark { + background: #444; +} + +body.dark blockquote.hero.hero-dark:hover { + background: #555; +} + +/*Dark Blockquote*/ +body.dark blockquote.bq-dark, +body.dark blockquote.bq-dark:hover { + border-color: #303030 !important; +} + +body.dark blockquote.hero.hero-dark p, +body.dark blockquote.hero.hero-dark small, +body.dark blockquote.hero.hero-default small { + color: #fff; +} + +/*Shadow Effect +------------------------------------*/ +body.dark .shadow-effect-1 { + box-shadow: 0 10px 6px -6px #151515; +} + +body.dark .shadow-effect-2:after, +body.dark .shadow-effect-2:before, +body.dark .shadow-effect-3:before, +body.dark .shadow-effect-4:after { + box-shadow: 0 15px 10px #151515; +} + +/*Tag Box +------------------------------------*/ +body.dark .tag-box { + background: #202020; +} + +body.dark .tag-box-v1, +body.dark .tag-box-v2 { + border-color: #303030; +} + +body.dark .tag-box-v3, +body.dark .tag-box-v4, +body.dark .tag-box-v5, +body.dark .tag-box-v6, +body.dark .tag-box-v7 { + border-color: #303030; +} + +/*Background Light +------------------------------------*/ +body.dark .bg-light { + border-color: #303030; + background: #202020; +} + +body.dark .bg-light i { + color: #999; +} + +body.dark .bg-grey { + background: #222; + border-top-color: #222; + border-bottom-color: #222; +} + +/*Testimonials +------------------------------------*/ +/*General Testimonials v1/v2*/ +body.dark .testimonials.testimonials-v1 p, +body.dark .testimonials.testimonials-v2 p { + background: #202020; +} + +body.dark .testimonials.testimonials-v1 .item p:after, +body.dark .testimonials.testimonials-v2 .item p:after { + border-top-color: #202020; +} + +body.dark .testimonials .testimonial-info img { + border-color: #999; +} + +body.dark .testimonials .carousel-arrow i { + color: #999; + background: #202020; +} + +body.dark .testimonials.testimonials-v1 .carousel-arrow i:hover { + color: #fff; + background: #444; +} + +/*Bordered Buttons +------------------------------------*/ +body.dark .btn-u.btn-brd { + color: #ddd; +} + +/*Dropdown Buttons +------------------------------------*/ +body.dark .btn-group .dropdown-menu { + background: #222; +} + +body.dark .btn-group .dropdown-menu li a { + color: #999; +} + +body.dark .btn-group .dropdown-menu .active > a, +body.dark .btn-group .dropdown-menu li > a:hover { + color: #999; +} + +/*Icons +------------------------------------*/ +body.dark i.icon-custom { + color: #999; + border-color: #999; +} + +body.dark i.icon-bg-dark { + color: #fff; + border-color: #fff; +} + +/*Icons Color*/ +body.dark i.icon-custom.icon-color-u { + color: #72c02c; + border: solid 1px #72c02c; +} +body.dark i.icon-custom.icon-color-blue { + color: #3498db; + border: solid 1px #3498db; +} +body.dark i.icon-custom.icon-color-red { + color: #e74c3c; + border: solid 1px #e74c3c; +} +body.dark i.icon-custom.icon-color-sea { + color: #1abc9c; + border: solid 1px #1abc9c; +} +body.dark i.icon-custom.icon-color-green { + color: #2ecc71; + border: solid 1px #2ecc71; +} +body.dark i.icon-custom.icon-color-yellow { + color: #f1c40f; + border: solid 1px #f1c40f; +} +body.dark i.icon-custom.icon-color-orange { + color: #e67e22; + border: solid 1px #e67e22; +} +body.dark i.icon-custom.icon-color-grey { + color: #95a5a6; + border: solid 1px #95a5a6; +} +body.dark i.icon-custom.icon-color-purple { + color: #9b6bcc; + border: solid 1px #9b6bcc; +} +body.dark i.icon-custom.icon-color-aqua { + color: #27d7e7; + border: solid 1px #27d7e7; +} +body.dark i.icon-custom.icon-color-brown { + color: #9c8061; + border: solid 1px #9c8061; +} +body.dark i.icon-custom.icon-color-dark-blue { + color: #4765a0; + border: solid 1px #4765a0; +} +body.dark i.icon-custom.icon-color-light-green { + color: #79d5b3; + border: solid 1px #79d5b3; +} +body.dark i.icon-custom.icon-color-light { + color: #fff; + border: solid 1px #fff; +} +body.dark i.icon-custom.icon-color-light-grey { + color: #585f69; + border: solid 1px #585f69; +} + +/*Icons Backgroun Color*/ +body.dark i.icon-custom.icon-bg-u, +body.dark i.icon-custom.icon-bg-red, +body.dark i.icon-custom.icon-bg-sea, +body.dark i.icon-custom.icon-bg-dark, +body.dark i.icon-custom.icon-bg-grey, +body.dark i.icon-custom.icon-bg-blue, +body.dark i.icon-custom.icon-bg-green, +body.dark i.icon-custom.icon-bg-yellow, +body.dark i.icon-custom.icon-bg-orange, +body.dark i.icon-custom.icon-bg-purple, +body.dark i.icon-custom.icon-bg-aqua, +body.dark i.icon-custom.icon-bg-brown, +body.dark i.icon-custom.icon-bg-dark-blue, +body.dark i.icon-custom.icon-bg-light-grey, +body.dark i.icon-custom.icon-bg-light-green { + color: #fff; + border: none; +} + +/*Team Social +------------------------------------*/ +body.dark .team .thumbnail-style { + background: #292929; +} + +body.dark .team .thumbnail-style small { + color: #555; +} + +body.dark .team ul.team-socail li i { + color: #999; + background: #222; +} + +body.dark .team ul.team-socail li i:hover { + color: #fff; + background: #333; +} + +/*Item Box +------------------------------------*/ +body.dark .line-icon-page .item-box { + border-color: #303030; +} + +body.dark .line-icon-page .item-box:hover { + background: #222; +} + +body.dark .line-icon-page .item { + color: #999; +} + +body.dark .line-icon-page .item:hover { + color: #72c02c; +} + +/*Glyphicons +------------------------------------*/ +body.dark .bs-glyphicons li { + color: #999; + border-color: #303030; +} + +body.dark .bs-glyphicons li:hover { + color: #72c02c; + background: #222; +} + +/*Service +------------------------------------*/ +body.dark .service:hover { + box-shadow: none; + background: #1e1e1e; +} + +body.dark .service:hover i { + color: #999; +} + +/*Service Block +------------------------------------*/ +body.dark .service-block-default { + background: #202020; + border-color: #303030; +} + +body.dark .service-block-default i.icon-custom { + color: #ccc; + border-color: #ccc; +} + +body.dark .service-block-default:hover { + box-shadow: none; +} + +/*Service Block Colors*/ +body.dark .service-block.service-block-u h2, +body.dark .service-block.service-block-blue h2, +body.dark .service-block.service-block-red h2, +body.dark .service-block.service-block-sea h2, +body.dark .service-block.service-block-grey h2, +body.dark .service-block.service-block-yellow h2, +body.dark .service-block.service-block-orange h2, +body.dark .service-block.service-block-green h2, +body.dark .service-block.service-block-purple h2, +body.dark .service-block.service-block-aqua h2, +body.dark .service-block.service-block-brown h2, +body.dark .service-block.service-block-dark-blue h2, +body.dark .service-block.service-block-light-green h2, +body.dark .service-block.service-block-dark h2 { + color: #fff !important; +} + +body.dark .service-block.service-block-light h2, +body.dark .service-block.service-block-light p { + color: #555 !important; +} + +body.dark .service-block.service-block-u p, +body.dark .service-block.service-block-blue p, +body.dark .service-block.service-block-red p, +body.dark .service-block.service-block-sea p, +body.dark .service-block.service-block-grey p, +body.dark .service-block.service-block-yellow p, +body.dark .service-block.service-block-orange p, +body.dark .service-block.service-block-green p, +body.dark .service-block.service-block-purple p, +body.dark .service-block.service-block-aqua p, +body.dark .service-block.service-block-brown p, +body.dark .service-block.service-block-dark-blue p, +body.dark .service-block.service-block-light-green p, +body.dark .service-block.service-block-dark p { + color: #fff !important; +} + +/*Funny Boxes +------------------------------------*/ +body.dark .funny-boxes { + background: #292929; +} + +body.dark .funny-boxes h2 a { + color: #ccc; +} + +/*Red Funny Box*/ +body.dark .funny-boxes.funny-boxes-red { + background: #e74c3c; +} + +/*Blue Funny Box*/ +body.dark .funny-boxes.funny-boxes-blue { + background: #3498db; +} + +/*Grey Funny Box*/ +body.dark .funny-boxes.funny-boxes-grey { + background: #95a5a6; +} + +/*Turquoise Funny Box*/ +body.dark .funny-boxes.funny-boxes-sea { + background: #1abc9c; +} + +body.dark .funny-boxes.funny-boxes-red h2 a, +body.dark .funny-boxes.funny-boxes-blue h2 a, +body.dark .funny-boxes.funny-boxes-grey h2 a, +body.dark .funny-boxes.funny-boxes-sea h2 a, +body.dark .funny-boxes.funny-boxes-red p, +body.dark .funny-boxes.funny-boxes-blue p, +body.dark .funny-boxes.funny-boxes-grey p, +body.dark .funny-boxes.funny-boxes-sea p { + color: #fff; +} + +/*Content Boxes +------------------------------------*/ +body.dark .content-boxes-v2 .link-bg-icon span { + color: #ccc; +} + +/*Thumbnails +------------------------------------*/ +body.dark .thumbnail { + border: none; + background: none; +} + +body.dark .thumbnail-style:hover { + box-shadow: none; +} + +body.dark .thumbnail h3 a, +body.dark .thumbnail-style h3 a { + color: #ccc; +} + +body.dark .thumbnail .caption { + background: #202020; +} + +/*Badge +------------------------------------*/ +body.dark .badge-sidebar { + border-color: #303030; +} + +body.dark .badge-box-v2 a, +body.dark .badge-box-v1 a { + border-color: #303030; +} + +body.dark .badge-box-v2 a:hover, +body.dark .badge-box-v1 a:hover { + color: #555; + border-color: #555; +} + +/*Dropdown Show +------------------------------------*/ +body.dark .dropdown-show { + box-shadow: none; + border-color: #303030; + background: #252525; +} + +body.dark .dropdown-show a { + color: #999; +} + +body.dark .dropdown-menu .divider { + background: #303030; +} + +body.dark .dropdown-menu > li > a:hover, +body.dark .dropdown-menu > li > a:focus { + color: #ccc; + background: #777; +} + +/*Nav +------------------------------------*/ +/*body.dark .nav > li > a:hover, +body.dark .nav > li > a:focus { + color: #72c02c; + background: #777; +}*/ + +/*body.dark .nav > li.active > a:hover, +body.dark .nav > li.active > a:focus { + color: #fff; + background: #3888c7; +}*/ + +/*Progress Bar +------------------------------------*/ +body.dark .progress { + background: #292929; +} + +body.dark .progress-bar-dark { + background: #202020; +} + +/*Image Bordered +------------------------------------*/ +body.dark img.img-bordered { + background: #222; + border-color: #303030; +} + +/*Panel +------------------------------------*/ +body.dark .panel { + background: none; +} + +body.dark .panel.panel-default .panel-heading { + color: #ccc; + background: #222; + border-color: #303030; +} + +body.dark .panel .panel-title { + color: inherit; +} + +body.dark .panel .panel-body { + background: #222; +} + +/*Pagination +------------------------------------*/ +body.dark .pagination > li > a { + color: #999; +} + +body.dark .pagination > li > a:hover { + color: #fff; + background: #333; + border-color: #333; +} + +body.dark .pagination > li > a, +body.dark .pagination > li > span { + border-color: #303030; + background: #202020; +} + +body.dark .pagination > .active > a, +body.dark .pagination > .active > span, +body.dark .pagination > .active > a:hover, +body.dark .pagination > .active > span:hover, +body.dark .pagination > .active > a:focus, +body.dark .pagination > .active > span:focus { + color: #fff; + background: #444; + border-color: #333; +} + +/*Disabled*/ +body.dark .pagination > .disabled > span, +body.dark .pagination > .disabled > span:hover, +body.dark .pagination > .disabled > span:focus, +body.dark .pagination > .disabled > a, +body.dark .pagination > .disabled > a:hover, +body.dark .pagination > .disabled > a:focus { + background: #222; + border-color: #555; +} + +body.dark .pager li > a, +body.dark .pager li > span { + color: #999; + border-color: #303030; + background: #202020; +} + +body.dark .pager li > a:hover, +body.dark .pager li > span:hover { + color: #fff; + background: #222; + border-color: #555; +} + +/*Accordion +------------------------------------*/ +body.dark .acc-v1 .panel-heading a { + color: #ccc; + background: #202020; +} + +body.dark .panel-default { + border-color: #303030; +} + +body.dark .panel-group .panel-heading + .panel-collapse .panel-body { + color: #999; + background: #222; + border-top-color: #555; +} + +/*Tab Version 2 +------------------------------------*/ +body.dark .tab-v2 .nav-tabs li.active a { + color: #999; + background: #252525; + border-left-color: #303030; + border-right-color: #303030; +} + +body.dark .tab-v2 .tab-content { + border-color: #303030; +} + +/*Tab Version 3 +------------------------------------*/ +body.dark .tab-v3 .nav-pills li a:hover, +body.dark .tab-v3 .nav-pills li.active a { + color: #fff; +} + +body.dark .tab-v3 .nav-pills li a { + color: #999; + border-color: #303030; + background: #202020; +} + +body.dark .tab-v3 .tab-content { + border-color: #303030; + background: #202020; +} + +/*Timeline Version 1 +------------------------------------*/ +body.dark .timeline-v1 .btn-u { + color: #fff; +} + +body.dark .timeline-v1:before { + background: #303030; +} + +body.dark .timeline-v1 > li > .timeline-badge { + color: #555; +} + +/*Timeline Panel*/ +body.dark .timeline-v1 > li > .timeline-panel { + border-color: #303030; +} + +body.dark .timeline-v1 > li > .timeline-panel:before { + border-left-color: #303030; + border-right-color: #303030; +} + +body.dark .timeline-v1 > li > .timeline-panel:after { + border-left-color: #303030; + border-right-color: #303030; +} + +/*Timeline Body*/ +body.dark .timeline-v1 .timeline-body h2 a { + color: #ccc; +} + +body.dark .timeline-v1 .timeline-body h2 a:hover { + color: #72c02c; +} + +/*Timeline Footer*/ +body.dark .timeline-v1 .timeline-footer .blog-info i, +body.dark .timeline-v1 .timeline-footer .likes i { + color: #999; +} + +body.dark .timeline-v1 .timeline-footer .likes:hover i { + color: #72c02c; +} + +body.dark .timeline-v1 .timeline-footer { + border-top-color: #303030; +} + +/*Timeline Version 2 +------------------------------------*/ +/*Timeline Label*/ +body.dark .timeline-v2 > li .cbp_tmlabel { + background: #222; +} + +body.dark .timeline-v2 > li .cbp_tmlabel h2 { + border-color: #333; +} + +body.dark .timeline-v2:before { + background: #222; +} + +body.dark .timeline-v2 > li .cbp_tmlabel:after { + border-right-color: #222; +} + +@media screen and (max-width: 767px) { + body.dark .timeline-v2 > li .cbp_tmlabel:after { + border-bottom-color: #222; + border-right-color: transparent; + } +} + +@media screen (min-width: 768px) and (max-width: 992px) { + body.dark .timeline-v2 > li .cbp_tmlabel:after { + border-bottom-color: #222; + border-right-color: transparent; + } +} + +body.dark .timeline-v2 > li .cbp_tmtime span:last-child { + color: #ccc; +} + +/*Timeline Icon*/ +body.dark .timeline-v2 > li .cbp_tmicon { + box-shadow: 0 0 0 4px #222; +} + +/*Owl Carousel +------------------------------------*/ +body.dark .owl-carousel-style-v2 .item { + background: #292929; + border-color: #303030; +} + +body.dark .owl-carousel-style-v2 .item:hover { + border-color: #555; + background: #303030; +} + +/*Owl Button*/ +body.dark .owl-btn { + background: #303030; +} + +body.dark .owl-btn:hover { + background: #444; +} + +/*Table +------------------------------------*/ +/*Default Table*/ +body.dark .table, +body.dark .table > thead > tr > th, +body.dark .table > tbody > tr > th, +body.dark .table > tfoot > tr > th, +body.dark .table > thead > tr > td, +body.dark .table > tbody > tr > td, +body.dark .table > tfoot > tr > td { + color: #999; + background: #222; + border-color: #303030; +} + +body.dark .table > caption + thead > tr:first-child > th, +body.dark .table > colgroup + thead > tr:first-child > th, +body.dark .table > thead:first-child > tr:first-child > th, +body.dark .table > caption + thead > tr:first-child > td, +body.dark .table > colgroup + thead > tr:first-child > td, +body.dark .table > thead:first-child > tr:first-child > td { + color: #ccc; +} + +body.dark .panel > .panel-body + .table, +body.dark .panel > .panel-body + .table-responsive { + border-color: #303030; +} + +/*Table Hover*/ +body.dark .table-hover > tbody > tr:hover > td, +body.dark .table-hover > tbody > tr:hover > th { + background: #222; +} + +body.dark .table-hover > tbody > tr:nth-child(2n+1):hover > td, +body.dark .table-hover > tbody > tr:nth-child(2n+1):hover > th { + background: #202020; +} + +/*Table Striped*/ +body.dark .table-striped > tbody > tr:nth-child(2n+1) > td, +body.dark .table-striped > tbody > tr:nth-child(2n+1) > th { + background: #202020; +} + +/*Table Bordered*/ +body.dark .table-bordered, +body.dark .table-bordered > thead > tr > th, +body.dark .table-bordered > tbody > tr > th, +body.dark .table-bordered > tfoot > tr > th, +body.dark .table-bordered > thead > tr > td, +body.dark .table-bordered > tbody > tr > td, +body.dark .table-bordered > tfoot > tr > td { + color: #999; + background: #222; + border-color: #303030; +} + +/*Pie Chart +------------------------------------*/ +body.dark .pie-progress-charts .circle { + color: #ccc; +} + +body.dark .counters { + color: #999; +} + +body.dark .circles-text-wrp { + color: #999; +} + +/*Title Box +------------------------------------*/ +body.dark .title-box .title-box-text { + color: #ccc; +} + +body.dark .title-box { + border-color: #555; +} + +body.dark .title-box-v2 h2 { + color: #ccc; +} + +/*Sky Forms +------------------------------------*/ +body.dark .sky-form { + border-color: #555; +} + +body.dark .sky-form header, +body.dark .sky-form fieldset, +body.dark .sky-form footer { + background: #222; + border-color: #555; +} + +body.dark .sky-form header { + color: #ccc; +} + +body.dark .sky-form label { + color: #999; +} + +body.dark .sky-form input, +body.dark .sky-form .input input, +body.dark .sky-form .select select, +body.dark .sky-form .textarea textarea, +body.dark .sky-form .input input:focus, +body.dark .sky-form .select select:focus, +body.dark .sky-form .textarea textarea:focus { + color: #999; + box-shadow: none; + border-color: #303030; + background: #202020; +} + +body.dark .sky-form input:hover, +body.dark .sky-form input:focus { + box-shadow: none; + border-color: #555; +} + +body.dark .sky-form .input input, +body.dark .sky-form .select select, +body.dark .sky-form .textarea textarea, +body.dark .sky-form .radio i, +body.dark .sky-form .checkbox i, +body.dark .sky-form .toggle i, +body.dark .sky-form .icon-append, +body.dark .sky-form .icon-prepend { + border-color: #555; +} + +/*Select*/ +body.dark .sky-form .select i { + background: #303030; + box-shadow: 0 0 0 12px #303030; +} + +body.dark .sky-form .select i:after { + border-top-color: #999; +} +body.dark .sky-form .select i:before { + border-bottom-color: #999; +} + +/*Radio*/ +body.dark .sky-form .radio i, +body.dark .sky-form .checkbox i { + background: #303030; +} + +body.dark .sky-form .radio input + i:after { + background: #999; +} + +body.dark .sky-form .radio input:checked + i, +body.dark .sky-form .checkbox input:checked + i, +body.dark .sky-form .toggle input:checked + i { + border-color: #555; +} + +/*Toggle*/ +body.dark .sky-form .toggle i { + background: #303030; +} + +body.dark .sky-form .toggle i:before, +body.dark .sky-form .toggle i:after { + color: #999; +} + +/*Rating*/ +body.dark .sky-form .rating { + color: #999; +} + +/*Prepend & Append*/ +body.dark .sky-form .icon-append, +body.dark .sky-form .icon-prepend { + color: #999; +} + +/*Date Picker*/ +body.dark .ui-datepicker { + background: rgba(0,0,0,0.9); +} + +body.dark .ui-datepicker span { + color: #ccc; +} + +body.dark .ui-datepicker span:hover { + color: #72c02c; +} + +body.dark .ui-datepicker-inline { + background: #202020; + border-color: #555; +} + +body.dark .ui-datepicker-header { + border-color: #555; +} + +body.dark .ui-datepicker-calendar a:hover { + border-color: #555; +} + +body.dark .ui-datepicker-calendar a, +body.dark .ui-datepicker-calendar span { + color: #999; +} + +body.dark .ui-datepicker-calendar .ui-state-active { + color: #eee; + border-color: #555; +} + +body.dark .ui-datepicker-calendar .ui-state-active:hover { + color: #72c02c; + border-color: #555; +} + +/*Slider*/ +body.dark .sky-form .ui-slider { + border-color: #555; +} + +body.dark .sky-form .ui-slider-handle { + background: #999; + border-color: #555; +} + +/*Success State*/ +body.dark .sky-form .state-success input, +body.dark .sky-form .state-success select, +body.dark .sky-form .state-success textarea, +body.dark .sky-form .radio.state-success i, +body.dark .sky-form .checkbox.state-success i, +body.dark .sky-form .toggle.state-success i { + background: #ceedce !important; +} + +body.dark .sky-form .state-error input, +body.dark .sky-form .state-error select, +body.dark .sky-form .state-error textarea, +body.dark .sky-form .radio.state-error i, +body.dark .sky-form .checkbox.state-error i, +body.dark .sky-form .toggle.state-error i { + background: #fff0e0 !important; +} + +/*Hover State*/ +body.dark .sky-form .radio:hover i, +body.dark .sky-form .checkbox:hover i, +body.dark .sky-form .toggle:hover i, +body.dark .sky-form .ui-slider-handle:hover { + border-color: #444 !important; +} + +/*Modal Content +------------------------------------*/ +body.dark .modal-content { + box-shadow: none; + border-color: #303030; + background: #202020; +} + +body.dark .modal-header, +body.dark .modal-footer { + border-color: #303030; +} + +/*Pricing Table +------------------------------------*/ +body.dark .pricing { + box-shadow: none; + border: 1px solid #333; +} + +body.dark .pricing-light h3, +body.dark .pricing-light .pricing-footer h4, +body.dark .pricing-medium-light .pricing-head h3, +body.dark .pricing-medium-light .pricing-footer h4, +body.dark .pricing-medium-dark .pricing-head h3, +body.dark .pricing-medium-dark .pricing-footer, +body.dark .pricing-dark .pricing-head h3, +body.dark .pricing-dark .pricing-footer h4 { + background: #222 !important; + border-color: #333 !important; +} + +body.dark .pricing-medium-dark .pricing-footer h4 { + background: #303030 !important; +} + +body.dark .pricing-head h3 { + color: #fafafa; +} + +body.dark .pricing-head h4, +body.dark .pricing-bg-colored h4, +body.dark .pricing-mega-v1 .pricing-head .price, +body.dark .pricing-mega-v2 .pricing-head .price { + color: #ccc; + background: #222; + border-color: #333; + text-shadow: 0 1px 0 #999; +} + +body.dark .bg-color { + background: #202020; +} + +body.dark .pricing-dark .pricing-footer, +body.dark .pricing-medium-light .pricing-footer { + background: #202020; +} + +body.dark .pricing-content li, +body.dark .pricing-bg-colored .pricing-head p { + color: #999; + border-color: #333; +} + +body.dark .pricing-bg-colored .pricing:hover h4 { + color: #fff; + background: transparent; +} + +body.dark .pricing-bg-colored .pricing:hover p, +body.dark .pricing-bg-colored .pricing:hover .pricing-content li { + border-color: #fff; +} + +body.dark .pricing-dark .pricing li i { + color: #999; +} + +body.dark .pricing-rounded h4, +body.dark .pricing-zoom .pricing-head h4 { + background: #222 !important; + border-color: #333 !important; + text-shadow: 0 1px 0 #999 !important; +} + +/*Pricing Medium Dark and Light*/ +body.dark .pricing-medium-light .pricing { + background: #202020; +} + +body.dark .pricing-medium-dark .pricing-head h3 { + color: #717984; +} + +body.dark .pricing-medium-light .pricing-content > li { + border-color: #555 !important; +} + +body.dark .pricing-dark .btn-u.btn-brd.btn-u-default, +body.dark .pricing-medium-dark .btn-u.btn-brd.btn-u-default, +body.dark .pricing-medium-light .btn-u.btn-brd.btn-u-default { + border-color: #555; + background: none !important; +} + +body.dark .pricing-dark .btn-u.btn-brd.btn-u-default:hover, +body.dark .pricing-medium-dark .btn-u.btn-brd.btn-u-default:hover, +body.dark .pricing-medium-light .btn-u.btn-brd.btn-u-default:hover { + color: #ccc; + background: #555 !important; +} + +/*Pricing Dark*/ +body.dark .pricing-dark .pricing { + background: none; +} + +/*Pricing Mega Version 2*/ +body.dark .pricing-mega-v2 .block:hover h3, +body.dark .pricing-mega-v2 .block:hover h4, +body.dark .pricing-mega-v2 .block:hover li, +body.dark .pricing-mega-v2 .block:hover li i, +body.dark .pricing-mega-v2 .block:hover h4 i { + color: #fff !important; +} + +/*Pricing Mega Version 3*/ +body.dark .pricing-mega-v3 .btn-u, +body.dark .pricing-mega-v3 .pricing-content, +body.dark .pricing-mega-v3 .pricing-head h3, +body.dark .pricing-mega-v3 .hidden-area .pricing-head h4, +body.dark .pricing-mega-v3 .hidden-area .pricing-content { + border-color: transparent; +} + +body.dark .pricing-mega-v3 .pricing h5 { + color: #ccc; +} + +/*Pricing Mega Version 2*/ +body.dark .pricing-mega-v2 .block:hover h3, +body.dark .pricing-mega-v2 .block:hover h4, +body.dark .pricing-mega-v2 .block:hover li, +body.dark .pricing-mega-v2 .block:hover li i, +body.dark .pricing-mega-v2 .block:hover h4 i { + background: #222; +} + +body.dark .pricing-mega-v2 .block:hover .bg-color { + background: #222; +} + +/*Button Group*/ +body.dark .pricing .btn-group .dropdown-menu { + border-color: #333 !important; +} + +body.dark .pricing .btn-group .dropdown-menu li a { + color: #fff !important; +} + +/*Pricing Table v1*/ +body.dark .pricing-table-v1 .pricing-v1-content { + background: #222; +} + +body.dark .pricing-table-v1 .pricing-v1-content { + background: #222; +} + +body.dark .pricing-table-v1 .pricing-v1:hover li { + background: #333; +} + +/*Pricing Table v2*/ +body.dark .pricing-table-v2 .pricing-v2-grey, +body.dark .pricing-table-v2 .pricing-v2-grey .pricing-v2-head, +body.dark .pricing-table-v2 .pricing-v2-grey .pricing-v2-content li { + border-color: #555; +} + +body.dark .pricing-table-v2 .btn-u.btn-u-default { + color: #999; + background: #333; +} + +body.dark .pricing-table-v2 .btn-u.btn-u-default:hover { + background: #555; +} + +/*Pricing Table v4*/ +body.dark .pricing-table-v4 .pricing-v4 { + background: #222; +} + +body.dark .pricing-table-v4 .pricing-v4-head a .price-corner-2 { + border-color: transparent transparent transparent #222; +} + +/*Pricing Table v5*/ +body.dark .pricing-table-v5 .btn-u { + color: #fff; +} + +body.dark .pricing-table-v5 .pricing-v5-grey, +body.dark .pricing-table-v5 .pricing-v5-grey .pricing-v5-head, +body.dark .pricing-table-v5 .pricing-v5-grey .pricing-v5-content li { + border-color: #555; +} + +/*Pricing Table v6, v7 and v8*/ +body.dark .pricing-table-v6 h3, +body.dark .pricing-table-v6 h3 i, +body.dark .pricing-table-v6 h3 span, +body.dark .pricing-table-v6 ul li, +body.dark .pricing-table-v6 .btn-u.btn-brd, +body.dark .pricing-table-v7 .btn-u.btn-brd, +body.dark .pricing-table-v8 .btn-u.btn-brd, +body.dark .pricing-table-v7 .service-block p, +body.dark .pricing-table-v7 .service-block h2, +body.dark .pricing-table-v8 .service-block p, +body.dark .pricing-table-v8 .service-block h2 { + color: #fff; +} + +body.dark .pricing-table-v6 .btn-u.btn-brd:hover, +body.dark .pricing-table-v7 .btn-u.btn-brd:hover, +body.dark .pricing-table-v8 .btn-u.btn-brd:hover { + color: #fff; + background: #333; + border-color: transparent; +} + +body.dark .pricing-table-v7 .pricing-body, +body.dark .pricing-table-v8 .pricing-body { + background: #333; +} + +body.dark .pricing-table-v7 .pricing-inner-1, +body.dark .pricing-table-v7 .pricing-inner-2, +body.dark .pricing-table-v8 .pricing-inner-1, +body.dark .pricing-table-v8 .pricing-inner-2 { + border-color: #555; +} + +/*Map +------------------------------------*/ +body.dark .map { + border-color: #333; +} + +/*About Skills +------------------------------------*/ +body.dark .about-skills { + border-color: #303030; + background: #202020; +} + +/*About Me +------------------------------------*/ +body.dark .info-blocks .info-blocks-in h3 { + color: #ccc; +} + +/*Parallax About +------------------------------------*/ +body.dark .parallax-about .title-box-v2 h2, +body.dark .parallax-about .banner-info h3 { + color: #fff; +} + +body.dark .parallax-about .title-box-v2 p, +body.dark .parallax-about .banner-info p { + color: #eee; +} + +/*Job Page +------------------------------------*/ +body.dark .job-partners .our-clients li { + border-color: #555; + background: #292929; +} + +body.dark #effect-2 figure .img-hover { + color: #999; + background: #303030; +} + +body.dark .job-content .categories li { + border-bottom-color: #444; +} + +/*Job Inner +------------------------------------*/ +body.dark .job-img .job-banner, +body.dark .parallax-team:before, +body.dark .image-block .company-description { + background: rgba(0,0,0,0.9); +} + +body.dark .image-block .benefits li i { + color: #ccc; + border-color: #ccc; +} + +body.dark .job-description, +body.dark .block-description, +body.dark .job-team { + background: #191919; + border: none; +} + +body.dark .parallax-team { + border-color: #353535; +} + +body.dark .block-level-v2, +body.dark .contacts { + border-color: #353535; + background: #252525; +} + +body.dark .center-icon { + color: #777; + background: #222; + border-color: #353535; +} + +/*Left Inner*/ +body.dark .job-description .left-inner, +body.dark .job-description .right-inner, +body.dark .block-description .left-inner, +body.dark .block-description .right-inner { + background: #222; +} + +body.dark .job-description .left-inner h2, +body.dark .job-description .left-inner h3 { + color: #ccc; + font-weight: 200; +} + +body.dark .job-description .left-inner img, +body.dark .block-description .left-inner img { + border-color: #555; +} + +body.dark .job-description .left-inner i.position-top, +body.dark .block-description .left-inner i.position-top { + color: #999; +} + +body.dark .job-description .left-inner i.position-top:hover, +body.dark .block-description .left-inner i.position-top:hover { + color: #666; +} + +body.dark .job-description .progression span, +body.dark .block-description .progression span { + color: #999; +} + +/*Right Inner*/ +body.dark .job-description .right-inner .font-s, +body.dark .block-description .right-inner .font-s { + color: #ccc; +} + +body.dark .job-description .left-inner small, +body.dark .job-description .right-inner small, +body.dark .block-description .right-inner small { + color: #999; +} + +body.dark .job-description .people-say .overflow-h span, +body.dark .block-description .people-say .overflow-h span { + color: #ccc; +} + +/*Team Version 2 +------------------------------------*/ +body.dark .team-v2 .inner-team { + background: #202020; +} + +/*Discover Page +------------------------------------*/ +body.dark .category .section-block { + background: #202020; + border-color: #252525; + box-shadow: 0 0 3px #111; +} + +body.dark .search-block:before { + background: rgba(0,0,0,0.7); +} + +body.dark .section-block .section-block-info { + border-color: #292929; +} + +body.dark .content-boxes-v3 .content-boxes-in-v3 h3 a, +body.dark .search-block form.page-search-form .checkbox { + color: #ccc; +} + +/*Search Results +------------------------------------*/ +body.dark .search-block-v2 { + background: #202020; + border-color: #303030; +} + +body.dark .s-results .related-search { + border-color: #555; +} + +body.dark .s-results .inner-results h3 a { + color: #ccc; +} + +body.dark .s-results .inner-results h3 a:hover { + color: #72c02c; +} + +body.dark .s-results .inner-results .btn-default { + color: #bbb; + background: #191919; +} + +body.dark .s-results .up-ul li, +body.dark .s-results .up-ul li a { + color: #bbb; +} + +/*Table Search +------------------------------------*/ +body.dark .table-search-v1 thead, +body.dark .table-search-v2 thead { + border-color: #303030; +} + +/*FAQ +------------------------------------*/ +body.dark .easy-block-v3 { + background: #333; +} + +body.dark .easy-block-v3.second { + background: #353535; +} + +body.dark .easy-block-v3.third { + background: #383838; +} + +body.dark .faq-page .faq-add { + border-color: #303030; +} + +body.dark .faq-bg .title-box-v2 h2, +body.dark .faq-bg .banner-info h3, +body.dark .easy-block-v3 .inner-faq-b h3 { + color: #fff; +} + +body.dark .faq-bg .banner-info i, +body.dark .faq-bg .banner-info p, +body.dark .faq-bg .title-box-v2 p, +body.dark .easy-block-v3 .inner-faq-b p { + color: #eee; +} + +/*Easy Block +------------------------------------*/ +body.dark .easy-block-v1 i, +body.dark .easy-block-v2 i, +body.dark .easy-block-v3 i { + color: #ccc; +} + +/*Registration +------------------------------------*/ +body.dark .reg-page { + background: #222; + box-shadow: none; + border-color: #303030; +} + +body.dark .reg-header { + border-color: #555; +} + +/*Portfolio +------------------------------------*/ +/*Sorting Block*/ +body.dark .sorting-block .sorting-grid li span.sorting-cover { + background: #222; +} + +body.dark .sorting-block .sorting-grid li:hover span.sorting-cover { + background: #333; +} + +body.dark .sorting-block .sorting-grid li a:hover span.sorting-cover p, +body.dark .sorting-block .sorting-grid li a:hover span.sorting-cover span { + color: #999; +} + +/*View*/ +body.dark .view { + box-shadow: none; +} + +/*Recent Work*/ +body.dark .recent-work a { + background: #222; +} + +body.dark .recent-work a span { + border-bottom-color: #303030; +} + +body.dark .recent-work a:hover span strong { + color: #ccc; +} + +body.dark .recent-work a:hover span { + border-bottom-color: #72c02c; +} + +/*body.dark .bx-wrapper .bx-prev, +body.dark .bx-wrapper .bx-next { + background: #222; +} +*/ +/*Blog Pages +------------------------------------*/ +body.dark .blog h2 a { + color: #ccc; +} + +/*Blog Tags & Posts*/ +body.dark .blog-post-tags { + border-top-color: #303030; + border-bottom-color: #303030; +} + +body.dark .blog-post-tags li i { + color: #999; +} + +body.dark ul.blog-tags a, +body.dark .blog-post-tags ul.blog-tags a { + color: #999; + background: #292929; +} + +body.dark ul.blog-tags a:hover, +body.dark .blog-post-tags ul.blog-tags a:hover { + color: #fff; + background: #72c02c; +} + +body.dark ul.blog-tags a i { + color: #999; +} + +/*Posts*/ +body.dark .posts .dl-horizontal a { + color: #999; +} + +/*Blog Info*/ +body.dark .blog-info li i { + color: #999; +} + +/*Media*/ +body.dark .blog-item .media h4.media-heading { + color: #ccc; +} + +/*Magazine Page +------------------------------------*/ +body.dark .magazine-page h3, +body.dark .magazine-page h3 a { + color: #ccc; +} + +body.dark .magazine-page h3:hover, +body.dark .magazine-page h3 a:hover { + color: #72c02c; +} + +/*Blog Twitter +------------------------------------*/ +body.dark .blog-twitter .blog-twitter-inner { + color: #999; + background: #292929; +} + +body.dark .blog-twitter .blog-twitter-inner i.fa { + color: #999; +} + +body.dark .blog-twitter .blog-twitter-inner:before { + border-bottom: 15px solid #252525; +} + +body.dark .blog-twitter .blog-twitter-inner:after { + border-top-color: #555; +} + +/*Info Blocks +------------------------------------*/ +body.dark .info-blocks i.icon-info-blocks { + color: #999; +} + +/*Work Blocks v1 +------------------------------------*/ +body.dark .owl-work-v1 .item a span { + background: #222; + border-color: #333; +} + +body.dark .owl-work-v1 .item:hover a span { + border-color: #444; +} + +/*Team Socials +------------------------------------*/ +body.dark .team-social li a.fb, +body.dark .team-social li a.tw, +body.dark .team-social li a.gp { + color: #999; + border-color: #555; +} + +body.dark .team-social li a.fb:hover, +body.dark .team-social li a.tw:hover, +body.dark .team-social li a.gp:hover { + color: #fff; + border-color: transparent; +} + +/*Promo Page +------------------------------------*/ +body.dark .one-page .one-grey, +body.dark .one-page .one-default { + background: none; +} + +body.dark .one-page .one-default h1, +body.dark .one-page .one-default h2, +body.dark .one-page .one-grey h1, +body.dark .one-page .one-grey h2 { + color: #ccc; +} + +body.dark .one-page .one-red h1, +body.dark .one-page .one-red h2, +body.dark .one-page .one-blue h1, +body.dark .one-page .one-blue h2, +body.dark .one-page .one-red p, +body.dark .one-page .one-blue p { + color: #fff !important; +} + +/*Clients Page +------------------------------------*/ +body.dark .clients-page { + border-color: #333; +} + +body.dark .clients-page img { + border-color: #333; + background: #292929; +} + +/*Profile Page +------------------------------------*/ +body.dark .profile-body { + background: #1c1c1c; +} + +body.dark .profile .notification, +body.dark .profile .project-share, +body.dark .profile .social-contacts-v3 li { + border-top-color: #333; +} + +body.dark .profile .comment, +body.dark .profile .panel-heading { + border-bottom-color: #333; +} + +body.dark .profile .profile-bio span, +body.dark .profile .panel-heading h2, +body.dark .profile .profile-post-in h3 a { + color: #999; +} + +body.dark .profile .projects, +body.dark .profile .profile-bio, +body.dark .profile .profile-blog, +body.dark .profile .profile-post, +body.dark .profile .profile-edit, +body.dark .profile .profile-event, +body.dark .profile .panel-heading, +body.dark .profile .project-share { + background: #252525; +} + +body.dark .profile .profile-blog { + border-color: #444; +} + +body.dark .profile .timeline-me .cbp_tmlabel:after { + border: none; +} + +body.dark .profile .timeline-v2.timeline-me > li .cbp_tmtime span:first-child { + color: #666; +} + +body.dark .profile .comment-list-v2 li a { + color: #999; +} + +body.dark .profile .media.media-v2 { + border-color: #555; +} + +body.dark .profile .blog-info-v2 li { + border-color: #555; +} + +body.dark .profile .btn-u.btn-u-default { + color: #999; + background: #333; +} + +body.dark .profile .btn-u.btn-u-default:hover { + background: #444; +} + +/*Footer (Default) +------------------------------------*/ +body.dark .footer-default .footer { + color: #999; + background: #1c1c1c; + border-top: solid 1px #222; +} + +body.dark .footer-default .footer h2, +body.dark .footer-default .footer h3, +body.dark .footer-default .footer h4 { + color: #ccc; +} + +body.dark .footer-default .footer p { + color: #999; +} + +/*Footer Blog Posts*/ +body.dark .footer-default .footer .blog-list { + color: #999; +} + +body.dark .footer-default .footer .posts .dl-horizontal a { + color: #999; +} + +body.dark .footer-default .footer .dl-horizontal img { + border-color: #999 !important; +} + +/*Footer v1*/ +body.dark .footer-v1 address, +body.dark .footer-v1 .link-list a, +body.dark .footer-v1 .link-list i { + color: #999; +} + +/*Copyright (Default) +------------------------------------*/ +body.dark .footer-default .copyright { + background: #191919; + border-top-color: #222; +} + +body.dark .footer-default .copyright p { + color: #999; +} + +/*Copyright Version 2 +------------------------------------*/ +body.dark .copyright-v2 { + background: #222; +} + +/*Footer v1 +------------------------------------*/ +body.dark .footer-v1 .footer { + background: #1c1c1c; +} + +/*Footer v2 +------------------------------------*/ +body.dark .footer-v2 .footer { + border-color: #333; + background: #1c1c1c; +} + +body.dark .footer-v2 .headline h2 { + color: #ccc; +} + +body.dark .footer-v2 .link-list li { + border-color: #555; +} + +body.dark .footer-v2 .link-list a { + color: #999; +} + +body.dark .footer-v2 .copyright { + background: #191919; +} + +/*Footer v3 +------------------------------------*/ +body.dark .footer-v3 .footer { + border-color: #333; + background: #1c1c1c; +} + +/*Footer v5 +------------------------------------*/ +body.dark .footer-v5 .footer { + background: #1c1c1c; +} + +/*Footer One Page +------------------------------------*/ +body.dark .contacts-section .btn-u.btn-brd.btn-u-dark { + color: #999; + border-color: #333; +} + +body.dark .copyright-section, +body.dark .copyright-section i.back-to-top { + background: #1c1c1c; +} + +/*Tags v1 +------------------------------------*/ +body.dark .tags-v1 li a { + color: #777; + border: solid 2px #555; +} + +body.dark .tags-v1 li a:hover { + color: #999; +} + +/*Counters +------------------------------------*/ +body.dark .parallax-counter-v2 { + background: #222 url(../../img/patterns/5.png) repeat fixed; +} + +body.dark .parallax-counter-v2:after { + border-top-color: #252525; +} + +body.dark .parallax-counter-v2 .counters { + background: rgba(0,0,0,0.9); + border-bottom-color: #222; +} + +body.dark .parallax-counter-v2 .counters h4, +body.dark .parallax-counter-v2 .counters span { + color: #ccc; +} + +/*Grid Block v1 +------------------------------------*/ +body.dark .block-grid-v1 { + background: #202020; + border-bottom-color: #292929; +} + +/*Grid Block v2 +------------------------------------*/ +body.dark .grid-block-v2-info { + background: #202020; +} + +body.dark .grid-block-v2-info, +body.dark .block-grid-v1-add-info, +body.dark .block-grid-v1-add-info li a { + border-color: #292929; +} + +/*Testimonials v3 +------------------------------------*/ +body.dark .testimonials-v3 .owl-buttons .owl-prev, +body.dark .testimonials-v3 .owl-buttons .owl-next { + background: #333; +} + +body.dark .testimonials-v3 .owl-buttons .owl-prev:hover, +body.dark .testimonials-v3 .owl-buttons .owl-next:hover { + background: #444; +} + +/*Testimonials v3 +------------------------------------*/ +body.dark .portfolio-box-v1-in p { + color: #eee; +} + +/*Thumbnails v1 +------------------------------------*/ +body.dark .thumbnails-v1 h3 a { + color: #eee; +} + +/*Content Boxes v3 +------------------------------------*/ +body.dark .content-boxes-v3 .icon-bg-darker { + border: transparent; +} + +/*Background Image v1 +------------------------------------*/ +body.dark .bg-image-v1 p { + color: #eee; +} + +/*Background Image v2 +------------------------------------*/ +body.dark .bg-image-v2:before { + background: rgba(0,0,0,0.6); +} + +body.dark .bg-image-v2 p { + color: #ccc; +} + +/*Flat Background Block v1 +------------------------------------*/ +body.dark .flat-bg-block-v1 { + background: #202020 url(../../img/patterns/5.png) repeat; +} + +/*Content Boxes v5 +------------------------------------*/ +body.dark .content-boxes-v5 i { + background: #333; +} + +/*Content Boxes v6 +------------------------------------*/ +body.dark .content-boxes-v6 i { + background: #333; +} + +body.dark .content-boxes-v6 i:after { + border-color: #555; +} + +/*Buttons +------------------------------------*/ +body.dark .btn-u.btn-brd.btn-u-dark { + border-color: #eee; +} + +body.dark .btn-u.btn-brd.btn-u-dark:hover { + border-color: #333; +} + +/*Service Info +------------------------------------*/ +body.dark .service-info { + background: #202020 url(../../img/patterns/5.png) repeat; +} + +/*Portfolio Box v2 +------------------------------------*/ +body.dark .portfolio-box-v2 li:hover:after { + background: rgba(0,0,0,0.6); +} + +/*Service Block v1 +------------------------------------*/ +body.dark .service-block-v1 { + border-color: #555; +} + +/*Owl Carousel v6 +------------------------------------*/ +body.dark .owl-carousel-v6 .owl-carousel-item { + border-color: #555; +} + +/*Fancybox +------------------------------------*/ +body.dark .fancybox-skin { + color: #999; + background: #333; +} + +/*Invoice +------------------------------------*/ +body.dark .invoice-header .invoice-numb { + color: #999; +} + +/*Invoice +------------------------------------*/ +body.dark .reg-block { + background: #333; +} + +body.dark .reg-block-header { + border-bottom-color: #555; +} + +/*Background Light Color +------------------------------------*/ +body.dark .bg-color-light { + background: #252525 !important; +} + +/*Icon Pages +------------------------------------*/ +body.dark .icon-page-fa .item i, +body.dark .demo-pro-glyphicons span:before { + color: #999; +} + +/*Portfolio Pages +------------------------------------*/ +body.dark .fusion-portfolio #filters-container .cbp-filter-item { + color: #999; + border-color: #555; +} + +body.dark .fusion-portfolio #filters-container .cbp-filter-item:hover { + color: #ccc; +} + +body.dark .fusion-portfolio .cbp-l-caption-desc, +body.dark .fusion-portfolio .product-description span { + color: #555; +} + +/*Portfolio 2 Column (Old)*/ +body.dark .view-tenth:hover p { + color: #ccc; +} + +/*Blog Masonry Page +------------------------------------*/ +body.dark .blog_masonry_3col .grid-boxes-in { + border-color: #555; +} + +body.dark .blog_masonry_3col h3 a { + color: #999; +} + +body.dark .grid-boxes-caption.grid-boxes-quote p { + color: #fff; +} \ No newline at end of file diff --git a/core/static/favicon.png b/core/static/favicon.png new file mode 100644 index 0000000..1f3bd79 Binary files /dev/null and b/core/static/favicon.png differ diff --git a/core/static/img/banners/adds.jpg b/core/static/img/banners/adds.jpg new file mode 100644 index 0000000..b4427ed Binary files /dev/null and b/core/static/img/banners/adds.jpg differ diff --git a/core/static/img/bg-black.png b/core/static/img/bg-black.png new file mode 100755 index 0000000..3cb2057 Binary files /dev/null and b/core/static/img/bg-black.png differ diff --git a/core/static/img/bg-black1.png b/core/static/img/bg-black1.png new file mode 100755 index 0000000..ac9ec14 Binary files /dev/null and b/core/static/img/bg-black1.png differ diff --git a/core/static/img/bg-green.png b/core/static/img/bg-green.png new file mode 100755 index 0000000..18c9a34 Binary files /dev/null and b/core/static/img/bg-green.png differ diff --git a/core/static/img/bg-white.png b/core/static/img/bg-white.png new file mode 100755 index 0000000..0d87380 Binary files /dev/null and b/core/static/img/bg-white.png differ diff --git a/core/static/img/bg/1.jpg b/core/static/img/bg/1.jpg new file mode 100644 index 0000000..6f40f5a Binary files /dev/null and b/core/static/img/bg/1.jpg differ diff --git a/core/static/img/bg/10.jpg b/core/static/img/bg/10.jpg new file mode 100644 index 0000000..34a3888 Binary files /dev/null and b/core/static/img/bg/10.jpg differ diff --git a/core/static/img/bg/11.jpg b/core/static/img/bg/11.jpg new file mode 100644 index 0000000..fb75480 Binary files /dev/null and b/core/static/img/bg/11.jpg differ diff --git a/core/static/img/bg/12.jpg b/core/static/img/bg/12.jpg new file mode 100644 index 0000000..a896ea2 Binary files /dev/null and b/core/static/img/bg/12.jpg differ diff --git a/core/static/img/bg/13.jpg b/core/static/img/bg/13.jpg new file mode 100644 index 0000000..67f9c48 Binary files /dev/null and b/core/static/img/bg/13.jpg differ diff --git a/core/static/img/bg/14.jpg b/core/static/img/bg/14.jpg new file mode 100644 index 0000000..cabccbe Binary files /dev/null and b/core/static/img/bg/14.jpg differ diff --git a/core/static/img/bg/15.jpg b/core/static/img/bg/15.jpg new file mode 100644 index 0000000..f22aea6 Binary files /dev/null and b/core/static/img/bg/15.jpg differ diff --git a/core/static/img/bg/16.jpg b/core/static/img/bg/16.jpg new file mode 100644 index 0000000..c1de2b0 Binary files /dev/null and b/core/static/img/bg/16.jpg differ diff --git a/core/static/img/bg/17.jpg b/core/static/img/bg/17.jpg new file mode 100644 index 0000000..2e6ccb3 Binary files /dev/null and b/core/static/img/bg/17.jpg differ diff --git a/core/static/img/bg/18.jpg b/core/static/img/bg/18.jpg new file mode 100644 index 0000000..b7eaad2 Binary files /dev/null and b/core/static/img/bg/18.jpg differ diff --git a/core/static/img/bg/2.jpg b/core/static/img/bg/2.jpg new file mode 100644 index 0000000..70215a1 Binary files /dev/null and b/core/static/img/bg/2.jpg differ diff --git a/core/static/img/bg/3.jpg b/core/static/img/bg/3.jpg new file mode 100644 index 0000000..ce0eb12 Binary files /dev/null and b/core/static/img/bg/3.jpg differ diff --git a/core/static/img/bg/4.jpg b/core/static/img/bg/4.jpg new file mode 100644 index 0000000..85607b7 Binary files /dev/null and b/core/static/img/bg/4.jpg differ diff --git a/core/static/img/bg/5.jpg b/core/static/img/bg/5.jpg new file mode 100644 index 0000000..e72b05f Binary files /dev/null and b/core/static/img/bg/5.jpg differ diff --git a/core/static/img/bg/6.jpg b/core/static/img/bg/6.jpg new file mode 100755 index 0000000..b414cc5 Binary files /dev/null and b/core/static/img/bg/6.jpg differ diff --git a/core/static/img/bg/7.jpg b/core/static/img/bg/7.jpg new file mode 100644 index 0000000..c5d7cdc Binary files /dev/null and b/core/static/img/bg/7.jpg differ diff --git a/core/static/img/bg/8.jpg b/core/static/img/bg/8.jpg new file mode 100644 index 0000000..d5943c1 Binary files /dev/null and b/core/static/img/bg/8.jpg differ diff --git a/core/static/img/bg/9.jpg b/core/static/img/bg/9.jpg new file mode 100644 index 0000000..f569a16 Binary files /dev/null and b/core/static/img/bg/9.jpg differ diff --git a/core/static/img/blur/License.txt b/core/static/img/blur/License.txt new file mode 100644 index 0000000..9c1ac32 --- /dev/null +++ b/core/static/img/blur/License.txt @@ -0,0 +1,24 @@ + + +GraphicBurger License + + +All resources available for download on GraphicBurger, including but not limited to, +Logo MockUps, Product MockUps, Text Effects, Icons, User Interfaces, Illustrations, +Background Images, are royalty free for use in both personal and commercial projects. + + +Rights + +You are permitted to use the resources for any number of personal and commercial projects. +You may modify the resources according to your requirements and include them into works, +such as websites, applications or other materials intended for sale. No attribution or +link back to this site is required, however any credit will be much appreciated. + + +Prohibitions + +You do not have the rights to redistribute, resell, lease, license, sublicense or offer +files downloaded from GraphicBurger to any third party as is or as a separate attachment +from any of your work. If you wish to promote my resources on your site, you must link back +to the resource page where users can find the download and not directly to the download file. \ No newline at end of file diff --git a/core/static/img/blur/img1.jpg b/core/static/img/blur/img1.jpg new file mode 100644 index 0000000..f8b3166 Binary files /dev/null and b/core/static/img/blur/img1.jpg differ diff --git a/core/static/img/blur/img2.jpg b/core/static/img/blur/img2.jpg new file mode 100644 index 0000000..0aa4365 Binary files /dev/null and b/core/static/img/blur/img2.jpg differ diff --git a/core/static/img/breadcrumbs.png b/core/static/img/breadcrumbs.png new file mode 100755 index 0000000..97a5ddf Binary files /dev/null and b/core/static/img/breadcrumbs.png differ diff --git a/core/static/img/clients/aztec.png b/core/static/img/clients/aztec.png new file mode 100755 index 0000000..5fb8378 Binary files /dev/null and b/core/static/img/clients/aztec.png differ diff --git a/core/static/img/clients/aztec_grey.png b/core/static/img/clients/aztec_grey.png new file mode 100755 index 0000000..46ef69e Binary files /dev/null and b/core/static/img/clients/aztec_grey.png differ diff --git a/core/static/img/clients/cisco.png b/core/static/img/clients/cisco.png new file mode 100755 index 0000000..09b3cca Binary files /dev/null and b/core/static/img/clients/cisco.png differ diff --git a/core/static/img/clients/cisco_grey.png b/core/static/img/clients/cisco_grey.png new file mode 100755 index 0000000..7d492cd Binary files /dev/null and b/core/static/img/clients/cisco_grey.png differ diff --git a/core/static/img/clients/cocacola.png b/core/static/img/clients/cocacola.png new file mode 100755 index 0000000..e08cd97 Binary files /dev/null and b/core/static/img/clients/cocacola.png differ diff --git a/core/static/img/clients/cocacola_grey.png b/core/static/img/clients/cocacola_grey.png new file mode 100755 index 0000000..58f7ec7 Binary files /dev/null and b/core/static/img/clients/cocacola_grey.png differ diff --git a/core/static/img/clients/everyday.png b/core/static/img/clients/everyday.png new file mode 100755 index 0000000..17e58d9 Binary files /dev/null and b/core/static/img/clients/everyday.png differ diff --git a/core/static/img/clients/everyday_grey.png b/core/static/img/clients/everyday_grey.png new file mode 100755 index 0000000..302007c Binary files /dev/null and b/core/static/img/clients/everyday_grey.png differ diff --git a/core/static/img/clients/gamescast.png b/core/static/img/clients/gamescast.png new file mode 100755 index 0000000..b475fa0 Binary files /dev/null and b/core/static/img/clients/gamescast.png differ diff --git a/core/static/img/clients/gamescast_grey.png b/core/static/img/clients/gamescast_grey.png new file mode 100755 index 0000000..777d83a Binary files /dev/null and b/core/static/img/clients/gamescast_grey.png differ diff --git a/core/static/img/clients/hp.png b/core/static/img/clients/hp.png new file mode 100755 index 0000000..b57822f Binary files /dev/null and b/core/static/img/clients/hp.png differ diff --git a/core/static/img/clients/hp_grey.png b/core/static/img/clients/hp_grey.png new file mode 100755 index 0000000..c030722 Binary files /dev/null and b/core/static/img/clients/hp_grey.png differ diff --git a/core/static/img/clients/igneus.png b/core/static/img/clients/igneus.png new file mode 100755 index 0000000..539f4a8 Binary files /dev/null and b/core/static/img/clients/igneus.png differ diff --git a/core/static/img/clients/igneus_grey.png b/core/static/img/clients/igneus_grey.png new file mode 100755 index 0000000..4c1e3b3 Binary files /dev/null and b/core/static/img/clients/igneus_grey.png differ diff --git a/core/static/img/clients/motogp.png b/core/static/img/clients/motogp.png new file mode 100755 index 0000000..4ef0116 Binary files /dev/null and b/core/static/img/clients/motogp.png differ diff --git a/core/static/img/clients/motogp_grey.png b/core/static/img/clients/motogp_grey.png new file mode 100755 index 0000000..872556e Binary files /dev/null and b/core/static/img/clients/motogp_grey.png differ diff --git a/core/static/img/clients/natural.png b/core/static/img/clients/natural.png new file mode 100755 index 0000000..f940695 Binary files /dev/null and b/core/static/img/clients/natural.png differ diff --git a/core/static/img/clients/natural_grey.png b/core/static/img/clients/natural_grey.png new file mode 100755 index 0000000..ad0b494 Binary files /dev/null and b/core/static/img/clients/natural_grey.png differ diff --git a/core/static/img/clients/shell.png b/core/static/img/clients/shell.png new file mode 100755 index 0000000..8c0bdf5 Binary files /dev/null and b/core/static/img/clients/shell.png differ diff --git a/core/static/img/clients/shell_grey.png b/core/static/img/clients/shell_grey.png new file mode 100755 index 0000000..cdc9d95 Binary files /dev/null and b/core/static/img/clients/shell_grey.png differ diff --git a/core/static/img/clients/spinworkx.png b/core/static/img/clients/spinworkx.png new file mode 100755 index 0000000..d26377c Binary files /dev/null and b/core/static/img/clients/spinworkx.png differ diff --git a/core/static/img/clients/spinworkx_grey.png b/core/static/img/clients/spinworkx_grey.png new file mode 100755 index 0000000..fa27bd8 Binary files /dev/null and b/core/static/img/clients/spinworkx_grey.png differ diff --git a/core/static/img/clients/vadafone.png b/core/static/img/clients/vadafone.png new file mode 100755 index 0000000..e1a83b1 Binary files /dev/null and b/core/static/img/clients/vadafone.png differ diff --git a/core/static/img/clients/vadafone_grey.png b/core/static/img/clients/vadafone_grey.png new file mode 100755 index 0000000..5407fb9 Binary files /dev/null and b/core/static/img/clients/vadafone_grey.png differ diff --git a/core/static/img/clients/walmart.png b/core/static/img/clients/walmart.png new file mode 100755 index 0000000..1de84a2 Binary files /dev/null and b/core/static/img/clients/walmart.png differ diff --git a/core/static/img/clients/walmart_grey.png b/core/static/img/clients/walmart_grey.png new file mode 100755 index 0000000..9c63344 Binary files /dev/null and b/core/static/img/clients/walmart_grey.png differ diff --git a/core/static/img/clients2/austrian-airlines.png b/core/static/img/clients2/austrian-airlines.png new file mode 100644 index 0000000..96819d5 Binary files /dev/null and b/core/static/img/clients2/austrian-airlines.png differ diff --git a/core/static/img/clients2/baderbrau.png b/core/static/img/clients2/baderbrau.png new file mode 100644 index 0000000..4ddca49 Binary files /dev/null and b/core/static/img/clients2/baderbrau.png differ diff --git a/core/static/img/clients2/bellfield.png b/core/static/img/clients2/bellfield.png new file mode 100644 index 0000000..688fe99 Binary files /dev/null and b/core/static/img/clients2/bellfield.png differ diff --git a/core/static/img/clients2/clarks.png b/core/static/img/clients2/clarks.png new file mode 100644 index 0000000..c66626d Binary files /dev/null and b/core/static/img/clients2/clarks.png differ diff --git a/core/static/img/clients2/co-wheels.png b/core/static/img/clients2/co-wheels.png new file mode 100644 index 0000000..621a35f Binary files /dev/null and b/core/static/img/clients2/co-wheels.png differ diff --git a/core/static/img/clients2/corepreserves.png b/core/static/img/clients2/corepreserves.png new file mode 100644 index 0000000..df6c199 Binary files /dev/null and b/core/static/img/clients2/corepreserves.png differ diff --git a/core/static/img/clients2/cropped.png b/core/static/img/clients2/cropped.png new file mode 100644 index 0000000..b00dfb2 Binary files /dev/null and b/core/static/img/clients2/cropped.png differ diff --git a/core/static/img/clients2/district-karaoke.png b/core/static/img/clients2/district-karaoke.png new file mode 100644 index 0000000..ca0e689 Binary files /dev/null and b/core/static/img/clients2/district-karaoke.png differ diff --git a/core/static/img/clients2/dragnfly.png b/core/static/img/clients2/dragnfly.png new file mode 100644 index 0000000..322fbbc Binary files /dev/null and b/core/static/img/clients2/dragnfly.png differ diff --git a/core/static/img/clients2/ea-canada.png b/core/static/img/clients2/ea-canada.png new file mode 100644 index 0000000..645270d Binary files /dev/null and b/core/static/img/clients2/ea-canada.png differ diff --git a/core/static/img/clients2/emirates.png b/core/static/img/clients2/emirates.png new file mode 100644 index 0000000..153e0b0 Binary files /dev/null and b/core/static/img/clients2/emirates.png differ diff --git a/core/static/img/clients2/fddw.png b/core/static/img/clients2/fddw.png new file mode 100644 index 0000000..33d3b6e Binary files /dev/null and b/core/static/img/clients2/fddw.png differ diff --git a/core/static/img/clients2/finals.png b/core/static/img/clients2/finals.png new file mode 100644 index 0000000..754b37b Binary files /dev/null and b/core/static/img/clients2/finals.png differ diff --git a/core/static/img/clients2/fred-perry.png b/core/static/img/clients2/fred-perry.png new file mode 100644 index 0000000..c4264b4 Binary files /dev/null and b/core/static/img/clients2/fred-perry.png differ diff --git a/core/static/img/clients2/general-electric.png b/core/static/img/clients2/general-electric.png new file mode 100644 index 0000000..f087615 Binary files /dev/null and b/core/static/img/clients2/general-electric.png differ diff --git a/core/static/img/clients2/getapp.png b/core/static/img/clients2/getapp.png new file mode 100644 index 0000000..1705a6b Binary files /dev/null and b/core/static/img/clients2/getapp.png differ diff --git a/core/static/img/clients2/getaround.png b/core/static/img/clients2/getaround.png new file mode 100644 index 0000000..ebee7f8 Binary files /dev/null and b/core/static/img/clients2/getaround.png differ diff --git a/core/static/img/clients2/grifting-tree.png b/core/static/img/clients2/grifting-tree.png new file mode 100644 index 0000000..088bc3a Binary files /dev/null and b/core/static/img/clients2/grifting-tree.png differ diff --git a/core/static/img/clients2/hermes.png b/core/static/img/clients2/hermes.png new file mode 100644 index 0000000..d1a39a4 Binary files /dev/null and b/core/static/img/clients2/hermes.png differ diff --git a/core/static/img/clients2/hotiron.png b/core/static/img/clients2/hotiron.png new file mode 100644 index 0000000..32cbef0 Binary files /dev/null and b/core/static/img/clients2/hotiron.png differ diff --git a/core/static/img/clients2/inspiring.png b/core/static/img/clients2/inspiring.png new file mode 100644 index 0000000..108ea9b Binary files /dev/null and b/core/static/img/clients2/inspiring.png differ diff --git a/core/static/img/clients2/jaguar.png b/core/static/img/clients2/jaguar.png new file mode 100644 index 0000000..1c649b3 Binary files /dev/null and b/core/static/img/clients2/jaguar.png differ diff --git a/core/static/img/clients2/marianos.png b/core/static/img/clients2/marianos.png new file mode 100644 index 0000000..9a6be95 Binary files /dev/null and b/core/static/img/clients2/marianos.png differ diff --git a/core/static/img/clients2/much-more.png b/core/static/img/clients2/much-more.png new file mode 100644 index 0000000..95ceaae Binary files /dev/null and b/core/static/img/clients2/much-more.png differ diff --git a/core/static/img/clients2/national-geographic.png b/core/static/img/clients2/national-geographic.png new file mode 100644 index 0000000..673346d Binary files /dev/null and b/core/static/img/clients2/national-geographic.png differ diff --git a/core/static/img/clients2/qantas-airways.png b/core/static/img/clients2/qantas-airways.png new file mode 100644 index 0000000..d8c9a83 Binary files /dev/null and b/core/static/img/clients2/qantas-airways.png differ diff --git a/core/static/img/clients2/starbucks.png b/core/static/img/clients2/starbucks.png new file mode 100644 index 0000000..2731b5c Binary files /dev/null and b/core/static/img/clients2/starbucks.png differ diff --git a/core/static/img/clients2/ucweb.png b/core/static/img/clients2/ucweb.png new file mode 100644 index 0000000..e75c06e Binary files /dev/null and b/core/static/img/clients2/ucweb.png differ diff --git a/core/static/img/clients3/1.png b/core/static/img/clients3/1.png new file mode 100644 index 0000000..a5747d4 Binary files /dev/null and b/core/static/img/clients3/1.png differ diff --git a/core/static/img/clients3/2.png b/core/static/img/clients3/2.png new file mode 100644 index 0000000..c7dd5f0 Binary files /dev/null and b/core/static/img/clients3/2.png differ diff --git a/core/static/img/clients3/3.png b/core/static/img/clients3/3.png new file mode 100644 index 0000000..7a71cb7 Binary files /dev/null and b/core/static/img/clients3/3.png differ diff --git a/core/static/img/clients3/4.png b/core/static/img/clients3/4.png new file mode 100644 index 0000000..a88988d Binary files /dev/null and b/core/static/img/clients3/4.png differ diff --git a/core/static/img/clients3/5.png b/core/static/img/clients3/5.png new file mode 100644 index 0000000..ee99821 Binary files /dev/null and b/core/static/img/clients3/5.png differ diff --git a/core/static/img/clients3/6.png b/core/static/img/clients3/6.png new file mode 100644 index 0000000..9d57416 Binary files /dev/null and b/core/static/img/clients3/6.png differ diff --git a/core/static/img/demo.jpg b/core/static/img/demo.jpg new file mode 100644 index 0000000..181608d Binary files /dev/null and b/core/static/img/demo.jpg differ diff --git a/core/static/img/headers/header_default.jpg b/core/static/img/headers/header_default.jpg new file mode 100644 index 0000000..f8dd708 Binary files /dev/null and b/core/static/img/headers/header_default.jpg differ diff --git a/core/static/img/headers/header_one-page.jpg b/core/static/img/headers/header_one-page.jpg new file mode 100644 index 0000000..e455955 Binary files /dev/null and b/core/static/img/headers/header_one-page.jpg differ diff --git a/core/static/img/headers/header_v1.jpg b/core/static/img/headers/header_v1.jpg new file mode 100644 index 0000000..f4b6b1b Binary files /dev/null and b/core/static/img/headers/header_v1.jpg differ diff --git a/core/static/img/headers/header_v2.jpg b/core/static/img/headers/header_v2.jpg new file mode 100644 index 0000000..c6efbcc Binary files /dev/null and b/core/static/img/headers/header_v2.jpg differ diff --git a/core/static/img/headers/header_v3.jpg b/core/static/img/headers/header_v3.jpg new file mode 100644 index 0000000..5f930fb Binary files /dev/null and b/core/static/img/headers/header_v3.jpg differ diff --git a/core/static/img/headers/header_v4.jpg b/core/static/img/headers/header_v4.jpg new file mode 100644 index 0000000..43ab14a Binary files /dev/null and b/core/static/img/headers/header_v4.jpg differ diff --git a/core/static/img/headers/header_v5.jpg b/core/static/img/headers/header_v5.jpg new file mode 100644 index 0000000..1b4b067 Binary files /dev/null and b/core/static/img/headers/header_v5.jpg differ diff --git a/core/static/img/icons/flat/01.png b/core/static/img/icons/flat/01.png new file mode 100644 index 0000000..6b181ee Binary files /dev/null and b/core/static/img/icons/flat/01.png differ diff --git a/core/static/img/icons/flat/02.png b/core/static/img/icons/flat/02.png new file mode 100644 index 0000000..2b327c6 Binary files /dev/null and b/core/static/img/icons/flat/02.png differ diff --git a/core/static/img/icons/flat/03.png b/core/static/img/icons/flat/03.png new file mode 100644 index 0000000..324b4e1 Binary files /dev/null and b/core/static/img/icons/flat/03.png differ diff --git a/core/static/img/icons/social/amazon.png b/core/static/img/icons/social/amazon.png new file mode 100755 index 0000000..359a469 Binary files /dev/null and b/core/static/img/icons/social/amazon.png differ diff --git a/core/static/img/icons/social/behance.png b/core/static/img/icons/social/behance.png new file mode 100755 index 0000000..6923893 Binary files /dev/null and b/core/static/img/icons/social/behance.png differ diff --git a/core/static/img/icons/social/blogger.png b/core/static/img/icons/social/blogger.png new file mode 100755 index 0000000..6579a6c Binary files /dev/null and b/core/static/img/icons/social/blogger.png differ diff --git a/core/static/img/icons/social/deviantart.png b/core/static/img/icons/social/deviantart.png new file mode 100755 index 0000000..2762816 Binary files /dev/null and b/core/static/img/icons/social/deviantart.png differ diff --git a/core/static/img/icons/social/dribbble.png b/core/static/img/icons/social/dribbble.png new file mode 100755 index 0000000..bca0bad Binary files /dev/null and b/core/static/img/icons/social/dribbble.png differ diff --git a/core/static/img/icons/social/dropbox.png b/core/static/img/icons/social/dropbox.png new file mode 100755 index 0000000..31ed5ae Binary files /dev/null and b/core/static/img/icons/social/dropbox.png differ diff --git a/core/static/img/icons/social/evernote.png b/core/static/img/icons/social/evernote.png new file mode 100755 index 0000000..5cac5ae Binary files /dev/null and b/core/static/img/icons/social/evernote.png differ diff --git a/core/static/img/icons/social/facebook.png b/core/static/img/icons/social/facebook.png new file mode 100755 index 0000000..db34236 Binary files /dev/null and b/core/static/img/icons/social/facebook.png differ diff --git a/core/static/img/icons/social/forrst.png b/core/static/img/icons/social/forrst.png new file mode 100755 index 0000000..fe07f3c Binary files /dev/null and b/core/static/img/icons/social/forrst.png differ diff --git a/core/static/img/icons/social/github.png b/core/static/img/icons/social/github.png new file mode 100755 index 0000000..b06cb56 Binary files /dev/null and b/core/static/img/icons/social/github.png differ diff --git a/core/static/img/icons/social/googleplus.png b/core/static/img/icons/social/googleplus.png new file mode 100755 index 0000000..53dce47 Binary files /dev/null and b/core/static/img/icons/social/googleplus.png differ diff --git a/core/static/img/icons/social/instagram.png b/core/static/img/icons/social/instagram.png new file mode 100644 index 0000000..404c6e5 Binary files /dev/null and b/core/static/img/icons/social/instagram.png differ diff --git a/core/static/img/icons/social/jolicloud.png b/core/static/img/icons/social/jolicloud.png new file mode 100755 index 0000000..9cad846 Binary files /dev/null and b/core/static/img/icons/social/jolicloud.png differ diff --git a/core/static/img/icons/social/last-fm.png b/core/static/img/icons/social/last-fm.png new file mode 100755 index 0000000..5fd94c5 Binary files /dev/null and b/core/static/img/icons/social/last-fm.png differ diff --git a/core/static/img/icons/social/linkedin.png b/core/static/img/icons/social/linkedin.png new file mode 100755 index 0000000..20779f9 Binary files /dev/null and b/core/static/img/icons/social/linkedin.png differ diff --git a/core/static/img/icons/social/picasa.png b/core/static/img/icons/social/picasa.png new file mode 100755 index 0000000..a83a61e Binary files /dev/null and b/core/static/img/icons/social/picasa.png differ diff --git a/core/static/img/icons/social/pintrest.png b/core/static/img/icons/social/pintrest.png new file mode 100755 index 0000000..0f39776 Binary files /dev/null and b/core/static/img/icons/social/pintrest.png differ diff --git a/core/static/img/icons/social/rss.png b/core/static/img/icons/social/rss.png new file mode 100755 index 0000000..34001bd Binary files /dev/null and b/core/static/img/icons/social/rss.png differ diff --git a/core/static/img/icons/social/skype.png b/core/static/img/icons/social/skype.png new file mode 100755 index 0000000..1c1a2f1 Binary files /dev/null and b/core/static/img/icons/social/skype.png differ diff --git a/core/static/img/icons/social/spotify.png b/core/static/img/icons/social/spotify.png new file mode 100755 index 0000000..e4a74f2 Binary files /dev/null and b/core/static/img/icons/social/spotify.png differ diff --git a/core/static/img/icons/social/stumbleupon.png b/core/static/img/icons/social/stumbleupon.png new file mode 100755 index 0000000..d651f0f Binary files /dev/null and b/core/static/img/icons/social/stumbleupon.png differ diff --git a/core/static/img/icons/social/tumblr.png b/core/static/img/icons/social/tumblr.png new file mode 100755 index 0000000..6e31808 Binary files /dev/null and b/core/static/img/icons/social/tumblr.png differ diff --git a/core/static/img/icons/social/twitter.png b/core/static/img/icons/social/twitter.png new file mode 100755 index 0000000..4399f54 Binary files /dev/null and b/core/static/img/icons/social/twitter.png differ diff --git a/core/static/img/icons/social/vimeo.png b/core/static/img/icons/social/vimeo.png new file mode 100755 index 0000000..7ec4af1 Binary files /dev/null and b/core/static/img/icons/social/vimeo.png differ diff --git a/core/static/img/icons/social/vk.png b/core/static/img/icons/social/vk.png new file mode 100755 index 0000000..067e807 Binary files /dev/null and b/core/static/img/icons/social/vk.png differ diff --git a/core/static/img/icons/social/wordpress.png b/core/static/img/icons/social/wordpress.png new file mode 100755 index 0000000..63bcfaf Binary files /dev/null and b/core/static/img/icons/social/wordpress.png differ diff --git a/core/static/img/icons/social/xing.png b/core/static/img/icons/social/xing.png new file mode 100755 index 0000000..ffcd701 Binary files /dev/null and b/core/static/img/icons/social/xing.png differ diff --git a/core/static/img/icons/social/yahoo.png b/core/static/img/icons/social/yahoo.png new file mode 100755 index 0000000..db4f44d Binary files /dev/null and b/core/static/img/icons/social/yahoo.png differ diff --git a/core/static/img/icons/social/youtube.png b/core/static/img/icons/social/youtube.png new file mode 100755 index 0000000..d2e54e6 Binary files /dev/null and b/core/static/img/icons/social/youtube.png differ diff --git a/core/static/img/img.jpg b/core/static/img/img.jpg new file mode 100755 index 0000000..89c99ce Binary files /dev/null and b/core/static/img/img.jpg differ diff --git a/core/static/img/job/1.jpg b/core/static/img/job/1.jpg new file mode 100644 index 0000000..a2bf0e7 Binary files /dev/null and b/core/static/img/job/1.jpg differ diff --git a/core/static/img/job/high-rated-job-1.1.jpg b/core/static/img/job/high-rated-job-1.1.jpg new file mode 100644 index 0000000..d900b23 Binary files /dev/null and b/core/static/img/job/high-rated-job-1.1.jpg differ diff --git a/core/static/img/job/high-rated-job-1.2.jpg b/core/static/img/job/high-rated-job-1.2.jpg new file mode 100644 index 0000000..74f9b22 Binary files /dev/null and b/core/static/img/job/high-rated-job-1.2.jpg differ diff --git a/core/static/img/job/high-rated-job-1.3.jpg b/core/static/img/job/high-rated-job-1.3.jpg new file mode 100644 index 0000000..6431873 Binary files /dev/null and b/core/static/img/job/high-rated-job-1.3.jpg differ diff --git a/core/static/img/job/high-rated-job-1.jpg b/core/static/img/job/high-rated-job-1.jpg new file mode 100644 index 0000000..f8ba1a1 Binary files /dev/null and b/core/static/img/job/high-rated-job-1.jpg differ diff --git a/core/static/img/job/high-rated-job-2.1.jpg b/core/static/img/job/high-rated-job-2.1.jpg new file mode 100644 index 0000000..7d91f9f Binary files /dev/null and b/core/static/img/job/high-rated-job-2.1.jpg differ diff --git a/core/static/img/job/high-rated-job-2.2.jpg b/core/static/img/job/high-rated-job-2.2.jpg new file mode 100644 index 0000000..d7a42e4 Binary files /dev/null and b/core/static/img/job/high-rated-job-2.2.jpg differ diff --git a/core/static/img/job/high-rated-job-2.3.jpg b/core/static/img/job/high-rated-job-2.3.jpg new file mode 100644 index 0000000..9383d94 Binary files /dev/null and b/core/static/img/job/high-rated-job-2.3.jpg differ diff --git a/core/static/img/job/high-rated-job-3.1.jpg b/core/static/img/job/high-rated-job-3.1.jpg new file mode 100644 index 0000000..454f85a Binary files /dev/null and b/core/static/img/job/high-rated-job-3.1.jpg differ diff --git a/core/static/img/job/high-rated-job-3.2.jpg b/core/static/img/job/high-rated-job-3.2.jpg new file mode 100644 index 0000000..b9a5dd1 Binary files /dev/null and b/core/static/img/job/high-rated-job-3.2.jpg differ diff --git a/core/static/img/job/high-rated-job-3.3.jpg b/core/static/img/job/high-rated-job-3.3.jpg new file mode 100644 index 0000000..98745c2 Binary files /dev/null and b/core/static/img/job/high-rated-job-3.3.jpg differ diff --git a/core/static/img/job/high-rated-job-4.1.jpg b/core/static/img/job/high-rated-job-4.1.jpg new file mode 100644 index 0000000..82a3d3d Binary files /dev/null and b/core/static/img/job/high-rated-job-4.1.jpg differ diff --git a/core/static/img/job/high-rated-job-4.2.jpg b/core/static/img/job/high-rated-job-4.2.jpg new file mode 100644 index 0000000..9870c0b Binary files /dev/null and b/core/static/img/job/high-rated-job-4.2.jpg differ diff --git a/core/static/img/job/high-rated-job-4.3.jpg b/core/static/img/job/high-rated-job-4.3.jpg new file mode 100644 index 0000000..ce9d5de Binary files /dev/null and b/core/static/img/job/high-rated-job-4.3.jpg differ diff --git a/core/static/img/job/high-rated-job-5.1.jpg b/core/static/img/job/high-rated-job-5.1.jpg new file mode 100644 index 0000000..09ddb8a Binary files /dev/null and b/core/static/img/job/high-rated-job-5.1.jpg differ diff --git a/core/static/img/job/high-rated-job-5.2.jpg b/core/static/img/job/high-rated-job-5.2.jpg new file mode 100644 index 0000000..84f2a70 Binary files /dev/null and b/core/static/img/job/high-rated-job-5.2.jpg differ diff --git a/core/static/img/job/high-rated-job-5.3.jpg b/core/static/img/job/high-rated-job-5.3.jpg new file mode 100644 index 0000000..51ac29d Binary files /dev/null and b/core/static/img/job/high-rated-job-5.3.jpg differ diff --git a/core/static/img/job/slider.jpg b/core/static/img/job/slider.jpg new file mode 100644 index 0000000..a95c560 Binary files /dev/null and b/core/static/img/job/slider.jpg differ diff --git a/core/static/img/logo-2.png b/core/static/img/logo-2.png new file mode 100644 index 0000000..965364b Binary files /dev/null and b/core/static/img/logo-2.png differ diff --git a/core/static/img/logo.png b/core/static/img/logo.png new file mode 100644 index 0000000..fa82ca6 Binary files /dev/null and b/core/static/img/logo.png differ diff --git a/core/static/img/logo1-aqua.png b/core/static/img/logo1-aqua.png new file mode 100644 index 0000000..2a3bceb Binary files /dev/null and b/core/static/img/logo1-aqua.png differ diff --git a/core/static/img/logo1-blue.png b/core/static/img/logo1-blue.png new file mode 100755 index 0000000..52310c7 Binary files /dev/null and b/core/static/img/logo1-blue.png differ diff --git a/core/static/img/logo1-brown.png b/core/static/img/logo1-brown.png new file mode 100644 index 0000000..77d7891 Binary files /dev/null and b/core/static/img/logo1-brown.png differ diff --git a/core/static/img/logo1-dark-blue.png b/core/static/img/logo1-dark-blue.png new file mode 100644 index 0000000..97f1b37 Binary files /dev/null and b/core/static/img/logo1-dark-blue.png differ diff --git a/core/static/img/logo1-dark-red.png b/core/static/img/logo1-dark-red.png new file mode 100644 index 0000000..cedae9e Binary files /dev/null and b/core/static/img/logo1-dark-red.png differ diff --git a/core/static/img/logo1-default.png b/core/static/img/logo1-default.png new file mode 100755 index 0000000..20f764f Binary files /dev/null and b/core/static/img/logo1-default.png differ diff --git a/core/static/img/logo1-light-green.png b/core/static/img/logo1-light-green.png new file mode 100644 index 0000000..bca919c Binary files /dev/null and b/core/static/img/logo1-light-green.png differ diff --git a/core/static/img/logo1-light.png b/core/static/img/logo1-light.png new file mode 100755 index 0000000..5e6e31e Binary files /dev/null and b/core/static/img/logo1-light.png differ diff --git a/core/static/img/logo1-orange.png b/core/static/img/logo1-orange.png new file mode 100755 index 0000000..7fd29fc Binary files /dev/null and b/core/static/img/logo1-orange.png differ diff --git a/core/static/img/logo1-purple.png b/core/static/img/logo1-purple.png new file mode 100644 index 0000000..276aa6c Binary files /dev/null and b/core/static/img/logo1-purple.png differ diff --git a/core/static/img/logo1-red.png b/core/static/img/logo1-red.png new file mode 100755 index 0000000..bb1ae90 Binary files /dev/null and b/core/static/img/logo1-red.png differ diff --git a/core/static/img/logo1-teal.png b/core/static/img/logo1-teal.png new file mode 100644 index 0000000..38d60ff Binary files /dev/null and b/core/static/img/logo1-teal.png differ diff --git a/core/static/img/logo2-aqua.png b/core/static/img/logo2-aqua.png new file mode 100644 index 0000000..d2114f5 Binary files /dev/null and b/core/static/img/logo2-aqua.png differ diff --git a/core/static/img/logo2-blue.png b/core/static/img/logo2-blue.png new file mode 100755 index 0000000..78ca599 Binary files /dev/null and b/core/static/img/logo2-blue.png differ diff --git a/core/static/img/logo2-brown.png b/core/static/img/logo2-brown.png new file mode 100644 index 0000000..78bfa11 Binary files /dev/null and b/core/static/img/logo2-brown.png differ diff --git a/core/static/img/logo2-dark-blue.png b/core/static/img/logo2-dark-blue.png new file mode 100644 index 0000000..ebe005b Binary files /dev/null and b/core/static/img/logo2-dark-blue.png differ diff --git a/core/static/img/logo2-dark-red.png b/core/static/img/logo2-dark-red.png new file mode 100644 index 0000000..ec21af6 Binary files /dev/null and b/core/static/img/logo2-dark-red.png differ diff --git a/core/static/img/logo2-default.png b/core/static/img/logo2-default.png new file mode 100755 index 0000000..d0513f6 Binary files /dev/null and b/core/static/img/logo2-default.png differ diff --git a/core/static/img/logo2-light-green.png b/core/static/img/logo2-light-green.png new file mode 100644 index 0000000..6fc9d66 Binary files /dev/null and b/core/static/img/logo2-light-green.png differ diff --git a/core/static/img/logo2-light.png b/core/static/img/logo2-light.png new file mode 100755 index 0000000..3234959 Binary files /dev/null and b/core/static/img/logo2-light.png differ diff --git a/core/static/img/logo2-orange.png b/core/static/img/logo2-orange.png new file mode 100755 index 0000000..3f74136 Binary files /dev/null and b/core/static/img/logo2-orange.png differ diff --git a/core/static/img/logo2-purple.png b/core/static/img/logo2-purple.png new file mode 100644 index 0000000..36097a8 Binary files /dev/null and b/core/static/img/logo2-purple.png differ diff --git a/core/static/img/logo2-red.png b/core/static/img/logo2-red.png new file mode 100755 index 0000000..81adb21 Binary files /dev/null and b/core/static/img/logo2-red.png differ diff --git a/core/static/img/logo2-teal.png b/core/static/img/logo2-teal.png new file mode 100644 index 0000000..e76cf22 Binary files /dev/null and b/core/static/img/logo2-teal.png differ diff --git a/core/static/img/logo_feo.png b/core/static/img/logo_feo.png new file mode 100644 index 0000000..3dd6e3e Binary files /dev/null and b/core/static/img/logo_feo.png differ diff --git a/core/static/img/logo_feo_white.png b/core/static/img/logo_feo_white.png new file mode 100644 index 0000000..0df4006 Binary files /dev/null and b/core/static/img/logo_feo_white.png differ diff --git a/core/static/img/main/1.jpg b/core/static/img/main/1.jpg new file mode 100755 index 0000000..26ac8fb Binary files /dev/null and b/core/static/img/main/1.jpg differ diff --git a/core/static/img/main/10.jpg b/core/static/img/main/10.jpg new file mode 100755 index 0000000..9c71404 Binary files /dev/null and b/core/static/img/main/10.jpg differ diff --git a/core/static/img/main/11.jpg b/core/static/img/main/11.jpg new file mode 100755 index 0000000..70a9f17 Binary files /dev/null and b/core/static/img/main/11.jpg differ diff --git a/core/static/img/main/12.jpg b/core/static/img/main/12.jpg new file mode 100755 index 0000000..98d18bb Binary files /dev/null and b/core/static/img/main/12.jpg differ diff --git a/core/static/img/main/13.jpg b/core/static/img/main/13.jpg new file mode 100755 index 0000000..c5afce0 Binary files /dev/null and b/core/static/img/main/13.jpg differ diff --git a/core/static/img/main/15.jpg b/core/static/img/main/15.jpg new file mode 100644 index 0000000..51007bb Binary files /dev/null and b/core/static/img/main/15.jpg differ diff --git a/core/static/img/main/16.jpg b/core/static/img/main/16.jpg new file mode 100644 index 0000000..ae6a4ca Binary files /dev/null and b/core/static/img/main/16.jpg differ diff --git a/core/static/img/main/17.jpg b/core/static/img/main/17.jpg new file mode 100644 index 0000000..babb4c1 Binary files /dev/null and b/core/static/img/main/17.jpg differ diff --git a/core/static/img/main/18.jpg b/core/static/img/main/18.jpg new file mode 100644 index 0000000..7ce1ea0 Binary files /dev/null and b/core/static/img/main/18.jpg differ diff --git a/core/static/img/main/19.jpg b/core/static/img/main/19.jpg new file mode 100644 index 0000000..7df8e48 Binary files /dev/null and b/core/static/img/main/19.jpg differ diff --git a/core/static/img/main/2.jpg b/core/static/img/main/2.jpg new file mode 100755 index 0000000..099dce4 Binary files /dev/null and b/core/static/img/main/2.jpg differ diff --git a/core/static/img/main/20.jpg b/core/static/img/main/20.jpg new file mode 100644 index 0000000..641f770 Binary files /dev/null and b/core/static/img/main/20.jpg differ diff --git a/core/static/img/main/21.jpg b/core/static/img/main/21.jpg new file mode 100644 index 0000000..e9d825e Binary files /dev/null and b/core/static/img/main/21.jpg differ diff --git a/core/static/img/main/22.jpg b/core/static/img/main/22.jpg new file mode 100644 index 0000000..bee1b96 Binary files /dev/null and b/core/static/img/main/22.jpg differ diff --git a/core/static/img/main/23.jpg b/core/static/img/main/23.jpg new file mode 100644 index 0000000..ff9aad6 Binary files /dev/null and b/core/static/img/main/23.jpg differ diff --git a/core/static/img/main/24.jpg b/core/static/img/main/24.jpg new file mode 100644 index 0000000..569d546 Binary files /dev/null and b/core/static/img/main/24.jpg differ diff --git a/core/static/img/main/25.jpg b/core/static/img/main/25.jpg new file mode 100644 index 0000000..75b02b6 Binary files /dev/null and b/core/static/img/main/25.jpg differ diff --git a/core/static/img/main/26.jpg b/core/static/img/main/26.jpg new file mode 100644 index 0000000..d9bfa37 Binary files /dev/null and b/core/static/img/main/26.jpg differ diff --git a/core/static/img/main/27.jpg b/core/static/img/main/27.jpg new file mode 100644 index 0000000..148467e Binary files /dev/null and b/core/static/img/main/27.jpg differ diff --git a/core/static/img/main/3.jpg b/core/static/img/main/3.jpg new file mode 100755 index 0000000..33c64aa Binary files /dev/null and b/core/static/img/main/3.jpg differ diff --git a/core/static/img/main/4.jpg b/core/static/img/main/4.jpg new file mode 100755 index 0000000..66f3ac2 Binary files /dev/null and b/core/static/img/main/4.jpg differ diff --git a/core/static/img/main/5.jpg b/core/static/img/main/5.jpg new file mode 100755 index 0000000..1b16bfe Binary files /dev/null and b/core/static/img/main/5.jpg differ diff --git a/core/static/img/main/6.jpg b/core/static/img/main/6.jpg new file mode 100755 index 0000000..2770d53 Binary files /dev/null and b/core/static/img/main/6.jpg differ diff --git a/core/static/img/main/7.jpg b/core/static/img/main/7.jpg new file mode 100755 index 0000000..ed2eac2 Binary files /dev/null and b/core/static/img/main/7.jpg differ diff --git a/core/static/img/main/8.jpg b/core/static/img/main/8.jpg new file mode 100755 index 0000000..dc2cd53 Binary files /dev/null and b/core/static/img/main/8.jpg differ diff --git a/core/static/img/main/9.jpg b/core/static/img/main/9.jpg new file mode 100755 index 0000000..e7530f7 Binary files /dev/null and b/core/static/img/main/9.jpg differ diff --git a/core/static/img/main/map-img.png b/core/static/img/main/map-img.png new file mode 100644 index 0000000..d9372ed Binary files /dev/null and b/core/static/img/main/map-img.png differ diff --git a/core/static/img/map-img.png b/core/static/img/map-img.png new file mode 100644 index 0000000..d9372ed Binary files /dev/null and b/core/static/img/map-img.png differ diff --git a/core/static/img/masonry/blog1.jpg b/core/static/img/masonry/blog1.jpg new file mode 100644 index 0000000..afdf563 Binary files /dev/null and b/core/static/img/masonry/blog1.jpg differ diff --git a/core/static/img/masonry/blog2.jpg b/core/static/img/masonry/blog2.jpg new file mode 100644 index 0000000..322db1f Binary files /dev/null and b/core/static/img/masonry/blog2.jpg differ diff --git a/core/static/img/masonry/blog3.jpg b/core/static/img/masonry/blog3.jpg new file mode 100644 index 0000000..07b0f95 Binary files /dev/null and b/core/static/img/masonry/blog3.jpg differ diff --git a/core/static/img/masonry/blog4.jpg b/core/static/img/masonry/blog4.jpg new file mode 100644 index 0000000..475940f Binary files /dev/null and b/core/static/img/masonry/blog4.jpg differ diff --git a/core/static/img/masonry/blog5.jpg b/core/static/img/masonry/blog5.jpg new file mode 100644 index 0000000..8625cc2 Binary files /dev/null and b/core/static/img/masonry/blog5.jpg differ diff --git a/core/static/img/mockup/1.png b/core/static/img/mockup/1.png new file mode 100755 index 0000000..9d72ee4 Binary files /dev/null and b/core/static/img/mockup/1.png differ diff --git a/core/static/img/mockup/2.png b/core/static/img/mockup/2.png new file mode 100644 index 0000000..1c2cc78 Binary files /dev/null and b/core/static/img/mockup/2.png differ diff --git a/core/static/img/mockup/3.png b/core/static/img/mockup/3.png new file mode 100644 index 0000000..4ad1a95 Binary files /dev/null and b/core/static/img/mockup/3.png differ diff --git a/core/static/img/mockup/full-mockup.png b/core/static/img/mockup/full-mockup.png new file mode 100644 index 0000000..72259a7 Binary files /dev/null and b/core/static/img/mockup/full-mockup.png differ diff --git a/core/static/img/mockup/hand-black-iphone-l.png b/core/static/img/mockup/hand-black-iphone-l.png new file mode 100644 index 0000000..6671201 Binary files /dev/null and b/core/static/img/mockup/hand-black-iphone-l.png differ diff --git a/core/static/img/mockup/imac.png b/core/static/img/mockup/imac.png new file mode 100644 index 0000000..2d2038c Binary files /dev/null and b/core/static/img/mockup/imac.png differ diff --git a/core/static/img/mockup/img1.jpg b/core/static/img/mockup/img1.jpg new file mode 100644 index 0000000..3aee6d6 Binary files /dev/null and b/core/static/img/mockup/img1.jpg differ diff --git a/core/static/img/mockup/img2.jpg b/core/static/img/mockup/img2.jpg new file mode 100644 index 0000000..ba3f82d Binary files /dev/null and b/core/static/img/mockup/img2.jpg differ diff --git a/core/static/img/mockup/img4.jpg b/core/static/img/mockup/img4.jpg new file mode 100644 index 0000000..04d3d4e Binary files /dev/null and b/core/static/img/mockup/img4.jpg differ diff --git a/core/static/img/mockup/iphone.png b/core/static/img/mockup/iphone.png new file mode 100755 index 0000000..685fa49 Binary files /dev/null and b/core/static/img/mockup/iphone.png differ diff --git a/core/static/img/mockup/iphone1.png b/core/static/img/mockup/iphone1.png new file mode 100755 index 0000000..ba18df2 Binary files /dev/null and b/core/static/img/mockup/iphone1.png differ diff --git a/core/static/img/mockup/mockup.png b/core/static/img/mockup/mockup.png new file mode 100644 index 0000000..862b48c Binary files /dev/null and b/core/static/img/mockup/mockup.png differ diff --git a/core/static/img/mockup/mockup1.png b/core/static/img/mockup/mockup1.png new file mode 100644 index 0000000..6f738cf Binary files /dev/null and b/core/static/img/mockup/mockup1.png differ diff --git a/core/static/img/mockup/white-ipad.png b/core/static/img/mockup/white-ipad.png new file mode 100644 index 0000000..b25c91d Binary files /dev/null and b/core/static/img/mockup/white-ipad.png differ diff --git a/core/static/img/new/img1.jpg b/core/static/img/new/img1.jpg new file mode 100755 index 0000000..862e7dc Binary files /dev/null and b/core/static/img/new/img1.jpg differ diff --git a/core/static/img/new/img10.jpg b/core/static/img/new/img10.jpg new file mode 100755 index 0000000..1727ab0 Binary files /dev/null and b/core/static/img/new/img10.jpg differ diff --git a/core/static/img/new/img11.jpg b/core/static/img/new/img11.jpg new file mode 100755 index 0000000..600fb27 Binary files /dev/null and b/core/static/img/new/img11.jpg differ diff --git a/core/static/img/new/img12.jpg b/core/static/img/new/img12.jpg new file mode 100755 index 0000000..7858b34 Binary files /dev/null and b/core/static/img/new/img12.jpg differ diff --git a/core/static/img/new/img13.jpg b/core/static/img/new/img13.jpg new file mode 100755 index 0000000..31a260f Binary files /dev/null and b/core/static/img/new/img13.jpg differ diff --git a/core/static/img/new/img14.jpg b/core/static/img/new/img14.jpg new file mode 100755 index 0000000..fa00999 Binary files /dev/null and b/core/static/img/new/img14.jpg differ diff --git a/core/static/img/new/img15.jpg b/core/static/img/new/img15.jpg new file mode 100755 index 0000000..4b487c8 Binary files /dev/null and b/core/static/img/new/img15.jpg differ diff --git a/core/static/img/new/img2.jpg b/core/static/img/new/img2.jpg new file mode 100755 index 0000000..d2e2597 Binary files /dev/null and b/core/static/img/new/img2.jpg differ diff --git a/core/static/img/new/img3.jpg b/core/static/img/new/img3.jpg new file mode 100755 index 0000000..6b2f2d2 Binary files /dev/null and b/core/static/img/new/img3.jpg differ diff --git a/core/static/img/new/img4.jpg b/core/static/img/new/img4.jpg new file mode 100755 index 0000000..7474fdd Binary files /dev/null and b/core/static/img/new/img4.jpg differ diff --git a/core/static/img/new/img5.jpg b/core/static/img/new/img5.jpg new file mode 100755 index 0000000..65ea264 Binary files /dev/null and b/core/static/img/new/img5.jpg differ diff --git a/core/static/img/new/img6.jpg b/core/static/img/new/img6.jpg new file mode 100755 index 0000000..20c6b7f Binary files /dev/null and b/core/static/img/new/img6.jpg differ diff --git a/core/static/img/new/img7.jpg b/core/static/img/new/img7.jpg new file mode 100755 index 0000000..b075662 Binary files /dev/null and b/core/static/img/new/img7.jpg differ diff --git a/core/static/img/new/img8.jpg b/core/static/img/new/img8.jpg new file mode 100755 index 0000000..07e869b Binary files /dev/null and b/core/static/img/new/img8.jpg differ diff --git a/core/static/img/new/img9.jpg b/core/static/img/new/img9.jpg new file mode 100755 index 0000000..b77c609 Binary files /dev/null and b/core/static/img/new/img9.jpg differ diff --git a/core/static/img/overlay-icon.png b/core/static/img/overlay-icon.png new file mode 100755 index 0000000..ecdb629 Binary files /dev/null and b/core/static/img/overlay-icon.png differ diff --git a/core/static/img/patterns/1.png b/core/static/img/patterns/1.png new file mode 100644 index 0000000..37fcd07 Binary files /dev/null and b/core/static/img/patterns/1.png differ diff --git a/core/static/img/patterns/10.png b/core/static/img/patterns/10.png new file mode 100644 index 0000000..e417bf1 Binary files /dev/null and b/core/static/img/patterns/10.png differ diff --git a/core/static/img/patterns/11.png b/core/static/img/patterns/11.png new file mode 100644 index 0000000..c873940 Binary files /dev/null and b/core/static/img/patterns/11.png differ diff --git a/core/static/img/patterns/12.png b/core/static/img/patterns/12.png new file mode 100644 index 0000000..ab53fc0 Binary files /dev/null and b/core/static/img/patterns/12.png differ diff --git a/core/static/img/patterns/13.png b/core/static/img/patterns/13.png new file mode 100644 index 0000000..fb63f12 Binary files /dev/null and b/core/static/img/patterns/13.png differ diff --git a/core/static/img/patterns/14.png b/core/static/img/patterns/14.png new file mode 100644 index 0000000..0b4c35f Binary files /dev/null and b/core/static/img/patterns/14.png differ diff --git a/core/static/img/patterns/15.png b/core/static/img/patterns/15.png new file mode 100644 index 0000000..a5e603e Binary files /dev/null and b/core/static/img/patterns/15.png differ diff --git a/core/static/img/patterns/16.png b/core/static/img/patterns/16.png new file mode 100644 index 0000000..d43966e Binary files /dev/null and b/core/static/img/patterns/16.png differ diff --git a/core/static/img/patterns/17.png b/core/static/img/patterns/17.png new file mode 100644 index 0000000..30490cb Binary files /dev/null and b/core/static/img/patterns/17.png differ diff --git a/core/static/img/patterns/2.png b/core/static/img/patterns/2.png new file mode 100644 index 0000000..505151e Binary files /dev/null and b/core/static/img/patterns/2.png differ diff --git a/core/static/img/patterns/3.png b/core/static/img/patterns/3.png new file mode 100644 index 0000000..fe5857f Binary files /dev/null and b/core/static/img/patterns/3.png differ diff --git a/core/static/img/patterns/4.png b/core/static/img/patterns/4.png new file mode 100644 index 0000000..6e01b3d Binary files /dev/null and b/core/static/img/patterns/4.png differ diff --git a/core/static/img/patterns/5.png b/core/static/img/patterns/5.png new file mode 100644 index 0000000..4ffb950 Binary files /dev/null and b/core/static/img/patterns/5.png differ diff --git a/core/static/img/patterns/6.png b/core/static/img/patterns/6.png new file mode 100644 index 0000000..b40112b Binary files /dev/null and b/core/static/img/patterns/6.png differ diff --git a/core/static/img/patterns/7.png b/core/static/img/patterns/7.png new file mode 100644 index 0000000..4d4c440 Binary files /dev/null and b/core/static/img/patterns/7.png differ diff --git a/core/static/img/patterns/8.png b/core/static/img/patterns/8.png new file mode 100644 index 0000000..b3ce1c9 Binary files /dev/null and b/core/static/img/patterns/8.png differ diff --git a/core/static/img/patterns/9.png b/core/static/img/patterns/9.png new file mode 100644 index 0000000..d2e51e0 Binary files /dev/null and b/core/static/img/patterns/9.png differ diff --git a/core/static/img/patterns/gridtile.png b/core/static/img/patterns/gridtile.png new file mode 100644 index 0000000..b07e396 Binary files /dev/null and b/core/static/img/patterns/gridtile.png differ diff --git a/core/static/img/portfolio/01.jpg b/core/static/img/portfolio/01.jpg new file mode 100644 index 0000000..f74199d Binary files /dev/null and b/core/static/img/portfolio/01.jpg differ diff --git a/core/static/img/portfolio/02.jpg b/core/static/img/portfolio/02.jpg new file mode 100644 index 0000000..63dca7b Binary files /dev/null and b/core/static/img/portfolio/02.jpg differ diff --git a/core/static/img/portfolio/03.jpg b/core/static/img/portfolio/03.jpg new file mode 100644 index 0000000..a698c2b Binary files /dev/null and b/core/static/img/portfolio/03.jpg differ diff --git a/core/static/img/portfolio/04.jpg b/core/static/img/portfolio/04.jpg new file mode 100644 index 0000000..22bdcb5 Binary files /dev/null and b/core/static/img/portfolio/04.jpg differ diff --git a/core/static/img/portfolio/05.jpg b/core/static/img/portfolio/05.jpg new file mode 100644 index 0000000..635f860 Binary files /dev/null and b/core/static/img/portfolio/05.jpg differ diff --git a/core/static/img/portfolio/06.jpg b/core/static/img/portfolio/06.jpg new file mode 100644 index 0000000..41d214f Binary files /dev/null and b/core/static/img/portfolio/06.jpg differ diff --git a/core/static/img/portfolio/07.jpg b/core/static/img/portfolio/07.jpg new file mode 100644 index 0000000..3e073e2 Binary files /dev/null and b/core/static/img/portfolio/07.jpg differ diff --git a/core/static/img/portfolio/08.jpg b/core/static/img/portfolio/08.jpg new file mode 100644 index 0000000..05286b1 Binary files /dev/null and b/core/static/img/portfolio/08.jpg differ diff --git a/core/static/img/portfolio/09.jpg b/core/static/img/portfolio/09.jpg new file mode 100644 index 0000000..da22eaf Binary files /dev/null and b/core/static/img/portfolio/09.jpg differ diff --git a/core/static/img/portfolio/10.jpg b/core/static/img/portfolio/10.jpg new file mode 100644 index 0000000..7bbaf5b Binary files /dev/null and b/core/static/img/portfolio/10.jpg differ diff --git a/core/static/img/portfolio/11.jpg b/core/static/img/portfolio/11.jpg new file mode 100644 index 0000000..6d30ab3 Binary files /dev/null and b/core/static/img/portfolio/11.jpg differ diff --git a/core/static/img/portfolio/12.jpg b/core/static/img/portfolio/12.jpg new file mode 100644 index 0000000..f202eb6 Binary files /dev/null and b/core/static/img/portfolio/12.jpg differ diff --git a/core/static/img/portfolio/13.jpg b/core/static/img/portfolio/13.jpg new file mode 100644 index 0000000..7bab9fb Binary files /dev/null and b/core/static/img/portfolio/13.jpg differ diff --git a/core/static/img/portfolio/14.jpg b/core/static/img/portfolio/14.jpg new file mode 100644 index 0000000..f1b1f59 Binary files /dev/null and b/core/static/img/portfolio/14.jpg differ diff --git a/core/static/img/portfolio/15.jpg b/core/static/img/portfolio/15.jpg new file mode 100644 index 0000000..ef55217 Binary files /dev/null and b/core/static/img/portfolio/15.jpg differ diff --git a/core/static/img/portfolio/16.jpg b/core/static/img/portfolio/16.jpg new file mode 100644 index 0000000..3704225 Binary files /dev/null and b/core/static/img/portfolio/16.jpg differ diff --git a/core/static/img/portfolio/17.jpg b/core/static/img/portfolio/17.jpg new file mode 100644 index 0000000..e96d1cc Binary files /dev/null and b/core/static/img/portfolio/17.jpg differ diff --git a/core/static/img/portfolio/18.jpg b/core/static/img/portfolio/18.jpg new file mode 100644 index 0000000..d60b400 Binary files /dev/null and b/core/static/img/portfolio/18.jpg differ diff --git a/core/static/img/posts/1.jpg b/core/static/img/posts/1.jpg new file mode 100755 index 0000000..b3282e9 Binary files /dev/null and b/core/static/img/posts/1.jpg differ diff --git a/core/static/img/posts/2.jpg b/core/static/img/posts/2.jpg new file mode 100755 index 0000000..41cc821 Binary files /dev/null and b/core/static/img/posts/2.jpg differ diff --git a/core/static/img/posts/3.jpg b/core/static/img/posts/3.jpg new file mode 100755 index 0000000..3e6ec7d Binary files /dev/null and b/core/static/img/posts/3.jpg differ diff --git a/core/static/img/sliders/1.jpg b/core/static/img/sliders/1.jpg new file mode 100644 index 0000000..188cbca Binary files /dev/null and b/core/static/img/sliders/1.jpg differ diff --git a/core/static/img/sliders/2.jpg b/core/static/img/sliders/2.jpg new file mode 100644 index 0000000..b8e1772 Binary files /dev/null and b/core/static/img/sliders/2.jpg differ diff --git a/core/static/img/sliders/3.jpg b/core/static/img/sliders/3.jpg new file mode 100644 index 0000000..6129d53 Binary files /dev/null and b/core/static/img/sliders/3.jpg differ diff --git a/core/static/img/sliders/4.jpg b/core/static/img/sliders/4.jpg new file mode 100644 index 0000000..9578a59 Binary files /dev/null and b/core/static/img/sliders/4.jpg differ diff --git a/core/static/img/sliders/5.jpg b/core/static/img/sliders/5.jpg new file mode 100644 index 0000000..33d1367 Binary files /dev/null and b/core/static/img/sliders/5.jpg differ diff --git a/core/static/img/sliders/6.jpg b/core/static/img/sliders/6.jpg new file mode 100644 index 0000000..b8e1772 Binary files /dev/null and b/core/static/img/sliders/6.jpg differ diff --git a/core/static/img/sliders/7.jpg b/core/static/img/sliders/7.jpg new file mode 100644 index 0000000..0ff233d Binary files /dev/null and b/core/static/img/sliders/7.jpg differ diff --git a/core/static/img/sliders/8.jpg b/core/static/img/sliders/8.jpg new file mode 100644 index 0000000..0827d27 Binary files /dev/null and b/core/static/img/sliders/8.jpg differ diff --git a/core/static/img/sliders/9.jpg b/core/static/img/sliders/9.jpg new file mode 100644 index 0000000..65b64ba Binary files /dev/null and b/core/static/img/sliders/9.jpg differ diff --git a/core/static/img/sliders/elastislide/1.jpg b/core/static/img/sliders/elastislide/1.jpg new file mode 100755 index 0000000..e980118 Binary files /dev/null and b/core/static/img/sliders/elastislide/1.jpg differ diff --git a/core/static/img/sliders/elastislide/10.jpg b/core/static/img/sliders/elastislide/10.jpg new file mode 100755 index 0000000..9d69540 Binary files /dev/null and b/core/static/img/sliders/elastislide/10.jpg differ diff --git a/core/static/img/sliders/elastislide/11.jpg b/core/static/img/sliders/elastislide/11.jpg new file mode 100755 index 0000000..cc47542 Binary files /dev/null and b/core/static/img/sliders/elastislide/11.jpg differ diff --git a/core/static/img/sliders/elastislide/12.jpg b/core/static/img/sliders/elastislide/12.jpg new file mode 100755 index 0000000..d52467c Binary files /dev/null and b/core/static/img/sliders/elastislide/12.jpg differ diff --git a/core/static/img/sliders/elastislide/13.jpg b/core/static/img/sliders/elastislide/13.jpg new file mode 100755 index 0000000..2270e37 Binary files /dev/null and b/core/static/img/sliders/elastislide/13.jpg differ diff --git a/core/static/img/sliders/elastislide/14.jpg b/core/static/img/sliders/elastislide/14.jpg new file mode 100755 index 0000000..c03477c Binary files /dev/null and b/core/static/img/sliders/elastislide/14.jpg differ diff --git a/core/static/img/sliders/elastislide/15.jpg b/core/static/img/sliders/elastislide/15.jpg new file mode 100755 index 0000000..3c27827 Binary files /dev/null and b/core/static/img/sliders/elastislide/15.jpg differ diff --git a/core/static/img/sliders/elastislide/16.jpg b/core/static/img/sliders/elastislide/16.jpg new file mode 100755 index 0000000..8b3b337 Binary files /dev/null and b/core/static/img/sliders/elastislide/16.jpg differ diff --git a/core/static/img/sliders/elastislide/17.jpg b/core/static/img/sliders/elastislide/17.jpg new file mode 100755 index 0000000..fd4ad0f Binary files /dev/null and b/core/static/img/sliders/elastislide/17.jpg differ diff --git a/core/static/img/sliders/elastislide/18.jpg b/core/static/img/sliders/elastislide/18.jpg new file mode 100755 index 0000000..dc79166 Binary files /dev/null and b/core/static/img/sliders/elastislide/18.jpg differ diff --git a/core/static/img/sliders/elastislide/19.jpg b/core/static/img/sliders/elastislide/19.jpg new file mode 100755 index 0000000..d5580e0 Binary files /dev/null and b/core/static/img/sliders/elastislide/19.jpg differ diff --git a/core/static/img/sliders/elastislide/2.jpg b/core/static/img/sliders/elastislide/2.jpg new file mode 100755 index 0000000..00708d9 Binary files /dev/null and b/core/static/img/sliders/elastislide/2.jpg differ diff --git a/core/static/img/sliders/elastislide/20.jpg b/core/static/img/sliders/elastislide/20.jpg new file mode 100755 index 0000000..1de8a3c Binary files /dev/null and b/core/static/img/sliders/elastislide/20.jpg differ diff --git a/core/static/img/sliders/elastislide/3.jpg b/core/static/img/sliders/elastislide/3.jpg new file mode 100755 index 0000000..4846ac2 Binary files /dev/null and b/core/static/img/sliders/elastislide/3.jpg differ diff --git a/core/static/img/sliders/elastislide/4.jpg b/core/static/img/sliders/elastislide/4.jpg new file mode 100755 index 0000000..17c4b9d Binary files /dev/null and b/core/static/img/sliders/elastislide/4.jpg differ diff --git a/core/static/img/sliders/elastislide/5.jpg b/core/static/img/sliders/elastislide/5.jpg new file mode 100755 index 0000000..f5929f5 Binary files /dev/null and b/core/static/img/sliders/elastislide/5.jpg differ diff --git a/core/static/img/sliders/elastislide/6.jpg b/core/static/img/sliders/elastislide/6.jpg new file mode 100755 index 0000000..2a70e41 Binary files /dev/null and b/core/static/img/sliders/elastislide/6.jpg differ diff --git a/core/static/img/sliders/elastislide/7.jpg b/core/static/img/sliders/elastislide/7.jpg new file mode 100755 index 0000000..203b99e Binary files /dev/null and b/core/static/img/sliders/elastislide/7.jpg differ diff --git a/core/static/img/sliders/elastislide/8.jpg b/core/static/img/sliders/elastislide/8.jpg new file mode 100755 index 0000000..e754697 Binary files /dev/null and b/core/static/img/sliders/elastislide/8.jpg differ diff --git a/core/static/img/sliders/elastislide/9.jpg b/core/static/img/sliders/elastislide/9.jpg new file mode 100755 index 0000000..22ec115 Binary files /dev/null and b/core/static/img/sliders/elastislide/9.jpg differ diff --git a/core/static/img/sliders/layer/bg1.jpg b/core/static/img/sliders/layer/bg1.jpg new file mode 100644 index 0000000..dd064d2 Binary files /dev/null and b/core/static/img/sliders/layer/bg1.jpg differ diff --git a/core/static/img/sliders/layer/bg2.jpg b/core/static/img/sliders/layer/bg2.jpg new file mode 100644 index 0000000..d98321c Binary files /dev/null and b/core/static/img/sliders/layer/bg2.jpg differ diff --git a/core/static/img/team/1.jpg b/core/static/img/team/1.jpg new file mode 100755 index 0000000..05e4077 Binary files /dev/null and b/core/static/img/team/1.jpg differ diff --git a/core/static/img/team/2.jpg b/core/static/img/team/2.jpg new file mode 100755 index 0000000..61ed284 Binary files /dev/null and b/core/static/img/team/2.jpg differ diff --git a/core/static/img/team/3.jpg b/core/static/img/team/3.jpg new file mode 100755 index 0000000..e5d5cbf Binary files /dev/null and b/core/static/img/team/3.jpg differ diff --git a/core/static/img/team/4.jpg b/core/static/img/team/4.jpg new file mode 100755 index 0000000..7b41379 Binary files /dev/null and b/core/static/img/team/4.jpg differ diff --git a/core/static/img/team/5.jpg b/core/static/img/team/5.jpg new file mode 100644 index 0000000..c9aa2c3 Binary files /dev/null and b/core/static/img/team/5.jpg differ diff --git a/core/static/img/team/faces.jpg b/core/static/img/team/faces.jpg new file mode 100644 index 0000000..a317ab5 Binary files /dev/null and b/core/static/img/team/faces.jpg differ diff --git a/core/static/img/team/img1-md.jpg b/core/static/img/team/img1-md.jpg new file mode 100644 index 0000000..e1da5f7 Binary files /dev/null and b/core/static/img/team/img1-md.jpg differ diff --git a/core/static/img/team/img1-sm.jpg b/core/static/img/team/img1-sm.jpg new file mode 100644 index 0000000..4c92394 Binary files /dev/null and b/core/static/img/team/img1-sm.jpg differ diff --git a/core/static/img/team/img2-md.jpg b/core/static/img/team/img2-md.jpg new file mode 100644 index 0000000..e1da5f7 Binary files /dev/null and b/core/static/img/team/img2-md.jpg differ diff --git a/core/static/img/team/img2-sm.jpg b/core/static/img/team/img2-sm.jpg new file mode 100644 index 0000000..4c92394 Binary files /dev/null and b/core/static/img/team/img2-sm.jpg differ diff --git a/core/static/img/team/img3-md.jpg b/core/static/img/team/img3-md.jpg new file mode 100644 index 0000000..e1da5f7 Binary files /dev/null and b/core/static/img/team/img3-md.jpg differ diff --git a/core/static/img/team/img3-sm.jpg b/core/static/img/team/img3-sm.jpg new file mode 100644 index 0000000..4c92394 Binary files /dev/null and b/core/static/img/team/img3-sm.jpg differ diff --git a/core/static/img/team/img5-md.jpg b/core/static/img/team/img5-md.jpg new file mode 100644 index 0000000..e1da5f7 Binary files /dev/null and b/core/static/img/team/img5-md.jpg differ diff --git a/core/static/img/team/team.jpg b/core/static/img/team/team.jpg new file mode 100644 index 0000000..630bbbe Binary files /dev/null and b/core/static/img/team/team.jpg differ diff --git a/core/static/img/team/team1.jpg b/core/static/img/team/team1.jpg new file mode 100644 index 0000000..e355c09 Binary files /dev/null and b/core/static/img/team/team1.jpg differ diff --git a/core/static/img/team/team2.jpg b/core/static/img/team/team2.jpg new file mode 100644 index 0000000..c55d73d Binary files /dev/null and b/core/static/img/team/team2.jpg differ diff --git a/core/static/img/team/team3.jpg b/core/static/img/team/team3.jpg new file mode 100644 index 0000000..2fed363 Binary files /dev/null and b/core/static/img/team/team3.jpg differ diff --git a/core/static/img/testimonials/img1.jpg b/core/static/img/testimonials/img1.jpg new file mode 100755 index 0000000..8c0d766 Binary files /dev/null and b/core/static/img/testimonials/img1.jpg differ diff --git a/core/static/img/testimonials/img2.jpg b/core/static/img/testimonials/img2.jpg new file mode 100755 index 0000000..609b85f Binary files /dev/null and b/core/static/img/testimonials/img2.jpg differ diff --git a/core/static/img/testimonials/img3.jpg b/core/static/img/testimonials/img3.jpg new file mode 100644 index 0000000..55ab943 Binary files /dev/null and b/core/static/img/testimonials/img3.jpg differ diff --git a/core/static/img/testimonials/img4.jpg b/core/static/img/testimonials/img4.jpg new file mode 100644 index 0000000..ecf4a48 Binary files /dev/null and b/core/static/img/testimonials/img4.jpg differ diff --git a/core/static/img/testimonials/img5.jpg b/core/static/img/testimonials/img5.jpg new file mode 100644 index 0000000..f319d0f Binary files /dev/null and b/core/static/img/testimonials/img5.jpg differ diff --git a/core/static/img/testimonials/img6.jpg b/core/static/img/testimonials/img6.jpg new file mode 100644 index 0000000..218af98 Binary files /dev/null and b/core/static/img/testimonials/img6.jpg differ diff --git a/core/static/img/testimonials/img7.jpg b/core/static/img/testimonials/img7.jpg new file mode 100644 index 0000000..948e8cf Binary files /dev/null and b/core/static/img/testimonials/img7.jpg differ diff --git a/core/static/img/testimonials/user.jpg b/core/static/img/testimonials/user.jpg new file mode 100755 index 0000000..4047482 Binary files /dev/null and b/core/static/img/testimonials/user.jpg differ diff --git a/core/static/img/thumb/01.jpg b/core/static/img/thumb/01.jpg new file mode 100644 index 0000000..b0dc0f3 Binary files /dev/null and b/core/static/img/thumb/01.jpg differ diff --git a/core/static/img/thumb/02.jpg b/core/static/img/thumb/02.jpg new file mode 100644 index 0000000..0ac1b3a Binary files /dev/null and b/core/static/img/thumb/02.jpg differ diff --git a/core/static/img/timeline/img1.1.jpg b/core/static/img/timeline/img1.1.jpg new file mode 100644 index 0000000..d6d42b7 Binary files /dev/null and b/core/static/img/timeline/img1.1.jpg differ diff --git a/core/static/img/timeline/img1.2.jpg b/core/static/img/timeline/img1.2.jpg new file mode 100644 index 0000000..cecf5fb Binary files /dev/null and b/core/static/img/timeline/img1.2.jpg differ diff --git a/core/static/img/timeline/img1.3.jpg b/core/static/img/timeline/img1.3.jpg new file mode 100644 index 0000000..0a25ccd Binary files /dev/null and b/core/static/img/timeline/img1.3.jpg differ diff --git a/core/static/img/timeline/img1.4.jpg b/core/static/img/timeline/img1.4.jpg new file mode 100644 index 0000000..a599606 Binary files /dev/null and b/core/static/img/timeline/img1.4.jpg differ diff --git a/core/static/img/timeline/img1.5.jpg b/core/static/img/timeline/img1.5.jpg new file mode 100644 index 0000000..3573300 Binary files /dev/null and b/core/static/img/timeline/img1.5.jpg differ diff --git a/core/static/img/timeline/img1.6.jpg b/core/static/img/timeline/img1.6.jpg new file mode 100644 index 0000000..ef34444 Binary files /dev/null and b/core/static/img/timeline/img1.6.jpg differ diff --git a/core/static/img/transparent/black.png b/core/static/img/transparent/black.png new file mode 100644 index 0000000..22e810e Binary files /dev/null and b/core/static/img/transparent/black.png differ diff --git a/core/static/img/transparent/white.png b/core/static/img/transparent/white.png new file mode 100644 index 0000000..34c544b Binary files /dev/null and b/core/static/img/transparent/white.png differ diff --git a/core/static/img/user.jpg b/core/static/img/user.jpg new file mode 100755 index 0000000..4047482 Binary files /dev/null and b/core/static/img/user.jpg differ diff --git a/core/static/js/app.js b/core/static/js/app.js new file mode 100755 index 0000000..e76eeb4 --- /dev/null +++ b/core/static/js/app.js @@ -0,0 +1,152 @@ +/* + * Template Name: Unify - Responsive Bootstrap Template + * Description: Business, Corporate, Portfolio, E-commerce and Blog Theme. + * Version: 1.6 + * Author: @htmlstream + * Website: http://htmlstream.com +*/ + +var App = function () { + //Bootstrap Tooltips and Popovers + function handleBootstrap() { + /*Bootstrap Carousel*/ + jQuery('.carousel').carousel({ + interval: 15000, + pause: 'hover' + }); + + /*Tooltips*/ + jQuery('.tooltips').tooltip(); + jQuery('.tooltips-show').tooltip('show'); + jQuery('.tooltips-hide').tooltip('hide'); + jQuery('.tooltips-toggle').tooltip('toggle'); + jQuery('.tooltips-destroy').tooltip('destroy'); + + /*Popovers*/ + jQuery('.popovers').popover(); + jQuery('.popovers-show').popover('show'); + jQuery('.popovers-hide').popover('hide'); + jQuery('.popovers-toggle').popover('toggle'); + jQuery('.popovers-destroy').popover('destroy'); + } + + //Search Box (Header) + function handleSearch() { + jQuery('.search').click(function () { + if(jQuery('.search-btn').hasClass('fa-search')){ + jQuery('.search-open').fadeIn(500); + jQuery('.search-btn').removeClass('fa-search'); + jQuery('.search-btn').addClass('fa-times'); + } else { + jQuery('.search-open').fadeOut(500); + jQuery('.search-btn').addClass('fa-search'); + jQuery('.search-btn').removeClass('fa-times'); + } + }); + } + + //Sidebar Navigation Toggle + function handleToggle() { + jQuery('.list-toggle').on('click', function() { + jQuery(this).toggleClass('active'); + }); + + /* + jQuery('#serviceList').on('shown.bs.collapse'), function() { + jQuery(".servicedrop").addClass('glyphicon-chevron-up').removeClass('glyphicon-chevron-down'); + } + + jQuery('#serviceList').on('hidden.bs.collapse'), function() { + jQuery(".servicedrop").addClass('glyphicon-chevron-down').removeClass('glyphicon-chevron-up'); + } + */ + } + + //Fixed Header + function handleHeader() { + jQuery(window).scroll(function() { + if (jQuery(window).scrollTop()>100){ + jQuery(".header-fixed .header-sticky").addClass("header-fixed-shrink"); + } + else { + jQuery(".header-fixed .header-sticky").removeClass("header-fixed-shrink"); + } + }); + } + + //Header Mega Menu + function handleMegaMenu() { + jQuery(document).on('click', '.mega-menu .dropdown-menu', function(e) { + e.stopPropagation() + }) + } + + return { + init: function () { + handleBootstrap(); + handleSearch(); + handleToggle(); + handleHeader(); + handleMegaMenu(); + }, + + //Clients Logo + initSliders: function () { + jQuery('#clients-flexslider').flexslider({ + animation: "slide", + easing: "swing", + animationLoop: true, + itemWidth: 1, + itemMargin: 1, + minItems: 2, + maxItems: 9, + controlNav: false, + directionNav: false, + move: 2 + }); + + jQuery('#clients-flexslider1').flexslider({ + animation: "slide", + easing: "swing", + animationLoop: true, + itemWidth: 1, + itemMargin: 1, + minItems: 2, + maxItems: 5, + controlNav: false, + directionNav: false, + move: 2 + }); + + jQuery('#photo-flexslider').flexslider({ + animation: "slide", + controlNav: false, + animationLoop: false, + itemWidth: 80, + itemMargin: 0 + }); + + jQuery('#testimonal_carousel').collapse({ + toggle: false + }); + }, + + //Counters + initCounter: function () { + jQuery('.counter').counterUp({ + delay: 10, + time: 1000 + }); + }, + + //Parallax Backgrounds + initParallaxBg: function () { + jQuery(window).load(function() { + jQuery('.parallaxBg').parallax("50%", 0.2); + jQuery('.parallaxBg1').parallax("50%", 0.4); + }); + }, + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/custom.js b/core/static/js/custom.js new file mode 100644 index 0000000..aa4b469 --- /dev/null +++ b/core/static/js/custom.js @@ -0,0 +1 @@ +/* Write here your custom javascript codes */ diff --git a/core/static/js/forms/checkout.js b/core/static/js/forms/checkout.js new file mode 100644 index 0000000..6baf4b4 --- /dev/null +++ b/core/static/js/forms/checkout.js @@ -0,0 +1,156 @@ +var CheckoutForm = function () { + + return { + + //Checkout Form + initCheckoutForm: function () { + // Masking + $('#cvv').mask('999', {placeholder:'X'}); + $('#card').mask('9999-9999-9999-9999', {placeholder:'X'}); + $('#year').mask('2099', {placeholder:'X'}); + + // Add validation method + $.validator.addMethod("creditcard", function(value, element, param) { + if( /[^0-9\-]+/.test(value) ) + { + return false; + } + }, + $.validator.format('Please enter a valid credit card number.')); + + // Validation + $('#sky-form').validate({ + // Rules for form validation + rules: + { + fname: + { + required: true + }, + lname: + { + required: true + }, + email: + { + required: true, + email: true + }, + phone: + { + required: true + }, + country: + { + required: true + }, + city: + { + required: true + }, + code: + { + required: true, + digits: true + }, + address: + { + required: true + }, + name: + { + required: true + }, + card: + { + required: true, + creditcard: true + }, + cvv: + { + required: true, + digits: true + }, + month: + { + required: true + }, + year: + { + required: true, + digits: true + } + }, + + // Messages for form validation + messages: + { + fname: + { + required: 'Please enter your first name' + }, + lname: + { + required: 'Please enter your last name' + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + phone: + { + required: 'Please enter your phone number' + }, + country: + { + required: 'Please select your country' + }, + city: + { + required: 'Please enter your city' + }, + code: + { + required: 'Please enter code', + digits: 'Digits only please' + }, + address: + { + required: 'Please enter your full address' + }, + name: + { + required: 'Please enter name on your card' + }, + card: + { + required: 'Please enter your card number' + }, + cvv: + { + required: 'Enter CVV2', + digits: 'Digits only' + }, + month: + { + required: 'Select month' + }, + year: + { + required: 'Enter year', + digits: 'Digits only please' + } + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/comment.js b/core/static/js/forms/comment.js new file mode 100644 index 0000000..df2bcd0 --- /dev/null +++ b/core/static/js/forms/comment.js @@ -0,0 +1,89 @@ +var CommentForm = function () { + + return { + + //Comment Form + initCommentForm: function () { + // Validation + $("#sky-form4").validate({ + // Rules for form validation + rules: + { + name: + { + required: true + }, + email: + { + required: true, + email: true + }, + url: + { + url: true + }, + comment: + { + required: true + }, + captcha: + { + required: true, + remote: 'assets/plugins/sky-forms/version-2.0.1/captcha/process.php' + } + }, + + // Messages for form validation + messages: + { + name: + { + required: 'Enter your name', + }, + email: + { + required: 'Enter your email address', + email: 'Enter a VALID email' + }, + url: + { + email: 'Enter a VALID url' + }, + comment: + { + required: 'Please enter your comment' + }, + captcha: + { + required: 'Please enter characters', + remote: 'Correct captcha is required' + } + }, + + // Ajax form submition + submitHandler: function(form) + { + $(form).ajaxSubmit( + { + beforeSend: function() + { + $('#sky-form4 button[type="submit"]').attr('disabled', true); + }, + success: function() + { + $("#sky-form4").addClass('submited'); + } + }); + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/contact.js b/core/static/js/forms/contact.js new file mode 100644 index 0000000..8a60a87 --- /dev/null +++ b/core/static/js/forms/contact.js @@ -0,0 +1,82 @@ +var ContactForm = function () { + + return { + + //Contact Form + initContactForm: function () { + // Validation + $("#sky-form3").validate({ + // Rules for form validation + rules: + { + name: + { + required: true + }, + email: + { + required: true, + email: true + }, + message: + { + required: true, + minlength: 10 + }, + captcha: + { + required: true, + remote: 'assets/plugins/sky-forms/version-2.0.1/captcha/process.php' + } + }, + + // Messages for form validation + messages: + { + name: + { + required: 'Please enter your name', + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + message: + { + required: 'Please enter your message' + }, + captcha: + { + required: 'Please enter characters', + remote: 'Correct captcha is required' + } + }, + + // Ajax form submition + submitHandler: function(form) + { + $(form).ajaxSubmit( + { + beforeSend: function() + { + $('#sky-form3 button[type="submit"]').attr('disabled', true); + }, + success: function() + { + $("#sky-form3").addClass('submited'); + } + }); + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/login.js b/core/static/js/forms/login.js new file mode 100644 index 0000000..d182d6b --- /dev/null +++ b/core/static/js/forms/login.js @@ -0,0 +1,90 @@ +var LoginForm = function () { + + return { + + //Masking + initLoginForm: function () { + // Validation for login form + $("#sky-form1").validate({ + // Rules for form validation + rules: + { + email: + { + required: true, + email: true + }, + password: + { + required: true, + minlength: 3, + maxlength: 20 + } + }, + + // Messages for form validation + messages: + { + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + password: + { + required: 'Please enter your password' + } + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + + // Validation for recovery form + $("#sky-form2").validate({ + // Rules for form validation + rules: + { + email: + { + required: true, + email: true + } + }, + + // Messages for form validation + messages: + { + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + } + }, + + // Ajax form submition + submitHandler: function(form) + { + $(form).ajaxSubmit( + { + success: function() + { + $("#sky-form2").addClass('submited'); + } + }); + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/masking.js b/core/static/js/forms/masking.js new file mode 100644 index 0000000..418a006 --- /dev/null +++ b/core/static/js/forms/masking.js @@ -0,0 +1,16 @@ +var Masking = function () { + + return { + + //Masking + initMasking: function () { + $("#date1").mask('99/99/9999', {placeholder:'X'}); + $("#phone").mask('(999) 999-9999', {placeholder:'X'}); + $("#card").mask('9999-9999-9999-9999', {placeholder:'X'}); + $("#serial").mask('***-***-***-***-***-***', {placeholder:'_'}); + $("#tax").mask('99-9999999', {placeholder:'X'}); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/order.js b/core/static/js/forms/order.js new file mode 100644 index 0000000..026ae17 --- /dev/null +++ b/core/static/js/forms/order.js @@ -0,0 +1,112 @@ +var OrderForm = function () { + + return { + + //Order Form + initOrderForm: function () { + // Datepickers + $('#start').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#finish').datepicker('option', 'minDate', selectedDate); + } + }); + $('#finish').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#start').datepicker('option', 'maxDate', selectedDate); + } + }); + + // Validation + $("#sky-form1").validate({ + // Rules for form validation + rules: + { + name: + { + required: true + }, + email: + { + required: true, + email: true + }, + phone: + { + required: true + }, + interested: + { + required: true + }, + budget: + { + required: true + } + }, + + // Messages for form validation + messages: + { + name: + { + required: 'Please enter your name' + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + phone: + { + required: 'Please enter your phone number' + }, + interested: + { + required: 'Please select interested service' + }, + budget: + { + required: 'Please select your budget' + } + }, + + // Ajax form submition + submitHandler: function(form) + { + $(form).ajaxSubmit( + { + beforeSend: function() + { + $('#sky-form1 button[type="submit"]').addClass('button-uploading').attr('disabled', true); + }, + uploadProgress: function(event, position, total, percentComplete) + { + $("#sky-form1 .progress").text(percentComplete + '%'); + }, + success: function() + { + $("#sky-form1").addClass('submited'); + $('#sky-form1 button[type="submit"]').removeClass('button-uploading').attr('disabled', false); + } + }); + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/forms/reg.js b/core/static/js/forms/reg.js new file mode 100644 index 0000000..0fbed5f --- /dev/null +++ b/core/static/js/forms/reg.js @@ -0,0 +1,100 @@ +var RegForm = function () { + + return { + + //Registration Form + initRegForm: function () { + // Validation + $("#sky-form4").validate({ + // Rules for form validation + rules: + { + username: + { + required: true + }, + email: + { + required: true, + email: true + }, + password: + { + required: true, + minlength: 3, + maxlength: 20 + }, + passwordConfirm: + { + required: true, + minlength: 3, + maxlength: 20, + equalTo: '#password' + }, + firstname: + { + required: true + }, + lastname: + { + required: true + }, + gender: + { + required: true + }, + terms: + { + required: true + } + }, + + // Messages for form validation + messages: + { + login: + { + required: 'Please enter your login' + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + password: + { + required: 'Please enter your password' + }, + passwordConfirm: + { + required: 'Please enter your password one more time', + equalTo: 'Please enter the same password as above' + }, + firstname: + { + required: 'Please select your first name' + }, + lastname: + { + required: 'Please select your last name' + }, + gender: + { + required: 'Please select your gender' + }, + terms: + { + required: 'You must agree with Terms and Conditions' + } + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/forms/review.js b/core/static/js/forms/review.js new file mode 100644 index 0000000..24a5d76 --- /dev/null +++ b/core/static/js/forms/review.js @@ -0,0 +1,80 @@ +var ReviewForm = function () { + + return { + + //Review Form + initReviewForm: function () { + // Validation + $("#sky-form2").validate({ + // Rules for form validation + rules: + { + name: + { + required: true + }, + email: + { + required: true, + email: true + }, + review: + { + required: true, + minlength: 20 + }, + quality: + { + required: true + }, + reliability: + { + required: true + }, + overall: + { + required: true + } + }, + + // Messages for form validation + messages: + { + name: + { + required: 'Please enter your name' + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + review: + { + required: 'Please enter your review' + }, + quality: + { + required: 'Please rate quality of the product' + }, + reliability: + { + required: 'Please rate reliability of the product' + }, + overall: + { + required: 'Please rate the product' + } + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/pages/blog-masonry.js b/core/static/js/pages/blog-masonry.js new file mode 100644 index 0000000..73ff6c4 --- /dev/null +++ b/core/static/js/pages/blog-masonry.js @@ -0,0 +1,32 @@ +/** + * Base js functions + */ + +$(document).ready(function(){ + var $container = $('.grid-boxes'); + + var gutter = 30; + var min_width = 300; + $container.imagesLoaded( function(){ + $container.masonry({ + itemSelector : '.grid-boxes-in', + gutterWidth: gutter, + isAnimated: true, + columnWidth: function( containerWidth ) { + var box_width = (((containerWidth - 2*gutter)/3) | 0) ; + + if (box_width < min_width) { + box_width = (((containerWidth - gutter)/2) | 0); + } + + if (box_width < min_width) { + box_width = containerWidth; + } + + $('.grid-boxes-in').width(box_width); + + return box_width; + } + }); + }); +}); diff --git a/core/static/js/pages/index.js b/core/static/js/pages/index.js new file mode 100755 index 0000000..8917c52 --- /dev/null +++ b/core/static/js/pages/index.js @@ -0,0 +1,51 @@ +var Index = function () { + + return { + + //Parallax Slider + initParallaxSlider: function () { + $('#da-slider').cslider({ + current : 0, + // index of current slide + + bgincrement : 50, + // increment the background position + // (parallax effect) when sliding + + autoplay : false, + // slideshow on / off + + interval : 4000 + // time between transitions + }); + }, + + //Layer Slider + initLayerSlider: function () { + $(document).ready(function(){ + jQuery("#layerslider").layerSlider({ + skin: 'fullwidth', + responsive : true, + responsiveUnder : 960, + layersContainer : 960, + skinsPath: 'assets/plugins/layer-slider/layerslider/skins/' + }); + }); + }, + + //Revolution Slider + initRevolutionSlider: function () { + var revapi; + jQuery(document).ready(function() { + revapi = jQuery('.tp-banner').revolution( + { + delay:9000, + startwidth:1170, + startheight:500, + hideThumbs:10 + }); + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/pages/page_contact_advanced.js b/core/static/js/pages/page_contact_advanced.js new file mode 100644 index 0000000..e599f34 --- /dev/null +++ b/core/static/js/pages/page_contact_advanced.js @@ -0,0 +1,82 @@ +var PageContactForm = function () { + + return { + + //Contact Form + initPageContactForm: function () { + // Validation + $("#sky-form3").validate({ + // Rules for form validation + rules: + { + name: + { + required: true + }, + email: + { + required: true, + email: true + }, + message: + { + required: true, + minlength: 10 + }, + captcha: + { + required: true, + remote: 'assets/plugins/sky-forms/version-2.0.1/captcha/process.php' + } + }, + + // Messages for form validation + messages: + { + name: + { + required: 'Please enter your name', + }, + email: + { + required: 'Please enter your email address', + email: 'Please enter a VALID email address' + }, + message: + { + required: 'Please enter your message' + }, + captcha: + { + required: 'Please enter characters', + remote: 'Correct captcha is required' + } + }, + + // Ajax form submition + submitHandler: function(form) + { + $(form).ajaxSubmit( + { + beforeSend: function() + { + $('#sky-form3 button[type="submit"]').attr('disabled', true); + }, + success: function() + { + $("#sky-form3").addClass('submited'); + } + }); + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/pages/page_contacts.js b/core/static/js/pages/page_contacts.js new file mode 100755 index 0000000..0986498 --- /dev/null +++ b/core/static/js/pages/page_contacts.js @@ -0,0 +1,37 @@ +var ContactPage = function () { + + return { + + //Basic Map + initMap: function () { + var map; + $(document).ready(function(){ + map = new GMaps({ + div: '#map', + scrollwheel: false, + lat: 40.748866, + lng: -73.988366 + }); + + var marker = map.addMarker({ + lat: 40.748866, + lng: -73.988366, + title: 'Company, Inc.' + }); + }); + }, + + //Panorama Map + initPanorama: function () { + var panorama; + $(document).ready(function(){ + panorama = GMaps.createPanorama({ + el: '#panorama', + lat : 40.748866, + lng : -73.988366 + }); + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/pages/page_portfolio.js b/core/static/js/pages/page_portfolio.js new file mode 100755 index 0000000..f30b1db --- /dev/null +++ b/core/static/js/pages/page_portfolio.js @@ -0,0 +1,12 @@ +var PortfolioPage = function () { + + + return { + + init: function () { + $('.sorting-grid').mixitup(); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/circles-master.js b/core/static/js/plugins/circles-master.js new file mode 100644 index 0000000..e84e8d9 --- /dev/null +++ b/core/static/js/plugins/circles-master.js @@ -0,0 +1,141 @@ +var CirclesMaster = function () { + + return { + + //Circles Master v1 + initCirclesMaster1: function () { + //Circles 1 + Circles.create({ + id: 'circle-1', + percentage: 87, + radius: 80, + width: 8, + number: 87, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 2 + Circles.create({ + id: 'circle-2', + percentage: 74, + radius: 80, + width: 8, + number: 74, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 3 + Circles.create({ + id: 'circle-3', + percentage: 65, + radius: 80, + width: 8, + number: 65, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 4 + Circles.create({ + id: 'circle-4', + percentage: 69, + radius: 35, + width: 2, + number: 69, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 5 + Circles.create({ + id: 'circle-5', + percentage: 82, + radius: 35, + width: 2, + number: 82, + text: '%', + colors: ['#eee', '#9B6BCC'], + duration: 2000 + }) + + //Circles 6 + Circles.create({ + id: 'circle-6', + percentage: 87, + radius: 80, + width: 3, + number: 87, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 7 + Circles.create({ + id: 'circle-7', + percentage: 74, + radius: 80, + width: 3, + number: 74, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 8 + Circles.create({ + id: 'circle-8', + percentage: 65, + radius: 80, + width: 3, + number: 65, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + + //Circles 9 + Circles.create({ + id: 'circle-9', + percentage: 91, + radius: 80, + width: 3, + number: 91, + text: '%', + colors: ['#eee', '#72c02c'], + duration: 2000 + }) + }, + + //Circles Master v2 + initCirclesMaster2: function () { + var colors = [ + ['#D3B6C6', '#9B6BCC'], ['#C9FF97', '#72c02c'], ['#BEE3F7', '#3498DB'], ['#FFC2BB', '#E74C3C'] + ]; + + for (var i = 1; i <= 4; i++) { + var child = document.getElementById('circles-' + i), + percentage = 45 + (i * 9); + + Circles.create({ + id: child.id, + percentage: percentage, + radius: 70, + width: 2, + number: percentage / 1, + text: '%', + colors: colors[i - 1], + duration: 2000, + }); + } + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/cube-portfolio-0.js b/core/static/js/plugins/cube-portfolio-0.js new file mode 100644 index 0000000..2cbec26 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio-0.js @@ -0,0 +1,151 @@ +(function ($, window, document, undefined) { + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'); + + // init cubeportfolio + gridContainer.cubeportfolio({ + + defaultFilter: '*', + + animationType: 'fadeOut', + + gapHorizontal: 0, + + gapVertical: 0, + + gridAdjustment: 'responsive', + + caption: 'zoom', + + displayType: 'sequentially', + + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + lightboxShowCounter: true, + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageShowCounter: true, + singlePageCallback: function (url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineShowCounter: true, + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + + } + }); + + // add listener for filters click + filtersContainer.on('click', '.cbp-filter-item', function (e) { + + var me = $(this), wrap; + + // get cubeportfolio data and check if is still animating (reposition) the items. + if ( !$.data(gridContainer[0], 'cubeportfolio').isAnimating ) { + + if ( filtersContainer.hasClass('cbp-l-filters-dropdown') ) { + wrap = $('.cbp-l-filters-dropdownWrap'); + + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + + me.addClass('cbp-filter-item-active'); + } else { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + } + + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function () {}); + + }); + + // add listener for load more click + $('.button').on('click', function(e) { + + e.preventDefault(); + + var clicks, me = $(this), oMsg; + + if (me.hasClass('cbp-l-loadMore-button-stop')) return; + + // get the number of times the loadMore link has been clicked + clicks = $.data(this, 'numberOfClicks'); + clicks = (clicks)? ++clicks : 1; + $.data(this, 'numberOfClicks', clicks); + + // set loading status + oMsg = me.text(); + me.text('LOADING...'); + + // perform ajax request + $.ajax({ + url: me.attr('href'), + type: 'GET', + dataType: 'HTML' + }) + .done( function (result) { + var items, itemsNext; + + // find current container + items = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + clicks); + }); + + gridContainer.cubeportfolio('appendItems', items.html(), + function () { + // put the original message back + me.text(oMsg); + + // check if we have more works + itemsNext = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + (clicks + 1)); + }); + + if (itemsNext.length === 0) { + me.text('NO MORE WORKS'); + me.addClass('cbp-l-loadMore-button-stop'); + } + + }); + + }) + .fail(function() { + // error + }); + + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio-10.js b/core/static/js/plugins/cube-portfolio-10.js new file mode 100644 index 0000000..b0fdc9e --- /dev/null +++ b/core/static/js/plugins/cube-portfolio-10.js @@ -0,0 +1,151 @@ +(function ($, window, document, undefined) { + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'); + + // init cubeportfolio + gridContainer.cubeportfolio({ + + defaultFilter: '*', + + animationType: 'fadeOut', + + gapHorizontal: 10, + + gapVertical: 10, + + gridAdjustment: 'responsive', + + caption: 'zoom', + + displayType: 'sequentially', + + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + lightboxShowCounter: true, + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageShowCounter: true, + singlePageCallback: function (url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineShowCounter: true, + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + + } + }); + + // add listener for filters click + filtersContainer.on('click', '.cbp-filter-item', function (e) { + + var me = $(this), wrap; + + // get cubeportfolio data and check if is still animating (reposition) the items. + if ( !$.data(gridContainer[0], 'cubeportfolio').isAnimating ) { + + if ( filtersContainer.hasClass('cbp-l-filters-dropdown') ) { + wrap = $('.cbp-l-filters-dropdownWrap'); + + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + + me.addClass('cbp-filter-item-active'); + } else { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + } + + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function () {}); + + }); + + // add listener for load more click + $('.button').on('click', function(e) { + + e.preventDefault(); + + var clicks, me = $(this), oMsg; + + if (me.hasClass('cbp-l-loadMore-button-stop')) return; + + // get the number of times the loadMore link has been clicked + clicks = $.data(this, 'numberOfClicks'); + clicks = (clicks)? ++clicks : 1; + $.data(this, 'numberOfClicks', clicks); + + // set loading status + oMsg = me.text(); + me.text('LOADING...'); + + // perform ajax request + $.ajax({ + url: me.attr('href'), + type: 'GET', + dataType: 'HTML' + }) + .done( function (result) { + var items, itemsNext; + + // find current container + items = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + clicks); + }); + + gridContainer.cubeportfolio('appendItems', items.html(), + function () { + // put the original message back + me.text(oMsg); + + // check if we have more works + itemsNext = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + (clicks + 1)); + }); + + if (itemsNext.length === 0) { + me.text('NO MORE WORKS'); + me.addClass('cbp-l-loadMore-button-stop'); + } + + }); + + }) + .fail(function() { + // error + }); + + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio.js b/core/static/js/plugins/cube-portfolio.js new file mode 100644 index 0000000..91790e0 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio.js @@ -0,0 +1,151 @@ +(function ($, window, document, undefined) { + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'); + + // init cubeportfolio + gridContainer.cubeportfolio({ + + defaultFilter: '*', + + animationType: 'fadeOut', + + gapHorizontal: 20, + + gapVertical: 20, + + gridAdjustment: 'responsive', + + caption: 'zoom', + + displayType: 'sequentially', + + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + lightboxShowCounter: true, + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageShowCounter: true, + singlePageCallback: function (url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineShowCounter: true, + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + + } + }); + + // add listener for filters click + filtersContainer.on('click', '.cbp-filter-item', function (e) { + + var me = $(this), wrap; + + // get cubeportfolio data and check if is still animating (reposition) the items. + if ( !$.data(gridContainer[0], 'cubeportfolio').isAnimating ) { + + if ( filtersContainer.hasClass('cbp-l-filters-dropdown') ) { + wrap = $('.cbp-l-filters-dropdownWrap'); + + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + + me.addClass('cbp-filter-item-active'); + } else { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + } + + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function () {}); + + }); + + // add listener for load more click + $('.button').on('click', function(e) { + + e.preventDefault(); + + var clicks, me = $(this), oMsg; + + if (me.hasClass('cbp-l-loadMore-button-stop')) return; + + // get the number of times the loadMore link has been clicked + clicks = $.data(this, 'numberOfClicks'); + clicks = (clicks)? ++clicks : 1; + $.data(this, 'numberOfClicks', clicks); + + // set loading status + oMsg = me.text(); + me.text('LOADING...'); + + // perform ajax request + $.ajax({ + url: me.attr('href'), + type: 'GET', + dataType: 'HTML' + }) + .done( function (result) { + var items, itemsNext; + + // find current container + items = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + clicks); + }); + + gridContainer.cubeportfolio('appendItems', items.html(), + function () { + // put the original message back + me.text(oMsg); + + // check if we have more works + itemsNext = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + (clicks + 1)); + }); + + if (itemsNext.length === 0) { + me.text('NO MORE WORKS'); + me.addClass('cbp-l-loadMore-button-stop'); + } + + }); + + }) + .fail(function() { + // error + }); + + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-0.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-0.js new file mode 100755 index 0000000..2cbec26 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-0.js @@ -0,0 +1,151 @@ +(function ($, window, document, undefined) { + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'); + + // init cubeportfolio + gridContainer.cubeportfolio({ + + defaultFilter: '*', + + animationType: 'fadeOut', + + gapHorizontal: 0, + + gapVertical: 0, + + gridAdjustment: 'responsive', + + caption: 'zoom', + + displayType: 'sequentially', + + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + lightboxShowCounter: true, + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageShowCounter: true, + singlePageCallback: function (url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineShowCounter: true, + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + + } + }); + + // add listener for filters click + filtersContainer.on('click', '.cbp-filter-item', function (e) { + + var me = $(this), wrap; + + // get cubeportfolio data and check if is still animating (reposition) the items. + if ( !$.data(gridContainer[0], 'cubeportfolio').isAnimating ) { + + if ( filtersContainer.hasClass('cbp-l-filters-dropdown') ) { + wrap = $('.cbp-l-filters-dropdownWrap'); + + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + + me.addClass('cbp-filter-item-active'); + } else { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + } + + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function () {}); + + }); + + // add listener for load more click + $('.button').on('click', function(e) { + + e.preventDefault(); + + var clicks, me = $(this), oMsg; + + if (me.hasClass('cbp-l-loadMore-button-stop')) return; + + // get the number of times the loadMore link has been clicked + clicks = $.data(this, 'numberOfClicks'); + clicks = (clicks)? ++clicks : 1; + $.data(this, 'numberOfClicks', clicks); + + // set loading status + oMsg = me.text(); + me.text('LOADING...'); + + // perform ajax request + $.ajax({ + url: me.attr('href'), + type: 'GET', + dataType: 'HTML' + }) + .done( function (result) { + var items, itemsNext; + + // find current container + items = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + clicks); + }); + + gridContainer.cubeportfolio('appendItems', items.html(), + function () { + // put the original message back + me.text(oMsg); + + // check if we have more works + itemsNext = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + (clicks + 1)); + }); + + if (itemsNext.length === 0) { + me.text('NO MORE WORKS'); + me.addClass('cbp-l-loadMore-button-stop'); + } + + }); + + }) + .fail(function() { + // error + }); + + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-10.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-10.js new file mode 100755 index 0000000..b0fdc9e --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-10.js @@ -0,0 +1,151 @@ +(function ($, window, document, undefined) { + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'); + + // init cubeportfolio + gridContainer.cubeportfolio({ + + defaultFilter: '*', + + animationType: 'fadeOut', + + gapHorizontal: 10, + + gapVertical: 10, + + gridAdjustment: 'responsive', + + caption: 'zoom', + + displayType: 'sequentially', + + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + lightboxShowCounter: true, + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageShowCounter: true, + singlePageCallback: function (url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineShowCounter: true, + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + + } + }); + + // add listener for filters click + filtersContainer.on('click', '.cbp-filter-item', function (e) { + + var me = $(this), wrap; + + // get cubeportfolio data and check if is still animating (reposition) the items. + if ( !$.data(gridContainer[0], 'cubeportfolio').isAnimating ) { + + if ( filtersContainer.hasClass('cbp-l-filters-dropdown') ) { + wrap = $('.cbp-l-filters-dropdownWrap'); + + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + + me.addClass('cbp-filter-item-active'); + } else { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + } + + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function () {}); + + }); + + // add listener for load more click + $('.button').on('click', function(e) { + + e.preventDefault(); + + var clicks, me = $(this), oMsg; + + if (me.hasClass('cbp-l-loadMore-button-stop')) return; + + // get the number of times the loadMore link has been clicked + clicks = $.data(this, 'numberOfClicks'); + clicks = (clicks)? ++clicks : 1; + $.data(this, 'numberOfClicks', clicks); + + // set loading status + oMsg = me.text(); + me.text('LOADING...'); + + // perform ajax request + $.ajax({ + url: me.attr('href'), + type: 'GET', + dataType: 'HTML' + }) + .done( function (result) { + var items, itemsNext; + + // find current container + items = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + clicks); + }); + + gridContainer.cubeportfolio('appendItems', items.html(), + function () { + // put the original message back + me.text(oMsg); + + // check if we have more works + itemsNext = $(result).filter( function () { + return $(this).is('div' + '.cbp-loadMore-block' + (clicks + 1)); + }); + + if (itemsNext.length === 0) { + me.text('NO MORE WORKS'); + me.addClass('cbp-l-loadMore-button-stop'); + } + + }); + + }) + .fail(function() { + // error + }); + + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-2-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-2-ns.js new file mode 100755 index 0000000..ed4e258 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-2-ns.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 2 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-2.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-2.js new file mode 100755 index 0000000..459901d --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-2.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 2 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-3-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-3-ns.js new file mode 100755 index 0000000..0cb0c0c --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-3-ns.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-3.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-3.js new file mode 100755 index 0000000..0c140cf --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-3.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-ns.js new file mode 100755 index 0000000..25bbfb9 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-ns.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 4 + },{ + width: 1200, + cols: 4 + }, { + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-tx.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-tx.js new file mode 100755 index 0000000..2865807 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw-tx.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 4 + },{ + width: 1200, + cols: 4 + }, { + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw.js new file mode 100755 index 0000000..2865807 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-fw.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 4 + },{ + width: 1200, + cols: 4 + }, { + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-4-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-ns.js new file mode 100755 index 0000000..9328af7 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-4-ns.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-4.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-4.js new file mode 100755 index 0000000..6a26efd --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-4.js @@ -0,0 +1,96 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-ns.js new file mode 100755 index 0000000..26c9937 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-ns.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 5 + },{ + width: 1200, + cols: 5 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-tx.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-tx.js new file mode 100755 index 0000000..b0a4a4f --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw-tx.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 5 + },{ + width: 1200, + cols: 5 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw.js new file mode 100755 index 0000000..b0a4a4f --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-5-fw.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 5 + },{ + width: 1200, + cols: 5 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-ns.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-ns.js new file mode 100755 index 0000000..1561a9f --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-ns.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 0, + gapVertical: 0, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 6 + },{ + width: 1200, + cols: 6 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-tx.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-tx.js new file mode 100755 index 0000000..77881ce --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw-tx.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 6 + },{ + width: 1200, + cols: 6 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw.js new file mode 100755 index 0000000..77881ce --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-6-fw.js @@ -0,0 +1,99 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + defaultFilter: '*', + animationType: 'slideLeft', + gapHorizontal: 20, + gapVertical: 20, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1600, + cols: 6 + },{ + width: 1200, + cols: 6 + }, { + width: 800, + cols: 4 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-carousel.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-carousel.js new file mode 100755 index 0000000..7cd8229 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-carousel.js @@ -0,0 +1,44 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback, + singlePage = $('#cbp-js-singlePage').children(); + + + /********************************* + init cubeportfolio + *********************************/ + gridContainer.cubeportfolio({ + layoutMode: 'slider', + drag: true, + auto: false, + autoTimeout: 5000, + autoPauseOnHover: true, + animationType: 'quicksand', + showNavigation: false, + rewindNav: false, + scrollByPage: false, + gridAdjustment: 'responsive', + mediaQueries: [{ + width: 1100, + cols: 4 + }, { + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + gapHorizontal: 0, + gapVertical: 25, + caption: 'zoom', + displayType: 'lazyLoading', + displayTypeSpeed: 100 + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-cols.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-cols.js new file mode 100755 index 0000000..9b4cf65 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-cols.js @@ -0,0 +1,29 @@ +var CubePortfolio = function () { + + return { + + //Cube Portfolio 3 Columns + initCubePortfolio3Col: function () { + jQuery(document).ready( function() { + jQuery('#grid-container').cubeportfolio({ + // options + gridContainer.cubeportfolio({ + mediaQueries: [{ + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }] + }); + }); + }); + } + + }; + +}(); + diff --git a/core/static/js/plugins/cube-portfolio/cube-portfolio-lightbox.js b/core/static/js/plugins/cube-portfolio/cube-portfolio-lightbox.js new file mode 100755 index 0000000..d4f3903 --- /dev/null +++ b/core/static/js/plugins/cube-portfolio/cube-portfolio-lightbox.js @@ -0,0 +1,136 @@ +(function($, window, document, undefined) { + 'use strict'; + + var gridContainer = $('#grid-container'), + filtersContainer = $('#filters-container'), + wrap, filtersCallback; + + + /******************************* + init cubeportfolio + ****************************** */ + gridContainer.cubeportfolio({ + layoutMode: 'grid', + rewindNav: true, + scrollByPage: false, + mediaQueries: [{ + width: 1100, + cols: 3 + }, { + width: 800, + cols: 3 + }, { + width: 500, + cols: 2 + }, { + width: 320, + cols: 1 + }], + defaultFilter: '*', + animationType: 'rotateSides', + gapHorizontal: 10, + gapVertical: 10, + gridAdjustment: 'responsive', + caption: 'overlayBottomPush', + displayType: 'sequentially', + displayTypeSpeed: 100, + + // lightbox + lightboxDelegate: '.cbp-lightbox', + lightboxGallery: true, + lightboxTitleSrc: 'data-title', + + // singlePage popup + singlePageDelegate: '.cbp-singlePage', + singlePageDeeplinking: true, + singlePageStickyNavigation: true, + singlePageCallback: function(url, element) { + // to update singlePage content use the following method: this.updateSinglePage(yourContent) + }, + + // singlePageInline + singlePageInlineDelegate: '.cbp-singlePageInline', + singlePageInlinePosition: 'below', + singlePageInlineInFocus: true, + singlePageInlineCallback: function(url, element) { + // to update singlePageInline content use the following method: this.updateSinglePageInline(yourContent) + var t = this; + + $.ajax({ + url: url, + type: 'GET', + dataType: 'html', + timeout: 5000 + }) + .done(function(result) { + + t.updateSinglePageInline(result); + + }) + .fail(function() { + t.updateSinglePageInline("Error! Please refresh the page!"); + }); + } + }); + + + /********************************* + add listener for filters + *********************************/ + if (filtersContainer.hasClass('cbp-l-filters-dropdown')) { + wrap = filtersContainer.find('.cbp-l-filters-dropdownWrap'); + + wrap.on({ + 'mouseover.cbp': function() { + wrap.addClass('cbp-l-filters-dropdownWrap-open'); + }, + 'mouseleave.cbp': function() { + wrap.removeClass('cbp-l-filters-dropdownWrap-open'); + } + }); + + filtersCallback = function(me) { + wrap.find('.cbp-filter-item').removeClass('cbp-filter-item-active'); + wrap.find('.cbp-l-filters-dropdownHeader').text(me.text()); + me.addClass('cbp-filter-item-active'); + wrap.trigger('mouseleave.cbp'); + }; + } else { + filtersCallback = function(me) { + me.addClass('cbp-filter-item-active').siblings().removeClass('cbp-filter-item-active'); + }; + } + + filtersContainer.on('click.cbp', '.cbp-filter-item', function() { + var me = $(this); + + if (me.hasClass('cbp-filter-item-active')) { + return; + } + + // get cubeportfolio data and check if is still animating (reposition) the items. + if (!$.data(gridContainer[0], 'cubeportfolio').isAnimating) { + filtersCallback.call(null, me); + } + + // filter the items + gridContainer.cubeportfolio('filter', me.data('filter'), function() {}); + }); + + + /********************************* + activate counter for filters + *********************************/ + gridContainer.cubeportfolio('showCounter', filtersContainer.find('.cbp-filter-item'), function() { + // read from url and change filter active + var match = /#cbpf=(.*?)([#|?&]|$)/gi.exec(location.href), + item; + if (match !== null) { + item = filtersContainer.find('.cbp-filter-item').filter('[data-filter="' + match[1] + '"]'); + if (item.length) { + filtersCallback.call(null, item); + } + } + }); + +})(jQuery, window, document); diff --git a/core/static/js/plugins/datepicker.js b/core/static/js/plugins/datepicker.js new file mode 100644 index 0000000..26838a6 --- /dev/null +++ b/core/static/js/plugins/datepicker.js @@ -0,0 +1,63 @@ +var Datepicker = function () { + + return { + + //Datepickers + initDatepicker: function () { + // Regular datepicker + $('#date').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '' + }); + + // Date range + $('#start').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#finish').datepicker('option', 'minDate', selectedDate); + } + }); + $('#finish').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#start').datepicker('option', 'maxDate', selectedDate); + } + }); + + // Inline datepicker + $('#inline').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '' + }); + + // Inline date range + $('#inline-start').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#inline-finish').datepicker('option', 'minDate', selectedDate); + } + }); + $('#inline-finish').datepicker({ + dateFormat: 'dd.mm.yy', + prevText: '', + nextText: '', + onSelect: function( selectedDate ) + { + $('#inline-start').datepicker('option', 'maxDate', selectedDate); + } + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/plugins/fancy-box.js b/core/static/js/plugins/fancy-box.js new file mode 100644 index 0000000..52d50b1 --- /dev/null +++ b/core/static/js/plugins/fancy-box.js @@ -0,0 +1,36 @@ +var FancyBox = function () { + + return { + + //Fancybox + initFancybox: function () { + jQuery(".fancybox").fancybox({ + groupAttr: 'data-rel', + prevEffect: 'fade', + nextEffect: 'fade', + openEffect : 'elastic', + closeEffect : 'fade', + closeBtn: true, + helpers: { + title: { + type: 'float' + } + } + }); + + $(".fbox-modal").fancybox({ + maxWidth : 800, + maxHeight : 600, + fitToView : false, + width : '70%', + height : '70%', + autoSize : false, + closeClick : false, + closeEffect : 'fade', + openEffect : 'elastic' + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/form-sliders.js b/core/static/js/plugins/form-sliders.js new file mode 100644 index 0000000..08a2280 --- /dev/null +++ b/core/static/js/plugins/form-sliders.js @@ -0,0 +1,78 @@ +var FormSliders = function () { + + return { + + //Form Sliders + initFormSliders: function () { + // Regular slider + $('#slider1').slider({ + min: 0, + max: 500, + slide: function(event, ui) + { + $('#slider1-value').text(ui.value); + } + }); + + // Range slider + $('#slider2').slider({ + min: 0, + max: 500, + range: true, + values: [75, 300], + slide: function(event, ui) + { + $('#slider2-value1').text(ui.values[0]); + $('#slider2-value2').text(ui.values[1]); + } + }); + + // Step slider + $('#slider3').slider({ + min: 0, + max: 500, + step: 100, + slide: function(event, ui) + { + $('#slider3-value').text(ui.value); + } + }); + + // Rounded Regular slider + $('#slider1-rounded').slider({ + min: 0, + max: 500, + slide: function(event, ui) + { + $('#slider1-value-rounded').text(ui.value); + } + }); + + // Rounded Range slider + $('#slider2-rounded').slider({ + min: 0, + max: 500, + range: true, + values: [75, 300], + slide: function(event, ui) + { + $('#slider2-value1-rounded').text(ui.values[0]); + $('#slider2-value2-rounded').text(ui.values[1]); + } + }); + + // Rounded Step slider + $('#slider3-rounded').slider({ + min: 0, + max: 500, + step: 100, + slide: function(event, ui) + { + $('#slider3-value-rounded').text(ui.value); + } + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/ladda-buttons.js b/core/static/js/plugins/ladda-buttons.js new file mode 100644 index 0000000..1030a91 --- /dev/null +++ b/core/static/js/plugins/ladda-buttons.js @@ -0,0 +1,28 @@ +// Bind normal buttons +Ladda.bind( '.ladda-btn button', { timeout: 2000 } ); + +// Bind progress buttons and simulate loading progress +Ladda.bind( '.ladda-btn-progress button', { + callback: function( instance ) { + var progress = 0; + var interval = setInterval( function() { + progress = Math.min( progress + Math.random() * 0.1, 1 ); + instance.setProgress( progress ); + + if( progress === 1 ) { + instance.stop(); + clearInterval( interval ); + } + }, 200 ); + } +} ); + +// You can control loading explicitly using the JavaScript API +// as outlined below: + +// var l = Ladda.create( document.querySelector( 'button' ) ); +// l.start(); +// l.stop(); +// l.toggle(); +// l.isLoading(); +// l.setProgress( 0-1 ); diff --git a/core/static/js/plugins/layer-slider.js b/core/static/js/plugins/layer-slider.js new file mode 100644 index 0000000..e13731e --- /dev/null +++ b/core/static/js/plugins/layer-slider.js @@ -0,0 +1,19 @@ +var LayerSlider = function () { + + return { + + //Layer Slider + initLayerSlider: function () { + $(document).ready(function(){ + jQuery("#layerslider").layerSlider({ + skin: 'fullwidth', + responsive : true, + responsiveUnder : 960, + layersContainer : 960, + skinsPath: 'assets/plugins/layer-slider/layerslider/skins/' + }); + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/plugins/masking.js b/core/static/js/plugins/masking.js new file mode 100644 index 0000000..418a006 --- /dev/null +++ b/core/static/js/plugins/masking.js @@ -0,0 +1,16 @@ +var Masking = function () { + + return { + + //Masking + initMasking: function () { + $("#date1").mask('99/99/9999', {placeholder:'X'}); + $("#phone").mask('(999) 999-9999', {placeholder:'X'}); + $("#card").mask('9999-9999-9999-9999', {placeholder:'X'}); + $("#serial").mask('***-***-***-***-***-***', {placeholder:'_'}); + $("#tax").mask('99-9999999', {placeholder:'X'}); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/owl-carousel.js b/core/static/js/plugins/owl-carousel.js new file mode 100644 index 0000000..3e3d50f --- /dev/null +++ b/core/static/js/plugins/owl-carousel.js @@ -0,0 +1,134 @@ +var OwlCarousel = function () { + + return { + + //Owl Carousel + initOwlCarousel: function () { + //Owl Slider v1 + var owl = jQuery(".owl-slider").owlCarousel({ + itemsDesktop : [1000,5], + itemsDesktopSmall : [900,4], + itemsTablet: [600,3], + itemsMobile : [479,2], + }); + jQuery(".next-v1").click(function(){ + owl.trigger('owl.next'); + }) + jQuery(".prev-v1").click(function(){ + owl.trigger('owl.prev'); + }) + + + //Owl Slider v2 + var owl1 = jQuery(".owl-slider-v2").owlCarousel({ + itemsDesktop : [1000,5], + itemsDesktopSmall : [900,4], + itemsTablet: [600,3], + itemsMobile : [479,2], + slideSpeed: 1000 + }); + jQuery(".next-v2").click(function(){ + owl1.trigger('owl.next'); + }) + jQuery(".prev-v2").click(function(){ + owl1.trigger('owl.prev'); + }) + + + //Owl Slider v3 + jQuery(".owl-slider-v3").owlCarousel({ + items : 9, + autoPlay : 5000, + itemsDesktop : [1000,5], + itemsDesktopSmall : [900,4], + itemsTablet: [600,3], + itemsMobile : [300,2] + }); + + + //Owl Slider v4 + jQuery(".owl-slider-v4").owlCarousel({ + items:3, + itemsDesktop : [1000,3], + itemsTablet : [600,2], + itemsMobile : [479,1] + }); + + + //Owl Slider v5 + jQuery(document).ready(function() { + var owl = jQuery(".owl-slider-v5"); + owl.owlCarousel({ + items:1, + itemsDesktop : [1000,1], + itemsDesktopSmall : [900,1], + itemsTablet: [600,1], + itemsMobile : [479,1] + }); + }); + + + //Owl Slider v6 + jQuery(document).ready(function() { + var owl = jQuery(".owl-slider-v6"); + owl.owlCarousel({ + items:5, + itemsDesktop : [1000,4], + itemsDesktopSmall : [979,3], + itemsTablet: [600,2], + }); + }); + + + //Owl Twitter v1 + jQuery(".owl-twitter-v1").owlCarousel({ + singleItem : true, + slideSpeed : 1000, + autoPlay : 10000, + }); + + + //Owl Testimonials v1 + jQuery(".owl-ts-v1").owlCarousel({ + slideSpeed : 600, + singleItem : true, + navigation : true, + navigationText : ["",""], + }); + + + //Owl Clients v1 + jQuery(".owl-clients-v1").owlCarousel({ + items : 7, + autoPlay : 5000, + itemsDesktop : [1000,5], + itemsDesktopSmall : [900,4], + itemsTablet: [600,3], + itemsMobile : [300,2] + }); + + + //Owl Clients v2 + jQuery(".owl-clients-v2").owlCarousel({ + items : 5, + autoPlay : 10000, + itemsDesktop : [1000,5], + itemsDesktopSmall : [900,4], + itemsTablet: [600,3], + itemsMobile : [300,2] + }); + + + //Owl Video + jQuery(".owl-video").owlCarousel({ + items : 1, + itemsDesktop : [1000,1], + itemsDesktopSmall : [900,1], + itemsTablet: [600,1], + itemsMobile : [300,1] + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/owl-recent-works.js b/core/static/js/plugins/owl-recent-works.js new file mode 100644 index 0000000..b832527 --- /dev/null +++ b/core/static/js/plugins/owl-recent-works.js @@ -0,0 +1,76 @@ +var OwlRecentWorks = function () { + + return { + + ////Owl Recent Works v1 + initOwlRecentWorksV1: function () { + jQuery(document).ready(function() { + var owl = jQuery(".owl-recent-works-v1"); + owl.owlCarousel({ + items: [4], + itemsDesktop : [1000,4], + itemsDesktopSmall : [900,3], + itemsTablet: [600,2], + itemsMobile : [479,1], + slideSpeed: 1000 + }); + + // Custom Navigation Events + jQuery(".next-v2").click(function(){ + owl.trigger('owl.next'); + }) + jQuery(".prev-v2").click(function(){ + owl.trigger('owl.prev'); + }) + }); + }, + + ////Owl Recent Works v2 + initOwlRecentWorksV2: function () { + jQuery(document).ready(function() { + var owl = jQuery(".owl-recent-works-v1"); + owl.owlCarousel({ + items: [3], + itemsDesktop : [1000,3], + itemsDesktopSmall : [900,2], + itemsTablet: [600,2], + itemsMobile : [479,1], + slideSpeed: 1000 + }); + + // Custom Navigation Events + jQuery(".next-v2").click(function(){ + owl.trigger('owl.next'); + }) + jQuery(".prev-v2").click(function(){ + owl.trigger('owl.prev'); + }) + }); + }, + + ////Owl Recent Works v3 + initOwlRecentWorksV3: function () { + jQuery(document).ready(function() { + var owl = jQuery(".owl-recent-works-v1"); + owl.owlCarousel({ + items: [1], + itemsDesktop : [1000,1], + itemsDesktopSmall : [900,2], + itemsTablet: [600,2], + itemsMobile : [479,1], + slideSpeed: 1000 + }); + + // Custom Navigation Events + jQuery(".next-v2").click(function(){ + owl.trigger('owl.next'); + }) + jQuery(".prev-v2").click(function(){ + owl.trigger('owl.prev'); + }) + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/parallax-slider.js b/core/static/js/plugins/parallax-slider.js new file mode 100644 index 0000000..3cb0636 --- /dev/null +++ b/core/static/js/plugins/parallax-slider.js @@ -0,0 +1,25 @@ +var ParallaxSlider = function () { + + return { + + //Parallax Slider + initParallaxSlider: function () { + $('#da-slider').cslider({ + current : 0, + // index of current slide + + bgincrement : 50, + // increment the background position + // (parallax effect) when sliding + + autoplay : false, + // slideshow on / off + + interval : 4000 + // time between transitions + }); + }, + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/placeholder-IE-fixes.js b/core/static/js/plugins/placeholder-IE-fixes.js new file mode 100644 index 0000000..f839afa --- /dev/null +++ b/core/static/js/plugins/placeholder-IE-fixes.js @@ -0,0 +1,65 @@ +var PlaceholderIEFixes = function () { + + return { + + //Placeholder IE Fixes + initPlaceholderIEFixes: function () { + if (jQuery.browser.msie && jQuery.browser.version.substr(0, 1) < 9) { // ie7&ie8 + + jQuery('input[placeholder], textarea[placeholder]').each(function () { + var input = jQuery(this); + var inputCloneTypePass = $(''); + var displayCss = input.css('display'); + + if ( input.val() == '' ) { + + if ( input.attr('type') == 'password' ) { + $.each(input.get(0).attributes, function(v,n) { + n = n.nodeName||n.name; + if ( n != 'type' && n != 'name' ) { + v = input.attr(n); // relay on $.fn.attr, it makes some filtering and checks + if(v != undefined && v !== false) { + inputCloneTypePass.attr(n,v); + } + } + }); + + input.css('display', 'none'); + inputCloneTypePass + .appendTo(input.parent()) + .val(input.attr('placeholder')) + .focus(function () { + if (inputCloneTypePass.val() == inputCloneTypePass.attr('placeholder')) { + inputCloneTypePass.css('display', 'none'); + input.css('display', displayCss); + input.focus(); + } + }); + } + + input.val(input.attr('placeholder')); + } + + jQuery(input).focus(function () { + if (input.val() == input.attr('placeholder')) { + input.val(''); + } + }); + + jQuery(input).blur(function () { + if (input.val() == '' || input.val() == input.attr('placeholder')) { + if (input.attr('type') == 'password') { + inputCloneTypePass.css('display', displayCss); + input.css('display', 'none'); + }else { + input.val(input.attr('placeholder')); + } + } + }); + }); + } + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/progress-bar.js b/core/static/js/plugins/progress-bar.js new file mode 100755 index 0000000..e1f3f20 --- /dev/null +++ b/core/static/js/plugins/progress-bar.js @@ -0,0 +1,39 @@ +// Created by: Farukham: (https://github.com/farukham/Bootstrap-Animated-Progress-Bars) + +var ProgressBar = function () { + + return { + + //Progress Bar Horizontal + initProgressBarHorizontal: function () { + jQuery(document).ready(function () { + jQuery('.progress').each(function () { + jQuery(this).appear(function() { + jQuery(this).animate({opacity:1,left:"0px"},800); + var b = jQuery(this).find(".progress-bar").attr("data-width"); + jQuery(this).find(".progress-bar").animate({ + width: b + "%" + }, 100, "linear"); + }); + }); + }); + }, + + //Progress Bar Vertical + initProgressBarVertical: function () { + jQuery(document).ready(function () { + jQuery('.progress').each(function () { + jQuery(this).appear(function() { + jQuery(this).animate({opacity:1,left:"0px"},800); + var b = jQuery(this).find(".progress-bar").attr("data-height"); + jQuery(this).find(".progress-bar").animate({ + height: b + "%" + }, 100, "linear"); + }); + }); + }); + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/revolution-slider.js b/core/static/js/plugins/revolution-slider.js new file mode 100644 index 0000000..0b68916 --- /dev/null +++ b/core/static/js/plugins/revolution-slider.js @@ -0,0 +1,41 @@ +var RevolutionSlider = function () { + + return { + + //Revolution Slider - Full Width + initRSfullWidth: function () { + var revapi; + jQuery(document).ready(function() { + revapi = jQuery('.tp-banner').revolution( + { + delay:9000, + startwidth:1170, + startheight:500, + hideThumbs:10, + navigationStyle:"preview4" + }); + }); + }, + + //Revolution Slider - Full Screen Offset Container + initRSfullScreenOffset: function () { + var revapi; + jQuery(document).ready(function() { + revapi = jQuery('.tp-banner').revolution( + { + delay:15000, + startwidth:1170, + startheight:400, + hideThumbs:10, + fullWidth:"off", + fullScreen:"on", + hideCaptionAtLimit: "", + dottedOverlay:"twoxtwo", + navigationStyle:"preview4", + fullScreenOffsetContainer: ".header" + }); + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/plugins/style-switcher.js b/core/static/js/plugins/style-switcher.js new file mode 100644 index 0000000..01e5aa3 --- /dev/null +++ b/core/static/js/plugins/style-switcher.js @@ -0,0 +1,65 @@ +var StyleSwitcher = function () { + + return { + + //Style Switcher + initStyleSwitcher: function() { + var panel = jQuery('.style-switcher'); + + jQuery('.style-switcher-btn').click(function () { + jQuery('.style-switcher').show(); + }); + + jQuery('.theme-close').click(function () { + jQuery('.style-switcher').hide(); + }); + + jQuery('li', panel).click(function () { + var color = jQuery(this).attr("data-style"); + var data_header = jQuery(this).attr("data-header"); + setColor(color, data_header); + jQuery('.list-unstyled li', panel).removeClass("theme-active"); + jQuery(this).addClass("theme-active"); + }); + + var setColor = function (color, data_header) { + jQuery('#style_color').attr("href", "assets/css/theme-colors/" + color + ".css"); + if(data_header == 'light'){ + jQuery('.logo img').attr("src", "assets/img/themes/logo1-" + color + ".png"); + jQuery('#logo-footer').attr("src", "assets/img/themes/logo2-" + color + ".png"); + } else if(data_header == 'dark'){ + jQuery('.logo img').attr("src", "assets/img/themes/logo1-" + color + ".png"); + jQuery('#logo-footer').attr("src", "assets/img/themes/logo2-" + color + ".png"); + } + } + + //Boxed Layout + jQuery('.skins-btn').click(function(){ + jQuery(this).addClass("active-switcher-btn"); + jQuery(".handle-skins-btn").removeClass("active-switcher-btn"); + jQuery("body").addClass("dark"); + }); + jQuery('.handle-skins-btn').click(function(){ + jQuery(this).addClass("active-switcher-btn"); + jQuery(".skins-btn").removeClass("active-switcher-btn"); + jQuery("body").removeClass("dark"); + }); + + + //Boxed Layout + jQuery('.boxed-layout-btn').click(function(){ + jQuery(this).addClass("active-switcher-btn"); + jQuery(".wide-layout-btn").removeClass("active-switcher-btn"); + jQuery("body").addClass("boxed-layout container"); + }); + jQuery('.wide-layout-btn').click(function(){ + jQuery(this).addClass("active-switcher-btn"); + jQuery(".boxed-layout-btn").removeClass("active-switcher-btn"); + jQuery("body").removeClass("boxed-layout container"); + }); + + } + + }; + +}(); \ No newline at end of file diff --git a/core/static/js/plugins/validation.js b/core/static/js/plugins/validation.js new file mode 100644 index 0000000..6865184 --- /dev/null +++ b/core/static/js/plugins/validation.js @@ -0,0 +1,134 @@ +var Validation = function () { + + return { + + //Validation + initValidation: function () { + $("#sky-form1").validate({ + // Rules for form validation + rules: + { + required: + { + required: true + }, + email: + { + required: true, + email: true + }, + url: + { + required: true, + url: true + }, + date: + { + required: true, + date: true + }, + min: + { + required: true, + minlength: 5 + }, + max: + { + required: true, + maxlength: 5 + }, + range: + { + required: true, + rangelength: [5, 10] + }, + digits: + { + required: true, + digits: true + }, + number: + { + required: true, + number: true + }, + minVal: + { + required: true, + min: 5 + }, + maxVal: + { + required: true, + max: 100 + }, + rangeVal: + { + required: true, + range: [5, 100] + } + }, + + // Messages for form validation + messages: + { + required: + { + required: 'Please enter something' + }, + email: + { + required: 'Please enter your email address' + }, + url: + { + required: 'Please enter your URL' + }, + date: + { + required: 'Please enter some date' + }, + min: + { + required: 'Please enter some text' + }, + max: + { + required: 'Please enter some text' + }, + range: + { + required: 'Please enter some text' + }, + digits: + { + required: 'Please enter some digits' + }, + number: + { + required: 'Please enter some number' + }, + minVal: + { + required: 'Please enter some value' + }, + maxVal: + { + required: 'Please enter some value' + }, + rangeVal: + { + required: 'Please enter some value' + } + }, + + // Do not change code below + errorPlacement: function(error, element) + { + error.insertAfter(element.parent()); + } + }); + } + + }; +}(); \ No newline at end of file diff --git a/core/static/js/plugins/vector-map.js b/core/static/js/plugins/vector-map.js new file mode 100644 index 0000000..50e4639 --- /dev/null +++ b/core/static/js/plugins/vector-map.js @@ -0,0 +1,276 @@ +var VectorMap = function () { + + return { + + //Markers Vector Map + initMarkerVectorMap: function () { + jQuery.noConflict(); + jQuery(function(){ + var $ = jQuery; + + $('#focus-single').click(function(){ + $('#map-markers').vectorMap; + }); + $('#map-markers').vectorMap({ + map: 'world_mill_en', + scaleColors: ['#C8EEFF', '#0071A4'], + normalizeFunction: 'polynomial', + hoverOpacity: 0.7, + hoverColor: false, + markerStyle: { + initial: { + fill: '#F8E23B', + stroke: '#383f47' + } + }, + backgroundColor: '#383f47', + markers: [ + {latLng: [41.90, 12.45], name: 'Vatican City'}, + {latLng: [43.73, 7.41], name: 'Monaco'}, + {latLng: [-0.52, 166.93], name: 'Nauru'}, + {latLng: [-8.51, 179.21], name: 'Tuvalu'}, + {latLng: [43.93, 12.46], name: 'San Marino'}, + {latLng: [47.14, 9.52], name: 'Liechtenstein'}, + {latLng: [7.11, 171.06], name: 'Marshall Islands'}, + {latLng: [17.3, -62.73], name: 'Saint Kitts and Nevis'}, + {latLng: [3.2, 73.22], name: 'Maldives'}, + {latLng: [35.88, 14.5], name: 'Malta'}, + {latLng: [12.05, -61.75], name: 'Grenada'}, + {latLng: [13.16, -61.23], name: 'Saint Vincent and the Grenadines'}, + {latLng: [13.16, -59.55], name: 'Barbados'}, + {latLng: [17.11, -61.85], name: 'Antigua and Barbuda'}, + {latLng: [-4.61, 55.45], name: 'Seychelles'}, + {latLng: [7.35, 134.46], name: 'Palau'}, + {latLng: [42.5, 1.51], name: 'Andorra'}, + {latLng: [14.01, -60.98], name: 'Saint Lucia'}, + {latLng: [6.91, 158.18], name: 'Federated States of Micronesia'}, + {latLng: [1.3, 103.8], name: 'Singapore'}, + {latLng: [1.46, 173.03], name: 'Kiribati'}, + {latLng: [-21.13, -175.2], name: 'Tonga'}, + {latLng: [15.3, -61.38], name: 'Dominica'}, + {latLng: [-20.2, 57.5], name: 'Mauritius'}, + {latLng: [26.02, 50.55], name: 'Bahrain'}, + {latLng: [0.33, 6.73], name: 'São Tomé and Príncipe'} + ] + }); + }) + }, + + //Vector Map + initVectorMap: function () { + jQuery.noConflict(); + jQuery(function(){ + var $ = jQuery; + + $('#focus-single').click(function(){ + $('#map1').vectorMap('set', 'focus', 'AU'); + }); + $('#focus-multiple').click(function(){ + $('#map1').vectorMap('set', 'focus', ['AU', 'JP']); + }); + $('#focus-init').click(function(){ + $('#map1').vectorMap('set', 'focus', 1, 0, 0); + }); + $('#map1').vectorMap({ + map: 'world_mill_en', + focusOn: { + x: 0.5, + y: 0.5, + scale: 2 + }, + series: { + regions: [{ + scale: ['#C8EEFF', '#0071A4'], + normalizeFunction: 'polynomial', + values: { + "AF": 16.63, + "AL": 11.58, + "DZ": 158.97, + "AO": 85.81, + "AG": 1.1, + "AR": 351.02, + "AM": 8.83, + "AU": 1219.72, + "AT": 366.26, + "AZ": 52.17, + "BS": 7.54, + "BH": 21.73, + "BD": 105.4, + "BB": 3.96, + "BY": 52.89, + "BE": 461.33, + "BZ": 1.43, + "BJ": 6.49, + "BT": 1.4, + "BO": 19.18, + "BA": 16.2, + "BW": 12.5, + "BR": 2023.53, + "BN": 11.96, + "BG": 44.84, + "BF": 8.67, + "BI": 1.47, + "KH": 11.36, + "CM": 21.88, + "CA": 1563.66, + "CV": 1.57, + "CF": 2.11, + "TD": 7.59, + "CL": 199.18, + "CN": 5745.13, + "CO": 283.11, + "KM": 0.56, + "CD": 12.6, + "CG": 11.88, + "CR": 35.02, + "CI": 22.38, + "HR": 59.92, + "CY": 22.75, + "CZ": 195.23, + "DK": 304.56, + "DJ": 1.14, + "DM": 0.38, + "DO": 50.87, + "EC": 61.49, + "EG": 216.83, + "SV": 21.8, + "GQ": 14.55, + "ER": 2.25, + "EE": 19.22, + "ET": 30.94, + "FJ": 3.15, + "FI": 231.98, + "FR": 2555.44, + "GA": 12.56, + "GM": 1.04, + "GE": 11.23, + "DE": 3305.9, + "GH": 18.06, + "GR": 305.01, + "GD": 0.65, + "GT": 40.77, + "GN": 4.34, + "GW": 0.83, + "GY": 2.2, + "HT": 6.5, + "HN": 15.34, + "HK": 226.49, + "HU": 132.28, + "IS": 12.77, + "IN": 1430.02, + "ID": 695.06, + "IR": 337.9, + "IQ": 84.14, + "IE": 204.14, + "IL": 201.25, + "IT": 2036.69, + "JM": 13.74, + "JP": 5390.9, + "JO": 27.13, + "KZ": 129.76, + "KE": 32.42, + "KI": 0.15, + "KR": 986.26, + "KW": 117.32, + "KG": 4.44, + "LA": 6.34, + "LV": 23.39, + "LB": 39.15, + "LS": 1.8, + "LR": 0.98, + "LY": 77.91, + "LT": 35.73, + "LU": 52.43, + "MK": 9.58, + "MG": 8.33, + "MW": 5.04, + "MY": 218.95, + "MV": 1.43, + "ML": 9.08, + "MT": 7.8, + "MR": 3.49, + "MU": 9.43, + "MX": 1004.04, + "MD": 5.36, + "MN": 5.81, + "ME": 3.88, + "MA": 91.7, + "MZ": 10.21, + "MM": 35.65, + "NA": 11.45, + "NP": 15.11, + "NL": 770.31, + "NZ": 138, + "NI": 6.38, + "NE": 5.6, + "NG": 206.66, + "NO": 413.51, + "OM": 53.78, + "PK": 174.79, + "PA": 27.2, + "PG": 8.81, + "PY": 17.17, + "PE": 153.55, + "PH": 189.06, + "PL": 438.88, + "PT": 223.7, + "QA": 126.52, + "RO": 158.39, + "RU": 1476.91, + "RW": 5.69, + "WS": 0.55, + "ST": 0.19, + "SA": 434.44, + "SN": 12.66, + "RS": 38.92, + "SC": 0.92, + "SL": 1.9, + "SG": 217.38, + "SK": 86.26, + "SI": 46.44, + "SB": 0.67, + "ZA": 354.41, + "ES": 1374.78, + "LK": 48.24, + "KN": 0.56, + "LC": 1, + "VC": 0.58, + "SD": 65.93, + "SR": 3.3, + "SZ": 3.17, + "SE": 444.59, + "CH": 522.44, + "SY": 59.63, + "TW": 426.98, + "TJ": 5.58, + "TZ": 22.43, + "TH": 312.61, + "TL": 0.62, + "TG": 3.07, + "TO": 0.3, + "TT": 21.2, + "TN": 43.86, + "TR": 729.05, + "TM": 0, + "UG": 17.12, + "UA": 136.56, + "AE": 239.65, + "GB": 2258.57, + "US": 14624.18, + "UY": 40.71, + "UZ": 37.72, + "VU": 0.72, + "VE": 285.21, + "VN": 101.99, + "YE": 30.02, + "ZM": 15.69, + "ZW": 5.57 + } + }] + } + }); + }) + } + + }; +}(); \ No newline at end of file diff --git a/core/static/plugins/animate.css b/core/static/plugins/animate.css new file mode 100755 index 0000000..d71da17 --- /dev/null +++ b/core/static/plugins/animate.css @@ -0,0 +1,2744 @@ +@charset "UTF-8"; + + +/*! +Animate.css - http://daneden.me/animate +Licensed under the MIT license + +Copyright (c) 2013 Daniel Eden + +Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions: + +The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software. + +THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +*/ + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +@-webkit-keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +@keyframes bounce { + 0%, 20%, 50%, 80%, 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 40% { + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 60% { + -webkit-transform: translateY(-15px); + -ms-transform: translateY(-15px); + transform: translateY(-15px); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; +} + +@-webkit-keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +@keyframes flash { + 0%, 50%, 100% { + opacity: 1; + } + + 25%, 75% { + opacity: 0; + } +} + +.flash { + -webkit-animation-name: flash; + animation-name: flash; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes pulse { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 50% { + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } +} + +@keyframes shake { + 0%, 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 10%, 30%, 50%, 70%, 90% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 20%, 40%, 60%, 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate(15deg); + -ms-transform: rotate(15deg); + transform: rotate(15deg); + } + + 40% { + -webkit-transform: rotate(-10deg); + -ms-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 60% { + -webkit-transform: rotate(5deg); + -ms-transform: rotate(5deg); + transform: rotate(5deg); + } + + 80% { + -webkit-transform: rotate(-5deg); + -ms-transform: rotate(-5deg); + transform: rotate(-5deg); + } + + 100% { + -webkit-transform: rotate(0deg); + -ms-transform: rotate(0deg); + transform: rotate(0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + -ms-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +@keyframes tada { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 10%, 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + -ms-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); + } + + 30%, 50%, 70%, 90% { + -webkit-transform: scale(1.1) rotate(3deg); + -ms-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); + } + + 40%, 60%, 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + -ms-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); + } + + 100% { + -webkit-transform: scale(1) rotate(0); + -ms-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); + } +} + +@keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } + + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + -ms-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); + } + + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + -ms-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); + } + + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + -ms-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); + } + + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + -ms-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); + } + + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + -ms-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); + } + + 100% { + -webkit-transform: translateX(0%); + -ms-transform: translateX(0%); + transform: translateX(0%); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.05); + -ms-transform: scale(1.05); + transform: scale(1.05); + } + + 70% { + -webkit-transform: scale(.9); + -ms-transform: scale(.9); + transform: scale(.9); + } + + 100% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } +} + +.bounceIn { + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + -ms-transform: translateY(30px); + transform: translateY(30px); + } + + 80% { + -webkit-transform: translateY(-10px); + -ms-transform: translateY(-10px); + transform: translateY(-10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + -ms-transform: translateX(30px); + transform: translateX(30px); + } + + 80% { + -webkit-transform: translateX(-10px); + -ms-transform: translateX(-10px); + transform: translateX(-10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + -ms-transform: translateX(-30px); + transform: translateX(-30px); + } + + 80% { + -webkit-transform: translateX(10px); + -ms-transform: translateX(10px); + transform: translateX(10px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + -ms-transform: translateY(-30px); + transform: translateY(-30px); + } + + 80% { + -webkit-transform: translateY(10px); + -ms-transform: translateY(10px); + transform: translateY(10px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + transform: scale(.3); + } +} + +@keyframes bounceOut { + 0% { + -webkit-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); + } + + 25% { + -webkit-transform: scale(.95); + -ms-transform: scale(.95); + transform: scale(.95); + } + + 50% { + opacity: 1; + -webkit-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + } + + 100% { + opacity: 0; + -webkit-transform: scale(.3); + -ms-transform: scale(.3); + transform: scale(.3); + } +} + +.bounceOut { + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +@keyframes fadeIn { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes fadeInUpBig { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } + + 100% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +@keyframes fadeOut { + 0% { + opacity: 1; + } + + 100% { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + transform: translateY(20px); + } +} + +@keyframes fadeOutDown { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(20px); + -ms-transform: translateY(20px); + transform: translateY(20px); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + -ms-transform: translateY(2000px); + transform: translateY(2000px); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +@keyframes fadeOutLeft { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-20px); + -ms-transform: translateX(-20px); + transform: translateX(-20px); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + transform: translateX(20px); + } +} + +@keyframes fadeOutRight { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(20px); + -ms-transform: translateX(20px); + transform: translateX(20px); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +@keyframes fadeOutUp { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-20px); + -ms-transform: translateY(-20px); + transform: translateY(-20px); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes fadeOutUpBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + transform: perspective(400px) translateZ(0) rotateY(0) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 100% { + -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + -ms-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + -ms-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + -ms-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + -ms-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); + } + + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + -ms-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); + } + + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + -ms-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + -ms-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + -ms-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + -ms-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-backface-visibility: visible !important; + -ms-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + -ms-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + opacity: 1; + } + + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + -ms-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + -ms-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + opacity: 1; + } + + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + -ms-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + opacity: 0; + } +} + +.lightSpeedOut { + -webkit-animation-name: lightSpeedOut; + animation-name: lightSpeedOut; + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; +} + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(-200deg); + -ms-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: center center; + -ms-transform-origin: center center; + transform-origin: center center; + -webkit-transform: rotate(200deg); + -ms-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: left bottom; + -ms-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate(-90deg); + -ms-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + opacity: 1; + } + + 100% { + -webkit-transform-origin: right bottom; + -ms-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate(90deg); + -ms-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + } +} + +@keyframes slideInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } + + 100% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes slideInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } + + 100% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +@keyframes slideOutLeft { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + -ms-transform: translateX(-2000px); + transform: translateX(-2000px); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +@keyframes slideOutRight { + 0% { + -webkit-transform: translateX(0); + -ms-transform: translateX(0); + transform: translateX(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + -ms-transform: translateX(2000px); + transform: translateX(2000px); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +@keyframes slideOutUp { + 0% { + -webkit-transform: translateY(0); + -ms-transform: translateY(0); + transform: translateY(0); + } + + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + -ms-transform: translateY(-2000px); + transform: translateY(-2000px); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +@-webkit-keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +@keyframes hinge { + 0% { + -webkit-transform: rotate(0); + -ms-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 20%, 60% { + -webkit-transform: rotate(80deg); + -ms-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40% { + -webkit-transform: rotate(60deg); + -ms-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 80% { + -webkit-transform: rotate(60deg) translateY(0); + -ms-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + opacity: 1; + -webkit-transform-origin: top left; + -ms-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 100% { + -webkit-transform: translateY(700px); + -ms-transform: translateY(700px); + transform: translateY(700px); + opacity: 0; + } +} + +.hinge { + -webkit-animation-name: hinge; + animation-name: hinge; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +@keyframes rollIn { + 0% { + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + -ms-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); + } + + 100% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +@keyframes rollOut { + 0% { + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + -ms-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); + } + + 100% { + opacity: 0; + -webkit-transform: translateX(100%) rotate(120deg); + -ms-transform: translateX(100%) rotate(120deg); + transform: translateX(100%) rotate(120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} \ No newline at end of file diff --git a/core/static/plugins/back-to-top.js b/core/static/plugins/back-to-top.js new file mode 100755 index 0000000..11bdf78 --- /dev/null +++ b/core/static/plugins/back-to-top.js @@ -0,0 +1,76 @@ +//** jQuery Scroll to Top Control script- (c) Dynamic Drive DHTML code library: http://www.dynamicdrive.com. +//** Available/ usage terms at http://www.dynamicdrive.com (March 30th, 09') +//** v1.1 (April 7th, 09'): +//** 1) Adds ability to scroll to an absolute position (from top of page) or specific element on the page instead. +//** 2) Fixes scroll animation not working in Opera. + + +var scrolltotop={ + //startline: Integer. Number of pixels from top of doc scrollbar is scrolled before showing control + //scrollto: Keyword (Integer, or "Scroll_to_Element_ID"). How far to scroll document up when control is clicked on (0=top). + setting: {startline:100, scrollto: 0, scrollduration:1000, fadeduration:[500, 100]}, + controlHTML: '', // //HTML for control, which is auto wrapped in DIV w/ ID="topcontrol" + controlattrs: {offsetx:5, offsety:5}, //offset of control relative to right/ bottom of window corner + anchorkeyword: '#top', //Enter href value of HTML anchors on the page that should also act as "Scroll Up" links + + state: {isvisible:false, shouldvisible:false}, + + scrollup:function(){ + if (!this.cssfixedsupport) //if control is positioned using JavaScript + this.$control.css({opacity:0}) //hide control immediately after clicking it + var dest=isNaN(this.setting.scrollto)? this.setting.scrollto : parseInt(this.setting.scrollto) + if (typeof dest=="string" && jQuery('#'+dest).length==1) //check element set by string exists + dest=jQuery('#'+dest).offset().top + else + dest=0 + this.$body.animate({scrollTop: dest}, this.setting.scrollduration); + }, + + keepfixed:function(){ + var $window=jQuery(window) + var controlx=$window.scrollLeft() + $window.width() - this.$control.width() - this.controlattrs.offsetx + var controly=$window.scrollTop() + $window.height() - this.$control.height() - this.controlattrs.offsety + this.$control.css({left:controlx+'px', top:controly+'px'}) + }, + + togglecontrol:function(){ + var scrolltop=jQuery(window).scrollTop() + if (!this.cssfixedsupport) + this.keepfixed() + this.state.shouldvisible=(scrolltop>=this.setting.startline)? true : false + if (this.state.shouldvisible && !this.state.isvisible){ + this.$control.stop().animate({opacity:1}, this.setting.fadeduration[0]) + this.state.isvisible=true + } + else if (this.state.shouldvisible==false && this.state.isvisible){ + this.$control.stop().animate({opacity:0}, this.setting.fadeduration[1]) + this.state.isvisible=false + } + }, + + init:function(){ + jQuery(document).ready(function($){ + var mainobj=scrolltotop + var iebrws=document.all + mainobj.cssfixedsupport=!iebrws || iebrws && document.compatMode=="CSS1Compat" && window.XMLHttpRequest //not IE or IE7+ browsers in standards mode + mainobj.$body=(window.opera)? (document.compatMode=="CSS1Compat"? $('html') : $('body')) : $('html,body') + mainobj.$control=$('
'+mainobj.controlHTML+'
') + .css({position:mainobj.cssfixedsupport? 'fixed' : 'absolute', bottom:mainobj.controlattrs.offsety, right:mainobj.controlattrs.offsetx, opacity:0, cursor:'pointer'}) + .attr({title:'Scroll Back to Top'}) + .click(function(){mainobj.scrollup(); return false}) + .appendTo('body') + if (document.all && !window.XMLHttpRequest && mainobj.$control.text()!='') //loose check for IE6 and below, plus whether control contains any text + mainobj.$control.css({width:mainobj.$control.width()}) //IE6- seems to require an explicit width on a DIV containing text + mainobj.togglecontrol() + $('a[href="' + mainobj.anchorkeyword +'"]').click(function(){ + mainobj.scrollup() + return false + }) + $(window).bind('scroll resize', function(e){ + mainobj.togglecontrol() + }) + }) + } +} + +scrolltotop.init() \ No newline at end of file diff --git a/core/static/plugins/backstretch/jquery.backstretch.js b/core/static/plugins/backstretch/jquery.backstretch.js new file mode 100755 index 0000000..effee3a --- /dev/null +++ b/core/static/plugins/backstretch/jquery.backstretch.js @@ -0,0 +1,357 @@ +/*! Backstretch - v2.0.3 - 2012-11-30 +* http://srobbin.com/jquery-plugins/backstretch/ +* Copyright (c) 2012 Scott Robbin; Licensed MIT */ + +;(function ($, window, undefined) { + 'use strict'; + + /* PLUGIN DEFINITION + * ========================= */ + + $.fn.backstretch = function (images, options) { + // We need at least one image + if (images === undefined || images.length === 0) { + $.error("No images were supplied for Backstretch"); + } + + /* + * Scroll the page one pixel to get the right window height on iOS + * Pretty harmless for everyone else + */ + if ($(window).scrollTop() === 0 ) { + window.scrollTo(0, 0); + } + + return this.each(function () { + var $this = $(this) + , obj = $this.data('backstretch'); + + // If we've already attached Backstretch to this element, remove the old instance. + if (obj) { + // Merge the old options with the new + options = $.extend(obj.options, options); + + // Remove the old instance + obj.destroy(true); + } + + obj = new Backstretch(this, images, options); + $this.data('backstretch', obj); + }); + }; + + // If no element is supplied, we'll attach to body + $.backstretch = function (images, options) { + // Return the instance + return $('body') + .backstretch(images, options) + .data('backstretch'); + }; + + // Custom selector + $.expr[':'].backstretch = function(elem) { + return $(elem).data('backstretch') !== undefined; + }; + + /* DEFAULTS + * ========================= */ + + $.fn.backstretch.defaults = { + centeredX: true // Should we center the image on the X axis? + , centeredY: true // Should we center the image on the Y axis? + , duration: 5000 // Amount of time in between slides (if slideshow) + , fade: 0 // Speed of fade transition between slides + }; + + /* STYLES + * + * Baked-in styles that we'll apply to our elements. + * In an effort to keep the plugin simple, these are not exposed as options. + * That said, anyone can override these in their own stylesheet. + * ========================= */ + var styles = { + wrap: { + left: 0 + , top: 0 + , overflow: 'hidden' + , margin: 0 + , padding: 0 + , height: '100%' + , width: '100%' + , zIndex: -999999 + } + , img: { + position: 'absolute' + , display: 'none' + , margin: 0 + , padding: 0 + , border: 'none' + , width: 'auto' + , height: 'auto' + , maxWidth: 'none' + , zIndex: -999999 + } + }; + + /* CLASS DEFINITION + * ========================= */ + var Backstretch = function (container, images, options) { + this.options = $.extend({}, $.fn.backstretch.defaults, options || {}); + + /* In its simplest form, we allow Backstretch to be called on an image path. + * e.g. $.backstretch('/path/to/image.jpg') + * So, we need to turn this back into an array. + */ + this.images = $.isArray(images) ? images : [images]; + + // Preload images + $.each(this.images, function () { + $('')[0].src = this; + }); + + // Convenience reference to know if the container is body. + this.isBody = container === document.body; + + /* We're keeping track of a few different elements + * + * Container: the element that Backstretch was called on. + * Wrap: a DIV that we place the image into, so we can hide the overflow. + * Root: Convenience reference to help calculate the correct height. + */ + this.$container = $(container); + this.$wrap = $('
').css(styles.wrap).appendTo(this.$container); + this.$root = this.isBody ? supportsFixedPosition ? $(window) : $(document) : this.$container; + + // Non-body elements need some style adjustments + if (!this.isBody) { + // If the container is statically positioned, we need to make it relative, + // and if no zIndex is defined, we should set it to zero. + var position = this.$container.css('position') + , zIndex = this.$container.css('zIndex'); + + this.$container.css({ + position: position === 'static' ? 'relative' : position + , zIndex: zIndex === 'auto' ? 0 : zIndex + , background: 'none' + }); + + // Needs a higher z-index + this.$wrap.css({zIndex: -999998}); + } + + // Fixed or absolute positioning? + this.$wrap.css({ + position: this.isBody && supportsFixedPosition ? 'fixed' : 'absolute' + }); + + // Set the first image + this.index = 0; + this.show(this.index); + + // Listen for resize + $(window).on('resize.backstretch', $.proxy(this.resize, this)) + .on('orientationchange.backstretch', $.proxy(function () { + // Need to do this in order to get the right window height + if (this.isBody && window.pageYOffset === 0) { + window.scrollTo(0, 1); + this.resize(); + } + }, this)); + }; + + /* PUBLIC METHODS + * ========================= */ + Backstretch.prototype = { + resize: function () { + try { + var bgCSS = {left: 0, top: 0} + , rootWidth = this.isBody ? this.$root.width() : this.$root.innerWidth() + , bgWidth = rootWidth + , rootHeight = this.isBody ? ( window.innerHeight ? window.innerHeight : this.$root.height() ) : this.$root.innerHeight() + , bgHeight = bgWidth / this.$img.data('ratio') + , bgOffset; + + // Make adjustments based on image ratio + if (bgHeight >= rootHeight) { + bgOffset = (bgHeight - rootHeight) / 2; + if(this.options.centeredY) { + bgCSS.top = '-' + bgOffset + 'px'; + } + } else { + bgHeight = rootHeight; + bgWidth = bgHeight * this.$img.data('ratio'); + bgOffset = (bgWidth - rootWidth) / 2; + if(this.options.centeredX) { + bgCSS.left = '-' + bgOffset + 'px'; + } + } + + this.$wrap.css({width: rootWidth, height: rootHeight}) + .find('img:not(.deleteable)').css({width: bgWidth, height: bgHeight}).css(bgCSS); + } catch(err) { + // IE7 seems to trigger resize before the image is loaded. + // This try/catch block is a hack to let it fail gracefully. + } + + return this; + } + + // Show the slide at a certain position + , show: function (index) { + // Validate index + if (Math.abs(index) > this.images.length - 1) { + return; + } else { + this.index = index; + } + + // Vars + var self = this + , oldImage = self.$wrap.find('img').addClass('deleteable') + , evt = $.Event('backstretch.show', { + relatedTarget: self.$container[0] + }); + + // Pause the slideshow + clearInterval(self.interval); + + // New image + self.$img = $('') + .css(styles.img) + .bind('load', function (e) { + var imgWidth = this.width || $(e.target).width() + , imgHeight = this.height || $(e.target).height(); + + // Save the ratio + $(this).data('ratio', imgWidth / imgHeight); + + // Show the image, then delete the old one + // "speed" option has been deprecated, but we want backwards compatibilty + $(this).fadeIn(self.options.speed || self.options.fade, function () { + oldImage.remove(); + + // Resume the slideshow + if (!self.paused) { + self.cycle(); + } + + // Trigger the event + self.$container.trigger(evt, self); + }); + + // Resize + self.resize(); + }) + .appendTo(self.$wrap); + + // Hack for IE img onload event + self.$img.attr('src', self.images[index]); + return self; + } + + , next: function () { + // Next slide + return this.show(this.index < this.images.length - 1 ? this.index + 1 : 0); + } + + , prev: function () { + // Previous slide + return this.show(this.index === 0 ? this.images.length - 1 : this.index - 1); + } + + , pause: function () { + // Pause the slideshow + this.paused = true; + return this; + } + + , resume: function () { + // Resume the slideshow + this.paused = false; + this.next(); + return this; + } + + , cycle: function () { + // Start/resume the slideshow + if(this.images.length > 1) { + // Clear the interval, just in case + clearInterval(this.interval); + + this.interval = setInterval($.proxy(function () { + // Check for paused slideshow + if (!this.paused) { + this.next(); + } + }, this), this.options.duration); + } + return this; + } + + , destroy: function (preserveBackground) { + // Stop the resize events + $(window).off('resize.backstretch orientationchange.backstretch'); + + // Clear the interval + clearInterval(this.interval); + + // Remove Backstretch + if(!preserveBackground) { + this.$wrap.remove(); + } + this.$container.removeData('backstretch'); + } + }; + + /* SUPPORTS FIXED POSITION? + * + * Based on code from jQuery Mobile 1.1.0 + * http://jquerymobile.com/ + * + * In a nutshell, we need to figure out if fixed positioning is supported. + * Unfortunately, this is very difficult to do on iOS, and usually involves + * injecting content, scrolling the page, etc.. It's ugly. + * jQuery Mobile uses this workaround. It's not ideal, but works. + * + * Modified to detect IE6 + * ========================= */ + + var supportsFixedPosition = (function () { + var ua = navigator.userAgent + , platform = navigator.platform + // Rendering engine is Webkit, and capture major version + , wkmatch = ua.match( /AppleWebKit\/([0-9]+)/ ) + , wkversion = !!wkmatch && wkmatch[ 1 ] + , ffmatch = ua.match( /Fennec\/([0-9]+)/ ) + , ffversion = !!ffmatch && ffmatch[ 1 ] + , operammobilematch = ua.match( /Opera Mobi\/([0-9]+)/ ) + , omversion = !!operammobilematch && operammobilematch[ 1 ] + , iematch = ua.match( /MSIE ([0-9]+)/ ) + , ieversion = !!iematch && iematch[ 1 ]; + + return !( + // iOS 4.3 and older : Platform is iPhone/Pad/Touch and Webkit version is less than 534 (ios5) + ((platform.indexOf( "iPhone" ) > -1 || platform.indexOf( "iPad" ) > -1 || platform.indexOf( "iPod" ) > -1 ) && wkversion && wkversion < 534) || + + // Opera Mini + (window.operamini && ({}).toString.call( window.operamini ) === "[object OperaMini]") || + (operammobilematch && omversion < 7458) || + + //Android lte 2.1: Platform is Android and Webkit version is less than 533 (Android 2.2) + (ua.indexOf( "Android" ) > -1 && wkversion && wkversion < 533) || + + // Firefox Mobile before 6.0 - + (ffversion && ffversion < 6) || + + // WebOS less than 3 + ("palmGetResource" in window && wkversion && wkversion < 534) || + + // MeeGo + (ua.indexOf( "MeeGo" ) > -1 && ua.indexOf( "NokiaBrowser/8.5.0" ) > -1) || + + // IE6 + (ieversion && ieversion <= 6) + ); + }()); + +}(jQuery, window)); \ No newline at end of file diff --git a/core/static/plugins/backstretch/jquery.backstretch.min.js b/core/static/plugins/backstretch/jquery.backstretch.min.js new file mode 100755 index 0000000..874c1a6 --- /dev/null +++ b/core/static/plugins/backstretch/jquery.backstretch.min.js @@ -0,0 +1,4 @@ +/*! Backstretch - v2.0.3 - 2012-11-30 +* http://srobbin.com/jquery-plugins/backstretch/ +* Copyright (c) 2012 Scott Robbin; Licensed MIT */ +(function(e,t,n){"use strict";e.fn.backstretch=function(r,s){return(r===n||r.length===0)&&e.error("No images were supplied for Backstretch"),e(t).scrollTop()===0&&t.scrollTo(0,0),this.each(function(){var t=e(this),n=t.data("backstretch");n&&(s=e.extend(n.options,s),n.destroy(!0)),n=new i(this,r,s),t.data("backstretch",n)})},e.backstretch=function(t,n){return e("body").backstretch(t,n).data("backstretch")},e.expr[":"].backstretch=function(t){return e(t).data("backstretch")!==n},e.fn.backstretch.defaults={centeredX:!0,centeredY:!0,duration:5e3,fade:0};var r={wrap:{left:0,top:0,overflow:"hidden",margin:0,padding:0,height:"100%",width:"100%",zIndex:-999999},img:{position:"absolute",display:"none",margin:0,padding:0,border:"none",width:"auto",height:"auto",maxWidth:"none",zIndex:-999999}},i=function(n,i,o){this.options=e.extend({},e.fn.backstretch.defaults,o||{}),this.images=e.isArray(i)?i:[i],e.each(this.images,function(){e("")[0].src=this}),this.isBody=n===document.body,this.$container=e(n),this.$wrap=e('
').css(r.wrap).appendTo(this.$container),this.$root=this.isBody?s?e(t):e(document):this.$container;if(!this.isBody){var u=this.$container.css("position"),a=this.$container.css("zIndex");this.$container.css({position:u==="static"?"relative":u,zIndex:a==="auto"?0:a,background:"none"}),this.$wrap.css({zIndex:-999998})}this.$wrap.css({position:this.isBody&&s?"fixed":"absolute"}),this.index=0,this.show(this.index),e(t).on("resize.backstretch",e.proxy(this.resize,this)).on("orientationchange.backstretch",e.proxy(function(){this.isBody&&t.pageYOffset===0&&(t.scrollTo(0,1),this.resize())},this))};i.prototype={resize:function(){try{var e={left:0,top:0},n=this.isBody?this.$root.width():this.$root.innerWidth(),r=n,i=this.isBody?t.innerHeight?t.innerHeight:this.$root.height():this.$root.innerHeight(),s=r/this.$img.data("ratio"),o;s>=i?(o=(s-i)/2,this.options.centeredY&&(e.top="-"+o+"px")):(s=i,r=s*this.$img.data("ratio"),o=(r-n)/2,this.options.centeredX&&(e.left="-"+o+"px")),this.$wrap.css({width:n,height:i}).find("img:not(.deleteable)").css({width:r,height:s}).css(e)}catch(u){}return this},show:function(t){if(Math.abs(t)>this.images.length-1)return;this.index=t;var n=this,i=n.$wrap.find("img").addClass("deleteable"),s=e.Event("backstretch.show",{relatedTarget:n.$container[0]});return clearInterval(n.interval),n.$img=e("").css(r.img).bind("load",function(t){var r=this.width||e(t.target).width(),o=this.height||e(t.target).height();e(this).data("ratio",r/o),e(this).fadeIn(n.options.speed||n.options.fade,function(){i.remove(),n.paused||n.cycle(),n.$container.trigger(s,n)}),n.resize()}).appendTo(n.$wrap),n.$img.attr("src",n.images[t]),n},next:function(){return this.show(this.index1&&(clearInterval(this.interval),this.interval=setInterval(e.proxy(function(){this.paused||this.next()},this),this.options.duration)),this},destroy:function(n){e(t).off("resize.backstretch orientationchange.backstretch"),clearInterval(this.interval),n||this.$wrap.remove(),this.$container.removeData("backstretch")}};var s=function(){var e=navigator.userAgent,n=navigator.platform,r=e.match(/AppleWebKit\/([0-9]+)/),i=!!r&&r[1],s=e.match(/Fennec\/([0-9]+)/),o=!!s&&s[1],u=e.match(/Opera Mobi\/([0-9]+)/),a=!!u&&u[1],f=e.match(/MSIE ([0-9]+)/),l=!!f&&f[1];return!((n.indexOf("iPhone")>-1||n.indexOf("iPad")>-1||n.indexOf("iPod")>-1)&&i&&i<534||t.operamini&&{}.toString.call(t.operamini)==="[object OperaMini]"||u&&a<7458||e.indexOf("Android")>-1&&i&&i<533||o&&o<6||"palmGetResource"in t&&i&&i<534||e.indexOf("MeeGo")>-1&&e.indexOf("NokiaBrowser/8.5.0")>-1||l&&l<=6)}()})(jQuery,window); \ No newline at end of file diff --git a/core/static/plugins/bootstrap/css/bootstrap-theme.css b/core/static/plugins/bootstrap/css/bootstrap-theme.css new file mode 100644 index 0000000..bb66349 --- /dev/null +++ b/core/static/plugins/bootstrap/css/bootstrap-theme.css @@ -0,0 +1,476 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +.btn-default, +.btn-primary, +.btn-success, +.btn-info, +.btn-warning, +.btn-danger { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 1px rgba(0, 0, 0, .075); +} +.btn-default:active, +.btn-primary:active, +.btn-success:active, +.btn-info:active, +.btn-warning:active, +.btn-danger:active, +.btn-default.active, +.btn-primary.active, +.btn-success.active, +.btn-info.active, +.btn-warning.active, +.btn-danger.active { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-default .badge, +.btn-primary .badge, +.btn-success .badge, +.btn-info .badge, +.btn-warning .badge, +.btn-danger .badge { + text-shadow: none; +} +.btn:active, +.btn.active { + background-image: none; +} +.btn-default { + text-shadow: 0 1px 0 #fff; + background-image: -webkit-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -o-linear-gradient(top, #fff 0%, #e0e0e0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#e0e0e0)); + background-image: linear-gradient(to bottom, #fff 0%, #e0e0e0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #dbdbdb; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus { + background-color: #e0e0e0; + background-position: 0 -15px; +} +.btn-default:active, +.btn-default.active { + background-color: #e0e0e0; + border-color: #dbdbdb; +} +.btn-default.disabled, +.btn-default:disabled, +.btn-default[disabled] { + background-color: #e0e0e0; + background-image: none; +} +.btn-primary { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#265a88)); + background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #245580; +} +.btn-primary:hover, +.btn-primary:focus { + background-color: #265a88; + background-position: 0 -15px; +} +.btn-primary:active, +.btn-primary.active { + background-color: #265a88; + border-color: #245580; +} +.btn-primary.disabled, +.btn-primary:disabled, +.btn-primary[disabled] { + background-color: #265a88; + background-image: none; +} +.btn-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#419641)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #3e8f3e; +} +.btn-success:hover, +.btn-success:focus { + background-color: #419641; + background-position: 0 -15px; +} +.btn-success:active, +.btn-success.active { + background-color: #419641; + border-color: #3e8f3e; +} +.btn-success.disabled, +.btn-success:disabled, +.btn-success[disabled] { + background-color: #419641; + background-image: none; +} +.btn-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#2aabd2)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #28a4c9; +} +.btn-info:hover, +.btn-info:focus { + background-color: #2aabd2; + background-position: 0 -15px; +} +.btn-info:active, +.btn-info.active { + background-color: #2aabd2; + border-color: #28a4c9; +} +.btn-info.disabled, +.btn-info:disabled, +.btn-info[disabled] { + background-color: #2aabd2; + background-image: none; +} +.btn-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#eb9316)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #e38d13; +} +.btn-warning:hover, +.btn-warning:focus { + background-color: #eb9316; + background-position: 0 -15px; +} +.btn-warning:active, +.btn-warning.active { + background-color: #eb9316; + border-color: #e38d13; +} +.btn-warning.disabled, +.btn-warning:disabled, +.btn-warning[disabled] { + background-color: #eb9316; + background-image: none; +} +.btn-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c12e2a)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-color: #b92c28; +} +.btn-danger:hover, +.btn-danger:focus { + background-color: #c12e2a; + background-position: 0 -15px; +} +.btn-danger:active, +.btn-danger.active { + background-color: #c12e2a; + border-color: #b92c28; +} +.btn-danger.disabled, +.btn-danger:disabled, +.btn-danger[disabled] { + background-color: #c12e2a; + background-image: none; +} +.thumbnail, +.img-thumbnail { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + background-color: #e8e8e8; + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + background-color: #2e6da4; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.navbar-default { + background-image: -webkit-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -o-linear-gradient(top, #fff 0%, #f8f8f8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#f8f8f8)); + background-image: linear-gradient(to bottom, #fff 0%, #f8f8f8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 5px rgba(0, 0, 0, .075); +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dbdbdb), to(#e2e2e2)); + background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .075); +} +.navbar-brand, +.navbar-nav > li > a { + text-shadow: 0 1px 0 rgba(255, 255, 255, .25); +} +.navbar-inverse { + background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -o-linear-gradient(top, #3c3c3c 0%, #222 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#3c3c3c), to(#222)); + background-image: linear-gradient(to bottom, #3c3c3c 0%, #222 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0); + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); + background-repeat: repeat-x; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .active > a { + background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#080808), to(#0f0f0f)); + background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0); + background-repeat: repeat-x; + -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); + box-shadow: inset 0 3px 9px rgba(0, 0, 0, .25); +} +.navbar-inverse .navbar-brand, +.navbar-inverse .navbar-nav > li > a { + text-shadow: 0 -1px 0 rgba(0, 0, 0, .25); +} +.navbar-static-top, +.navbar-fixed-top, +.navbar-fixed-bottom { + border-radius: 0; +} +@media (max-width: 767px) { + .navbar .navbar-nav .open .dropdown-menu > .active > a, + .navbar .navbar-nav .open .dropdown-menu > .active > a:hover, + .navbar .navbar-nav .open .dropdown-menu > .active > a:focus { + color: #fff; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; + } +} +.alert { + text-shadow: 0 1px 0 rgba(255, 255, 255, .2); + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .25), 0 1px 2px rgba(0, 0, 0, .05); +} +.alert-success { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#c8e5bc)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0); + background-repeat: repeat-x; + border-color: #b2dba1; +} +.alert-info { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#b9def0)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0); + background-repeat: repeat-x; + border-color: #9acfea; +} +.alert-warning { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#f8efc0)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0); + background-repeat: repeat-x; + border-color: #f5e79e; +} +.alert-danger { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#e7c3c3)); + background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0); + background-repeat: repeat-x; + border-color: #dca7a7; +} +.progress { + background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#ebebeb), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#286090)); + background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-success { + background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5cb85c), to(#449d44)); + background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-info { + background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#5bc0de), to(#31b0d5)); + background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-warning { + background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f0ad4e), to(#ec971f)); + background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-danger { + background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9534f), to(#c9302c)); + background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0); + background-repeat: repeat-x; +} +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.list-group { + border-radius: 4px; + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .075); + box-shadow: 0 1px 2px rgba(0, 0, 0, .075); +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + text-shadow: 0 -1px 0 #286090; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2b669a)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0); + background-repeat: repeat-x; + border-color: #2b669a; +} +.list-group-item.active .badge, +.list-group-item.active:hover .badge, +.list-group-item.active:focus .badge { + text-shadow: none; +} +.panel { + -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05); + box-shadow: 0 1px 2px rgba(0, 0, 0, .05); +} +.panel-default > .panel-heading { + background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#e8e8e8)); + background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0); + background-repeat: repeat-x; +} +.panel-primary > .panel-heading { + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#337ab7), to(#2e6da4)); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + background-repeat: repeat-x; +} +.panel-success > .panel-heading { + background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#dff0d8), to(#d0e9c6)); + background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0); + background-repeat: repeat-x; +} +.panel-info > .panel-heading { + background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#d9edf7), to(#c4e3f3)); + background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0); + background-repeat: repeat-x; +} +.panel-warning > .panel-heading { + background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#fcf8e3), to(#faf2cc)); + background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0); + background-repeat: repeat-x; +} +.panel-danger > .panel-heading { + background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#f2dede), to(#ebcccc)); + background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0); + background-repeat: repeat-x; +} +.well { + background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%); + background-image: -webkit-gradient(linear, left top, left bottom, from(#e8e8e8), to(#f5f5f5)); + background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0); + background-repeat: repeat-x; + border-color: #dcdcdc; + -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 3px rgba(0, 0, 0, .05), 0 1px 0 rgba(255, 255, 255, .1); +} +/*# sourceMappingURL=bootstrap-theme.css.map */ diff --git a/core/static/plugins/bootstrap/css/bootstrap-theme.css.map b/core/static/plugins/bootstrap/css/bootstrap-theme.css.map new file mode 100644 index 0000000..5a12d63 --- /dev/null +++ b/core/static/plugins/bootstrap/css/bootstrap-theme.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["less/theme.less","less/mixins/vendor-prefixes.less","bootstrap-theme.css","less/mixins/gradients.less","less/mixins/reset-filter.less"],"names":[],"mappings":"AAcA;;;;;;EAME,0CAAA;ECgDA,6FAAA;EACQ,qFAAA;EC5DT;AFgBC;;;;;;;;;;;;EC2CA,0DAAA;EACQ,kDAAA;EC7CT;AFVD;;;;;;EAiBI,mBAAA;EECH;AFiCC;;EAEE,wBAAA;EE/BH;AFoCD;EGnDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EAgC2C,2BAAA;EAA2B,oBAAA;EEzBvE;AFLC;;EAEE,2BAAA;EACA,8BAAA;EEOH;AFJC;;EAEE,2BAAA;EACA,uBAAA;EEMH;AFHC;;;EAGE,2BAAA;EACA,wBAAA;EEKH;AFUD;EGpDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEgCD;AF9BC;;EAEE,2BAAA;EACA,8BAAA;EEgCH;AF7BC;;EAEE,2BAAA;EACA,uBAAA;EE+BH;AF5BC;;;EAGE,2BAAA;EACA,wBAAA;EE8BH;AFdD;EGrDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEyDD;AFvDC;;EAEE,2BAAA;EACA,8BAAA;EEyDH;AFtDC;;EAEE,2BAAA;EACA,uBAAA;EEwDH;AFrDC;;;EAGE,2BAAA;EACA,wBAAA;EEuDH;AFtCD;EGtDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEkFD;AFhFC;;EAEE,2BAAA;EACA,8BAAA;EEkFH;AF/EC;;EAEE,2BAAA;EACA,uBAAA;EEiFH;AF9EC;;;EAGE,2BAAA;EACA,wBAAA;EEgFH;AF9DD;EGvDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EE2GD;AFzGC;;EAEE,2BAAA;EACA,8BAAA;EE2GH;AFxGC;;EAEE,2BAAA;EACA,uBAAA;EE0GH;AFvGC;;;EAGE,2BAAA;EACA,wBAAA;EEyGH;AFtFD;EGxDI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EAEA,wHAAA;ECnBF,qEAAA;EJiCA,6BAAA;EACA,uBAAA;EEoID;AFlIC;;EAEE,2BAAA;EACA,8BAAA;EEoIH;AFjIC;;EAEE,2BAAA;EACA,uBAAA;EEmIH;AFhIC;;;EAGE,2BAAA;EACA,wBAAA;EEkIH;AFxGD;;EChBE,oDAAA;EACQ,4CAAA;EC4HT;AFnGD;;EGzEI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EHwEF,2BAAA;EEyGD;AFvGD;;;EG9EI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH8EF,2BAAA;EE6GD;AFpGD;EG3FI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ECnBF,qEAAA;EJ6GA,oBAAA;EC/CA,6FAAA;EACQ,qFAAA;EC0JT;AF/GD;;EG3FI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EF2CF,0DAAA;EACQ,kDAAA;ECoKT;AF5GD;;EAEE,gDAAA;EE8GD;AF1GD;EG9GI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ECnBF,qEAAA;EF+OD;AFlHD;;EG9GI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EF2CF,yDAAA;EACQ,iDAAA;EC0LT;AF5HD;;EAYI,2CAAA;EEoHH;AF/GD;;;EAGE,kBAAA;EEiHD;AF5FD;EAfI;;;IAGE,aAAA;IG3IF,0EAAA;IACA,qEAAA;IACA,+FAAA;IAAA,wEAAA;IACA,6BAAA;IACA,wHAAA;ID0PD;EACF;AFxGD;EACE,+CAAA;ECzGA,4FAAA;EACQ,oFAAA;ECoNT;AFhGD;EGpKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EE4GD;AFvGD;EGrKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EEoHD;AF9GD;EGtKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EE4HD;AFrHD;EGvKI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH4JF,uBAAA;EEoID;AFrHD;EG/KI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDuSH;AFlHD;EGzLI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED8SH;AFxHD;EG1LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDqTH;AF9HD;EG3LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED4TH;AFpID;EG5LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDmUH;AF1ID;EG7LI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED0UH;AF7ID;EGhKI,+MAAA;EACA,0MAAA;EACA,uMAAA;EDgTH;AFzID;EACE,oBAAA;EC5JA,oDAAA;EACQ,4CAAA;ECwST;AF1ID;;;EAGE,+BAAA;EGjNE,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EH+MF,uBAAA;EEgJD;AFrJD;;;EAQI,mBAAA;EEkJH;AFxID;ECjLE,mDAAA;EACQ,2CAAA;EC4TT;AFlID;EG1OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED+WH;AFxID;EG3OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDsXH;AF9ID;EG5OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED6XH;AFpJD;EG7OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDoYH;AF1JD;EG9OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;ED2YH;AFhKD;EG/OI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EDkZH;AFhKD;EGtPI,0EAAA;EACA,qEAAA;EACA,+FAAA;EAAA,wEAAA;EACA,6BAAA;EACA,wHAAA;EHoPF,uBAAA;ECzMA,2FAAA;EACQ,mFAAA;ECgXT","file":"bootstrap-theme.css","sourcesContent":["\n//\n// Load core variables and mixins\n// --------------------------------------------------\n\n@import \"variables.less\";\n@import \"mixins.less\";\n\n\n//\n// Buttons\n// --------------------------------------------------\n\n// Common styles\n.btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0,0,0,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 1px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n // Reset the shadow\n &:active,\n &.active {\n .box-shadow(inset 0 3px 5px rgba(0,0,0,.125));\n }\n\n .badge {\n text-shadow: none;\n }\n}\n\n// Mixin for generating new styles\n.btn-styles(@btn-color: #555) {\n #gradient > .vertical(@start-color: @btn-color; @end-color: darken(@btn-color, 12%));\n .reset-filter(); // Disable gradients for IE9 because filter bleeds through rounded corners; see https://github.com/twbs/bootstrap/issues/10620\n background-repeat: repeat-x;\n border-color: darken(@btn-color, 14%);\n\n &:hover,\n &:focus {\n background-color: darken(@btn-color, 12%);\n background-position: 0 -15px;\n }\n\n &:active,\n &.active {\n background-color: darken(@btn-color, 12%);\n border-color: darken(@btn-color, 14%);\n }\n\n &.disabled,\n &:disabled,\n &[disabled] {\n background-color: darken(@btn-color, 12%);\n background-image: none;\n }\n}\n\n// Common styles\n.btn {\n // Remove the gradient for the pressed/active state\n &:active,\n &.active {\n background-image: none;\n }\n}\n\n// Apply the mixin to the buttons\n.btn-default { .btn-styles(@btn-default-bg); text-shadow: 0 1px 0 #fff; border-color: #ccc; }\n.btn-primary { .btn-styles(@btn-primary-bg); }\n.btn-success { .btn-styles(@btn-success-bg); }\n.btn-info { .btn-styles(@btn-info-bg); }\n.btn-warning { .btn-styles(@btn-warning-bg); }\n.btn-danger { .btn-styles(@btn-danger-bg); }\n\n\n//\n// Images\n// --------------------------------------------------\n\n.thumbnail,\n.img-thumbnail {\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n\n\n//\n// Dropdowns\n// --------------------------------------------------\n\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-hover-bg; @end-color: darken(@dropdown-link-hover-bg, 5%));\n background-color: darken(@dropdown-link-hover-bg, 5%);\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n background-color: darken(@dropdown-link-active-bg, 5%);\n}\n\n\n//\n// Navbar\n// --------------------------------------------------\n\n// Default navbar\n.navbar-default {\n #gradient > .vertical(@start-color: lighten(@navbar-default-bg, 10%); @end-color: @navbar-default-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered\n border-radius: @navbar-border-radius;\n @shadow: inset 0 1px 0 rgba(255,255,255,.15), 0 1px 5px rgba(0,0,0,.075);\n .box-shadow(@shadow);\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: darken(@navbar-default-link-active-bg, 5%); @end-color: darken(@navbar-default-link-active-bg, 2%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.075));\n }\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255,255,255,.25);\n}\n\n// Inverted navbar\n.navbar-inverse {\n #gradient > .vertical(@start-color: lighten(@navbar-inverse-bg, 10%); @end-color: @navbar-inverse-bg);\n .reset-filter(); // Remove gradient in IE<10 to fix bug where dropdowns don't get triggered; see https://github.com/twbs/bootstrap/issues/10257\n\n .navbar-nav > .open > a,\n .navbar-nav > .active > a {\n #gradient > .vertical(@start-color: @navbar-inverse-link-active-bg; @end-color: lighten(@navbar-inverse-link-active-bg, 2.5%));\n .box-shadow(inset 0 3px 9px rgba(0,0,0,.25));\n }\n\n .navbar-brand,\n .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0,0,0,.25);\n }\n}\n\n// Undo rounded corners in static and fixed navbars\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n\n// Fix active state of dropdown items in collapsed mode\n@media (max-width: @grid-float-breakpoint-max) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a {\n &,\n &:hover,\n &:focus {\n color: #fff;\n #gradient > .vertical(@start-color: @dropdown-link-active-bg; @end-color: darken(@dropdown-link-active-bg, 5%));\n }\n }\n}\n\n\n//\n// Alerts\n// --------------------------------------------------\n\n// Common styles\n.alert {\n text-shadow: 0 1px 0 rgba(255,255,255,.2);\n @shadow: inset 0 1px 0 rgba(255,255,255,.25), 0 1px 2px rgba(0,0,0,.05);\n .box-shadow(@shadow);\n}\n\n// Mixin for generating new styles\n.alert-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 7.5%));\n border-color: darken(@color, 15%);\n}\n\n// Apply the mixin to the alerts\n.alert-success { .alert-styles(@alert-success-bg); }\n.alert-info { .alert-styles(@alert-info-bg); }\n.alert-warning { .alert-styles(@alert-warning-bg); }\n.alert-danger { .alert-styles(@alert-danger-bg); }\n\n\n//\n// Progress bars\n// --------------------------------------------------\n\n// Give the progress background some depth\n.progress {\n #gradient > .vertical(@start-color: darken(@progress-bg, 4%); @end-color: @progress-bg)\n}\n\n// Mixin for generating new styles\n.progress-bar-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 10%));\n}\n\n// Apply the mixin to the progress bars\n.progress-bar { .progress-bar-styles(@progress-bar-bg); }\n.progress-bar-success { .progress-bar-styles(@progress-bar-success-bg); }\n.progress-bar-info { .progress-bar-styles(@progress-bar-info-bg); }\n.progress-bar-warning { .progress-bar-styles(@progress-bar-warning-bg); }\n.progress-bar-danger { .progress-bar-styles(@progress-bar-danger-bg); }\n\n// Reset the striped class because our mixins don't do multiple gradients and\n// the above custom styles override the new `.progress-bar-striped` in v3.2.0.\n.progress-bar-striped {\n #gradient > .striped();\n}\n\n\n//\n// List groups\n// --------------------------------------------------\n\n.list-group {\n border-radius: @border-radius-base;\n .box-shadow(0 1px 2px rgba(0,0,0,.075));\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 darken(@list-group-active-bg, 10%);\n #gradient > .vertical(@start-color: @list-group-active-bg; @end-color: darken(@list-group-active-bg, 7.5%));\n border-color: darken(@list-group-active-border, 7.5%);\n\n .badge {\n text-shadow: none;\n }\n}\n\n\n//\n// Panels\n// --------------------------------------------------\n\n// Common styles\n.panel {\n .box-shadow(0 1px 2px rgba(0,0,0,.05));\n}\n\n// Mixin for generating new styles\n.panel-heading-styles(@color) {\n #gradient > .vertical(@start-color: @color; @end-color: darken(@color, 5%));\n}\n\n// Apply the mixin to the panel headings only\n.panel-default > .panel-heading { .panel-heading-styles(@panel-default-heading-bg); }\n.panel-primary > .panel-heading { .panel-heading-styles(@panel-primary-heading-bg); }\n.panel-success > .panel-heading { .panel-heading-styles(@panel-success-heading-bg); }\n.panel-info > .panel-heading { .panel-heading-styles(@panel-info-heading-bg); }\n.panel-warning > .panel-heading { .panel-heading-styles(@panel-warning-heading-bg); }\n.panel-danger > .panel-heading { .panel-heading-styles(@panel-danger-heading-bg); }\n\n\n//\n// Wells\n// --------------------------------------------------\n\n.well {\n #gradient > .vertical(@start-color: darken(@well-bg, 5%); @end-color: @well-bg);\n border-color: darken(@well-bg, 10%);\n @shadow: inset 0 1px 3px rgba(0,0,0,.05), 0 1px 0 rgba(255,255,255,.1);\n .box-shadow(@shadow);\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n",".btn-default,\n.btn-primary,\n.btn-success,\n.btn-info,\n.btn-warning,\n.btn-danger {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 1px rgba(0, 0, 0, 0.075);\n}\n.btn-default:active,\n.btn-primary:active,\n.btn-success:active,\n.btn-info:active,\n.btn-warning:active,\n.btn-danger:active,\n.btn-default.active,\n.btn-primary.active,\n.btn-success.active,\n.btn-info.active,\n.btn-warning.active,\n.btn-danger.active {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-default .badge,\n.btn-primary .badge,\n.btn-success .badge,\n.btn-info .badge,\n.btn-warning .badge,\n.btn-danger .badge {\n text-shadow: none;\n}\n.btn:active,\n.btn.active {\n background-image: none;\n}\n.btn-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #e0e0e0 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #e0e0e0 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #dbdbdb;\n text-shadow: 0 1px 0 #fff;\n border-color: #ccc;\n}\n.btn-default:hover,\n.btn-default:focus {\n background-color: #e0e0e0;\n background-position: 0 -15px;\n}\n.btn-default:active,\n.btn-default.active {\n background-color: #e0e0e0;\n border-color: #dbdbdb;\n}\n.btn-default.disabled,\n.btn-default:disabled,\n.btn-default[disabled] {\n background-color: #e0e0e0;\n background-image: none;\n}\n.btn-primary {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #265a88 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #265a88 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #245580;\n}\n.btn-primary:hover,\n.btn-primary:focus {\n background-color: #265a88;\n background-position: 0 -15px;\n}\n.btn-primary:active,\n.btn-primary.active {\n background-color: #265a88;\n border-color: #245580;\n}\n.btn-primary.disabled,\n.btn-primary:disabled,\n.btn-primary[disabled] {\n background-color: #265a88;\n background-image: none;\n}\n.btn-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #419641 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #419641 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #3e8f3e;\n}\n.btn-success:hover,\n.btn-success:focus {\n background-color: #419641;\n background-position: 0 -15px;\n}\n.btn-success:active,\n.btn-success.active {\n background-color: #419641;\n border-color: #3e8f3e;\n}\n.btn-success.disabled,\n.btn-success:disabled,\n.btn-success[disabled] {\n background-color: #419641;\n background-image: none;\n}\n.btn-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #2aabd2 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #2aabd2 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #28a4c9;\n}\n.btn-info:hover,\n.btn-info:focus {\n background-color: #2aabd2;\n background-position: 0 -15px;\n}\n.btn-info:active,\n.btn-info.active {\n background-color: #2aabd2;\n border-color: #28a4c9;\n}\n.btn-info.disabled,\n.btn-info:disabled,\n.btn-info[disabled] {\n background-color: #2aabd2;\n background-image: none;\n}\n.btn-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #eb9316 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #eb9316 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #e38d13;\n}\n.btn-warning:hover,\n.btn-warning:focus {\n background-color: #eb9316;\n background-position: 0 -15px;\n}\n.btn-warning:active,\n.btn-warning.active {\n background-color: #eb9316;\n border-color: #e38d13;\n}\n.btn-warning.disabled,\n.btn-warning:disabled,\n.btn-warning[disabled] {\n background-color: #eb9316;\n background-image: none;\n}\n.btn-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c12e2a 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c12e2a 100%);\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n background-repeat: repeat-x;\n border-color: #b92c28;\n}\n.btn-danger:hover,\n.btn-danger:focus {\n background-color: #c12e2a;\n background-position: 0 -15px;\n}\n.btn-danger:active,\n.btn-danger.active {\n background-color: #c12e2a;\n border-color: #b92c28;\n}\n.btn-danger.disabled,\n.btn-danger:disabled,\n.btn-danger[disabled] {\n background-color: #c12e2a;\n background-image: none;\n}\n.thumbnail,\n.img-thumbnail {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n background-color: #e8e8e8;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n background-color: #2e6da4;\n}\n.navbar-default {\n background-image: -webkit-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: -o-linear-gradient(top, #ffffff 0%, #f8f8f8 100%);\n background-image: linear-gradient(to bottom, #ffffff 0%, #f8f8f8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15), 0 1px 5px rgba(0, 0, 0, 0.075);\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: -o-linear-gradient(top, #dbdbdb 0%, #e2e2e2 100%);\n background-image: linear-gradient(to bottom, #dbdbdb 0%, #e2e2e2 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.075);\n}\n.navbar-brand,\n.navbar-nav > li > a {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.25);\n}\n.navbar-inverse {\n background-image: -webkit-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: -o-linear-gradient(top, #3c3c3c 0%, #222222 100%);\n background-image: linear-gradient(to bottom, #3c3c3c 0%, #222222 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .active > a {\n background-image: -webkit-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: -o-linear-gradient(top, #080808 0%, #0f0f0f 100%);\n background-image: linear-gradient(to bottom, #080808 0%, #0f0f0f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);\n -webkit-box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n box-shadow: inset 0 3px 9px rgba(0, 0, 0, 0.25);\n}\n.navbar-inverse .navbar-brand,\n.navbar-inverse .navbar-nav > li > a {\n text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);\n}\n.navbar-static-top,\n.navbar-fixed-top,\n.navbar-fixed-bottom {\n border-radius: 0;\n}\n@media (max-width: 767px) {\n .navbar .navbar-nav .open .dropdown-menu > .active > a,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #fff;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n }\n}\n.alert {\n text-shadow: 0 1px 0 rgba(255, 255, 255, 0.2);\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.25), 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.alert-success {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #c8e5bc 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #c8e5bc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);\n border-color: #b2dba1;\n}\n.alert-info {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #b9def0 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #b9def0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);\n border-color: #9acfea;\n}\n.alert-warning {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #f8efc0 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #f8efc0 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);\n border-color: #f5e79e;\n}\n.alert-danger {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #e7c3c3 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #e7c3c3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);\n border-color: #dca7a7;\n}\n.progress {\n background-image: -webkit-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #ebebeb 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #ebebeb 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);\n}\n.progress-bar {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #286090 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #286090 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);\n}\n.progress-bar-success {\n background-image: -webkit-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: -o-linear-gradient(top, #5cb85c 0%, #449d44 100%);\n background-image: linear-gradient(to bottom, #5cb85c 0%, #449d44 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);\n}\n.progress-bar-info {\n background-image: -webkit-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: -o-linear-gradient(top, #5bc0de 0%, #31b0d5 100%);\n background-image: linear-gradient(to bottom, #5bc0de 0%, #31b0d5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);\n}\n.progress-bar-warning {\n background-image: -webkit-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: -o-linear-gradient(top, #f0ad4e 0%, #ec971f 100%);\n background-image: linear-gradient(to bottom, #f0ad4e 0%, #ec971f 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);\n}\n.progress-bar-danger {\n background-image: -webkit-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: -o-linear-gradient(top, #d9534f 0%, #c9302c 100%);\n background-image: linear-gradient(to bottom, #d9534f 0%, #c9302c 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);\n}\n.progress-bar-striped {\n background-image: -webkit-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-image: -o-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-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.list-group {\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.075);\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n text-shadow: 0 -1px 0 #286090;\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2b669a 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2b669a 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);\n border-color: #2b669a;\n}\n.list-group-item.active .badge,\n.list-group-item.active:hover .badge,\n.list-group-item.active:focus .badge {\n text-shadow: none;\n}\n.panel {\n -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);\n}\n.panel-default > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: -o-linear-gradient(top, #f5f5f5 0%, #e8e8e8 100%);\n background-image: linear-gradient(to bottom, #f5f5f5 0%, #e8e8e8 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);\n}\n.panel-primary > .panel-heading {\n background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%);\n background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);\n}\n.panel-success > .panel-heading {\n background-image: -webkit-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: -o-linear-gradient(top, #dff0d8 0%, #d0e9c6 100%);\n background-image: linear-gradient(to bottom, #dff0d8 0%, #d0e9c6 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);\n}\n.panel-info > .panel-heading {\n background-image: -webkit-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: -o-linear-gradient(top, #d9edf7 0%, #c4e3f3 100%);\n background-image: linear-gradient(to bottom, #d9edf7 0%, #c4e3f3 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);\n}\n.panel-warning > .panel-heading {\n background-image: -webkit-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: -o-linear-gradient(top, #fcf8e3 0%, #faf2cc 100%);\n background-image: linear-gradient(to bottom, #fcf8e3 0%, #faf2cc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);\n}\n.panel-danger > .panel-heading {\n background-image: -webkit-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: -o-linear-gradient(top, #f2dede 0%, #ebcccc 100%);\n background-image: linear-gradient(to bottom, #f2dede 0%, #ebcccc 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);\n}\n.well {\n background-image: -webkit-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: -o-linear-gradient(top, #e8e8e8 0%, #f5f5f5 100%);\n background-image: linear-gradient(to bottom, #e8e8e8 0%, #f5f5f5 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);\n border-color: #dcdcdc;\n -webkit-box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n box-shadow: inset 0 1px 3px rgba(0, 0, 0, 0.05), 0 1px 0 rgba(255, 255, 255, 0.1);\n}\n/*# sourceMappingURL=bootstrap-theme.css.map */","// Gradients\n\n#gradient {\n\n // Horizontal gradient, from left to right\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .horizontal(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(left, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to right, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n // Vertical gradient, from top to bottom\n //\n // Creates two color stops, start and end, by specifying a color and position for each color stop.\n // Color stops are not available in IE9 and below.\n .vertical(@start-color: #555; @end-color: #333; @start-percent: 0%; @end-percent: 100%) {\n background-image: -webkit-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(top, @start-color @start-percent, @end-color @end-percent); // Opera 12\n background-image: linear-gradient(to bottom, @start-color @start-percent, @end-color @end-percent); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n background-repeat: repeat-x;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down\n }\n\n .directional(@start-color: #555; @end-color: #333; @deg: 45deg) {\n background-repeat: repeat-x;\n background-image: -webkit-linear-gradient(@deg, @start-color, @end-color); // Safari 5.1-6, Chrome 10+\n background-image: -o-linear-gradient(@deg, @start-color, @end-color); // Opera 12\n background-image: linear-gradient(@deg, @start-color, @end-color); // Standard, IE10, Firefox 16+, Opera 12.10+, Safari 7+, Chrome 26+\n }\n .horizontal-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(left, @start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(to right, @start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=1)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .vertical-three-colors(@start-color: #00b3ee; @mid-color: #7a43b6; @color-stop: 50%; @end-color: #c3325f) {\n background-image: -webkit-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: -o-linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-image: linear-gradient(@start-color, @mid-color @color-stop, @end-color);\n background-repeat: no-repeat;\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(startColorstr='%d', endColorstr='%d', GradientType=0)\",argb(@start-color),argb(@end-color))); // IE9 and down, gets no color-stop at all for proper fallback\n }\n .radial(@inner-color: #555; @outer-color: #333) {\n background-image: -webkit-radial-gradient(circle, @inner-color, @outer-color);\n background-image: radial-gradient(circle, @inner-color, @outer-color);\n background-repeat: no-repeat;\n }\n .striped(@color: rgba(255,255,255,.15); @angle: 45deg) {\n background-image: -webkit-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: -o-linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n background-image: linear-gradient(@angle, @color 25%, transparent 25%, transparent 50%, @color 50%, @color 75%, transparent 75%, transparent);\n }\n}\n","// Reset filters for IE\n//\n// When you need to remove a gradient background, do not forget to use this to reset\n// the IE filter for IE9 and below.\n\n.reset-filter() {\n filter: e(%(\"progid:DXImageTransform.Microsoft.gradient(enabled = false)\"));\n}\n"]} \ No newline at end of file diff --git a/core/static/plugins/bootstrap/css/bootstrap-theme.min.css b/core/static/plugins/bootstrap/css/bootstrap-theme.min.css new file mode 100644 index 0000000..ac8dd55 --- /dev/null +++ b/core/static/plugins/bootstrap/css/bootstrap-theme.min.css @@ -0,0 +1,5 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 1px rgba(0,0,0,.075)}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-danger .badge,.btn-default .badge,.btn-info .badge,.btn-primary .badge,.btn-success .badge,.btn-warning .badge{text-shadow:none}.btn.active,.btn:active{background-image:none}.btn-default{text-shadow:0 1px 0 #fff;background-image:-webkit-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(top,#fff 0,#e0e0e0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#e0e0e0));background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe0e0e0', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#dbdbdb;border-color:#ccc}.btn-default:focus,.btn-default:hover{background-color:#e0e0e0;background-position:0 -15px}.btn-default.active,.btn-default:active{background-color:#e0e0e0;border-color:#dbdbdb}.btn-default.disabled,.btn-default:disabled,.btn-default[disabled]{background-color:#e0e0e0;background-image:none}.btn-primary{background-image:-webkit-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-o-linear-gradient(top,#337ab7 0,#265a88 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#265a88));background-image:linear-gradient(to bottom,#337ab7 0,#265a88 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff265a88', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#245580}.btn-primary:focus,.btn-primary:hover{background-color:#265a88;background-position:0 -15px}.btn-primary.active,.btn-primary:active{background-color:#265a88;border-color:#245580}.btn-primary.disabled,.btn-primary:disabled,.btn-primary[disabled]{background-color:#265a88;background-image:none}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#419641));background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-success.disabled,.btn-success:disabled,.btn-success[disabled]{background-color:#419641;background-image:none}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#2aabd2));background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-info.disabled,.btn-info:disabled,.btn-info[disabled]{background-color:#2aabd2;background-image:none}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#eb9316));background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-warning.disabled,.btn-warning:disabled,.btn-warning[disabled]{background-color:#eb9316;background-image:none}.btn-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c12e2a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c12e2a));background-image:linear-gradient(to bottom,#d9534f 0,#c12e2a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc12e2a', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#b92c28}.btn-danger:focus,.btn-danger:hover{background-color:#c12e2a;background-position:0 -15px}.btn-danger.active,.btn-danger:active{background-color:#c12e2a;border-color:#b92c28}.btn-danger.disabled,.btn-danger:disabled,.btn-danger[disabled]{background-color:#c12e2a;background-image:none}.img-thumbnail,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#e8e8e8;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#2e6da4;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.navbar-default{background-image:-webkit-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-o-linear-gradient(top,#fff 0,#f8f8f8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f8f8f8));background-image:linear-gradient(to bottom,#fff 0,#f8f8f8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#fff8f8f8', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-radius:4px;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-o-linear-gradient(top,#dbdbdb 0,#e2e2e2 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dbdbdb),to(#e2e2e2));background-image:linear-gradient(to bottom,#dbdbdb 0,#e2e2e2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdbdbdb', endColorstr='#ffe2e2e2', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-inverse{background-image:-webkit-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-o-linear-gradient(top,#3c3c3c 0,#222 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#3c3c3c),to(#222));background-image:linear-gradient(to bottom,#3c3c3c 0,#222 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff3c3c3c', endColorstr='#ff222222', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.open>a{background-image:-webkit-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-o-linear-gradient(top,#080808 0,#0f0f0f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#080808),to(#0f0f0f));background-image:linear-gradient(to bottom,#080808 0,#0f0f0f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff080808', endColorstr='#ff0f0f0f', GradientType=0);background-repeat:repeat-x;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.25);box-shadow:inset 0 3px 9px rgba(0,0,0,.25)}.navbar-inverse .navbar-brand,.navbar-inverse .navbar-nav>li>a{text-shadow:0 -1px 0 rgba(0,0,0,.25)}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}@media (max-width:767px){.navbar .navbar-nav .open .dropdown-menu>.active>a,.navbar .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#c8e5bc));background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#b9def0));background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#f8efc0));background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#e7c3c3));background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#ebebeb 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#ebebeb),to(#f5f5f5));background-image:linear-gradient(to bottom,#ebebeb 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#286090));background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff286090', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#449d44 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5cb85c),to(#449d44));background-image:linear-gradient(to bottom,#5cb85c 0,#449d44 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#31b0d5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#5bc0de),to(#31b0d5));background-image:linear-gradient(to bottom,#5bc0de 0,#31b0d5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#ec971f 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f0ad4e),to(#ec971f));background-image:linear-gradient(to bottom,#f0ad4e 0,#ec971f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-o-linear-gradient(top,#d9534f 0,#c9302c 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9534f),to(#c9302c));background-image:linear-gradient(to bottom,#d9534f 0,#c9302c 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.progress-bar-striped{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2b669a 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2b669a));background-image:linear-gradient(to bottom,#337ab7 0,#2b669a 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2b669a', GradientType=0);background-repeat:repeat-x;border-color:#2b669a}.list-group-item.active .badge,.list-group-item.active:focus .badge,.list-group-item.active:hover .badge{text-shadow:none}.panel{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e8e8e8));background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-o-linear-gradient(top,#337ab7 0,#2e6da4 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#337ab7),to(#2e6da4));background-image:linear-gradient(to bottom,#337ab7 0,#2e6da4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#dff0d8),to(#d0e9c6));background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#d9edf7),to(#c4e3f3));background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#fcf8e3),to(#faf2cc));background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#f2dede),to(#ebcccc));background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,from(#e8e8e8),to(#f5f5f5));background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)} \ No newline at end of file diff --git a/core/static/plugins/bootstrap/css/bootstrap.css b/core/static/plugins/bootstrap/css/bootstrap.css new file mode 100644 index 0000000..c46af7d --- /dev/null +++ b/core/static/plugins/bootstrap/css/bootstrap.css @@ -0,0 +1,6566 @@ +/*! + * Bootstrap v3.3.2 (http://getbootstrap.com) + * Copyright 2011-2015 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */ +html { + font-family: sans-serif; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; +} +body { + margin: 0; +} +article, +aside, +details, +figcaption, +figure, +footer, +header, +hgroup, +main, +menu, +nav, +section, +summary { + display: block; +} +audio, +canvas, +progress, +video { + display: inline-block; + vertical-align: baseline; +} +audio:not([controls]) { + display: none; + height: 0; +} +[hidden], +template { + display: none; +} +a { + background-color: transparent; +} +a:active, +a:hover { + outline: 0; +} +abbr[title] { + border-bottom: 1px dotted; +} +b, +strong { + font-weight: bold; +} +dfn { + font-style: italic; +} +h1 { + margin: .67em 0; + font-size: 2em; +} +mark { + color: #000; + background: #ff0; +} +small { + font-size: 80%; +} +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} +sup { + top: -.5em; +} +sub { + bottom: -.25em; +} +img { + border: 0; +} +svg:not(:root) { + overflow: hidden; +} +figure { + margin: 1em 40px; +} +hr { + height: 0; + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; +} +pre { + overflow: auto; +} +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em; +} +button, +input, +optgroup, +select, +textarea { + margin: 0; + font: inherit; + color: inherit; +} +button { + overflow: visible; +} +button, +select { + text-transform: none; +} +button, +html input[type="button"], +input[type="reset"], +input[type="submit"] { + -webkit-appearance: button; + cursor: pointer; +} +button[disabled], +html input[disabled] { + cursor: default; +} +button::-moz-focus-inner, +input::-moz-focus-inner { + padding: 0; + border: 0; +} +input { + line-height: normal; +} +input[type="checkbox"], +input[type="radio"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; + padding: 0; +} +input[type="number"]::-webkit-inner-spin-button, +input[type="number"]::-webkit-outer-spin-button { + height: auto; +} +input[type="search"] { + -webkit-box-sizing: content-box; + -moz-box-sizing: content-box; + box-sizing: content-box; + -webkit-appearance: textfield; +} +input[type="search"]::-webkit-search-cancel-button, +input[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} +fieldset { + padding: .35em .625em .75em; + margin: 0 2px; + border: 1px solid #c0c0c0; +} +legend { + padding: 0; + border: 0; +} +textarea { + overflow: auto; +} +optgroup { + font-weight: bold; +} +table { + border-spacing: 0; + border-collapse: collapse; +} +td, +th { + padding: 0; +} +/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */ +@media print { + *, + *:before, + *:after { + color: #000 !important; + text-shadow: none !important; + background: transparent !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; + } + a, + a:visited { + text-decoration: underline; + } + a[href]:after { + content: " (" attr(href) ")"; + } + abbr[title]:after { + content: " (" attr(title) ")"; + } + a[href^="#"]:after, + a[href^="javascript:"]:after { + content: ""; + } + pre, + blockquote { + border: 1px solid #999; + + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + img { + max-width: 100% !important; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + select { + background: #fff !important; + } + .navbar { + display: none; + } + .btn > .caret, + .dropup > .btn > .caret { + border-top-color: #000 !important; + } + .label { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #ddd !important; + } +} +@font-face { + font-family: 'Glyphicons Halflings'; + + src: url('../fonts/glyphicons-halflings-regular.eot'); + src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg'); +} +.glyphicon { + position: relative; + top: 1px; + display: inline-block; + font-family: 'Glyphicons Halflings'; + font-style: normal; + font-weight: normal; + line-height: 1; + + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} +.glyphicon-asterisk:before { + content: "\2a"; +} +.glyphicon-plus:before { + content: "\2b"; +} +.glyphicon-euro:before, +.glyphicon-eur:before { + content: "\20ac"; +} +.glyphicon-minus:before { + content: "\2212"; +} +.glyphicon-cloud:before { + content: "\2601"; +} +.glyphicon-envelope:before { + content: "\2709"; +} +.glyphicon-pencil:before { + content: "\270f"; +} +.glyphicon-glass:before { + content: "\e001"; +} +.glyphicon-music:before { + content: "\e002"; +} +.glyphicon-search:before { + content: "\e003"; +} +.glyphicon-heart:before { + content: "\e005"; +} +.glyphicon-star:before { + content: "\e006"; +} +.glyphicon-star-empty:before { + content: "\e007"; +} +.glyphicon-user:before { + content: "\e008"; +} +.glyphicon-film:before { + content: "\e009"; +} +.glyphicon-th-large:before { + content: "\e010"; +} +.glyphicon-th:before { + content: "\e011"; +} +.glyphicon-th-list:before { + content: "\e012"; +} +.glyphicon-ok:before { + content: "\e013"; +} +.glyphicon-remove:before { + content: "\e014"; +} +.glyphicon-zoom-in:before { + content: "\e015"; +} +.glyphicon-zoom-out:before { + content: "\e016"; +} +.glyphicon-off:before { + content: "\e017"; +} +.glyphicon-signal:before { + content: "\e018"; +} +.glyphicon-cog:before { + content: "\e019"; +} +.glyphicon-trash:before { + content: "\e020"; +} +.glyphicon-home:before { + content: "\e021"; +} +.glyphicon-file:before { + content: "\e022"; +} +.glyphicon-time:before { + content: "\e023"; +} +.glyphicon-road:before { + content: "\e024"; +} +.glyphicon-download-alt:before { + content: "\e025"; +} +.glyphicon-download:before { + content: "\e026"; +} +.glyphicon-upload:before { + content: "\e027"; +} +.glyphicon-inbox:before { + content: "\e028"; +} +.glyphicon-play-circle:before { + content: "\e029"; +} +.glyphicon-repeat:before { + content: "\e030"; +} +.glyphicon-refresh:before { + content: "\e031"; +} +.glyphicon-list-alt:before { + content: "\e032"; +} +.glyphicon-lock:before { + content: "\e033"; +} +.glyphicon-flag:before { + content: "\e034"; +} +.glyphicon-headphones:before { + content: "\e035"; +} +.glyphicon-volume-off:before { + content: "\e036"; +} +.glyphicon-volume-down:before { + content: "\e037"; +} +.glyphicon-volume-up:before { + content: "\e038"; +} +.glyphicon-qrcode:before { + content: "\e039"; +} +.glyphicon-barcode:before { + content: "\e040"; +} +.glyphicon-tag:before { + content: "\e041"; +} +.glyphicon-tags:before { + content: "\e042"; +} +.glyphicon-book:before { + content: "\e043"; +} +.glyphicon-bookmark:before { + content: "\e044"; +} +.glyphicon-print:before { + content: "\e045"; +} +.glyphicon-camera:before { + content: "\e046"; +} +.glyphicon-font:before { + content: "\e047"; +} +.glyphicon-bold:before { + content: "\e048"; +} +.glyphicon-italic:before { + content: "\e049"; +} +.glyphicon-text-height:before { + content: "\e050"; +} +.glyphicon-text-width:before { + content: "\e051"; +} +.glyphicon-align-left:before { + content: "\e052"; +} +.glyphicon-align-center:before { + content: "\e053"; +} +.glyphicon-align-right:before { + content: "\e054"; +} +.glyphicon-align-justify:before { + content: "\e055"; +} +.glyphicon-list:before { + content: "\e056"; +} +.glyphicon-indent-left:before { + content: "\e057"; +} +.glyphicon-indent-right:before { + content: "\e058"; +} +.glyphicon-facetime-video:before { + content: "\e059"; +} +.glyphicon-picture:before { + content: "\e060"; +} +.glyphicon-map-marker:before { + content: "\e062"; +} +.glyphicon-adjust:before { + content: "\e063"; +} +.glyphicon-tint:before { + content: "\e064"; +} +.glyphicon-edit:before { + content: "\e065"; +} +.glyphicon-share:before { + content: "\e066"; +} +.glyphicon-check:before { + content: "\e067"; +} +.glyphicon-move:before { + content: "\e068"; +} +.glyphicon-step-backward:before { + content: "\e069"; +} +.glyphicon-fast-backward:before { + content: "\e070"; +} +.glyphicon-backward:before { + content: "\e071"; +} +.glyphicon-play:before { + content: "\e072"; +} +.glyphicon-pause:before { + content: "\e073"; +} +.glyphicon-stop:before { + content: "\e074"; +} +.glyphicon-forward:before { + content: "\e075"; +} +.glyphicon-fast-forward:before { + content: "\e076"; +} +.glyphicon-step-forward:before { + content: "\e077"; +} +.glyphicon-eject:before { + content: "\e078"; +} +.glyphicon-chevron-left:before { + content: "\e079"; +} +.glyphicon-chevron-right:before { + content: "\e080"; +} +.glyphicon-plus-sign:before { + content: "\e081"; +} +.glyphicon-minus-sign:before { + content: "\e082"; +} +.glyphicon-remove-sign:before { + content: "\e083"; +} +.glyphicon-ok-sign:before { + content: "\e084"; +} +.glyphicon-question-sign:before { + content: "\e085"; +} +.glyphicon-info-sign:before { + content: "\e086"; +} +.glyphicon-screenshot:before { + content: "\e087"; +} +.glyphicon-remove-circle:before { + content: "\e088"; +} +.glyphicon-ok-circle:before { + content: "\e089"; +} +.glyphicon-ban-circle:before { + content: "\e090"; +} +.glyphicon-arrow-left:before { + content: "\e091"; +} +.glyphicon-arrow-right:before { + content: "\e092"; +} +.glyphicon-arrow-up:before { + content: "\e093"; +} +.glyphicon-arrow-down:before { + content: "\e094"; +} +.glyphicon-share-alt:before { + content: "\e095"; +} +.glyphicon-resize-full:before { + content: "\e096"; +} +.glyphicon-resize-small:before { + content: "\e097"; +} +.glyphicon-exclamation-sign:before { + content: "\e101"; +} +.glyphicon-gift:before { + content: "\e102"; +} +.glyphicon-leaf:before { + content: "\e103"; +} +.glyphicon-fire:before { + content: "\e104"; +} +.glyphicon-eye-open:before { + content: "\e105"; +} +.glyphicon-eye-close:before { + content: "\e106"; +} +.glyphicon-warning-sign:before { + content: "\e107"; +} +.glyphicon-plane:before { + content: "\e108"; +} +.glyphicon-calendar:before { + content: "\e109"; +} +.glyphicon-random:before { + content: "\e110"; +} +.glyphicon-comment:before { + content: "\e111"; +} +.glyphicon-magnet:before { + content: "\e112"; +} +.glyphicon-chevron-up:before { + content: "\e113"; +} +.glyphicon-chevron-down:before { + content: "\e114"; +} +.glyphicon-retweet:before { + content: "\e115"; +} +.glyphicon-shopping-cart:before { + content: "\e116"; +} +.glyphicon-folder-close:before { + content: "\e117"; +} +.glyphicon-folder-open:before { + content: "\e118"; +} +.glyphicon-resize-vertical:before { + content: "\e119"; +} +.glyphicon-resize-horizontal:before { + content: "\e120"; +} +.glyphicon-hdd:before { + content: "\e121"; +} +.glyphicon-bullhorn:before { + content: "\e122"; +} +.glyphicon-bell:before { + content: "\e123"; +} +.glyphicon-certificate:before { + content: "\e124"; +} +.glyphicon-thumbs-up:before { + content: "\e125"; +} +.glyphicon-thumbs-down:before { + content: "\e126"; +} +.glyphicon-hand-right:before { + content: "\e127"; +} +.glyphicon-hand-left:before { + content: "\e128"; +} +.glyphicon-hand-up:before { + content: "\e129"; +} +.glyphicon-hand-down:before { + content: "\e130"; +} +.glyphicon-circle-arrow-right:before { + content: "\e131"; +} +.glyphicon-circle-arrow-left:before { + content: "\e132"; +} +.glyphicon-circle-arrow-up:before { + content: "\e133"; +} +.glyphicon-circle-arrow-down:before { + content: "\e134"; +} +.glyphicon-globe:before { + content: "\e135"; +} +.glyphicon-wrench:before { + content: "\e136"; +} +.glyphicon-tasks:before { + content: "\e137"; +} +.glyphicon-filter:before { + content: "\e138"; +} +.glyphicon-briefcase:before { + content: "\e139"; +} +.glyphicon-fullscreen:before { + content: "\e140"; +} +.glyphicon-dashboard:before { + content: "\e141"; +} +.glyphicon-paperclip:before { + content: "\e142"; +} +.glyphicon-heart-empty:before { + content: "\e143"; +} +.glyphicon-link:before { + content: "\e144"; +} +.glyphicon-phone:before { + content: "\e145"; +} +.glyphicon-pushpin:before { + content: "\e146"; +} +.glyphicon-usd:before { + content: "\e148"; +} +.glyphicon-gbp:before { + content: "\e149"; +} +.glyphicon-sort:before { + content: "\e150"; +} +.glyphicon-sort-by-alphabet:before { + content: "\e151"; +} +.glyphicon-sort-by-alphabet-alt:before { + content: "\e152"; +} +.glyphicon-sort-by-order:before { + content: "\e153"; +} +.glyphicon-sort-by-order-alt:before { + content: "\e154"; +} +.glyphicon-sort-by-attributes:before { + content: "\e155"; +} +.glyphicon-sort-by-attributes-alt:before { + content: "\e156"; +} +.glyphicon-unchecked:before { + content: "\e157"; +} +.glyphicon-expand:before { + content: "\e158"; +} +.glyphicon-collapse-down:before { + content: "\e159"; +} +.glyphicon-collapse-up:before { + content: "\e160"; +} +.glyphicon-log-in:before { + content: "\e161"; +} +.glyphicon-flash:before { + content: "\e162"; +} +.glyphicon-log-out:before { + content: "\e163"; +} +.glyphicon-new-window:before { + content: "\e164"; +} +.glyphicon-record:before { + content: "\e165"; +} +.glyphicon-save:before { + content: "\e166"; +} +.glyphicon-open:before { + content: "\e167"; +} +.glyphicon-saved:before { + content: "\e168"; +} +.glyphicon-import:before { + content: "\e169"; +} +.glyphicon-export:before { + content: "\e170"; +} +.glyphicon-send:before { + content: "\e171"; +} +.glyphicon-floppy-disk:before { + content: "\e172"; +} +.glyphicon-floppy-saved:before { + content: "\e173"; +} +.glyphicon-floppy-remove:before { + content: "\e174"; +} +.glyphicon-floppy-save:before { + content: "\e175"; +} +.glyphicon-floppy-open:before { + content: "\e176"; +} +.glyphicon-credit-card:before { + content: "\e177"; +} +.glyphicon-transfer:before { + content: "\e178"; +} +.glyphicon-cutlery:before { + content: "\e179"; +} +.glyphicon-header:before { + content: "\e180"; +} +.glyphicon-compressed:before { + content: "\e181"; +} +.glyphicon-earphone:before { + content: "\e182"; +} +.glyphicon-phone-alt:before { + content: "\e183"; +} +.glyphicon-tower:before { + content: "\e184"; +} +.glyphicon-stats:before { + content: "\e185"; +} +.glyphicon-sd-video:before { + content: "\e186"; +} +.glyphicon-hd-video:before { + content: "\e187"; +} +.glyphicon-subtitles:before { + content: "\e188"; +} +.glyphicon-sound-stereo:before { + content: "\e189"; +} +.glyphicon-sound-dolby:before { + content: "\e190"; +} +.glyphicon-sound-5-1:before { + content: "\e191"; +} +.glyphicon-sound-6-1:before { + content: "\e192"; +} +.glyphicon-sound-7-1:before { + content: "\e193"; +} +.glyphicon-copyright-mark:before { + content: "\e194"; +} +.glyphicon-registration-mark:before { + content: "\e195"; +} +.glyphicon-cloud-download:before { + content: "\e197"; +} +.glyphicon-cloud-upload:before { + content: "\e198"; +} +.glyphicon-tree-conifer:before { + content: "\e199"; +} +.glyphicon-tree-deciduous:before { + content: "\e200"; +} +.glyphicon-cd:before { + content: "\e201"; +} +.glyphicon-save-file:before { + content: "\e202"; +} +.glyphicon-open-file:before { + content: "\e203"; +} +.glyphicon-level-up:before { + content: "\e204"; +} +.glyphicon-copy:before { + content: "\e205"; +} +.glyphicon-paste:before { + content: "\e206"; +} +.glyphicon-alert:before { + content: "\e209"; +} +.glyphicon-equalizer:before { + content: "\e210"; +} +.glyphicon-king:before { + content: "\e211"; +} +.glyphicon-queen:before { + content: "\e212"; +} +.glyphicon-pawn:before { + content: "\e213"; +} +.glyphicon-bishop:before { + content: "\e214"; +} +.glyphicon-knight:before { + content: "\e215"; +} +.glyphicon-baby-formula:before { + content: "\e216"; +} +.glyphicon-tent:before { + content: "\26fa"; +} +.glyphicon-blackboard:before { + content: "\e218"; +} +.glyphicon-bed:before { + content: "\e219"; +} +.glyphicon-apple:before { + content: "\f8ff"; +} +.glyphicon-erase:before { + content: "\e221"; +} +.glyphicon-hourglass:before { + content: "\231b"; +} +.glyphicon-lamp:before { + content: "\e223"; +} +.glyphicon-duplicate:before { + content: "\e224"; +} +.glyphicon-piggy-bank:before { + content: "\e225"; +} +.glyphicon-scissors:before { + content: "\e226"; +} +.glyphicon-bitcoin:before { + content: "\e227"; +} +.glyphicon-yen:before { + content: "\00a5"; +} +.glyphicon-ruble:before { + content: "\20bd"; +} +.glyphicon-scale:before { + content: "\e230"; +} +.glyphicon-ice-lolly:before { + content: "\e231"; +} +.glyphicon-ice-lolly-tasted:before { + content: "\e232"; +} +.glyphicon-education:before { + content: "\e233"; +} +.glyphicon-option-horizontal:before { + content: "\e234"; +} +.glyphicon-option-vertical:before { + content: "\e235"; +} +.glyphicon-menu-hamburger:before { + content: "\e236"; +} +.glyphicon-modal-window:before { + content: "\e237"; +} +.glyphicon-oil:before { + content: "\e238"; +} +.glyphicon-grain:before { + content: "\e239"; +} +.glyphicon-sunglasses:before { + content: "\e240"; +} +.glyphicon-text-size:before { + content: "\e241"; +} +.glyphicon-text-color:before { + content: "\e242"; +} +.glyphicon-text-background:before { + content: "\e243"; +} +.glyphicon-object-align-top:before { + content: "\e244"; +} +.glyphicon-object-align-bottom:before { + content: "\e245"; +} +.glyphicon-object-align-horizontal:before { + content: "\e246"; +} +.glyphicon-object-align-left:before { + content: "\e247"; +} +.glyphicon-object-align-vertical:before { + content: "\e248"; +} +.glyphicon-object-align-right:before { + content: "\e249"; +} +.glyphicon-triangle-right:before { + content: "\e250"; +} +.glyphicon-triangle-left:before { + content: "\e251"; +} +.glyphicon-triangle-bottom:before { + content: "\e252"; +} +.glyphicon-triangle-top:before { + content: "\e253"; +} +.glyphicon-console:before { + content: "\e254"; +} +.glyphicon-superscript:before { + content: "\e255"; +} +.glyphicon-subscript:before { + content: "\e256"; +} +.glyphicon-menu-left:before { + content: "\e257"; +} +.glyphicon-menu-right:before { + content: "\e258"; +} +.glyphicon-menu-down:before { + content: "\e259"; +} +.glyphicon-menu-up:before { + content: "\e260"; +} +* { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +*:before, +*:after { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +html { + font-size: 10px; + + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} +body { + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + line-height: 1.42857143; + color: #333; + background-color: #fff; +} +input, +button, +select, +textarea { + font-family: inherit; + font-size: inherit; + line-height: inherit; +} +a { + color: #337ab7; + text-decoration: none; +} +a:hover, +a:focus { + color: #23527c; + text-decoration: underline; +} +a:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +figure { + margin: 0; +} +img { + vertical-align: middle; +} +.img-responsive, +.thumbnail > img, +.thumbnail a > img, +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + display: block; + max-width: 100%; + height: auto; +} +.img-rounded { + border-radius: 6px; +} +.img-thumbnail { + display: inline-block; + max-width: 100%; + height: auto; + padding: 4px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: all .2s ease-in-out; + -o-transition: all .2s ease-in-out; + transition: all .2s ease-in-out; +} +.img-circle { + border-radius: 50%; +} +hr { + margin-top: 20px; + margin-bottom: 20px; + border: 0; + border-top: 1px solid #eee; +} +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + border: 0; +} +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + margin: 0; + overflow: visible; + clip: auto; +} +h1, +h2, +h3, +h4, +h5, +h6, +.h1, +.h2, +.h3, +.h4, +.h5, +.h6 { + font-family: inherit; + font-weight: 500; + line-height: 1.1; + color: inherit; +} +h1 small, +h2 small, +h3 small, +h4 small, +h5 small, +h6 small, +.h1 small, +.h2 small, +.h3 small, +.h4 small, +.h5 small, +.h6 small, +h1 .small, +h2 .small, +h3 .small, +h4 .small, +h5 .small, +h6 .small, +.h1 .small, +.h2 .small, +.h3 .small, +.h4 .small, +.h5 .small, +.h6 .small { + font-weight: normal; + line-height: 1; + color: #777; +} +h1, +.h1, +h2, +.h2, +h3, +.h3 { + margin-top: 20px; + margin-bottom: 10px; +} +h1 small, +.h1 small, +h2 small, +.h2 small, +h3 small, +.h3 small, +h1 .small, +.h1 .small, +h2 .small, +.h2 .small, +h3 .small, +.h3 .small { + font-size: 65%; +} +h4, +.h4, +h5, +.h5, +h6, +.h6 { + margin-top: 10px; + margin-bottom: 10px; +} +h4 small, +.h4 small, +h5 small, +.h5 small, +h6 small, +.h6 small, +h4 .small, +.h4 .small, +h5 .small, +.h5 .small, +h6 .small, +.h6 .small { + font-size: 75%; +} +h1, +.h1 { + font-size: 36px; +} +h2, +.h2 { + font-size: 30px; +} +h3, +.h3 { + font-size: 24px; +} +h4, +.h4 { + font-size: 18px; +} +h5, +.h5 { + font-size: 14px; +} +h6, +.h6 { + font-size: 12px; +} +p { + margin: 0 0 10px; +} +.lead { + margin-bottom: 20px; + font-size: 16px; + font-weight: 300; + line-height: 1.4; +} +@media (min-width: 768px) { + .lead { + font-size: 21px; + } +} +small, +.small { + font-size: 85%; +} +mark, +.mark { + padding: .2em; + background-color: #fcf8e3; +} +.text-left { + text-align: left; +} +.text-right { + text-align: right; +} +.text-center { + text-align: center; +} +.text-justify { + text-align: justify; +} +.text-nowrap { + white-space: nowrap; +} +.text-lowercase { + text-transform: lowercase; +} +.text-uppercase { + text-transform: uppercase; +} +.text-capitalize { + text-transform: capitalize; +} +.text-muted { + color: #777; +} +.text-primary { + color: #337ab7; +} +a.text-primary:hover { + color: #286090; +} +.text-success { + color: #3c763d; +} +a.text-success:hover { + color: #2b542c; +} +.text-info { + color: #31708f; +} +a.text-info:hover { + color: #245269; +} +.text-warning { + color: #8a6d3b; +} +a.text-warning:hover { + color: #66512c; +} +.text-danger { + color: #a94442; +} +a.text-danger:hover { + color: #843534; +} +.bg-primary { + color: #fff; + background-color: #337ab7; +} +a.bg-primary:hover { + background-color: #286090; +} +.bg-success { + background-color: #dff0d8; +} +a.bg-success:hover { + background-color: #c1e2b3; +} +.bg-info { + background-color: #d9edf7; +} +a.bg-info:hover { + background-color: #afd9ee; +} +.bg-warning { + background-color: #fcf8e3; +} +a.bg-warning:hover { + background-color: #f7ecb5; +} +.bg-danger { + background-color: #f2dede; +} +a.bg-danger:hover { + background-color: #e4b9b9; +} +.page-header { + padding-bottom: 9px; + margin: 40px 0 20px; + border-bottom: 1px solid #eee; +} +ul, +ol { + margin-top: 0; + margin-bottom: 10px; +} +ul ul, +ol ul, +ul ol, +ol ol { + margin-bottom: 0; +} +.list-unstyled { + padding-left: 0; + list-style: none; +} +.list-inline { + padding-left: 0; + margin-left: -5px; + list-style: none; +} +.list-inline > li { + display: inline-block; + padding-right: 5px; + padding-left: 5px; +} +dl { + margin-top: 0; + margin-bottom: 20px; +} +dt, +dd { + line-height: 1.42857143; +} +dt { + font-weight: bold; +} +dd { + margin-left: 0; +} +@media (min-width: 768px) { + .dl-horizontal dt { + float: left; + width: 160px; + overflow: hidden; + clear: left; + text-align: right; + text-overflow: ellipsis; + white-space: nowrap; + } + .dl-horizontal dd { + margin-left: 180px; + } +} +abbr[title], +abbr[data-original-title] { + cursor: help; + border-bottom: 1px dotted #777; +} +.initialism { + font-size: 90%; + text-transform: uppercase; +} +blockquote { + padding: 10px 20px; + margin: 0 0 20px; + font-size: 17.5px; + border-left: 5px solid #eee; +} +blockquote p:last-child, +blockquote ul:last-child, +blockquote ol:last-child { + margin-bottom: 0; +} +blockquote footer, +blockquote small, +blockquote .small { + display: block; + font-size: 80%; + line-height: 1.42857143; + color: #777; +} +blockquote footer:before, +blockquote small:before, +blockquote .small:before { + content: '\2014 \00A0'; +} +.blockquote-reverse, +blockquote.pull-right { + padding-right: 15px; + padding-left: 0; + text-align: right; + border-right: 5px solid #eee; + border-left: 0; +} +.blockquote-reverse footer:before, +blockquote.pull-right footer:before, +.blockquote-reverse small:before, +blockquote.pull-right small:before, +.blockquote-reverse .small:before, +blockquote.pull-right .small:before { + content: ''; +} +.blockquote-reverse footer:after, +blockquote.pull-right footer:after, +.blockquote-reverse small:after, +blockquote.pull-right small:after, +.blockquote-reverse .small:after, +blockquote.pull-right .small:after { + content: '\00A0 \2014'; +} +address { + margin-bottom: 20px; + font-style: normal; + line-height: 1.42857143; +} +code, +kbd, +pre, +samp { + font-family: Menlo, Monaco, Consolas, "Courier New", monospace; +} +code { + padding: 2px 4px; + font-size: 90%; + color: #c7254e; + background-color: #f9f2f4; + border-radius: 4px; +} +kbd { + padding: 2px 4px; + font-size: 90%; + color: #fff; + background-color: #333; + border-radius: 3px; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25); +} +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: bold; + -webkit-box-shadow: none; + box-shadow: none; +} +pre { + display: block; + padding: 9.5px; + margin: 0 0 10px; + font-size: 13px; + line-height: 1.42857143; + color: #333; + word-break: break-all; + word-wrap: break-word; + background-color: #f5f5f5; + border: 1px solid #ccc; + border-radius: 4px; +} +pre code { + padding: 0; + font-size: inherit; + color: inherit; + white-space: pre-wrap; + background-color: transparent; + border-radius: 0; +} +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} +.container { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +@media (min-width: 768px) { + .container { + width: 750px; + } +} +@media (min-width: 992px) { + .container { + width: 970px; + } +} +@media (min-width: 1200px) { + .container { + width: 1170px; + } +} +.container-fluid { + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} +.row { + margin-right: -15px; + margin-left: -15px; +} +.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 { + position: relative; + min-height: 1px; + padding-right: 15px; + padding-left: 15px; +} +.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 { + float: left; +} +.col-xs-12 { + width: 100%; +} +.col-xs-11 { + width: 91.66666667%; +} +.col-xs-10 { + width: 83.33333333%; +} +.col-xs-9 { + width: 75%; +} +.col-xs-8 { + width: 66.66666667%; +} +.col-xs-7 { + width: 58.33333333%; +} +.col-xs-6 { + width: 50%; +} +.col-xs-5 { + width: 41.66666667%; +} +.col-xs-4 { + width: 33.33333333%; +} +.col-xs-3 { + width: 25%; +} +.col-xs-2 { + width: 16.66666667%; +} +.col-xs-1 { + width: 8.33333333%; +} +.col-xs-pull-12 { + right: 100%; +} +.col-xs-pull-11 { + right: 91.66666667%; +} +.col-xs-pull-10 { + right: 83.33333333%; +} +.col-xs-pull-9 { + right: 75%; +} +.col-xs-pull-8 { + right: 66.66666667%; +} +.col-xs-pull-7 { + right: 58.33333333%; +} +.col-xs-pull-6 { + right: 50%; +} +.col-xs-pull-5 { + right: 41.66666667%; +} +.col-xs-pull-4 { + right: 33.33333333%; +} +.col-xs-pull-3 { + right: 25%; +} +.col-xs-pull-2 { + right: 16.66666667%; +} +.col-xs-pull-1 { + right: 8.33333333%; +} +.col-xs-pull-0 { + right: auto; +} +.col-xs-push-12 { + left: 100%; +} +.col-xs-push-11 { + left: 91.66666667%; +} +.col-xs-push-10 { + left: 83.33333333%; +} +.col-xs-push-9 { + left: 75%; +} +.col-xs-push-8 { + left: 66.66666667%; +} +.col-xs-push-7 { + left: 58.33333333%; +} +.col-xs-push-6 { + left: 50%; +} +.col-xs-push-5 { + left: 41.66666667%; +} +.col-xs-push-4 { + left: 33.33333333%; +} +.col-xs-push-3 { + left: 25%; +} +.col-xs-push-2 { + left: 16.66666667%; +} +.col-xs-push-1 { + left: 8.33333333%; +} +.col-xs-push-0 { + left: auto; +} +.col-xs-offset-12 { + margin-left: 100%; +} +.col-xs-offset-11 { + margin-left: 91.66666667%; +} +.col-xs-offset-10 { + margin-left: 83.33333333%; +} +.col-xs-offset-9 { + margin-left: 75%; +} +.col-xs-offset-8 { + margin-left: 66.66666667%; +} +.col-xs-offset-7 { + margin-left: 58.33333333%; +} +.col-xs-offset-6 { + margin-left: 50%; +} +.col-xs-offset-5 { + margin-left: 41.66666667%; +} +.col-xs-offset-4 { + margin-left: 33.33333333%; +} +.col-xs-offset-3 { + margin-left: 25%; +} +.col-xs-offset-2 { + margin-left: 16.66666667%; +} +.col-xs-offset-1 { + margin-left: 8.33333333%; +} +.col-xs-offset-0 { + margin-left: 0; +} +@media (min-width: 768px) { + .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 { + float: left; + } + .col-sm-12 { + width: 100%; + } + .col-sm-11 { + width: 91.66666667%; + } + .col-sm-10 { + width: 83.33333333%; + } + .col-sm-9 { + width: 75%; + } + .col-sm-8 { + width: 66.66666667%; + } + .col-sm-7 { + width: 58.33333333%; + } + .col-sm-6 { + width: 50%; + } + .col-sm-5 { + width: 41.66666667%; + } + .col-sm-4 { + width: 33.33333333%; + } + .col-sm-3 { + width: 25%; + } + .col-sm-2 { + width: 16.66666667%; + } + .col-sm-1 { + width: 8.33333333%; + } + .col-sm-pull-12 { + right: 100%; + } + .col-sm-pull-11 { + right: 91.66666667%; + } + .col-sm-pull-10 { + right: 83.33333333%; + } + .col-sm-pull-9 { + right: 75%; + } + .col-sm-pull-8 { + right: 66.66666667%; + } + .col-sm-pull-7 { + right: 58.33333333%; + } + .col-sm-pull-6 { + right: 50%; + } + .col-sm-pull-5 { + right: 41.66666667%; + } + .col-sm-pull-4 { + right: 33.33333333%; + } + .col-sm-pull-3 { + right: 25%; + } + .col-sm-pull-2 { + right: 16.66666667%; + } + .col-sm-pull-1 { + right: 8.33333333%; + } + .col-sm-pull-0 { + right: auto; + } + .col-sm-push-12 { + left: 100%; + } + .col-sm-push-11 { + left: 91.66666667%; + } + .col-sm-push-10 { + left: 83.33333333%; + } + .col-sm-push-9 { + left: 75%; + } + .col-sm-push-8 { + left: 66.66666667%; + } + .col-sm-push-7 { + left: 58.33333333%; + } + .col-sm-push-6 { + left: 50%; + } + .col-sm-push-5 { + left: 41.66666667%; + } + .col-sm-push-4 { + left: 33.33333333%; + } + .col-sm-push-3 { + left: 25%; + } + .col-sm-push-2 { + left: 16.66666667%; + } + .col-sm-push-1 { + left: 8.33333333%; + } + .col-sm-push-0 { + left: auto; + } + .col-sm-offset-12 { + margin-left: 100%; + } + .col-sm-offset-11 { + margin-left: 91.66666667%; + } + .col-sm-offset-10 { + margin-left: 83.33333333%; + } + .col-sm-offset-9 { + margin-left: 75%; + } + .col-sm-offset-8 { + margin-left: 66.66666667%; + } + .col-sm-offset-7 { + margin-left: 58.33333333%; + } + .col-sm-offset-6 { + margin-left: 50%; + } + .col-sm-offset-5 { + margin-left: 41.66666667%; + } + .col-sm-offset-4 { + margin-left: 33.33333333%; + } + .col-sm-offset-3 { + margin-left: 25%; + } + .col-sm-offset-2 { + margin-left: 16.66666667%; + } + .col-sm-offset-1 { + margin-left: 8.33333333%; + } + .col-sm-offset-0 { + margin-left: 0; + } +} +@media (min-width: 992px) { + .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 { + float: left; + } + .col-md-12 { + width: 100%; + } + .col-md-11 { + width: 91.66666667%; + } + .col-md-10 { + width: 83.33333333%; + } + .col-md-9 { + width: 75%; + } + .col-md-8 { + width: 66.66666667%; + } + .col-md-7 { + width: 58.33333333%; + } + .col-md-6 { + width: 50%; + } + .col-md-5 { + width: 41.66666667%; + } + .col-md-4 { + width: 33.33333333%; + } + .col-md-3 { + width: 25%; + } + .col-md-2 { + width: 16.66666667%; + } + .col-md-1 { + width: 8.33333333%; + } + .col-md-pull-12 { + right: 100%; + } + .col-md-pull-11 { + right: 91.66666667%; + } + .col-md-pull-10 { + right: 83.33333333%; + } + .col-md-pull-9 { + right: 75%; + } + .col-md-pull-8 { + right: 66.66666667%; + } + .col-md-pull-7 { + right: 58.33333333%; + } + .col-md-pull-6 { + right: 50%; + } + .col-md-pull-5 { + right: 41.66666667%; + } + .col-md-pull-4 { + right: 33.33333333%; + } + .col-md-pull-3 { + right: 25%; + } + .col-md-pull-2 { + right: 16.66666667%; + } + .col-md-pull-1 { + right: 8.33333333%; + } + .col-md-pull-0 { + right: auto; + } + .col-md-push-12 { + left: 100%; + } + .col-md-push-11 { + left: 91.66666667%; + } + .col-md-push-10 { + left: 83.33333333%; + } + .col-md-push-9 { + left: 75%; + } + .col-md-push-8 { + left: 66.66666667%; + } + .col-md-push-7 { + left: 58.33333333%; + } + .col-md-push-6 { + left: 50%; + } + .col-md-push-5 { + left: 41.66666667%; + } + .col-md-push-4 { + left: 33.33333333%; + } + .col-md-push-3 { + left: 25%; + } + .col-md-push-2 { + left: 16.66666667%; + } + .col-md-push-1 { + left: 8.33333333%; + } + .col-md-push-0 { + left: auto; + } + .col-md-offset-12 { + margin-left: 100%; + } + .col-md-offset-11 { + margin-left: 91.66666667%; + } + .col-md-offset-10 { + margin-left: 83.33333333%; + } + .col-md-offset-9 { + margin-left: 75%; + } + .col-md-offset-8 { + margin-left: 66.66666667%; + } + .col-md-offset-7 { + margin-left: 58.33333333%; + } + .col-md-offset-6 { + margin-left: 50%; + } + .col-md-offset-5 { + margin-left: 41.66666667%; + } + .col-md-offset-4 { + margin-left: 33.33333333%; + } + .col-md-offset-3 { + margin-left: 25%; + } + .col-md-offset-2 { + margin-left: 16.66666667%; + } + .col-md-offset-1 { + margin-left: 8.33333333%; + } + .col-md-offset-0 { + margin-left: 0; + } +} +@media (min-width: 1200px) { + .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 { + float: left; + } + .col-lg-12 { + width: 100%; + } + .col-lg-11 { + width: 91.66666667%; + } + .col-lg-10 { + width: 83.33333333%; + } + .col-lg-9 { + width: 75%; + } + .col-lg-8 { + width: 66.66666667%; + } + .col-lg-7 { + width: 58.33333333%; + } + .col-lg-6 { + width: 50%; + } + .col-lg-5 { + width: 41.66666667%; + } + .col-lg-4 { + width: 33.33333333%; + } + .col-lg-3 { + width: 25%; + } + .col-lg-2 { + width: 16.66666667%; + } + .col-lg-1 { + width: 8.33333333%; + } + .col-lg-pull-12 { + right: 100%; + } + .col-lg-pull-11 { + right: 91.66666667%; + } + .col-lg-pull-10 { + right: 83.33333333%; + } + .col-lg-pull-9 { + right: 75%; + } + .col-lg-pull-8 { + right: 66.66666667%; + } + .col-lg-pull-7 { + right: 58.33333333%; + } + .col-lg-pull-6 { + right: 50%; + } + .col-lg-pull-5 { + right: 41.66666667%; + } + .col-lg-pull-4 { + right: 33.33333333%; + } + .col-lg-pull-3 { + right: 25%; + } + .col-lg-pull-2 { + right: 16.66666667%; + } + .col-lg-pull-1 { + right: 8.33333333%; + } + .col-lg-pull-0 { + right: auto; + } + .col-lg-push-12 { + left: 100%; + } + .col-lg-push-11 { + left: 91.66666667%; + } + .col-lg-push-10 { + left: 83.33333333%; + } + .col-lg-push-9 { + left: 75%; + } + .col-lg-push-8 { + left: 66.66666667%; + } + .col-lg-push-7 { + left: 58.33333333%; + } + .col-lg-push-6 { + left: 50%; + } + .col-lg-push-5 { + left: 41.66666667%; + } + .col-lg-push-4 { + left: 33.33333333%; + } + .col-lg-push-3 { + left: 25%; + } + .col-lg-push-2 { + left: 16.66666667%; + } + .col-lg-push-1 { + left: 8.33333333%; + } + .col-lg-push-0 { + left: auto; + } + .col-lg-offset-12 { + margin-left: 100%; + } + .col-lg-offset-11 { + margin-left: 91.66666667%; + } + .col-lg-offset-10 { + margin-left: 83.33333333%; + } + .col-lg-offset-9 { + margin-left: 75%; + } + .col-lg-offset-8 { + margin-left: 66.66666667%; + } + .col-lg-offset-7 { + margin-left: 58.33333333%; + } + .col-lg-offset-6 { + margin-left: 50%; + } + .col-lg-offset-5 { + margin-left: 41.66666667%; + } + .col-lg-offset-4 { + margin-left: 33.33333333%; + } + .col-lg-offset-3 { + margin-left: 25%; + } + .col-lg-offset-2 { + margin-left: 16.66666667%; + } + .col-lg-offset-1 { + margin-left: 8.33333333%; + } + .col-lg-offset-0 { + margin-left: 0; + } +} +table { + background-color: transparent; +} +caption { + padding-top: 8px; + padding-bottom: 8px; + color: #777; + text-align: left; +} +th { + text-align: left; +} +.table { + width: 100%; + max-width: 100%; + margin-bottom: 20px; +} +.table > thead > tr > th, +.table > tbody > tr > th, +.table > tfoot > tr > th, +.table > thead > tr > td, +.table > tbody > tr > td, +.table > tfoot > tr > td { + padding: 8px; + line-height: 1.42857143; + vertical-align: top; + border-top: 1px solid #ddd; +} +.table > thead > tr > th { + vertical-align: bottom; + border-bottom: 2px solid #ddd; +} +.table > caption + thead > tr:first-child > th, +.table > colgroup + thead > tr:first-child > th, +.table > thead:first-child > tr:first-child > th, +.table > caption + thead > tr:first-child > td, +.table > colgroup + thead > tr:first-child > td, +.table > thead:first-child > tr:first-child > td { + border-top: 0; +} +.table > tbody + tbody { + border-top: 2px solid #ddd; +} +.table .table { + background-color: #fff; +} +.table-condensed > thead > tr > th, +.table-condensed > tbody > tr > th, +.table-condensed > tfoot > tr > th, +.table-condensed > thead > tr > td, +.table-condensed > tbody > tr > td, +.table-condensed > tfoot > tr > td { + padding: 5px; +} +.table-bordered { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > tbody > tr > th, +.table-bordered > tfoot > tr > th, +.table-bordered > thead > tr > td, +.table-bordered > tbody > tr > td, +.table-bordered > tfoot > tr > td { + border: 1px solid #ddd; +} +.table-bordered > thead > tr > th, +.table-bordered > thead > tr > td { + border-bottom-width: 2px; +} +.table-striped > tbody > tr:nth-of-type(odd) { + background-color: #f9f9f9; +} +.table-hover > tbody > tr:hover { + background-color: #f5f5f5; +} +table col[class*="col-"] { + position: static; + display: table-column; + float: none; +} +table td[class*="col-"], +table th[class*="col-"] { + position: static; + display: table-cell; + float: none; +} +.table > thead > tr > td.active, +.table > tbody > tr > td.active, +.table > tfoot > tr > td.active, +.table > thead > tr > th.active, +.table > tbody > tr > th.active, +.table > tfoot > tr > th.active, +.table > thead > tr.active > td, +.table > tbody > tr.active > td, +.table > tfoot > tr.active > td, +.table > thead > tr.active > th, +.table > tbody > tr.active > th, +.table > tfoot > tr.active > th { + background-color: #f5f5f5; +} +.table-hover > tbody > tr > td.active:hover, +.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 { + background-color: #e8e8e8; +} +.table > thead > tr > td.success, +.table > tbody > tr > td.success, +.table > tfoot > tr > td.success, +.table > thead > tr > th.success, +.table > tbody > tr > th.success, +.table > tfoot > tr > th.success, +.table > thead > tr.success > td, +.table > tbody > tr.success > td, +.table > tfoot > tr.success > td, +.table > thead > tr.success > th, +.table > tbody > tr.success > th, +.table > tfoot > tr.success > th { + background-color: #dff0d8; +} +.table-hover > tbody > tr > td.success:hover, +.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 { + background-color: #d0e9c6; +} +.table > thead > tr > td.info, +.table > tbody > tr > td.info, +.table > tfoot > tr > td.info, +.table > thead > tr > th.info, +.table > tbody > tr > th.info, +.table > tfoot > tr > th.info, +.table > thead > tr.info > td, +.table > tbody > tr.info > td, +.table > tfoot > tr.info > td, +.table > thead > tr.info > th, +.table > tbody > tr.info > th, +.table > tfoot > tr.info > th { + background-color: #d9edf7; +} +.table-hover > tbody > tr > td.info:hover, +.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 { + background-color: #c4e3f3; +} +.table > thead > tr > td.warning, +.table > tbody > tr > td.warning, +.table > tfoot > tr > td.warning, +.table > thead > tr > th.warning, +.table > tbody > tr > th.warning, +.table > tfoot > tr > th.warning, +.table > thead > tr.warning > td, +.table > tbody > tr.warning > td, +.table > tfoot > tr.warning > td, +.table > thead > tr.warning > th, +.table > tbody > tr.warning > th, +.table > tfoot > tr.warning > th { + background-color: #fcf8e3; +} +.table-hover > tbody > tr > td.warning:hover, +.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 { + background-color: #faf2cc; +} +.table > thead > tr > td.danger, +.table > tbody > tr > td.danger, +.table > tfoot > tr > td.danger, +.table > thead > tr > th.danger, +.table > tbody > tr > th.danger, +.table > tfoot > tr > th.danger, +.table > thead > tr.danger > td, +.table > tbody > tr.danger > td, +.table > tfoot > tr.danger > td, +.table > thead > tr.danger > th, +.table > tbody > tr.danger > th, +.table > tfoot > tr.danger > th { + background-color: #f2dede; +} +.table-hover > tbody > tr > td.danger:hover, +.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 { + background-color: #ebcccc; +} +.table-responsive { + min-height: .01%; + overflow-x: auto; +} +@media screen and (max-width: 767px) { + .table-responsive { + width: 100%; + margin-bottom: 15px; + overflow-y: hidden; + -ms-overflow-style: -ms-autohiding-scrollbar; + border: 1px solid #ddd; + } + .table-responsive > .table { + margin-bottom: 0; + } + .table-responsive > .table > thead > tr > th, + .table-responsive > .table > tbody > tr > th, + .table-responsive > .table > tfoot > tr > th, + .table-responsive > .table > thead > tr > td, + .table-responsive > .table > tbody > tr > td, + .table-responsive > .table > tfoot > tr > td { + white-space: nowrap; + } + .table-responsive > .table-bordered { + border: 0; + } + .table-responsive > .table-bordered > thead > tr > th:first-child, + .table-responsive > .table-bordered > tbody > tr > th:first-child, + .table-responsive > .table-bordered > tfoot > tr > th:first-child, + .table-responsive > .table-bordered > thead > tr > td:first-child, + .table-responsive > .table-bordered > tbody > tr > td:first-child, + .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; + } + .table-responsive > .table-bordered > thead > tr > th:last-child, + .table-responsive > .table-bordered > tbody > tr > th:last-child, + .table-responsive > .table-bordered > tfoot > tr > th:last-child, + .table-responsive > .table-bordered > thead > tr > td:last-child, + .table-responsive > .table-bordered > tbody > tr > td:last-child, + .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; + } + .table-responsive > .table-bordered > tbody > tr:last-child > th, + .table-responsive > .table-bordered > tfoot > tr:last-child > th, + .table-responsive > .table-bordered > tbody > tr:last-child > td, + .table-responsive > .table-bordered > tfoot > tr:last-child > td { + border-bottom: 0; + } +} +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} +legend { + display: block; + width: 100%; + padding: 0; + margin-bottom: 20px; + font-size: 21px; + line-height: inherit; + color: #333; + border: 0; + border-bottom: 1px solid #e5e5e5; +} +label { + display: inline-block; + max-width: 100%; + margin-bottom: 5px; + font-weight: bold; +} +input[type="search"] { + -webkit-box-sizing: border-box; + -moz-box-sizing: border-box; + box-sizing: border-box; +} +input[type="radio"], +input[type="checkbox"] { + margin: 4px 0 0; + margin-top: 1px \9; + line-height: normal; +} +input[type="file"] { + display: block; +} +input[type="range"] { + display: block; + width: 100%; +} +select[multiple], +select[size] { + height: auto; +} +input[type="file"]:focus, +input[type="radio"]:focus, +input[type="checkbox"]:focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +output { + display: block; + padding-top: 7px; + font-size: 14px; + line-height: 1.42857143; + color: #555; +} +.form-control { + display: block; + width: 100%; + height: 34px; + padding: 6px 12px; + font-size: 14px; + line-height: 1.42857143; + color: #555; + background-color: #fff; + background-image: none; + border: 1px solid #ccc; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s; + -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; + transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s; +} +.form-control:focus { + border-color: #66afe9; + outline: 0; + -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); + box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6); +} +.form-control::-moz-placeholder { + color: #999; + opacity: 1; +} +.form-control:-ms-input-placeholder { + color: #999; +} +.form-control::-webkit-input-placeholder { + color: #999; +} +.form-control[disabled], +.form-control[readonly], +fieldset[disabled] .form-control { + cursor: not-allowed; + background-color: #eee; + opacity: 1; +} +textarea.form-control { + height: auto; +} +input[type="search"] { + -webkit-appearance: none; +} +@media screen and (-webkit-min-device-pixel-ratio: 0) { + input[type="date"], + input[type="time"], + input[type="datetime-local"], + input[type="month"] { + line-height: 34px; + } + input[type="date"].input-sm, + input[type="time"].input-sm, + input[type="datetime-local"].input-sm, + input[type="month"].input-sm, + .input-group-sm input[type="date"], + .input-group-sm input[type="time"], + .input-group-sm input[type="datetime-local"], + .input-group-sm input[type="month"] { + line-height: 30px; + } + input[type="date"].input-lg, + input[type="time"].input-lg, + input[type="datetime-local"].input-lg, + input[type="month"].input-lg, + .input-group-lg input[type="date"], + .input-group-lg input[type="time"], + .input-group-lg input[type="datetime-local"], + .input-group-lg input[type="month"] { + line-height: 46px; + } +} +.form-group { + margin-bottom: 15px; +} +.radio, +.checkbox { + position: relative; + display: block; + margin-top: 10px; + margin-bottom: 10px; +} +.radio label, +.checkbox label { + min-height: 20px; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + cursor: pointer; +} +.radio input[type="radio"], +.radio-inline input[type="radio"], +.checkbox input[type="checkbox"], +.checkbox-inline input[type="checkbox"] { + position: absolute; + margin-top: 4px \9; + margin-left: -20px; +} +.radio + .radio, +.checkbox + .checkbox { + margin-top: -5px; +} +.radio-inline, +.checkbox-inline { + display: inline-block; + padding-left: 20px; + margin-bottom: 0; + font-weight: normal; + vertical-align: middle; + cursor: pointer; +} +.radio-inline + .radio-inline, +.checkbox-inline + .checkbox-inline { + margin-top: 0; + margin-left: 10px; +} +input[type="radio"][disabled], +input[type="checkbox"][disabled], +input[type="radio"].disabled, +input[type="checkbox"].disabled, +fieldset[disabled] input[type="radio"], +fieldset[disabled] input[type="checkbox"] { + cursor: not-allowed; +} +.radio-inline.disabled, +.checkbox-inline.disabled, +fieldset[disabled] .radio-inline, +fieldset[disabled] .checkbox-inline { + cursor: not-allowed; +} +.radio.disabled label, +.checkbox.disabled label, +fieldset[disabled] .radio label, +fieldset[disabled] .checkbox label { + cursor: not-allowed; +} +.form-control-static { + padding-top: 7px; + padding-bottom: 7px; + margin-bottom: 0; +} +.form-control-static.input-lg, +.form-control-static.input-sm { + padding-right: 0; + padding-left: 0; +} +.input-sm { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-sm { + height: 30px; + line-height: 30px; +} +textarea.input-sm, +select[multiple].input-sm { + height: auto; +} +.form-group-sm .form-control { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.form-group-sm .form-control { + height: 30px; + line-height: 30px; +} +textarea.form-group-sm .form-control, +select[multiple].form-group-sm .form-control { + height: auto; +} +.form-group-sm .form-control-static { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; +} +.input-lg { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-lg { + height: 46px; + line-height: 46px; +} +textarea.input-lg, +select[multiple].input-lg { + height: auto; +} +.form-group-lg .form-control { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.form-group-lg .form-control { + height: 46px; + line-height: 46px; +} +textarea.form-group-lg .form-control, +select[multiple].form-group-lg .form-control { + height: auto; +} +.form-group-lg .form-control-static { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; +} +.has-feedback { + position: relative; +} +.has-feedback .form-control { + padding-right: 42.5px; +} +.form-control-feedback { + position: absolute; + top: 0; + right: 0; + z-index: 2; + display: block; + width: 34px; + height: 34px; + line-height: 34px; + text-align: center; + pointer-events: none; +} +.input-lg + .form-control-feedback { + width: 46px; + height: 46px; + line-height: 46px; +} +.input-sm + .form-control-feedback { + width: 30px; + height: 30px; + line-height: 30px; +} +.has-success .help-block, +.has-success .control-label, +.has-success .radio, +.has-success .checkbox, +.has-success .radio-inline, +.has-success .checkbox-inline, +.has-success.radio label, +.has-success.checkbox label, +.has-success.radio-inline label, +.has-success.checkbox-inline label { + color: #3c763d; +} +.has-success .form-control { + border-color: #3c763d; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-success .form-control:focus { + border-color: #2b542c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168; +} +.has-success .input-group-addon { + color: #3c763d; + background-color: #dff0d8; + border-color: #3c763d; +} +.has-success .form-control-feedback { + color: #3c763d; +} +.has-warning .help-block, +.has-warning .control-label, +.has-warning .radio, +.has-warning .checkbox, +.has-warning .radio-inline, +.has-warning .checkbox-inline, +.has-warning.radio label, +.has-warning.checkbox label, +.has-warning.radio-inline label, +.has-warning.checkbox-inline label { + color: #8a6d3b; +} +.has-warning .form-control { + border-color: #8a6d3b; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-warning .form-control:focus { + border-color: #66512c; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b; +} +.has-warning .input-group-addon { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #8a6d3b; +} +.has-warning .form-control-feedback { + color: #8a6d3b; +} +.has-error .help-block, +.has-error .control-label, +.has-error .radio, +.has-error .checkbox, +.has-error .radio-inline, +.has-error .checkbox-inline, +.has-error.radio label, +.has-error.checkbox label, +.has-error.radio-inline label, +.has-error.checkbox-inline label { + color: #a94442; +} +.has-error .form-control { + border-color: #a94442; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075); +} +.has-error .form-control:focus { + border-color: #843534; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483; +} +.has-error .input-group-addon { + color: #a94442; + background-color: #f2dede; + border-color: #a94442; +} +.has-error .form-control-feedback { + color: #a94442; +} +.has-feedback label ~ .form-control-feedback { + top: 25px; +} +.has-feedback label.sr-only ~ .form-control-feedback { + top: 0; +} +.help-block { + display: block; + margin-top: 5px; + margin-bottom: 10px; + color: #737373; +} +@media (min-width: 768px) { + .form-inline .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-static { + display: inline-block; + } + .form-inline .input-group { + display: inline-table; + vertical-align: middle; + } + .form-inline .input-group .input-group-addon, + .form-inline .input-group .input-group-btn, + .form-inline .input-group .form-control { + width: auto; + } + .form-inline .input-group > .form-control { + width: 100%; + } + .form-inline .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio, + .form-inline .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .form-inline .radio label, + .form-inline .checkbox label { + padding-left: 0; + } + .form-inline .radio input[type="radio"], + .form-inline .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .form-inline .has-feedback .form-control-feedback { + top: 0; + } +} +.form-horizontal .radio, +.form-horizontal .checkbox, +.form-horizontal .radio-inline, +.form-horizontal .checkbox-inline { + padding-top: 7px; + margin-top: 0; + margin-bottom: 0; +} +.form-horizontal .radio, +.form-horizontal .checkbox { + min-height: 27px; +} +.form-horizontal .form-group { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .form-horizontal .control-label { + padding-top: 7px; + margin-bottom: 0; + text-align: right; + } +} +.form-horizontal .has-feedback .form-control-feedback { + right: 15px; +} +@media (min-width: 768px) { + .form-horizontal .form-group-lg .control-label { + padding-top: 14.333333px; + } +} +@media (min-width: 768px) { + .form-horizontal .form-group-sm .control-label { + padding-top: 6px; + } +} +.btn { + display: inline-block; + padding: 6px 12px; + margin-bottom: 0; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -ms-touch-action: manipulation; + touch-action: manipulation; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.btn:focus, +.btn:active:focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn.active.focus { + outline: thin dotted; + outline: 5px auto -webkit-focus-ring-color; + outline-offset: -2px; +} +.btn:hover, +.btn:focus, +.btn.focus { + color: #333; + text-decoration: none; +} +.btn:active, +.btn.active { + background-image: none; + outline: 0; + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn.disabled, +.btn[disabled], +fieldset[disabled] .btn { + pointer-events: none; + cursor: not-allowed; + filter: alpha(opacity=65); + -webkit-box-shadow: none; + box-shadow: none; + opacity: .65; +} +.btn-default { + color: #333; + background-color: #fff; + border-color: #ccc; +} +.btn-default:hover, +.btn-default:focus, +.btn-default.focus, +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + color: #333; + background-color: #e6e6e6; + border-color: #adadad; +} +.btn-default:active, +.btn-default.active, +.open > .dropdown-toggle.btn-default { + background-image: none; +} +.btn-default.disabled, +.btn-default[disabled], +fieldset[disabled] .btn-default, +.btn-default.disabled:hover, +.btn-default[disabled]:hover, +fieldset[disabled] .btn-default:hover, +.btn-default.disabled:focus, +.btn-default[disabled]:focus, +fieldset[disabled] .btn-default:focus, +.btn-default.disabled.focus, +.btn-default[disabled].focus, +fieldset[disabled] .btn-default.focus, +.btn-default.disabled:active, +.btn-default[disabled]:active, +fieldset[disabled] .btn-default:active, +.btn-default.disabled.active, +.btn-default[disabled].active, +fieldset[disabled] .btn-default.active { + background-color: #fff; + border-color: #ccc; +} +.btn-default .badge { + color: #fff; + background-color: #333; +} +.btn-primary { + color: #fff; + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary:hover, +.btn-primary:focus, +.btn-primary.focus, +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + color: #fff; + background-color: #286090; + border-color: #204d74; +} +.btn-primary:active, +.btn-primary.active, +.open > .dropdown-toggle.btn-primary { + background-image: none; +} +.btn-primary.disabled, +.btn-primary[disabled], +fieldset[disabled] .btn-primary, +.btn-primary.disabled:hover, +.btn-primary[disabled]:hover, +fieldset[disabled] .btn-primary:hover, +.btn-primary.disabled:focus, +.btn-primary[disabled]:focus, +fieldset[disabled] .btn-primary:focus, +.btn-primary.disabled.focus, +.btn-primary[disabled].focus, +fieldset[disabled] .btn-primary.focus, +.btn-primary.disabled:active, +.btn-primary[disabled]:active, +fieldset[disabled] .btn-primary:active, +.btn-primary.disabled.active, +.btn-primary[disabled].active, +fieldset[disabled] .btn-primary.active { + background-color: #337ab7; + border-color: #2e6da4; +} +.btn-primary .badge { + color: #337ab7; + background-color: #fff; +} +.btn-success { + color: #fff; + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success:hover, +.btn-success:focus, +.btn-success.focus, +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + color: #fff; + background-color: #449d44; + border-color: #398439; +} +.btn-success:active, +.btn-success.active, +.open > .dropdown-toggle.btn-success { + background-image: none; +} +.btn-success.disabled, +.btn-success[disabled], +fieldset[disabled] .btn-success, +.btn-success.disabled:hover, +.btn-success[disabled]:hover, +fieldset[disabled] .btn-success:hover, +.btn-success.disabled:focus, +.btn-success[disabled]:focus, +fieldset[disabled] .btn-success:focus, +.btn-success.disabled.focus, +.btn-success[disabled].focus, +fieldset[disabled] .btn-success.focus, +.btn-success.disabled:active, +.btn-success[disabled]:active, +fieldset[disabled] .btn-success:active, +.btn-success.disabled.active, +.btn-success[disabled].active, +fieldset[disabled] .btn-success.active { + background-color: #5cb85c; + border-color: #4cae4c; +} +.btn-success .badge { + color: #5cb85c; + background-color: #fff; +} +.btn-info { + color: #fff; + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info:hover, +.btn-info:focus, +.btn-info.focus, +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + color: #fff; + background-color: #31b0d5; + border-color: #269abc; +} +.btn-info:active, +.btn-info.active, +.open > .dropdown-toggle.btn-info { + background-image: none; +} +.btn-info.disabled, +.btn-info[disabled], +fieldset[disabled] .btn-info, +.btn-info.disabled:hover, +.btn-info[disabled]:hover, +fieldset[disabled] .btn-info:hover, +.btn-info.disabled:focus, +.btn-info[disabled]:focus, +fieldset[disabled] .btn-info:focus, +.btn-info.disabled.focus, +.btn-info[disabled].focus, +fieldset[disabled] .btn-info.focus, +.btn-info.disabled:active, +.btn-info[disabled]:active, +fieldset[disabled] .btn-info:active, +.btn-info.disabled.active, +.btn-info[disabled].active, +fieldset[disabled] .btn-info.active { + background-color: #5bc0de; + border-color: #46b8da; +} +.btn-info .badge { + color: #5bc0de; + background-color: #fff; +} +.btn-warning { + color: #fff; + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning:hover, +.btn-warning:focus, +.btn-warning.focus, +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + color: #fff; + background-color: #ec971f; + border-color: #d58512; +} +.btn-warning:active, +.btn-warning.active, +.open > .dropdown-toggle.btn-warning { + background-image: none; +} +.btn-warning.disabled, +.btn-warning[disabled], +fieldset[disabled] .btn-warning, +.btn-warning.disabled:hover, +.btn-warning[disabled]:hover, +fieldset[disabled] .btn-warning:hover, +.btn-warning.disabled:focus, +.btn-warning[disabled]:focus, +fieldset[disabled] .btn-warning:focus, +.btn-warning.disabled.focus, +.btn-warning[disabled].focus, +fieldset[disabled] .btn-warning.focus, +.btn-warning.disabled:active, +.btn-warning[disabled]:active, +fieldset[disabled] .btn-warning:active, +.btn-warning.disabled.active, +.btn-warning[disabled].active, +fieldset[disabled] .btn-warning.active { + background-color: #f0ad4e; + border-color: #eea236; +} +.btn-warning .badge { + color: #f0ad4e; + background-color: #fff; +} +.btn-danger { + color: #fff; + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger:hover, +.btn-danger:focus, +.btn-danger.focus, +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + color: #fff; + background-color: #c9302c; + border-color: #ac2925; +} +.btn-danger:active, +.btn-danger.active, +.open > .dropdown-toggle.btn-danger { + background-image: none; +} +.btn-danger.disabled, +.btn-danger[disabled], +fieldset[disabled] .btn-danger, +.btn-danger.disabled:hover, +.btn-danger[disabled]:hover, +fieldset[disabled] .btn-danger:hover, +.btn-danger.disabled:focus, +.btn-danger[disabled]:focus, +fieldset[disabled] .btn-danger:focus, +.btn-danger.disabled.focus, +.btn-danger[disabled].focus, +fieldset[disabled] .btn-danger.focus, +.btn-danger.disabled:active, +.btn-danger[disabled]:active, +fieldset[disabled] .btn-danger:active, +.btn-danger.disabled.active, +.btn-danger[disabled].active, +fieldset[disabled] .btn-danger.active { + background-color: #d9534f; + border-color: #d43f3a; +} +.btn-danger .badge { + color: #d9534f; + background-color: #fff; +} +.btn-link { + font-weight: normal; + color: #337ab7; + border-radius: 0; +} +.btn-link, +.btn-link:active, +.btn-link.active, +.btn-link[disabled], +fieldset[disabled] .btn-link { + background-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; +} +.btn-link, +.btn-link:hover, +.btn-link:focus, +.btn-link:active { + border-color: transparent; +} +.btn-link:hover, +.btn-link:focus { + color: #23527c; + text-decoration: underline; + background-color: transparent; +} +.btn-link[disabled]:hover, +fieldset[disabled] .btn-link:hover, +.btn-link[disabled]:focus, +fieldset[disabled] .btn-link:focus { + color: #777; + text-decoration: none; +} +.btn-lg, +.btn-group-lg > .btn { + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +.btn-sm, +.btn-group-sm > .btn { + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-xs, +.btn-group-xs > .btn { + padding: 1px 5px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +.btn-block { + display: block; + width: 100%; +} +.btn-block + .btn-block { + margin-top: 5px; +} +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} +.fade { + opacity: 0; + -webkit-transition: opacity .15s linear; + -o-transition: opacity .15s linear; + transition: opacity .15s linear; +} +.fade.in { + opacity: 1; +} +.collapse { + display: none; + visibility: hidden; +} +.collapse.in { + display: block; + visibility: visible; +} +tr.collapse.in { + display: table-row; +} +tbody.collapse.in { + display: table-row-group; +} +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition-timing-function: ease; + -o-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-duration: .35s; + -o-transition-duration: .35s; + transition-duration: .35s; + -webkit-transition-property: height, visibility; + -o-transition-property: height, visibility; + transition-property: height, visibility; +} +.caret { + display: inline-block; + width: 0; + height: 0; + margin-left: 2px; + vertical-align: middle; + border-top: 4px solid; + border-right: 4px solid transparent; + border-left: 4px solid transparent; +} +.dropup, +.dropdown { + position: relative; +} +.dropdown-toggle:focus { + outline: 0; +} +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 160px; + padding: 5px 0; + margin: 2px 0 0; + font-size: 14px; + text-align: left; + list-style: none; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: 4px; + -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, .175); + box-shadow: 0 6px 12px rgba(0, 0, 0, .175); +} +.dropdown-menu.pull-right { + right: 0; + left: auto; +} +.dropdown-menu .divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.dropdown-menu > li > a { + display: block; + padding: 3px 20px; + clear: both; + font-weight: normal; + line-height: 1.42857143; + color: #333; + white-space: nowrap; +} +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:focus { + color: #262626; + text-decoration: none; + background-color: #f5f5f5; +} +.dropdown-menu > .active > a, +.dropdown-menu > .active > a:hover, +.dropdown-menu > .active > a:focus { + color: #fff; + text-decoration: none; + background-color: #337ab7; + outline: 0; +} +.dropdown-menu > .disabled > a, +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + color: #777; +} +.dropdown-menu > .disabled > a:hover, +.dropdown-menu > .disabled > a:focus { + text-decoration: none; + cursor: not-allowed; + background-color: transparent; + background-image: none; + filter: progid:DXImageTransform.Microsoft.gradient(enabled = false); +} +.open > .dropdown-menu { + display: block; +} +.open > a { + outline: 0; +} +.dropdown-menu-right { + right: 0; + left: auto; +} +.dropdown-menu-left { + right: auto; + left: 0; +} +.dropdown-header { + display: block; + padding: 3px 20px; + font-size: 12px; + line-height: 1.42857143; + color: #777; + white-space: nowrap; +} +.dropdown-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 990; +} +.pull-right > .dropdown-menu { + right: 0; + left: auto; +} +.dropup .caret, +.navbar-fixed-bottom .dropdown .caret { + content: ""; + border-top: 0; + border-bottom: 4px solid; +} +.dropup .dropdown-menu, +.navbar-fixed-bottom .dropdown .dropdown-menu { + top: auto; + bottom: 100%; + margin-bottom: 2px; +} +@media (min-width: 768px) { + .navbar-right .dropdown-menu { + right: 0; + left: auto; + } + .navbar-right .dropdown-menu-left { + right: auto; + left: 0; + } +} +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-block; + vertical-align: middle; +} +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + float: left; +} +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover, +.btn-group > .btn:focus, +.btn-group-vertical > .btn:focus, +.btn-group > .btn:active, +.btn-group-vertical > .btn:active, +.btn-group > .btn.active, +.btn-group-vertical > .btn.active { + z-index: 2; +} +.btn-group .btn + .btn, +.btn-group .btn + .btn-group, +.btn-group .btn-group + .btn, +.btn-group .btn-group + .btn-group { + margin-left: -1px; +} +.btn-toolbar { + margin-left: -5px; +} +.btn-toolbar .btn-group, +.btn-toolbar .input-group { + float: left; +} +.btn-toolbar > .btn, +.btn-toolbar > .btn-group, +.btn-toolbar > .input-group { + margin-left: 5px; +} +.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) { + border-radius: 0; +} +.btn-group > .btn:first-child { + margin-left: 0; +} +.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn:last-child:not(:first-child), +.btn-group > .dropdown-toggle:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group > .btn-group { + float: left; +} +.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group .dropdown-toggle:active, +.btn-group.open .dropdown-toggle { + outline: 0; +} +.btn-group > .btn + .dropdown-toggle { + padding-right: 8px; + padding-left: 8px; +} +.btn-group > .btn-lg + .dropdown-toggle { + padding-right: 12px; + padding-left: 12px; +} +.btn-group.open .dropdown-toggle { + -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); + box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125); +} +.btn-group.open .dropdown-toggle.btn-link { + -webkit-box-shadow: none; + box-shadow: none; +} +.btn .caret { + margin-left: 0; +} +.btn-lg .caret { + border-width: 5px 5px 0; + border-bottom-width: 0; +} +.dropup .btn-lg .caret { + border-width: 0 5px 5px; +} +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group, +.btn-group-vertical > .btn-group > .btn { + display: block; + float: none; + width: 100%; + max-width: 100%; +} +.btn-group-vertical > .btn-group > .btn { + float: none; +} +.btn-group-vertical > .btn + .btn, +.btn-group-vertical > .btn + .btn-group, +.btn-group-vertical > .btn-group + .btn, +.btn-group-vertical > .btn-group + .btn-group { + margin-top: -1px; + margin-left: 0; +} +.btn-group-vertical > .btn:not(:first-child):not(:last-child) { + border-radius: 0; +} +.btn-group-vertical > .btn:first-child:not(:last-child) { + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn:last-child:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0; + border-bottom-left-radius: 4px; +} +.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn { + border-radius: 0; +} +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, +.btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child { + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.btn-group-justified { + display: table; + width: 100%; + table-layout: fixed; + border-collapse: separate; +} +.btn-group-justified > .btn, +.btn-group-justified > .btn-group { + display: table-cell; + float: none; + width: 1%; +} +.btn-group-justified > .btn-group .btn { + width: 100%; +} +.btn-group-justified > .btn-group .dropdown-menu { + left: auto; +} +[data-toggle="buttons"] > .btn input[type="radio"], +[data-toggle="buttons"] > .btn-group > .btn input[type="radio"], +[data-toggle="buttons"] > .btn input[type="checkbox"], +[data-toggle="buttons"] > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} +.input-group { + position: relative; + display: table; + border-collapse: separate; +} +.input-group[class*="col-"] { + float: none; + padding-right: 0; + padding-left: 0; +} +.input-group .form-control { + position: relative; + z-index: 2; + float: left; + width: 100%; + margin-bottom: 0; +} +.input-group-lg > .form-control, +.input-group-lg > .input-group-addon, +.input-group-lg > .input-group-btn > .btn { + height: 46px; + padding: 10px 16px; + font-size: 18px; + line-height: 1.3333333; + border-radius: 6px; +} +select.input-group-lg > .form-control, +select.input-group-lg > .input-group-addon, +select.input-group-lg > .input-group-btn > .btn { + height: 46px; + line-height: 46px; +} +textarea.input-group-lg > .form-control, +textarea.input-group-lg > .input-group-addon, +textarea.input-group-lg > .input-group-btn > .btn, +select[multiple].input-group-lg > .form-control, +select[multiple].input-group-lg > .input-group-addon, +select[multiple].input-group-lg > .input-group-btn > .btn { + height: auto; +} +.input-group-sm > .form-control, +.input-group-sm > .input-group-addon, +.input-group-sm > .input-group-btn > .btn { + height: 30px; + padding: 5px 10px; + font-size: 12px; + line-height: 1.5; + border-radius: 3px; +} +select.input-group-sm > .form-control, +select.input-group-sm > .input-group-addon, +select.input-group-sm > .input-group-btn > .btn { + height: 30px; + line-height: 30px; +} +textarea.input-group-sm > .form-control, +textarea.input-group-sm > .input-group-addon, +textarea.input-group-sm > .input-group-btn > .btn, +select[multiple].input-group-sm > .form-control, +select[multiple].input-group-sm > .input-group-addon, +select[multiple].input-group-sm > .input-group-btn > .btn { + height: auto; +} +.input-group-addon, +.input-group-btn, +.input-group .form-control { + display: table-cell; +} +.input-group-addon:not(:first-child):not(:last-child), +.input-group-btn:not(:first-child):not(:last-child), +.input-group .form-control:not(:first-child):not(:last-child) { + border-radius: 0; +} +.input-group-addon, +.input-group-btn { + width: 1%; + white-space: nowrap; + vertical-align: middle; +} +.input-group-addon { + padding: 6px 12px; + font-size: 14px; + font-weight: normal; + line-height: 1; + color: #555; + text-align: center; + background-color: #eee; + border: 1px solid #ccc; + border-radius: 4px; +} +.input-group-addon.input-sm { + padding: 5px 10px; + font-size: 12px; + border-radius: 3px; +} +.input-group-addon.input-lg { + padding: 10px 16px; + font-size: 18px; + border-radius: 6px; +} +.input-group-addon input[type="radio"], +.input-group-addon input[type="checkbox"] { + margin-top: 0; +} +.input-group .form-control:first-child, +.input-group-addon:first-child, +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group > .btn, +.input-group-btn:first-child > .dropdown-toggle, +.input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group-btn:last-child > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} +.input-group-addon:first-child { + border-right: 0; +} +.input-group .form-control:last-child, +.input-group-addon:last-child, +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group > .btn, +.input-group-btn:last-child > .dropdown-toggle, +.input-group-btn:first-child > .btn:not(:first-child), +.input-group-btn:first-child > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} +.input-group-addon:last-child { + border-left: 0; +} +.input-group-btn { + position: relative; + font-size: 0; + white-space: nowrap; +} +.input-group-btn > .btn { + position: relative; +} +.input-group-btn > .btn + .btn { + margin-left: -1px; +} +.input-group-btn > .btn:hover, +.input-group-btn > .btn:focus, +.input-group-btn > .btn:active { + z-index: 2; +} +.input-group-btn:first-child > .btn, +.input-group-btn:first-child > .btn-group { + margin-right: -1px; +} +.input-group-btn:last-child > .btn, +.input-group-btn:last-child > .btn-group { + margin-left: -1px; +} +.nav { + padding-left: 0; + margin-bottom: 0; + list-style: none; +} +.nav > li { + position: relative; + display: block; +} +.nav > li > a { + position: relative; + display: block; + padding: 10px 15px; +} +.nav > li > a:hover, +.nav > li > a:focus { + text-decoration: none; + background-color: #eee; +} +.nav > li.disabled > a { + color: #777; +} +.nav > li.disabled > a:hover, +.nav > li.disabled > a:focus { + color: #777; + text-decoration: none; + cursor: not-allowed; + background-color: transparent; +} +.nav .open > a, +.nav .open > a:hover, +.nav .open > a:focus { + background-color: #eee; + border-color: #337ab7; +} +.nav .nav-divider { + height: 1px; + margin: 9px 0; + overflow: hidden; + background-color: #e5e5e5; +} +.nav > li > a > img { + max-width: none; +} +.nav-tabs { + border-bottom: 1px solid #ddd; +} +.nav-tabs > li { + float: left; + margin-bottom: -1px; +} +.nav-tabs > li > a { + margin-right: 2px; + line-height: 1.42857143; + border: 1px solid transparent; + border-radius: 4px 4px 0 0; +} +.nav-tabs > li > a:hover { + border-color: #eee #eee #ddd; +} +.nav-tabs > li.active > a, +.nav-tabs > li.active > a:hover, +.nav-tabs > li.active > a:focus { + color: #555; + cursor: default; + background-color: #fff; + border: 1px solid #ddd; + border-bottom-color: transparent; +} +.nav-tabs.nav-justified { + width: 100%; + border-bottom: 0; +} +.nav-tabs.nav-justified > li { + float: none; +} +.nav-tabs.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-tabs.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-tabs.nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs.nav-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs.nav-justified > .active > a, +.nav-tabs.nav-justified > .active > a:hover, +.nav-tabs.nav-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs.nav-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs.nav-justified > .active > a, + .nav-tabs.nav-justified > .active > a:hover, + .nav-tabs.nav-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.nav-pills > li { + float: left; +} +.nav-pills > li > a { + border-radius: 4px; +} +.nav-pills > li + li { + margin-left: 2px; +} +.nav-pills > li.active > a, +.nav-pills > li.active > a:hover, +.nav-pills > li.active > a:focus { + color: #fff; + background-color: #337ab7; +} +.nav-stacked > li { + float: none; +} +.nav-stacked > li + li { + margin-top: 2px; + margin-left: 0; +} +.nav-justified { + width: 100%; +} +.nav-justified > li { + float: none; +} +.nav-justified > li > a { + margin-bottom: 5px; + text-align: center; +} +.nav-justified > .dropdown .dropdown-menu { + top: auto; + left: auto; +} +@media (min-width: 768px) { + .nav-justified > li { + display: table-cell; + width: 1%; + } + .nav-justified > li > a { + margin-bottom: 0; + } +} +.nav-tabs-justified { + border-bottom: 0; +} +.nav-tabs-justified > li > a { + margin-right: 0; + border-radius: 4px; +} +.nav-tabs-justified > .active > a, +.nav-tabs-justified > .active > a:hover, +.nav-tabs-justified > .active > a:focus { + border: 1px solid #ddd; +} +@media (min-width: 768px) { + .nav-tabs-justified > li > a { + border-bottom: 1px solid #ddd; + border-radius: 4px 4px 0 0; + } + .nav-tabs-justified > .active > a, + .nav-tabs-justified > .active > a:hover, + .nav-tabs-justified > .active > a:focus { + border-bottom-color: #fff; + } +} +.tab-content > .tab-pane { + display: none; + visibility: hidden; +} +.tab-content > .active { + display: block; + visibility: visible; +} +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar { + position: relative; + min-height: 50px; + margin-bottom: 20px; + border: 1px solid transparent; +} +@media (min-width: 768px) { + .navbar { + border-radius: 4px; + } +} +@media (min-width: 768px) { + .navbar-header { + float: left; + } +} +.navbar-collapse { + padding-right: 15px; + padding-left: 15px; + overflow-x: visible; + -webkit-overflow-scrolling: touch; + border-top: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1); +} +.navbar-collapse.in { + overflow-y: auto; +} +@media (min-width: 768px) { + .navbar-collapse { + width: auto; + border-top: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-collapse.collapse { + display: block !important; + height: auto !important; + padding-bottom: 0; + overflow: visible !important; + visibility: visible !important; + } + .navbar-collapse.in { + overflow-y: visible; + } + .navbar-fixed-top .navbar-collapse, + .navbar-static-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + padding-right: 0; + padding-left: 0; + } +} +.navbar-fixed-top .navbar-collapse, +.navbar-fixed-bottom .navbar-collapse { + max-height: 340px; +} +@media (max-device-width: 480px) and (orientation: landscape) { + .navbar-fixed-top .navbar-collapse, + .navbar-fixed-bottom .navbar-collapse { + max-height: 200px; + } +} +.container > .navbar-header, +.container-fluid > .navbar-header, +.container > .navbar-collapse, +.container-fluid > .navbar-collapse { + margin-right: -15px; + margin-left: -15px; +} +@media (min-width: 768px) { + .container > .navbar-header, + .container-fluid > .navbar-header, + .container > .navbar-collapse, + .container-fluid > .navbar-collapse { + margin-right: 0; + margin-left: 0; + } +} +.navbar-static-top { + z-index: 1000; + border-width: 0 0 1px; +} +@media (min-width: 768px) { + .navbar-static-top { + border-radius: 0; + } +} +.navbar-fixed-top, +.navbar-fixed-bottom { + position: fixed; + right: 0; + left: 0; + z-index: 1030; +} +@media (min-width: 768px) { + .navbar-fixed-top, + .navbar-fixed-bottom { + border-radius: 0; + } +} +.navbar-fixed-top { + top: 0; + border-width: 0 0 1px; +} +.navbar-fixed-bottom { + bottom: 0; + margin-bottom: 0; + border-width: 1px 0 0; +} +.navbar-brand { + float: left; + height: 50px; + padding: 15px 15px; + font-size: 18px; + line-height: 20px; +} +.navbar-brand:hover, +.navbar-brand:focus { + text-decoration: none; +} +.navbar-brand > img { + display: block; +} +@media (min-width: 768px) { + .navbar > .container .navbar-brand, + .navbar > .container-fluid .navbar-brand { + margin-left: -15px; + } +} +.navbar-toggle { + position: relative; + float: right; + padding: 9px 10px; + margin-top: 8px; + margin-right: 15px; + margin-bottom: 8px; + background-color: transparent; + background-image: none; + border: 1px solid transparent; + border-radius: 4px; +} +.navbar-toggle:focus { + outline: 0; +} +.navbar-toggle .icon-bar { + display: block; + width: 22px; + height: 2px; + border-radius: 1px; +} +.navbar-toggle .icon-bar + .icon-bar { + margin-top: 4px; +} +@media (min-width: 768px) { + .navbar-toggle { + display: none; + } +} +.navbar-nav { + margin: 7.5px -15px; +} +.navbar-nav > li > a { + padding-top: 10px; + padding-bottom: 10px; + line-height: 20px; +} +@media (max-width: 767px) { + .navbar-nav .open .dropdown-menu { + position: static; + float: none; + width: auto; + margin-top: 0; + background-color: transparent; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } + .navbar-nav .open .dropdown-menu > li > a, + .navbar-nav .open .dropdown-menu .dropdown-header { + padding: 5px 15px 5px 25px; + } + .navbar-nav .open .dropdown-menu > li > a { + line-height: 20px; + } + .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-nav .open .dropdown-menu > li > a:focus { + background-image: none; + } +} +@media (min-width: 768px) { + .navbar-nav { + float: left; + margin: 0; + } + .navbar-nav > li { + float: left; + } + .navbar-nav > li > a { + padding-top: 15px; + padding-bottom: 15px; + } +} +.navbar-form { + padding: 10px 15px; + margin-top: 8px; + margin-right: -15px; + margin-bottom: 8px; + margin-left: -15px; + border-top: 1px solid transparent; + border-bottom: 1px solid transparent; + -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); + box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1); +} +@media (min-width: 768px) { + .navbar-form .form-group { + display: inline-block; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .navbar-form .form-control-static { + display: inline-block; + } + .navbar-form .input-group { + display: inline-table; + vertical-align: middle; + } + .navbar-form .input-group .input-group-addon, + .navbar-form .input-group .input-group-btn, + .navbar-form .input-group .form-control { + width: auto; + } + .navbar-form .input-group > .form-control { + width: 100%; + } + .navbar-form .control-label { + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio, + .navbar-form .checkbox { + display: inline-block; + margin-top: 0; + margin-bottom: 0; + vertical-align: middle; + } + .navbar-form .radio label, + .navbar-form .checkbox label { + padding-left: 0; + } + .navbar-form .radio input[type="radio"], + .navbar-form .checkbox input[type="checkbox"] { + position: relative; + margin-left: 0; + } + .navbar-form .has-feedback .form-control-feedback { + top: 0; + } +} +@media (max-width: 767px) { + .navbar-form .form-group { + margin-bottom: 5px; + } + .navbar-form .form-group:last-child { + margin-bottom: 0; + } +} +@media (min-width: 768px) { + .navbar-form { + width: auto; + padding-top: 0; + padding-bottom: 0; + margin-right: 0; + margin-left: 0; + border: 0; + -webkit-box-shadow: none; + box-shadow: none; + } +} +.navbar-nav > li > .dropdown-menu { + margin-top: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; +} +.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu { + margin-bottom: 0; + border-top-left-radius: 4px; + border-top-right-radius: 4px; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} +.navbar-btn { + margin-top: 8px; + margin-bottom: 8px; +} +.navbar-btn.btn-sm { + margin-top: 10px; + margin-bottom: 10px; +} +.navbar-btn.btn-xs { + margin-top: 14px; + margin-bottom: 14px; +} +.navbar-text { + margin-top: 15px; + margin-bottom: 15px; +} +@media (min-width: 768px) { + .navbar-text { + float: left; + margin-right: 15px; + margin-left: 15px; + } +} +@media (min-width: 768px) { + .navbar-left { + float: left !important; + } + .navbar-right { + float: right !important; + margin-right: -15px; + } + .navbar-right ~ .navbar-right { + margin-right: 0; + } +} +.navbar-default { + background-color: #f8f8f8; + border-color: #e7e7e7; +} +.navbar-default .navbar-brand { + color: #777; +} +.navbar-default .navbar-brand:hover, +.navbar-default .navbar-brand:focus { + color: #5e5e5e; + background-color: transparent; +} +.navbar-default .navbar-text { + color: #777; +} +.navbar-default .navbar-nav > li > a { + color: #777; +} +.navbar-default .navbar-nav > li > a:hover, +.navbar-default .navbar-nav > li > a:focus { + color: #333; + background-color: transparent; +} +.navbar-default .navbar-nav > .active > a, +.navbar-default .navbar-nav > .active > a:hover, +.navbar-default .navbar-nav > .active > a:focus { + color: #555; + background-color: #e7e7e7; +} +.navbar-default .navbar-nav > .disabled > a, +.navbar-default .navbar-nav > .disabled > a:hover, +.navbar-default .navbar-nav > .disabled > a:focus { + color: #ccc; + background-color: transparent; +} +.navbar-default .navbar-toggle { + border-color: #ddd; +} +.navbar-default .navbar-toggle:hover, +.navbar-default .navbar-toggle:focus { + background-color: #ddd; +} +.navbar-default .navbar-toggle .icon-bar { + background-color: #888; +} +.navbar-default .navbar-collapse, +.navbar-default .navbar-form { + border-color: #e7e7e7; +} +.navbar-default .navbar-nav > .open > a, +.navbar-default .navbar-nav > .open > a:hover, +.navbar-default .navbar-nav > .open > a:focus { + color: #555; + background-color: #e7e7e7; +} +@media (max-width: 767px) { + .navbar-default .navbar-nav .open .dropdown-menu > li > a { + color: #777; + } + .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus { + color: #333; + background-color: transparent; + } + .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 { + color: #555; + background-color: #e7e7e7; + } + .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 { + color: #ccc; + background-color: transparent; + } +} +.navbar-default .navbar-link { + color: #777; +} +.navbar-default .navbar-link:hover { + color: #333; +} +.navbar-default .btn-link { + color: #777; +} +.navbar-default .btn-link:hover, +.navbar-default .btn-link:focus { + color: #333; +} +.navbar-default .btn-link[disabled]:hover, +fieldset[disabled] .navbar-default .btn-link:hover, +.navbar-default .btn-link[disabled]:focus, +fieldset[disabled] .navbar-default .btn-link:focus { + color: #ccc; +} +.navbar-inverse { + background-color: #222; + border-color: #080808; +} +.navbar-inverse .navbar-brand { + color: #9d9d9d; +} +.navbar-inverse .navbar-brand:hover, +.navbar-inverse .navbar-brand:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-text { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a { + color: #9d9d9d; +} +.navbar-inverse .navbar-nav > li > a:hover, +.navbar-inverse .navbar-nav > li > a:focus { + color: #fff; + background-color: transparent; +} +.navbar-inverse .navbar-nav > .active > a, +.navbar-inverse .navbar-nav > .active > a:hover, +.navbar-inverse .navbar-nav > .active > a:focus { + color: #fff; + background-color: #080808; +} +.navbar-inverse .navbar-nav > .disabled > a, +.navbar-inverse .navbar-nav > .disabled > a:hover, +.navbar-inverse .navbar-nav > .disabled > a:focus { + color: #444; + background-color: transparent; +} +.navbar-inverse .navbar-toggle { + border-color: #333; +} +.navbar-inverse .navbar-toggle:hover, +.navbar-inverse .navbar-toggle:focus { + background-color: #333; +} +.navbar-inverse .navbar-toggle .icon-bar { + background-color: #fff; +} +.navbar-inverse .navbar-collapse, +.navbar-inverse .navbar-form { + border-color: #101010; +} +.navbar-inverse .navbar-nav > .open > a, +.navbar-inverse .navbar-nav > .open > a:hover, +.navbar-inverse .navbar-nav > .open > a:focus { + color: #fff; + background-color: #080808; +} +@media (max-width: 767px) { + .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header { + border-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu .divider { + background-color: #080808; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a { + color: #9d9d9d; + } + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, + .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus { + color: #fff; + background-color: transparent; + } + .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 { + color: #fff; + background-color: #080808; + } + .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 { + color: #444; + background-color: transparent; + } +} +.navbar-inverse .navbar-link { + color: #9d9d9d; +} +.navbar-inverse .navbar-link:hover { + color: #fff; +} +.navbar-inverse .btn-link { + color: #9d9d9d; +} +.navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link:focus { + color: #fff; +} +.navbar-inverse .btn-link[disabled]:hover, +fieldset[disabled] .navbar-inverse .btn-link:hover, +.navbar-inverse .btn-link[disabled]:focus, +fieldset[disabled] .navbar-inverse .btn-link:focus { + color: #444; +} +.breadcrumb { + padding: 8px 15px; + margin-bottom: 20px; + list-style: none; + background-color: #f5f5f5; + border-radius: 4px; +} +.breadcrumb > li { + display: inline-block; +} +.breadcrumb > li + li:before { + padding: 0 5px; + color: #ccc; + content: "/\00a0"; +} +.breadcrumb > .active { + color: #777; +} +.pagination { + display: inline-block; + padding-left: 0; + margin: 20px 0; + border-radius: 4px; +} +.pagination > li { + display: inline; +} +.pagination > li > a, +.pagination > li > span { + position: relative; + float: left; + padding: 6px 12px; + margin-left: -1px; + line-height: 1.42857143; + color: #337ab7; + text-decoration: none; + background-color: #fff; + border: 1px solid #ddd; +} +.pagination > li:first-child > a, +.pagination > li:first-child > span { + margin-left: 0; + border-top-left-radius: 4px; + border-bottom-left-radius: 4px; +} +.pagination > li:last-child > a, +.pagination > li:last-child > span { + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; +} +.pagination > li > a:hover, +.pagination > li > span:hover, +.pagination > li > a:focus, +.pagination > li > span:focus { + color: #23527c; + background-color: #eee; + border-color: #ddd; +} +.pagination > .active > a, +.pagination > .active > span, +.pagination > .active > a:hover, +.pagination > .active > span:hover, +.pagination > .active > a:focus, +.pagination > .active > span:focus { + z-index: 2; + color: #fff; + cursor: default; + background-color: #337ab7; + border-color: #337ab7; +} +.pagination > .disabled > span, +.pagination > .disabled > span:hover, +.pagination > .disabled > span:focus, +.pagination > .disabled > a, +.pagination > .disabled > a:hover, +.pagination > .disabled > a:focus { + color: #777; + cursor: not-allowed; + background-color: #fff; + border-color: #ddd; +} +.pagination-lg > li > a, +.pagination-lg > li > span { + padding: 10px 16px; + font-size: 18px; +} +.pagination-lg > li:first-child > a, +.pagination-lg > li:first-child > span { + border-top-left-radius: 6px; + border-bottom-left-radius: 6px; +} +.pagination-lg > li:last-child > a, +.pagination-lg > li:last-child > span { + border-top-right-radius: 6px; + border-bottom-right-radius: 6px; +} +.pagination-sm > li > a, +.pagination-sm > li > span { + padding: 5px 10px; + font-size: 12px; +} +.pagination-sm > li:first-child > a, +.pagination-sm > li:first-child > span { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; +} +.pagination-sm > li:last-child > a, +.pagination-sm > li:last-child > span { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; +} +.pager { + padding-left: 0; + margin: 20px 0; + text-align: center; + list-style: none; +} +.pager li { + display: inline; +} +.pager li > a, +.pager li > span { + display: inline-block; + padding: 5px 14px; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 15px; +} +.pager li > a:hover, +.pager li > a:focus { + text-decoration: none; + background-color: #eee; +} +.pager .next > a, +.pager .next > span { + float: right; +} +.pager .previous > a, +.pager .previous > span { + float: left; +} +.pager .disabled > a, +.pager .disabled > a:hover, +.pager .disabled > a:focus, +.pager .disabled > span { + color: #777; + cursor: not-allowed; + background-color: #fff; +} +.label { + display: inline; + padding: .2em .6em .3em; + font-size: 75%; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25em; +} +a.label:hover, +a.label:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.label:empty { + display: none; +} +.btn .label { + position: relative; + top: -1px; +} +.label-default { + background-color: #777; +} +.label-default[href]:hover, +.label-default[href]:focus { + background-color: #5e5e5e; +} +.label-primary { + background-color: #337ab7; +} +.label-primary[href]:hover, +.label-primary[href]:focus { + background-color: #286090; +} +.label-success { + background-color: #5cb85c; +} +.label-success[href]:hover, +.label-success[href]:focus { + background-color: #449d44; +} +.label-info { + background-color: #5bc0de; +} +.label-info[href]:hover, +.label-info[href]:focus { + background-color: #31b0d5; +} +.label-warning { + background-color: #f0ad4e; +} +.label-warning[href]:hover, +.label-warning[href]:focus { + background-color: #ec971f; +} +.label-danger { + background-color: #d9534f; +} +.label-danger[href]:hover, +.label-danger[href]:focus { + background-color: #c9302c; +} +.badge { + display: inline-block; + min-width: 10px; + padding: 3px 7px; + font-size: 12px; + font-weight: bold; + line-height: 1; + color: #fff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + background-color: #777; + border-radius: 10px; +} +.badge:empty { + display: none; +} +.btn .badge { + position: relative; + top: -1px; +} +.btn-xs .badge { + top: 0; + padding: 1px 5px; +} +a.badge:hover, +a.badge:focus { + color: #fff; + text-decoration: none; + cursor: pointer; +} +.list-group-item.active > .badge, +.nav-pills > .active > a > .badge { + color: #337ab7; + background-color: #fff; +} +.list-group-item > .badge { + float: right; +} +.list-group-item > .badge + .badge { + margin-right: 5px; +} +.nav-pills > li > a > .badge { + margin-left: 3px; +} +.jumbotron { + padding: 30px 15px; + margin-bottom: 30px; + color: inherit; + background-color: #eee; +} +.jumbotron h1, +.jumbotron .h1 { + color: inherit; +} +.jumbotron p { + margin-bottom: 15px; + font-size: 21px; + font-weight: 200; +} +.jumbotron > hr { + border-top-color: #d5d5d5; +} +.container .jumbotron, +.container-fluid .jumbotron { + border-radius: 6px; +} +.jumbotron .container { + max-width: 100%; +} +@media screen and (min-width: 768px) { + .jumbotron { + padding: 48px 0; + } + .container .jumbotron, + .container-fluid .jumbotron { + padding-right: 60px; + padding-left: 60px; + } + .jumbotron h1, + .jumbotron .h1 { + font-size: 63px; + } +} +.thumbnail { + display: block; + padding: 4px; + margin-bottom: 20px; + line-height: 1.42857143; + background-color: #fff; + border: 1px solid #ddd; + border-radius: 4px; + -webkit-transition: border .2s ease-in-out; + -o-transition: border .2s ease-in-out; + transition: border .2s ease-in-out; +} +.thumbnail > img, +.thumbnail a > img { + margin-right: auto; + margin-left: auto; +} +a.thumbnail:hover, +a.thumbnail:focus, +a.thumbnail.active { + border-color: #337ab7; +} +.thumbnail .caption { + padding: 9px; + color: #333; +} +.alert { + padding: 15px; + margin-bottom: 20px; + border: 1px solid transparent; + border-radius: 4px; +} +.alert h4 { + margin-top: 0; + color: inherit; +} +.alert .alert-link { + font-weight: bold; +} +.alert > p, +.alert > ul { + margin-bottom: 0; +} +.alert > p + p { + margin-top: 5px; +} +.alert-dismissable, +.alert-dismissible { + padding-right: 35px; +} +.alert-dismissable .close, +.alert-dismissible .close { + position: relative; + top: -2px; + right: -21px; + color: inherit; +} +.alert-success { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.alert-success hr { + border-top-color: #c9e2b3; +} +.alert-success .alert-link { + color: #2b542c; +} +.alert-info { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.alert-info hr { + border-top-color: #a6e1ec; +} +.alert-info .alert-link { + color: #245269; +} +.alert-warning { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.alert-warning hr { + border-top-color: #f7e1b5; +} +.alert-warning .alert-link { + color: #66512c; +} +.alert-danger { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.alert-danger hr { + border-top-color: #e4b9c0; +} +.alert-danger .alert-link { + color: #843534; +} +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@-o-keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +@keyframes progress-bar-stripes { + from { + background-position: 40px 0; + } + to { + background-position: 0 0; + } +} +.progress { + height: 20px; + margin-bottom: 20px; + overflow: hidden; + background-color: #f5f5f5; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1); +} +.progress-bar { + float: left; + width: 0; + height: 100%; + font-size: 12px; + line-height: 20px; + color: #fff; + text-align: center; + background-color: #337ab7; + -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15); + -webkit-transition: width .6s ease; + -o-transition: width .6s ease; + transition: width .6s ease; +} +.progress-striped .progress-bar, +.progress-bar-striped { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + -webkit-background-size: 40px 40px; + background-size: 40px 40px; +} +.progress.active .progress-bar, +.progress-bar.active { + -webkit-animation: progress-bar-stripes 2s linear infinite; + -o-animation: progress-bar-stripes 2s linear infinite; + animation: progress-bar-stripes 2s linear infinite; +} +.progress-bar-success { + background-color: #5cb85c; +} +.progress-striped .progress-bar-success { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-info { + background-color: #5bc0de; +} +.progress-striped .progress-bar-info { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-warning { + background-color: #f0ad4e; +} +.progress-striped .progress-bar-warning { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.progress-bar-danger { + background-color: #d9534f; +} +.progress-striped .progress-bar-danger { + background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); + background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent); +} +.media { + margin-top: 15px; +} +.media:first-child { + margin-top: 0; +} +.media, +.media-body { + overflow: hidden; + zoom: 1; +} +.media-body { + width: 10000px; +} +.media-object { + display: block; +} +.media-right, +.media > .pull-right { + padding-left: 10px; +} +.media-left, +.media > .pull-left { + padding-right: 10px; +} +.media-left, +.media-right, +.media-body { + display: table-cell; + vertical-align: top; +} +.media-middle { + vertical-align: middle; +} +.media-bottom { + vertical-align: bottom; +} +.media-heading { + margin-top: 0; + margin-bottom: 5px; +} +.media-list { + padding-left: 0; + list-style: none; +} +.list-group { + padding-left: 0; + margin-bottom: 20px; +} +.list-group-item { + position: relative; + display: block; + padding: 10px 15px; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid #ddd; +} +.list-group-item:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 4px; + border-bottom-left-radius: 4px; +} +a.list-group-item { + color: #555; +} +a.list-group-item .list-group-item-heading { + color: #333; +} +a.list-group-item:hover, +a.list-group-item:focus { + color: #555; + text-decoration: none; + background-color: #f5f5f5; +} +.list-group-item.disabled, +.list-group-item.disabled:hover, +.list-group-item.disabled:focus { + color: #777; + cursor: not-allowed; + background-color: #eee; +} +.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 { + color: inherit; +} +.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 { + color: #777; +} +.list-group-item.active, +.list-group-item.active:hover, +.list-group-item.active:focus { + z-index: 2; + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.list-group-item.active .list-group-item-heading, +.list-group-item.active:hover .list-group-item-heading, +.list-group-item.active:focus .list-group-item-heading, +.list-group-item.active .list-group-item-heading > small, +.list-group-item.active:hover .list-group-item-heading > small, +.list-group-item.active:focus .list-group-item-heading > small, +.list-group-item.active .list-group-item-heading > .small, +.list-group-item.active:hover .list-group-item-heading > .small, +.list-group-item.active:focus .list-group-item-heading > .small { + color: inherit; +} +.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 { + color: #c7ddef; +} +.list-group-item-success { + color: #3c763d; + background-color: #dff0d8; +} +a.list-group-item-success { + color: #3c763d; +} +a.list-group-item-success .list-group-item-heading { + color: inherit; +} +a.list-group-item-success:hover, +a.list-group-item-success:focus { + color: #3c763d; + background-color: #d0e9c6; +} +a.list-group-item-success.active, +a.list-group-item-success.active:hover, +a.list-group-item-success.active:focus { + color: #fff; + background-color: #3c763d; + border-color: #3c763d; +} +.list-group-item-info { + color: #31708f; + background-color: #d9edf7; +} +a.list-group-item-info { + color: #31708f; +} +a.list-group-item-info .list-group-item-heading { + color: inherit; +} +a.list-group-item-info:hover, +a.list-group-item-info:focus { + color: #31708f; + background-color: #c4e3f3; +} +a.list-group-item-info.active, +a.list-group-item-info.active:hover, +a.list-group-item-info.active:focus { + color: #fff; + background-color: #31708f; + border-color: #31708f; +} +.list-group-item-warning { + color: #8a6d3b; + background-color: #fcf8e3; +} +a.list-group-item-warning { + color: #8a6d3b; +} +a.list-group-item-warning .list-group-item-heading { + color: inherit; +} +a.list-group-item-warning:hover, +a.list-group-item-warning:focus { + color: #8a6d3b; + background-color: #faf2cc; +} +a.list-group-item-warning.active, +a.list-group-item-warning.active:hover, +a.list-group-item-warning.active:focus { + color: #fff; + background-color: #8a6d3b; + border-color: #8a6d3b; +} +.list-group-item-danger { + color: #a94442; + background-color: #f2dede; +} +a.list-group-item-danger { + color: #a94442; +} +a.list-group-item-danger .list-group-item-heading { + color: inherit; +} +a.list-group-item-danger:hover, +a.list-group-item-danger:focus { + color: #a94442; + background-color: #ebcccc; +} +a.list-group-item-danger.active, +a.list-group-item-danger.active:hover, +a.list-group-item-danger.active:focus { + color: #fff; + background-color: #a94442; + border-color: #a94442; +} +.list-group-item-heading { + margin-top: 0; + margin-bottom: 5px; +} +.list-group-item-text { + margin-bottom: 0; + line-height: 1.3; +} +.panel { + margin-bottom: 20px; + background-color: #fff; + border: 1px solid transparent; + border-radius: 4px; + -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: 0 1px 1px rgba(0, 0, 0, .05); +} +.panel-body { + padding: 15px; +} +.panel-heading { + padding: 10px 15px; + border-bottom: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel-heading > .dropdown .dropdown-toggle { + color: inherit; +} +.panel-title { + margin-top: 0; + margin-bottom: 0; + font-size: 16px; + color: inherit; +} +.panel-title > a, +.panel-title > small, +.panel-title > .small, +.panel-title > small > a, +.panel-title > .small > a { + color: inherit; +} +.panel-footer { + padding: 10px 15px; + background-color: #f5f5f5; + border-top: 1px solid #ddd; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .list-group, +.panel > .panel-collapse > .list-group { + margin-bottom: 0; +} +.panel > .list-group .list-group-item, +.panel > .panel-collapse > .list-group .list-group-item { + border-width: 1px 0; + border-radius: 0; +} +.panel > .list-group:first-child .list-group-item:first-child, +.panel > .panel-collapse > .list-group:first-child .list-group-item:first-child { + border-top: 0; + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .list-group:last-child .list-group-item:last-child, +.panel > .panel-collapse > .list-group:last-child .list-group-item:last-child { + border-bottom: 0; + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel-heading + .list-group .list-group-item:first-child { + border-top-width: 0; +} +.list-group + .panel-footer { + border-top-width: 0; +} +.panel > .table, +.panel > .table-responsive > .table, +.panel > .panel-collapse > .table { + margin-bottom: 0; +} +.panel > .table caption, +.panel > .table-responsive > .table caption, +.panel > .panel-collapse > .table caption { + padding-right: 15px; + padding-left: 15px; +} +.panel > .table:first-child, +.panel > .table-responsive:first-child > .table:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child { + border-top-left-radius: 3px; +} +.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, +.panel > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, +.panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, +.panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child { + border-top-right-radius: 3px; +} +.panel > .table:last-child, +.panel > .table-responsive:last-child > .table:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child { + border-bottom-left-radius: 3px; +} +.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, +.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, +.panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, +.panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child { + border-bottom-right-radius: 3px; +} +.panel > .panel-body + .table, +.panel > .panel-body + .table-responsive, +.panel > .table + .panel-body, +.panel > .table-responsive + .panel-body { + border-top: 1px solid #ddd; +} +.panel > .table > tbody:first-child > tr:first-child th, +.panel > .table > tbody:first-child > tr:first-child td { + border-top: 0; +} +.panel > .table-bordered, +.panel > .table-responsive > .table-bordered { + border: 0; +} +.panel > .table-bordered > thead > tr > th:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:first-child, +.panel > .table-bordered > tbody > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, +.panel > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, +.panel > .table-bordered > thead > tr > td:first-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:first-child, +.panel > .table-bordered > tbody > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, +.panel > .table-bordered > tfoot > tr > td:first-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child { + border-left: 0; +} +.panel > .table-bordered > thead > tr > th:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > th:last-child, +.panel > .table-bordered > tbody > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, +.panel > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, +.panel > .table-bordered > thead > tr > td:last-child, +.panel > .table-responsive > .table-bordered > thead > tr > td:last-child, +.panel > .table-bordered > tbody > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, +.panel > .table-bordered > tfoot > tr > td:last-child, +.panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child { + border-right: 0; +} +.panel > .table-bordered > thead > tr:first-child > td, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > td, +.panel > .table-bordered > tbody > tr:first-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, +.panel > .table-bordered > thead > tr:first-child > th, +.panel > .table-responsive > .table-bordered > thead > tr:first-child > th, +.panel > .table-bordered > tbody > tr:first-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:first-child > th { + border-bottom: 0; +} +.panel > .table-bordered > tbody > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, +.panel > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, +.panel > .table-bordered > tbody > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, +.panel > .table-bordered > tfoot > tr:last-child > th, +.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th { + border-bottom: 0; +} +.panel > .table-responsive { + margin-bottom: 0; + border: 0; +} +.panel-group { + margin-bottom: 20px; +} +.panel-group .panel { + margin-bottom: 0; + border-radius: 4px; +} +.panel-group .panel + .panel { + margin-top: 5px; +} +.panel-group .panel-heading { + border-bottom: 0; +} +.panel-group .panel-heading + .panel-collapse > .panel-body, +.panel-group .panel-heading + .panel-collapse > .list-group { + border-top: 1px solid #ddd; +} +.panel-group .panel-footer { + border-top: 0; +} +.panel-group .panel-footer + .panel-collapse .panel-body { + border-bottom: 1px solid #ddd; +} +.panel-default { + border-color: #ddd; +} +.panel-default > .panel-heading { + color: #333; + background-color: #f5f5f5; + border-color: #ddd; +} +.panel-default > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ddd; +} +.panel-default > .panel-heading .badge { + color: #f5f5f5; + background-color: #333; +} +.panel-default > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ddd; +} +.panel-primary { + border-color: #337ab7; +} +.panel-primary > .panel-heading { + color: #fff; + background-color: #337ab7; + border-color: #337ab7; +} +.panel-primary > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #337ab7; +} +.panel-primary > .panel-heading .badge { + color: #337ab7; + background-color: #fff; +} +.panel-primary > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #337ab7; +} +.panel-success { + border-color: #d6e9c6; +} +.panel-success > .panel-heading { + color: #3c763d; + background-color: #dff0d8; + border-color: #d6e9c6; +} +.panel-success > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #d6e9c6; +} +.panel-success > .panel-heading .badge { + color: #dff0d8; + background-color: #3c763d; +} +.panel-success > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #d6e9c6; +} +.panel-info { + border-color: #bce8f1; +} +.panel-info > .panel-heading { + color: #31708f; + background-color: #d9edf7; + border-color: #bce8f1; +} +.panel-info > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #bce8f1; +} +.panel-info > .panel-heading .badge { + color: #d9edf7; + background-color: #31708f; +} +.panel-info > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #bce8f1; +} +.panel-warning { + border-color: #faebcc; +} +.panel-warning > .panel-heading { + color: #8a6d3b; + background-color: #fcf8e3; + border-color: #faebcc; +} +.panel-warning > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #faebcc; +} +.panel-warning > .panel-heading .badge { + color: #fcf8e3; + background-color: #8a6d3b; +} +.panel-warning > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #faebcc; +} +.panel-danger { + border-color: #ebccd1; +} +.panel-danger > .panel-heading { + color: #a94442; + background-color: #f2dede; + border-color: #ebccd1; +} +.panel-danger > .panel-heading + .panel-collapse > .panel-body { + border-top-color: #ebccd1; +} +.panel-danger > .panel-heading .badge { + color: #f2dede; + background-color: #a94442; +} +.panel-danger > .panel-footer + .panel-collapse > .panel-body { + border-bottom-color: #ebccd1; +} +.embed-responsive { + position: relative; + display: block; + height: 0; + padding: 0; + overflow: hidden; +} +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} +.embed-responsive.embed-responsive-16by9 { + padding-bottom: 56.25%; +} +.embed-responsive.embed-responsive-4by3 { + padding-bottom: 75%; +} +.well { + min-height: 20px; + padding: 19px; + margin-bottom: 20px; + background-color: #f5f5f5; + border: 1px solid #e3e3e3; + border-radius: 4px; + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, .05); +} +.well blockquote { + border-color: #ddd; + border-color: rgba(0, 0, 0, .15); +} +.well-lg { + padding: 24px; + border-radius: 6px; +} +.well-sm { + padding: 9px; + border-radius: 3px; +} +.close { + float: right; + font-size: 21px; + font-weight: bold; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + filter: alpha(opacity=20); + opacity: .2; +} +.close:hover, +.close:focus { + color: #000; + text-decoration: none; + cursor: pointer; + filter: alpha(opacity=50); + opacity: .5; +} +button.close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: transparent; + border: 0; +} +.modal-open { + overflow: hidden; +} +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1040; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; +} +.modal.fade .modal-dialog { + -webkit-transition: -webkit-transform .3s ease-out; + -o-transition: -o-transform .3s ease-out; + transition: transform .3s ease-out; + -webkit-transform: translate(0, -25%); + -ms-transform: translate(0, -25%); + -o-transform: translate(0, -25%); + transform: translate(0, -25%); +} +.modal.in .modal-dialog { + -webkit-transform: translate(0, 0); + -ms-transform: translate(0, 0); + -o-transform: translate(0, 0); + transform: translate(0, 0); +} +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} +.modal-dialog { + position: relative; + width: auto; + margin: 10px; +} +.modal-content { + position: relative; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #999; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + outline: 0; + -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5); + box-shadow: 0 3px 9px rgba(0, 0, 0, .5); +} +.modal-backdrop { + position: absolute; + top: 0; + right: 0; + left: 0; + background-color: #000; +} +.modal-backdrop.fade { + filter: alpha(opacity=0); + opacity: 0; +} +.modal-backdrop.in { + filter: alpha(opacity=50); + opacity: .5; +} +.modal-header { + min-height: 16.42857143px; + padding: 15px; + border-bottom: 1px solid #e5e5e5; +} +.modal-header .close { + margin-top: -2px; +} +.modal-title { + margin: 0; + line-height: 1.42857143; +} +.modal-body { + position: relative; + padding: 15px; +} +.modal-footer { + padding: 15px; + text-align: right; + border-top: 1px solid #e5e5e5; +} +.modal-footer .btn + .btn { + margin-bottom: 0; + margin-left: 5px; +} +.modal-footer .btn-group .btn + .btn { + margin-left: -1px; +} +.modal-footer .btn-block + .btn-block { + margin-left: 0; +} +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} +@media (min-width: 768px) { + .modal-dialog { + width: 600px; + margin: 30px auto; + } + .modal-content { + -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + box-shadow: 0 5px 15px rgba(0, 0, 0, .5); + } + .modal-sm { + width: 300px; + } +} +@media (min-width: 992px) { + .modal-lg { + width: 900px; + } +} +.tooltip { + position: absolute; + z-index: 1070; + display: block; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 12px; + font-weight: normal; + line-height: 1.4; + visibility: visible; + filter: alpha(opacity=0); + opacity: 0; +} +.tooltip.in { + filter: alpha(opacity=90); + opacity: .9; +} +.tooltip.top { + padding: 5px 0; + margin-top: -3px; +} +.tooltip.right { + padding: 0 5px; + margin-left: 3px; +} +.tooltip.bottom { + padding: 5px 0; + margin-top: 3px; +} +.tooltip.left { + padding: 0 5px; + margin-left: -3px; +} +.tooltip-inner { + max-width: 200px; + padding: 3px 8px; + color: #fff; + text-align: center; + text-decoration: none; + background-color: #000; + border-radius: 4px; +} +.tooltip-arrow { + position: absolute; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.tooltip.top .tooltip-arrow { + bottom: 0; + left: 50%; + margin-left: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-left .tooltip-arrow { + right: 5px; + bottom: 0; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.top-right .tooltip-arrow { + bottom: 0; + left: 5px; + margin-bottom: -5px; + border-width: 5px 5px 0; + border-top-color: #000; +} +.tooltip.right .tooltip-arrow { + top: 50%; + left: 0; + margin-top: -5px; + border-width: 5px 5px 5px 0; + border-right-color: #000; +} +.tooltip.left .tooltip-arrow { + top: 50%; + right: 0; + margin-top: -5px; + border-width: 5px 0 5px 5px; + border-left-color: #000; +} +.tooltip.bottom .tooltip-arrow { + top: 0; + left: 50%; + margin-left: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-left .tooltip-arrow { + top: 0; + right: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.tooltip.bottom-right .tooltip-arrow { + top: 0; + left: 5px; + margin-top: -5px; + border-width: 0 5px 5px; + border-bottom-color: #000; +} +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: none; + max-width: 276px; + padding: 1px; + font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; + font-size: 14px; + font-weight: normal; + line-height: 1.42857143; + text-align: left; + white-space: normal; + background-color: #fff; + -webkit-background-clip: padding-box; + background-clip: padding-box; + border: 1px solid #ccc; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: 6px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2); + box-shadow: 0 5px 10px rgba(0, 0, 0, .2); +} +.popover.top { + margin-top: -10px; +} +.popover.right { + margin-left: 10px; +} +.popover.bottom { + margin-top: 10px; +} +.popover.left { + margin-left: -10px; +} +.popover-title { + padding: 8px 14px; + margin: 0; + font-size: 14px; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-radius: 5px 5px 0 0; +} +.popover-content { + padding: 9px 14px; +} +.popover > .arrow, +.popover > .arrow:after { + position: absolute; + display: block; + width: 0; + height: 0; + border-color: transparent; + border-style: solid; +} +.popover > .arrow { + border-width: 11px; +} +.popover > .arrow:after { + content: ""; + border-width: 10px; +} +.popover.top > .arrow { + bottom: -11px; + left: 50%; + margin-left: -11px; + border-top-color: #999; + border-top-color: rgba(0, 0, 0, .25); + border-bottom-width: 0; +} +.popover.top > .arrow:after { + bottom: 1px; + margin-left: -10px; + content: " "; + border-top-color: #fff; + border-bottom-width: 0; +} +.popover.right > .arrow { + top: 50%; + left: -11px; + margin-top: -11px; + border-right-color: #999; + border-right-color: rgba(0, 0, 0, .25); + border-left-width: 0; +} +.popover.right > .arrow:after { + bottom: -10px; + left: 1px; + content: " "; + border-right-color: #fff; + border-left-width: 0; +} +.popover.bottom > .arrow { + top: -11px; + left: 50%; + margin-left: -11px; + border-top-width: 0; + border-bottom-color: #999; + border-bottom-color: rgba(0, 0, 0, .25); +} +.popover.bottom > .arrow:after { + top: 1px; + margin-left: -10px; + content: " "; + border-top-width: 0; + border-bottom-color: #fff; +} +.popover.left > .arrow { + top: 50%; + right: -11px; + margin-top: -11px; + border-right-width: 0; + border-left-color: #999; + border-left-color: rgba(0, 0, 0, .25); +} +.popover.left > .arrow:after { + right: 1px; + bottom: -10px; + content: " "; + border-right-width: 0; + border-left-color: #fff; +} +.carousel { + position: relative; +} +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} +.carousel-inner > .item { + position: relative; + display: none; + -webkit-transition: .6s ease-in-out left; + -o-transition: .6s ease-in-out left; + transition: .6s ease-in-out left; +} +.carousel-inner > .item > img, +.carousel-inner > .item > a > img { + line-height: 1; +} +@media all and (transform-3d), (-webkit-transform-3d) { + .carousel-inner > .item { + -webkit-transition: -webkit-transform .6s ease-in-out; + -o-transition: -o-transform .6s ease-in-out; + transition: transform .6s ease-in-out; + + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000; + perspective: 1000; + } + .carousel-inner > .item.next, + .carousel-inner > .item.active.right { + left: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + .carousel-inner > .item.prev, + .carousel-inner > .item.active.left { + left: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + .carousel-inner > .item.next.left, + .carousel-inner > .item.prev.right, + .carousel-inner > .item.active { + left: 0; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} +.carousel-inner > .active, +.carousel-inner > .next, +.carousel-inner > .prev { + display: block; +} +.carousel-inner > .active { + left: 0; +} +.carousel-inner > .next, +.carousel-inner > .prev { + position: absolute; + top: 0; + width: 100%; +} +.carousel-inner > .next { + left: 100%; +} +.carousel-inner > .prev { + left: -100%; +} +.carousel-inner > .next.left, +.carousel-inner > .prev.right { + left: 0; +} +.carousel-inner > .active.left { + left: -100%; +} +.carousel-inner > .active.right { + left: 100%; +} +.carousel-control { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 15%; + font-size: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); + filter: alpha(opacity=50); + opacity: .5; +} +.carousel-control.left { + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .5)), to(rgba(0, 0, 0, .0001))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control.right { + right: 0; + left: auto; + background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -o-linear-gradient(left, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, .0001)), to(rgba(0, 0, 0, .5))); + background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%); + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1); + background-repeat: repeat-x; +} +.carousel-control:hover, +.carousel-control:focus { + color: #fff; + text-decoration: none; + filter: alpha(opacity=90); + outline: 0; + opacity: .9; +} +.carousel-control .icon-prev, +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-left, +.carousel-control .glyphicon-chevron-right { + position: absolute; + top: 50%; + z-index: 5; + display: inline-block; +} +.carousel-control .icon-prev, +.carousel-control .glyphicon-chevron-left { + left: 50%; + margin-left: -10px; +} +.carousel-control .icon-next, +.carousel-control .glyphicon-chevron-right { + right: 50%; + margin-right: -10px; +} +.carousel-control .icon-prev, +.carousel-control .icon-next { + width: 20px; + height: 20px; + margin-top: -10px; + font-family: serif; + line-height: 1; +} +.carousel-control .icon-prev:before { + content: '\2039'; +} +.carousel-control .icon-next:before { + content: '\203a'; +} +.carousel-indicators { + position: absolute; + bottom: 10px; + left: 50%; + z-index: 15; + width: 60%; + padding-left: 0; + margin-left: -30%; + text-align: center; + list-style: none; +} +.carousel-indicators li { + display: inline-block; + width: 10px; + height: 10px; + margin: 1px; + text-indent: -999px; + cursor: pointer; + background-color: #000 \9; + background-color: rgba(0, 0, 0, 0); + border: 1px solid #fff; + border-radius: 10px; +} +.carousel-indicators .active { + width: 12px; + height: 12px; + margin: 0; + background-color: #fff; +} +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; + text-shadow: 0 1px 2px rgba(0, 0, 0, .6); +} +.carousel-caption .btn { + text-shadow: none; +} +@media screen and (min-width: 768px) { + .carousel-control .glyphicon-chevron-left, + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-prev, + .carousel-control .icon-next { + width: 30px; + height: 30px; + margin-top: -15px; + font-size: 30px; + } + .carousel-control .glyphicon-chevron-left, + .carousel-control .icon-prev { + margin-left: -15px; + } + .carousel-control .glyphicon-chevron-right, + .carousel-control .icon-next { + margin-right: -15px; + } + .carousel-caption { + right: 20%; + left: 20%; + padding-bottom: 30px; + } + .carousel-indicators { + bottom: 20px; + } +} +.clearfix:before, +.clearfix:after, +.dl-horizontal dd:before, +.dl-horizontal dd:after, +.container:before, +.container:after, +.container-fluid:before, +.container-fluid:after, +.row:before, +.row:after, +.form-horizontal .form-group:before, +.form-horizontal .form-group:after, +.btn-toolbar:before, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:before, +.btn-group-vertical > .btn-group:after, +.nav:before, +.nav:after, +.navbar:before, +.navbar:after, +.navbar-header:before, +.navbar-header:after, +.navbar-collapse:before, +.navbar-collapse:after, +.pager:before, +.pager:after, +.panel-body:before, +.panel-body:after, +.modal-footer:before, +.modal-footer:after { + display: table; + content: " "; +} +.clearfix:after, +.dl-horizontal dd:after, +.container:after, +.container-fluid:after, +.row:after, +.form-horizontal .form-group:after, +.btn-toolbar:after, +.btn-group-vertical > .btn-group:after, +.nav:after, +.navbar:after, +.navbar-header:after, +.navbar-collapse:after, +.pager:after, +.panel-body:after, +.modal-footer:after { + clear: both; +} +.center-block { + display: block; + margin-right: auto; + margin-left: auto; +} +.pull-right { + float: right !important; +} +.pull-left { + float: left !important; +} +.hide { + display: none !important; +} +.show { + display: block !important; +} +.invisible { + visibility: hidden; +} +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} +.hidden { + display: none !important; + visibility: hidden !important; +} +.affix { + position: fixed; +} +@-ms-viewport { + width: device-width; +} +.visible-xs, +.visible-sm, +.visible-md, +.visible-lg { + display: none !important; +} +.visible-xs-block, +.visible-xs-inline, +.visible-xs-inline-block, +.visible-sm-block, +.visible-sm-inline, +.visible-sm-inline-block, +.visible-md-block, +.visible-md-inline, +.visible-md-inline-block, +.visible-lg-block, +.visible-lg-inline, +.visible-lg-inline-block { + display: none !important; +} +@media (max-width: 767px) { + .visible-xs { + display: block !important; + } + table.visible-xs { + display: table; + } + tr.visible-xs { + display: table-row !important; + } + th.visible-xs, + td.visible-xs { + display: table-cell !important; + } +} +@media (max-width: 767px) { + .visible-xs-block { + display: block !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline { + display: inline !important; + } +} +@media (max-width: 767px) { + .visible-xs-inline-block { + display: inline-block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm { + display: block !important; + } + table.visible-sm { + display: table; + } + tr.visible-sm { + display: table-row !important; + } + th.visible-sm, + td.visible-sm { + display: table-cell !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-block { + display: block !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline { + display: inline !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .visible-sm-inline-block { + display: inline-block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md { + display: block !important; + } + table.visible-md { + display: table; + } + tr.visible-md { + display: table-row !important; + } + th.visible-md, + td.visible-md { + display: table-cell !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-block { + display: block !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline { + display: inline !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .visible-md-inline-block { + display: inline-block !important; + } +} +@media (min-width: 1200px) { + .visible-lg { + display: block !important; + } + table.visible-lg { + display: table; + } + tr.visible-lg { + display: table-row !important; + } + th.visible-lg, + td.visible-lg { + display: table-cell !important; + } +} +@media (min-width: 1200px) { + .visible-lg-block { + display: block !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline { + display: inline !important; + } +} +@media (min-width: 1200px) { + .visible-lg-inline-block { + display: inline-block !important; + } +} +@media (max-width: 767px) { + .hidden-xs { + display: none !important; + } +} +@media (min-width: 768px) and (max-width: 991px) { + .hidden-sm { + display: none !important; + } +} +@media (min-width: 992px) and (max-width: 1199px) { + .hidden-md { + display: none !important; + } +} +@media (min-width: 1200px) { + .hidden-lg { + display: none !important; + } +} +.visible-print { + display: none !important; +} +@media print { + .visible-print { + display: block !important; + } + table.visible-print { + display: table; + } + tr.visible-print { + display: table-row !important; + } + th.visible-print, + td.visible-print { + display: table-cell !important; + } +} +.visible-print-block { + display: none !important; +} +@media print { + .visible-print-block { + display: block !important; + } +} +.visible-print-inline { + display: none !important; +} +@media print { + .visible-print-inline { + display: inline !important; + } +} +.visible-print-inline-block { + display: none !important; +} +@media print { + .visible-print-inline-block { + display: inline-block !important; + } +} +@media print { + .hidden-print { + display: none !important; + } +} +/*# sourceMappingURL=bootstrap.css.map */ diff --git a/core/static/plugins/bootstrap/css/bootstrap.css.map b/core/static/plugins/bootstrap/css/bootstrap.css.map new file mode 100644 index 0000000..ff579ff --- /dev/null +++ b/core/static/plugins/bootstrap/css/bootstrap.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["bootstrap.css","less/normalize.less","less/print.less","less/glyphicons.less","less/scaffolding.less","less/mixins/vendor-prefixes.less","less/mixins/tab-focus.less","less/mixins/image.less","less/type.less","less/mixins/text-emphasis.less","less/mixins/background-variant.less","less/mixins/text-overflow.less","less/code.less","less/grid.less","less/mixins/grid.less","less/mixins/grid-framework.less","less/tables.less","less/mixins/table-row.less","less/forms.less","less/mixins/forms.less","less/buttons.less","less/mixins/buttons.less","less/mixins/opacity.less","less/component-animations.less","less/dropdowns.less","less/mixins/nav-divider.less","less/mixins/reset-filter.less","less/button-groups.less","less/mixins/border-radius.less","less/input-groups.less","less/navs.less","less/navbar.less","less/mixins/nav-vertical-align.less","less/utilities.less","less/breadcrumbs.less","less/pagination.less","less/mixins/pagination.less","less/pager.less","less/labels.less","less/mixins/labels.less","less/badges.less","less/jumbotron.less","less/thumbnails.less","less/alerts.less","less/mixins/alerts.less","less/progress-bars.less","less/mixins/gradients.less","less/mixins/progress-bar.less","less/media.less","less/list-group.less","less/mixins/list-group.less","less/panels.less","less/mixins/panels.less","less/responsive-embed.less","less/wells.less","less/close.less","less/modals.less","less/tooltip.less","less/popovers.less","less/carousel.less","less/mixins/clearfix.less","less/mixins/center-block.less","less/mixins/hide-text.less","less/responsive-utilities.less","less/mixins/responsive-visibility.less"],"names":[],"mappings":"AAAA,6DAA4D;ACQ5D;EACE,yBAAA;EACA,4BAAA;EACA,gCAAA;EDND;ACaD;EACE,WAAA;EDXD;ACwBD;;;;;;;;;;;;;EAaE,gBAAA;EDtBD;AC8BD;;;;EAIE,uBAAA;EACA,0BAAA;ED5BD;ACoCD;EACE,eAAA;EACA,WAAA;EDlCD;AC0CD;;EAEE,eAAA;EDxCD;ACkDD;EACE,+BAAA;EDhDD;ACuDD;;EAEE,YAAA;EDrDD;AC+DD;EACE,2BAAA;ED7DD;ACoED;;EAEE,mBAAA;EDlED;ACyED;EACE,oBAAA;EDvED;AC+ED;EACE,gBAAA;EACA,kBAAA;ED7ED;ACoFD;EACE,kBAAA;EACA,aAAA;EDlFD;ACyFD;EACE,gBAAA;EDvFD;AC8FD;;EAEE,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,0BAAA;ED5FD;AC+FD;EACE,aAAA;ED7FD;ACgGD;EACE,iBAAA;ED9FD;ACwGD;EACE,WAAA;EDtGD;AC6GD;EACE,kBAAA;ED3GD;ACqHD;EACE,kBAAA;EDnHD;AC0HD;EACE,8BAAA;EACA,iCAAA;UAAA,yBAAA;EACA,WAAA;EDxHD;AC+HD;EACE,gBAAA;ED7HD;ACoID;;;;EAIE,mCAAA;EACA,gBAAA;EDlID;ACoJD;;;;;EAKE,gBAAA;EACA,eAAA;EACA,WAAA;EDlJD;ACyJD;EACE,mBAAA;EDvJD;ACiKD;;EAEE,sBAAA;ED/JD;AC0KD;;;;EAIE,4BAAA;EACA,iBAAA;EDxKD;AC+KD;;EAEE,iBAAA;ED7KD;ACoLD;;EAEE,WAAA;EACA,YAAA;EDlLD;AC0LD;EACE,qBAAA;EDxLD;ACmMD;;EAEE,gCAAA;KAAA,6BAAA;UAAA,wBAAA;EACA,YAAA;EDjMD;AC0MD;;EAEE,cAAA;EDxMD;ACiND;EACE,+BAAA;EACA,8BAAA;EACA,iCAAA;EACA,yBAAA;ED/MD;ACwND;;EAEE,0BAAA;EDtND;AC6ND;EACE,2BAAA;EACA,eAAA;EACA,gCAAA;ED3ND;ACmOD;EACE,WAAA;EACA,YAAA;EDjOD;ACwOD;EACE,gBAAA;EDtOD;AC8OD;EACE,mBAAA;ED5OD;ACsPD;EACE,2BAAA;EACA,mBAAA;EDpPD;ACuPD;;EAEE,YAAA;EDrPD;AACD,sFAAqF;AE1ErF;EAnGI;;;IAGI,oCAAA;IACA,wBAAA;IACA,qCAAA;YAAA,6BAAA;IACA,8BAAA;IFgLL;EE7KC;;IAEI,4BAAA;IF+KL;EE5KC;IACI,8BAAA;IF8KL;EE3KC;IACI,+BAAA;IF6KL;EExKC;;IAEI,aAAA;IF0KL;EEvKC;;IAEI,wBAAA;IACA,0BAAA;IFyKL;EEtKC;IACI,6BAAA;IFwKL;EErKC;;IAEI,0BAAA;IFuKL;EEpKC;IACI,4BAAA;IFsKL;EEnKC;;;IAGI,YAAA;IACA,WAAA;IFqKL;EElKC;;IAEI,yBAAA;IFoKL;EE7JC;IACI,6BAAA;IF+JL;EE3JC;IACI,eAAA;IF6JL;EE3JC;;IAGQ,mCAAA;IF4JT;EEzJC;IACI,wBAAA;IF2JL;EExJC;IACI,sCAAA;IF0JL;EE3JC;;IAKQ,mCAAA;IF0JT;EEvJC;;IAGQ,mCAAA;IFwJT;EACF;AGpPD;EACE,qCAAA;EACA,uDAAA;EACA,iYAAA;EHsPD;AG9OD;EACE,oBAAA;EACA,UAAA;EACA,uBAAA;EACA,qCAAA;EACA,oBAAA;EACA,qBAAA;EACA,gBAAA;EACA,qCAAA;EACA,oCAAA;EHgPD;AG5OmC;EAAW,gBAAA;EH+O9C;AG9OmC;EAAW,gBAAA;EHiP9C;AG/OmC;;EAAW,kBAAA;EHmP9C;AGlPmC;EAAW,kBAAA;EHqP9C;AGpPmC;EAAW,kBAAA;EHuP9C;AGtPmC;EAAW,kBAAA;EHyP9C;AGxPmC;EAAW,kBAAA;EH2P9C;AG1PmC;EAAW,kBAAA;EH6P9C;AG5PmC;EAAW,kBAAA;EH+P9C;AG9PmC;EAAW,kBAAA;EHiQ9C;AGhQmC;EAAW,kBAAA;EHmQ9C;AGlQmC;EAAW,kBAAA;EHqQ9C;AGpQmC;EAAW,kBAAA;EHuQ9C;AGtQmC;EAAW,kBAAA;EHyQ9C;AGxQmC;EAAW,kBAAA;EH2Q9C;AG1QmC;EAAW,kBAAA;EH6Q9C;AG5QmC;EAAW,kBAAA;EH+Q9C;AG9QmC;EAAW,kBAAA;EHiR9C;AGhRmC;EAAW,kBAAA;EHmR9C;AGlRmC;EAAW,kBAAA;EHqR9C;AGpRmC;EAAW,kBAAA;EHuR9C;AGtRmC;EAAW,kBAAA;EHyR9C;AGxRmC;EAAW,kBAAA;EH2R9C;AG1RmC;EAAW,kBAAA;EH6R9C;AG5RmC;EAAW,kBAAA;EH+R9C;AG9RmC;EAAW,kBAAA;EHiS9C;AGhSmC;EAAW,kBAAA;EHmS9C;AGlSmC;EAAW,kBAAA;EHqS9C;AGpSmC;EAAW,kBAAA;EHuS9C;AGtSmC;EAAW,kBAAA;EHyS9C;AGxSmC;EAAW,kBAAA;EH2S9C;AG1SmC;EAAW,kBAAA;EH6S9C;AG5SmC;EAAW,kBAAA;EH+S9C;AG9SmC;EAAW,kBAAA;EHiT9C;AGhTmC;EAAW,kBAAA;EHmT9C;AGlTmC;EAAW,kBAAA;EHqT9C;AGpTmC;EAAW,kBAAA;EHuT9C;AGtTmC;EAAW,kBAAA;EHyT9C;AGxTmC;EAAW,kBAAA;EH2T9C;AG1TmC;EAAW,kBAAA;EH6T9C;AG5TmC;EAAW,kBAAA;EH+T9C;AG9TmC;EAAW,kBAAA;EHiU9C;AGhUmC;EAAW,kBAAA;EHmU9C;AGlUmC;EAAW,kBAAA;EHqU9C;AGpUmC;EAAW,kBAAA;EHuU9C;AGtUmC;EAAW,kBAAA;EHyU9C;AGxUmC;EAAW,kBAAA;EH2U9C;AG1UmC;EAAW,kBAAA;EH6U9C;AG5UmC;EAAW,kBAAA;EH+U9C;AG9UmC;EAAW,kBAAA;EHiV9C;AGhVmC;EAAW,kBAAA;EHmV9C;AGlVmC;EAAW,kBAAA;EHqV9C;AGpVmC;EAAW,kBAAA;EHuV9C;AGtVmC;EAAW,kBAAA;EHyV9C;AGxVmC;EAAW,kBAAA;EH2V9C;AG1VmC;EAAW,kBAAA;EH6V9C;AG5VmC;EAAW,kBAAA;EH+V9C;AG9VmC;EAAW,kBAAA;EHiW9C;AGhWmC;EAAW,kBAAA;EHmW9C;AGlWmC;EAAW,kBAAA;EHqW9C;AGpWmC;EAAW,kBAAA;EHuW9C;AGtWmC;EAAW,kBAAA;EHyW9C;AGxWmC;EAAW,kBAAA;EH2W9C;AG1WmC;EAAW,kBAAA;EH6W9C;AG5WmC;EAAW,kBAAA;EH+W9C;AG9WmC;EAAW,kBAAA;EHiX9C;AGhXmC;EAAW,kBAAA;EHmX9C;AGlXmC;EAAW,kBAAA;EHqX9C;AGpXmC;EAAW,kBAAA;EHuX9C;AGtXmC;EAAW,kBAAA;EHyX9C;AGxXmC;EAAW,kBAAA;EH2X9C;AG1XmC;EAAW,kBAAA;EH6X9C;AG5XmC;EAAW,kBAAA;EH+X9C;AG9XmC;EAAW,kBAAA;EHiY9C;AGhYmC;EAAW,kBAAA;EHmY9C;AGlYmC;EAAW,kBAAA;EHqY9C;AGpYmC;EAAW,kBAAA;EHuY9C;AGtYmC;EAAW,kBAAA;EHyY9C;AGxYmC;EAAW,kBAAA;EH2Y9C;AG1YmC;EAAW,kBAAA;EH6Y9C;AG5YmC;EAAW,kBAAA;EH+Y9C;AG9YmC;EAAW,kBAAA;EHiZ9C;AGhZmC;EAAW,kBAAA;EHmZ9C;AGlZmC;EAAW,kBAAA;EHqZ9C;AGpZmC;EAAW,kBAAA;EHuZ9C;AGtZmC;EAAW,kBAAA;EHyZ9C;AGxZmC;EAAW,kBAAA;EH2Z9C;AG1ZmC;EAAW,kBAAA;EH6Z9C;AG5ZmC;EAAW,kBAAA;EH+Z9C;AG9ZmC;EAAW,kBAAA;EHia9C;AGhamC;EAAW,kBAAA;EHma9C;AGlamC;EAAW,kBAAA;EHqa9C;AGpamC;EAAW,kBAAA;EHua9C;AGtamC;EAAW,kBAAA;EHya9C;AGxamC;EAAW,kBAAA;EH2a9C;AG1amC;EAAW,kBAAA;EH6a9C;AG5amC;EAAW,kBAAA;EH+a9C;AG9amC;EAAW,kBAAA;EHib9C;AGhbmC;EAAW,kBAAA;EHmb9C;AGlbmC;EAAW,kBAAA;EHqb9C;AGpbmC;EAAW,kBAAA;EHub9C;AGtbmC;EAAW,kBAAA;EHyb9C;AGxbmC;EAAW,kBAAA;EH2b9C;AG1bmC;EAAW,kBAAA;EH6b9C;AG5bmC;EAAW,kBAAA;EH+b9C;AG9bmC;EAAW,kBAAA;EHic9C;AGhcmC;EAAW,kBAAA;EHmc9C;AGlcmC;EAAW,kBAAA;EHqc9C;AGpcmC;EAAW,kBAAA;EHuc9C;AGtcmC;EAAW,kBAAA;EHyc9C;AGxcmC;EAAW,kBAAA;EH2c9C;AG1cmC;EAAW,kBAAA;EH6c9C;AG5cmC;EAAW,kBAAA;EH+c9C;AG9cmC;EAAW,kBAAA;EHid9C;AGhdmC;EAAW,kBAAA;EHmd9C;AGldmC;EAAW,kBAAA;EHqd9C;AGpdmC;EAAW,kBAAA;EHud9C;AGtdmC;EAAW,kBAAA;EHyd9C;AGxdmC;EAAW,kBAAA;EH2d9C;AG1dmC;EAAW,kBAAA;EH6d9C;AG5dmC;EAAW,kBAAA;EH+d9C;AG9dmC;EAAW,kBAAA;EHie9C;AGhemC;EAAW,kBAAA;EHme9C;AGlemC;EAAW,kBAAA;EHqe9C;AGpemC;EAAW,kBAAA;EHue9C;AGtemC;EAAW,kBAAA;EHye9C;AGxemC;EAAW,kBAAA;EH2e9C;AG1emC;EAAW,kBAAA;EH6e9C;AG5emC;EAAW,kBAAA;EH+e9C;AG9emC;EAAW,kBAAA;EHif9C;AGhfmC;EAAW,kBAAA;EHmf9C;AGlfmC;EAAW,kBAAA;EHqf9C;AGpfmC;EAAW,kBAAA;EHuf9C;AGtfmC;EAAW,kBAAA;EHyf9C;AGxfmC;EAAW,kBAAA;EH2f9C;AG1fmC;EAAW,kBAAA;EH6f9C;AG5fmC;EAAW,kBAAA;EH+f9C;AG9fmC;EAAW,kBAAA;EHigB9C;AGhgBmC;EAAW,kBAAA;EHmgB9C;AGlgBmC;EAAW,kBAAA;EHqgB9C;AGpgBmC;EAAW,kBAAA;EHugB9C;AGtgBmC;EAAW,kBAAA;EHygB9C;AGxgBmC;EAAW,kBAAA;EH2gB9C;AG1gBmC;EAAW,kBAAA;EH6gB9C;AG5gBmC;EAAW,kBAAA;EH+gB9C;AG9gBmC;EAAW,kBAAA;EHihB9C;AGhhBmC;EAAW,kBAAA;EHmhB9C;AGlhBmC;EAAW,kBAAA;EHqhB9C;AGphBmC;EAAW,kBAAA;EHuhB9C;AGthBmC;EAAW,kBAAA;EHyhB9C;AGxhBmC;EAAW,kBAAA;EH2hB9C;AG1hBmC;EAAW,kBAAA;EH6hB9C;AG5hBmC;EAAW,kBAAA;EH+hB9C;AG9hBmC;EAAW,kBAAA;EHiiB9C;AGhiBmC;EAAW,kBAAA;EHmiB9C;AGliBmC;EAAW,kBAAA;EHqiB9C;AGpiBmC;EAAW,kBAAA;EHuiB9C;AGtiBmC;EAAW,kBAAA;EHyiB9C;AGxiBmC;EAAW,kBAAA;EH2iB9C;AG1iBmC;EAAW,kBAAA;EH6iB9C;AG5iBmC;EAAW,kBAAA;EH+iB9C;AG9iBmC;EAAW,kBAAA;EHijB9C;AGhjBmC;EAAW,kBAAA;EHmjB9C;AGljBmC;EAAW,kBAAA;EHqjB9C;AGpjBmC;EAAW,kBAAA;EHujB9C;AGtjBmC;EAAW,kBAAA;EHyjB9C;AGxjBmC;EAAW,kBAAA;EH2jB9C;AG1jBmC;EAAW,kBAAA;EH6jB9C;AG5jBmC;EAAW,kBAAA;EH+jB9C;AG9jBmC;EAAW,kBAAA;EHikB9C;AGhkBmC;EAAW,kBAAA;EHmkB9C;AGlkBmC;EAAW,kBAAA;EHqkB9C;AGpkBmC;EAAW,kBAAA;EHukB9C;AGtkBmC;EAAW,kBAAA;EHykB9C;AGxkBmC;EAAW,kBAAA;EH2kB9C;AG1kBmC;EAAW,kBAAA;EH6kB9C;AG5kBmC;EAAW,kBAAA;EH+kB9C;AG9kBmC;EAAW,kBAAA;EHilB9C;AGhlBmC;EAAW,kBAAA;EHmlB9C;AGllBmC;EAAW,kBAAA;EHqlB9C;AGplBmC;EAAW,kBAAA;EHulB9C;AGtlBmC;EAAW,kBAAA;EHylB9C;AGxlBmC;EAAW,kBAAA;EH2lB9C;AG1lBmC;EAAW,kBAAA;EH6lB9C;AG5lBmC;EAAW,kBAAA;EH+lB9C;AG9lBmC;EAAW,kBAAA;EHimB9C;AGhmBmC;EAAW,kBAAA;EHmmB9C;AGlmBmC;EAAW,kBAAA;EHqmB9C;AGpmBmC;EAAW,kBAAA;EHumB9C;AGtmBmC;EAAW,kBAAA;EHymB9C;AGxmBmC;EAAW,kBAAA;EH2mB9C;AG1mBmC;EAAW,kBAAA;EH6mB9C;AG5mBmC;EAAW,kBAAA;EH+mB9C;AG9mBmC;EAAW,kBAAA;EHinB9C;AGhnBmC;EAAW,kBAAA;EHmnB9C;AGlnBmC;EAAW,kBAAA;EHqnB9C;AGpnBmC;EAAW,kBAAA;EHunB9C;AGtnBmC;EAAW,kBAAA;EHynB9C;AGxnBmC;EAAW,kBAAA;EH2nB9C;AG1nBmC;EAAW,kBAAA;EH6nB9C;AG5nBmC;EAAW,kBAAA;EH+nB9C;AG9nBmC;EAAW,kBAAA;EHioB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGhoBmC;EAAW,kBAAA;EHmoB9C;AGloBmC;EAAW,kBAAA;EHqoB9C;AGpoBmC;EAAW,kBAAA;EHuoB9C;AGtoBmC;EAAW,kBAAA;EHyoB9C;AGxoBmC;EAAW,kBAAA;EH2oB9C;AG1oBmC;EAAW,kBAAA;EH6oB9C;AG5oBmC;EAAW,kBAAA;EH+oB9C;AG9oBmC;EAAW,kBAAA;EHipB9C;AGhpBmC;EAAW,kBAAA;EHmpB9C;AGlpBmC;EAAW,kBAAA;EHqpB9C;AGppBmC;EAAW,kBAAA;EHupB9C;AGtpBmC;EAAW,kBAAA;EHypB9C;AGxpBmC;EAAW,kBAAA;EH2pB9C;AG1pBmC;EAAW,kBAAA;EH6pB9C;AG5pBmC;EAAW,kBAAA;EH+pB9C;AG9pBmC;EAAW,kBAAA;EHiqB9C;AGhqBmC;EAAW,kBAAA;EHmqB9C;AGlqBmC;EAAW,kBAAA;EHqqB9C;AGpqBmC;EAAW,kBAAA;EHuqB9C;AGtqBmC;EAAW,kBAAA;EHyqB9C;AGxqBmC;EAAW,kBAAA;EH2qB9C;AG1qBmC;EAAW,kBAAA;EH6qB9C;AG5qBmC;EAAW,kBAAA;EH+qB9C;AG9qBmC;EAAW,kBAAA;EHirB9C;AGhrBmC;EAAW,kBAAA;EHmrB9C;AGlrBmC;EAAW,kBAAA;EHqrB9C;AGprBmC;EAAW,kBAAA;EHurB9C;AGtrBmC;EAAW,kBAAA;EHyrB9C;AGxrBmC;EAAW,kBAAA;EH2rB9C;AG1rBmC;EAAW,kBAAA;EH6rB9C;AG5rBmC;EAAW,kBAAA;EH+rB9C;AG9rBmC;EAAW,kBAAA;EHisB9C;AGhsBmC;EAAW,kBAAA;EHmsB9C;AGlsBmC;EAAW,kBAAA;EHqsB9C;AGpsBmC;EAAW,kBAAA;EHusB9C;AGtsBmC;EAAW,kBAAA;EHysB9C;AGxsBmC;EAAW,kBAAA;EH2sB9C;AG1sBmC;EAAW,kBAAA;EH6sB9C;AG5sBmC;EAAW,kBAAA;EH+sB9C;AG9sBmC;EAAW,kBAAA;EHitB9C;AGhtBmC;EAAW,kBAAA;EHmtB9C;AGltBmC;EAAW,kBAAA;EHqtB9C;AGptBmC;EAAW,kBAAA;EHutB9C;AGttBmC;EAAW,kBAAA;EHytB9C;AGxtBmC;EAAW,kBAAA;EH2tB9C;AG1tBmC;EAAW,kBAAA;EH6tB9C;AG5tBmC;EAAW,kBAAA;EH+tB9C;AG9tBmC;EAAW,kBAAA;EHiuB9C;AGhuBmC;EAAW,kBAAA;EHmuB9C;AGluBmC;EAAW,kBAAA;EHquB9C;AGpuBmC;EAAW,kBAAA;EHuuB9C;AGtuBmC;EAAW,kBAAA;EHyuB9C;AI3gCD;ECgEE,gCAAA;EACG,6BAAA;EACK,wBAAA;EL88BT;AI7gCD;;EC6DE,gCAAA;EACG,6BAAA;EACK,wBAAA;ELo9BT;AI3gCD;EACE,iBAAA;EACA,+CAAA;EJ6gCD;AI1gCD;EACE,6DAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;EACA,2BAAA;EJ4gCD;AIxgCD;;;;EAIE,sBAAA;EACA,oBAAA;EACA,sBAAA;EJ0gCD;AIpgCD;EACE,gBAAA;EACA,uBAAA;EJsgCD;AIpgCC;;EAEE,gBAAA;EACA,4BAAA;EJsgCH;AIngCC;EErDA,sBAAA;EAEA,4CAAA;EACA,sBAAA;EN0jCD;AI7/BD;EACE,WAAA;EJ+/BD;AIz/BD;EACE,wBAAA;EJ2/BD;AIv/BD;;;;;EGvEE,gBAAA;EACA,iBAAA;EACA,cAAA;EPqkCD;AI3/BD;EACE,oBAAA;EJ6/BD;AIv/BD;EACE,cAAA;EACA,yBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EC6FA,0CAAA;EACK,qCAAA;EACG,kCAAA;EEvLR,uBAAA;EACA,iBAAA;EACA,cAAA;EPqlCD;AIv/BD;EACE,oBAAA;EJy/BD;AIn/BD;EACE,kBAAA;EACA,qBAAA;EACA,WAAA;EACA,+BAAA;EJq/BD;AI7+BD;EACE,oBAAA;EACA,YAAA;EACA,aAAA;EACA,cAAA;EACA,YAAA;EACA,kBAAA;EACA,wBAAA;EACA,WAAA;EJ++BD;AIv+BC;;EAEE,kBAAA;EACA,aAAA;EACA,cAAA;EACA,WAAA;EACA,mBAAA;EACA,YAAA;EJy+BH;AQpnCD;;;;;;;;;;;;EAEE,sBAAA;EACA,kBAAA;EACA,kBAAA;EACA,gBAAA;ERgoCD;AQroCD;;;;;;;;;;;;;;;;;;;;;;;;EASI,qBAAA;EACA,gBAAA;EACA,gBAAA;ERspCH;AQlpCD;;;;;;EAGE,kBAAA;EACA,qBAAA;ERupCD;AQ3pCD;;;;;;;;;;;;EAQI,gBAAA;ERiqCH;AQ9pCD;;;;;;EAGE,kBAAA;EACA,qBAAA;ERmqCD;AQvqCD;;;;;;;;;;;;EAQI,gBAAA;ER6qCH;AQzqCD;;EAAU,iBAAA;ER6qCT;AQ5qCD;;EAAU,iBAAA;ERgrCT;AQ/qCD;;EAAU,iBAAA;ERmrCT;AQlrCD;;EAAU,iBAAA;ERsrCT;AQrrCD;;EAAU,iBAAA;ERyrCT;AQxrCD;;EAAU,iBAAA;ER4rCT;AQtrCD;EACE,kBAAA;ERwrCD;AQrrCD;EACE,qBAAA;EACA,iBAAA;EACA,kBAAA;EACA,kBAAA;ERurCD;AQlrCD;EAAA;IAFI,iBAAA;IRwrCD;EACF;AQhrCD;;EAEE,gBAAA;ERkrCD;AQ/qCD;;EAEE,2BAAA;EACA,eAAA;ERirCD;AQ7qCD;EAAuB,kBAAA;ERgrCtB;AQ/qCD;EAAuB,mBAAA;ERkrCtB;AQjrCD;EAAuB,oBAAA;ERorCtB;AQnrCD;EAAuB,qBAAA;ERsrCtB;AQrrCD;EAAuB,qBAAA;ERwrCtB;AQrrCD;EAAuB,2BAAA;ERwrCtB;AQvrCD;EAAuB,2BAAA;ER0rCtB;AQzrCD;EAAuB,4BAAA;ER4rCtB;AQzrCD;EACE,gBAAA;ER2rCD;AQzrCD;ECrGE,gBAAA;ETiyCD;AShyCC;EACE,gBAAA;ETkyCH;AQ5rCD;ECxGE,gBAAA;ETuyCD;AStyCC;EACE,gBAAA;ETwyCH;AQ/rCD;EC3GE,gBAAA;ET6yCD;AS5yCC;EACE,gBAAA;ET8yCH;AQlsCD;EC9GE,gBAAA;ETmzCD;ASlzCC;EACE,gBAAA;ETozCH;AQrsCD;ECjHE,gBAAA;ETyzCD;ASxzCC;EACE,gBAAA;ET0zCH;AQpsCD;EAGE,aAAA;EE3HA,2BAAA;EVg0CD;AU/zCC;EACE,2BAAA;EVi0CH;AQrsCD;EE9HE,2BAAA;EVs0CD;AUr0CC;EACE,2BAAA;EVu0CH;AQxsCD;EEjIE,2BAAA;EV40CD;AU30CC;EACE,2BAAA;EV60CH;AQ3sCD;EEpIE,2BAAA;EVk1CD;AUj1CC;EACE,2BAAA;EVm1CH;AQ9sCD;EEvIE,2BAAA;EVw1CD;AUv1CC;EACE,2BAAA;EVy1CH;AQ5sCD;EACE,qBAAA;EACA,qBAAA;EACA,kCAAA;ER8sCD;AQtsCD;;EAEE,eAAA;EACA,qBAAA;ERwsCD;AQ3sCD;;;;EAMI,kBAAA;ER2sCH;AQpsCD;EACE,iBAAA;EACA,kBAAA;ERssCD;AQlsCD;EALE,iBAAA;EACA,kBAAA;EAMA,mBAAA;ERqsCD;AQvsCD;EAKI,uBAAA;EACA,mBAAA;EACA,oBAAA;ERqsCH;AQhsCD;EACE,eAAA;EACA,qBAAA;ERksCD;AQhsCD;;EAEE,yBAAA;ERksCD;AQhsCD;EACE,mBAAA;ERksCD;AQhsCD;EACE,gBAAA;ERksCD;AQzqCD;EAAA;IAVM,aAAA;IACA,cAAA;IACA,aAAA;IACA,mBAAA;IGtNJ,kBAAA;IACA,yBAAA;IACA,qBAAA;IX84CC;EQnrCH;IAHM,oBAAA;IRyrCH;EACF;AQhrCD;;EAGE,cAAA;EACA,mCAAA;ERirCD;AQ/qCD;EACE,gBAAA;EACA,2BAAA;ERirCD;AQ7qCD;EACE,oBAAA;EACA,kBAAA;EACA,mBAAA;EACA,gCAAA;ER+qCD;AQ1qCG;;;EACE,kBAAA;ER8qCL;AQxrCD;;;EAmBI,gBAAA;EACA,gBAAA;EACA,yBAAA;EACA,gBAAA;ER0qCH;AQxqCG;;;EACE,wBAAA;ER4qCL;AQpqCD;;EAEE,qBAAA;EACA,iBAAA;EACA,iCAAA;EACA,gBAAA;EACA,mBAAA;ERsqCD;AQhqCG;;;;;;EAAW,aAAA;ERwqCd;AQvqCG;;;;;;EACE,wBAAA;ER8qCL;AQxqCD;EACE,qBAAA;EACA,oBAAA;EACA,yBAAA;ER0qCD;AYh9CD;;;;EAIE,gEAAA;EZk9CD;AY98CD;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;EZg9CD;AY58CD;EACE,kBAAA;EACA,gBAAA;EACA,gBAAA;EACA,2BAAA;EACA,oBAAA;EACA,wDAAA;UAAA,gDAAA;EZ88CD;AYp9CD;EASI,YAAA;EACA,iBAAA;EACA,mBAAA;EACA,0BAAA;UAAA,kBAAA;EZ88CH;AYz8CD;EACE,gBAAA;EACA,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,yBAAA;EACA,uBAAA;EACA,uBAAA;EACA,gBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EZ28CD;AYt9CD;EAeI,YAAA;EACA,oBAAA;EACA,gBAAA;EACA,uBAAA;EACA,+BAAA;EACA,kBAAA;EZ08CH;AYr8CD;EACE,mBAAA;EACA,oBAAA;EZu8CD;AajgDD;ECHE,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;EdugDD;AajgDC;EAAA;IAFE,cAAA;IbugDD;EACF;AangDC;EAAA;IAFE,cAAA;IbygDD;EACF;AargDD;EAAA;IAFI,eAAA;Ib2gDD;EACF;AalgDD;ECvBE,oBAAA;EACA,mBAAA;EACA,oBAAA;EACA,qBAAA;Ed4hDD;Aa//CD;ECvBE,oBAAA;EACA,qBAAA;EdyhDD;AezhDG;EACE,oBAAA;EAEA,iBAAA;EAEA,oBAAA;EACA,qBAAA;EfyhDL;AezgDG;EACE,aAAA;Ef2gDL;AepgDC;EACE,aAAA;EfsgDH;AevgDC;EACE,qBAAA;EfygDH;Ae1gDC;EACE,qBAAA;Ef4gDH;Ae7gDC;EACE,YAAA;Ef+gDH;AehhDC;EACE,qBAAA;EfkhDH;AenhDC;EACE,qBAAA;EfqhDH;AethDC;EACE,YAAA;EfwhDH;AezhDC;EACE,qBAAA;Ef2hDH;Ae5hDC;EACE,qBAAA;Ef8hDH;Ae/hDC;EACE,YAAA;EfiiDH;AeliDC;EACE,qBAAA;EfoiDH;AeriDC;EACE,oBAAA;EfuiDH;AezhDC;EACE,aAAA;Ef2hDH;Ae5hDC;EACE,qBAAA;Ef8hDH;Ae/hDC;EACE,qBAAA;EfiiDH;AeliDC;EACE,YAAA;EfoiDH;AeriDC;EACE,qBAAA;EfuiDH;AexiDC;EACE,qBAAA;Ef0iDH;Ae3iDC;EACE,YAAA;Ef6iDH;Ae9iDC;EACE,qBAAA;EfgjDH;AejjDC;EACE,qBAAA;EfmjDH;AepjDC;EACE,YAAA;EfsjDH;AevjDC;EACE,qBAAA;EfyjDH;Ae1jDC;EACE,oBAAA;Ef4jDH;AexjDC;EACE,aAAA;Ef0jDH;Ae1kDC;EACE,YAAA;Ef4kDH;Ae7kDC;EACE,oBAAA;Ef+kDH;AehlDC;EACE,oBAAA;EfklDH;AenlDC;EACE,WAAA;EfqlDH;AetlDC;EACE,oBAAA;EfwlDH;AezlDC;EACE,oBAAA;Ef2lDH;Ae5lDC;EACE,WAAA;Ef8lDH;Ae/lDC;EACE,oBAAA;EfimDH;AelmDC;EACE,oBAAA;EfomDH;AermDC;EACE,WAAA;EfumDH;AexmDC;EACE,oBAAA;Ef0mDH;Ae3mDC;EACE,mBAAA;Ef6mDH;AezmDC;EACE,YAAA;Ef2mDH;Ae7lDC;EACE,mBAAA;Ef+lDH;AehmDC;EACE,2BAAA;EfkmDH;AenmDC;EACE,2BAAA;EfqmDH;AetmDC;EACE,kBAAA;EfwmDH;AezmDC;EACE,2BAAA;Ef2mDH;Ae5mDC;EACE,2BAAA;Ef8mDH;Ae/mDC;EACE,kBAAA;EfinDH;AelnDC;EACE,2BAAA;EfonDH;AernDC;EACE,2BAAA;EfunDH;AexnDC;EACE,kBAAA;Ef0nDH;Ae3nDC;EACE,2BAAA;Ef6nDH;Ae9nDC;EACE,0BAAA;EfgoDH;AejoDC;EACE,iBAAA;EfmoDH;AanoDD;EElCI;IACE,aAAA;IfwqDH;EejqDD;IACE,aAAA;IfmqDD;EepqDD;IACE,qBAAA;IfsqDD;EevqDD;IACE,qBAAA;IfyqDD;Ee1qDD;IACE,YAAA;If4qDD;Ee7qDD;IACE,qBAAA;If+qDD;EehrDD;IACE,qBAAA;IfkrDD;EenrDD;IACE,YAAA;IfqrDD;EetrDD;IACE,qBAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,YAAA;If8rDD;Ee/rDD;IACE,qBAAA;IfisDD;EelsDD;IACE,oBAAA;IfosDD;EetrDD;IACE,aAAA;IfwrDD;EezrDD;IACE,qBAAA;If2rDD;Ee5rDD;IACE,qBAAA;If8rDD;Ee/rDD;IACE,YAAA;IfisDD;EelsDD;IACE,qBAAA;IfosDD;EersDD;IACE,qBAAA;IfusDD;EexsDD;IACE,YAAA;If0sDD;Ee3sDD;IACE,qBAAA;If6sDD;Ee9sDD;IACE,qBAAA;IfgtDD;EejtDD;IACE,YAAA;IfmtDD;EeptDD;IACE,qBAAA;IfstDD;EevtDD;IACE,oBAAA;IfytDD;EertDD;IACE,aAAA;IfutDD;EevuDD;IACE,YAAA;IfyuDD;Ee1uDD;IACE,oBAAA;If4uDD;Ee7uDD;IACE,oBAAA;If+uDD;EehvDD;IACE,WAAA;IfkvDD;EenvDD;IACE,oBAAA;IfqvDD;EetvDD;IACE,oBAAA;IfwvDD;EezvDD;IACE,WAAA;If2vDD;Ee5vDD;IACE,oBAAA;If8vDD;Ee/vDD;IACE,oBAAA;IfiwDD;EelwDD;IACE,WAAA;IfowDD;EerwDD;IACE,oBAAA;IfuwDD;EexwDD;IACE,mBAAA;If0wDD;EetwDD;IACE,YAAA;IfwwDD;Ee1vDD;IACE,mBAAA;If4vDD;Ee7vDD;IACE,2BAAA;If+vDD;EehwDD;IACE,2BAAA;IfkwDD;EenwDD;IACE,kBAAA;IfqwDD;EetwDD;IACE,2BAAA;IfwwDD;EezwDD;IACE,2BAAA;If2wDD;Ee5wDD;IACE,kBAAA;If8wDD;Ee/wDD;IACE,2BAAA;IfixDD;EelxDD;IACE,2BAAA;IfoxDD;EerxDD;IACE,kBAAA;IfuxDD;EexxDD;IACE,2BAAA;If0xDD;Ee3xDD;IACE,0BAAA;If6xDD;Ee9xDD;IACE,iBAAA;IfgyDD;EACF;AaxxDD;EE3CI;IACE,aAAA;Ifs0DH;Ee/zDD;IACE,aAAA;Ifi0DD;Eel0DD;IACE,qBAAA;Ifo0DD;Eer0DD;IACE,qBAAA;Ifu0DD;Eex0DD;IACE,YAAA;If00DD;Ee30DD;IACE,qBAAA;If60DD;Ee90DD;IACE,qBAAA;Ifg1DD;Eej1DD;IACE,YAAA;Ifm1DD;Eep1DD;IACE,qBAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,YAAA;If41DD;Ee71DD;IACE,qBAAA;If+1DD;Eeh2DD;IACE,oBAAA;Ifk2DD;Eep1DD;IACE,aAAA;Ifs1DD;Eev1DD;IACE,qBAAA;Ify1DD;Ee11DD;IACE,qBAAA;If41DD;Ee71DD;IACE,YAAA;If+1DD;Eeh2DD;IACE,qBAAA;Ifk2DD;Een2DD;IACE,qBAAA;Ifq2DD;Eet2DD;IACE,YAAA;Ifw2DD;Eez2DD;IACE,qBAAA;If22DD;Ee52DD;IACE,qBAAA;If82DD;Ee/2DD;IACE,YAAA;Ifi3DD;Eel3DD;IACE,qBAAA;Ifo3DD;Eer3DD;IACE,oBAAA;Ifu3DD;Een3DD;IACE,aAAA;Ifq3DD;Eer4DD;IACE,YAAA;Ifu4DD;Eex4DD;IACE,oBAAA;If04DD;Ee34DD;IACE,oBAAA;If64DD;Ee94DD;IACE,WAAA;Ifg5DD;Eej5DD;IACE,oBAAA;Ifm5DD;Eep5DD;IACE,oBAAA;Ifs5DD;Eev5DD;IACE,WAAA;Ify5DD;Ee15DD;IACE,oBAAA;If45DD;Ee75DD;IACE,oBAAA;If+5DD;Eeh6DD;IACE,WAAA;Ifk6DD;Een6DD;IACE,oBAAA;Ifq6DD;Eet6DD;IACE,mBAAA;Ifw6DD;Eep6DD;IACE,YAAA;Ifs6DD;Eex5DD;IACE,mBAAA;If05DD;Ee35DD;IACE,2BAAA;If65DD;Ee95DD;IACE,2BAAA;Ifg6DD;Eej6DD;IACE,kBAAA;Ifm6DD;Eep6DD;IACE,2BAAA;Ifs6DD;Eev6DD;IACE,2BAAA;Ify6DD;Ee16DD;IACE,kBAAA;If46DD;Ee76DD;IACE,2BAAA;If+6DD;Eeh7DD;IACE,2BAAA;Ifk7DD;Een7DD;IACE,kBAAA;Ifq7DD;Eet7DD;IACE,2BAAA;Ifw7DD;Eez7DD;IACE,0BAAA;If27DD;Ee57DD;IACE,iBAAA;If87DD;EACF;Aan7DD;EE9CI;IACE,aAAA;Ifo+DH;Ee79DD;IACE,aAAA;If+9DD;Eeh+DD;IACE,qBAAA;Ifk+DD;Een+DD;IACE,qBAAA;Ifq+DD;Eet+DD;IACE,YAAA;Ifw+DD;Eez+DD;IACE,qBAAA;If2+DD;Ee5+DD;IACE,qBAAA;If8+DD;Ee/+DD;IACE,YAAA;Ifi/DD;Eel/DD;IACE,qBAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,YAAA;If0/DD;Ee3/DD;IACE,qBAAA;If6/DD;Ee9/DD;IACE,oBAAA;IfggED;Eel/DD;IACE,aAAA;Ifo/DD;Eer/DD;IACE,qBAAA;Ifu/DD;Eex/DD;IACE,qBAAA;If0/DD;Ee3/DD;IACE,YAAA;If6/DD;Ee9/DD;IACE,qBAAA;IfggED;EejgED;IACE,qBAAA;IfmgED;EepgED;IACE,YAAA;IfsgED;EevgED;IACE,qBAAA;IfygED;Ee1gED;IACE,qBAAA;If4gED;Ee7gED;IACE,YAAA;If+gED;EehhED;IACE,qBAAA;IfkhED;EenhED;IACE,oBAAA;IfqhED;EejhED;IACE,aAAA;IfmhED;EeniED;IACE,YAAA;IfqiED;EetiED;IACE,oBAAA;IfwiED;EeziED;IACE,oBAAA;If2iED;Ee5iED;IACE,WAAA;If8iED;Ee/iED;IACE,oBAAA;IfijED;EeljED;IACE,oBAAA;IfojED;EerjED;IACE,WAAA;IfujED;EexjED;IACE,oBAAA;If0jED;Ee3jED;IACE,oBAAA;If6jED;Ee9jED;IACE,WAAA;IfgkED;EejkED;IACE,oBAAA;IfmkED;EepkED;IACE,mBAAA;IfskED;EelkED;IACE,YAAA;IfokED;EetjED;IACE,mBAAA;IfwjED;EezjED;IACE,2BAAA;If2jED;Ee5jED;IACE,2BAAA;If8jED;Ee/jED;IACE,kBAAA;IfikED;EelkED;IACE,2BAAA;IfokED;EerkED;IACE,2BAAA;IfukED;EexkED;IACE,kBAAA;If0kED;Ee3kED;IACE,2BAAA;If6kED;Ee9kED;IACE,2BAAA;IfglED;EejlED;IACE,kBAAA;IfmlED;EeplED;IACE,2BAAA;IfslED;EevlED;IACE,0BAAA;IfylED;Ee1lED;IACE,iBAAA;If4lED;EACF;AgBhqED;EACE,+BAAA;EhBkqED;AgBhqED;EACE,kBAAA;EACA,qBAAA;EACA,gBAAA;EACA,kBAAA;EhBkqED;AgBhqED;EACE,kBAAA;EhBkqED;AgB5pED;EACE,aAAA;EACA,iBAAA;EACA,qBAAA;EhB8pED;AgBjqED;;;;;;EAWQ,cAAA;EACA,yBAAA;EACA,qBAAA;EACA,+BAAA;EhB8pEP;AgB5qED;EAoBI,wBAAA;EACA,kCAAA;EhB2pEH;AgBhrED;;;;;;EA8BQ,eAAA;EhB0pEP;AgBxrED;EAoCI,+BAAA;EhBupEH;AgB3rED;EAyCI,2BAAA;EhBqpEH;AgB9oED;;;;;;EAOQ,cAAA;EhB+oEP;AgBpoED;EACE,2BAAA;EhBsoED;AgBvoED;;;;;;EAQQ,2BAAA;EhBuoEP;AgB/oED;;EAeM,0BAAA;EhBooEL;AgB1nED;EAEI,2BAAA;EhB2nEH;AgBlnED;EAEI,2BAAA;EhBmnEH;AgB1mED;EACE,kBAAA;EACA,aAAA;EACA,uBAAA;EhB4mED;AgBvmEG;;EACE,kBAAA;EACA,aAAA;EACA,qBAAA;EhB0mEL;AiBtvEC;;;;;;;;;;;;EAOI,2BAAA;EjB6vEL;AiBvvEC;;;;;EAMI,2BAAA;EjBwvEL;AiB3wEC;;;;;;;;;;;;EAOI,2BAAA;EjBkxEL;AiB5wEC;;;;;EAMI,2BAAA;EjB6wEL;AiBhyEC;;;;;;;;;;;;EAOI,2BAAA;EjBuyEL;AiBjyEC;;;;;EAMI,2BAAA;EjBkyEL;AiBrzEC;;;;;;;;;;;;EAOI,2BAAA;EjB4zEL;AiBtzEC;;;;;EAMI,2BAAA;EjBuzEL;AiB10EC;;;;;;;;;;;;EAOI,2BAAA;EjBi1EL;AiB30EC;;;;;EAMI,2BAAA;EjB40EL;AgB1rED;EACE,kBAAA;EACA,mBAAA;EhB4rED;AgB/nED;EAAA;IA1DI,aAAA;IACA,qBAAA;IACA,oBAAA;IACA,8CAAA;IACA,2BAAA;IhB6rED;EgBvoEH;IAlDM,kBAAA;IhB4rEH;EgB1oEH;;;;;;IAzCY,qBAAA;IhB2rET;EgBlpEH;IAjCM,WAAA;IhBsrEH;EgBrpEH;;;;;;IAxBY,gBAAA;IhBqrET;EgB7pEH;;;;;;IApBY,iBAAA;IhByrET;EgBrqEH;;;;IAPY,kBAAA;IhBkrET;EACF;AkB54ED;EACE,YAAA;EACA,WAAA;EACA,WAAA;EAIA,cAAA;ElB24ED;AkBx4ED;EACE,gBAAA;EACA,aAAA;EACA,YAAA;EACA,qBAAA;EACA,iBAAA;EACA,sBAAA;EACA,gBAAA;EACA,WAAA;EACA,kCAAA;ElB04ED;AkBv4ED;EACE,uBAAA;EACA,iBAAA;EACA,oBAAA;EACA,mBAAA;ElBy4ED;AkB93ED;Eb4BE,gCAAA;EACG,6BAAA;EACK,wBAAA;ELq2ET;AkB93ED;;EAEE,iBAAA;EACA,oBAAA;EACA,qBAAA;ElBg4ED;AkB53ED;EACE,gBAAA;ElB83ED;AkB13ED;EACE,gBAAA;EACA,aAAA;ElB43ED;AkBx3ED;;EAEE,cAAA;ElB03ED;AkBt3ED;;;EZxEE,sBAAA;EAEA,4CAAA;EACA,sBAAA;ENk8ED;AkBt3ED;EACE,gBAAA;EACA,kBAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;ElBw3ED;AkB91ED;EACE,gBAAA;EACA,aAAA;EACA,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;EACA,2BAAA;EACA,wBAAA;EACA,2BAAA;EACA,oBAAA;EbzDA,0DAAA;EACQ,kDAAA;EAyHR,wFAAA;EACK,2EAAA;EACG,wEAAA;ELkyET;AmB16EC;EACE,uBAAA;EACA,YAAA;EdUF,wFAAA;EACQ,gFAAA;ELm6ET;AKl4EC;EACE,gBAAA;EACA,YAAA;ELo4EH;AKl4EC;EAA0B,gBAAA;ELq4E3B;AKp4EC;EAAgC,gBAAA;ELu4EjC;AkBt2EC;;;EAGE,qBAAA;EACA,2BAAA;EACA,YAAA;ElBw2EH;AkBp2EC;EACE,cAAA;ElBs2EH;AkB11ED;EACE,0BAAA;ElB41ED;AkBxzED;EAxBE;;;;IAIE,mBAAA;IlBm1ED;EkBj1EC;;;;;;;;IAEE,mBAAA;IlBy1EH;EkBt1EC;;;;;;;;IAEE,mBAAA;IlB81EH;EACF;AkBp1ED;EACE,qBAAA;ElBs1ED;AkB90ED;;EAEE,oBAAA;EACA,gBAAA;EACA,kBAAA;EACA,qBAAA;ElBg1ED;AkBr1ED;;EAQI,kBAAA;EACA,oBAAA;EACA,kBAAA;EACA,qBAAA;EACA,iBAAA;ElBi1EH;AkB90ED;;;;EAIE,oBAAA;EACA,oBAAA;EACA,oBAAA;ElBg1ED;AkB70ED;;EAEE,kBAAA;ElB+0ED;AkB30ED;;EAEE,uBAAA;EACA,oBAAA;EACA,kBAAA;EACA,wBAAA;EACA,qBAAA;EACA,iBAAA;ElB60ED;AkB30ED;;EAEE,eAAA;EACA,mBAAA;ElB60ED;AkBp0EC;;;;;;EAGE,qBAAA;ElBy0EH;AkBn0EC;;;;EAEE,qBAAA;ElBu0EH;AkBj0EC;;;;EAGI,qBAAA;ElBo0EL;AkBzzED;EAEE,kBAAA;EACA,qBAAA;EAEA,kBAAA;ElByzED;AkBvzEC;;EAEE,iBAAA;EACA,kBAAA;ElByzEH;AkB5yED;ECpPE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;EnBmiFD;AmBjiFC;EACE,cAAA;EACA,mBAAA;EnBmiFH;AmBhiFC;;EAEE,cAAA;EnBkiFH;AkBxzED;ECvPE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;EnBkjFD;AmBhjFC;EACE,cAAA;EACA,mBAAA;EnBkjFH;AmB/iFC;;EAEE,cAAA;EnBijFH;AkBv0ED;EAKI,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;ElBq0EH;AkBj0ED;ECnQE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,wBAAA;EACA,oBAAA;EnBukFD;AmBrkFC;EACE,cAAA;EACA,mBAAA;EnBukFH;AmBpkFC;;EAEE,cAAA;EnBskFH;AkB70ED;ECtQE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,wBAAA;EACA,oBAAA;EnBslFD;AmBplFC;EACE,cAAA;EACA,mBAAA;EnBslFH;AmBnlFC;;EAEE,cAAA;EnBqlFH;AkB51ED;EAKI,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,wBAAA;ElB01EH;AkBj1ED;EAEE,oBAAA;ElBk1ED;AkBp1ED;EAMI,uBAAA;ElBi1EH;AkB70ED;EACE,oBAAA;EACA,QAAA;EACA,UAAA;EACA,YAAA;EACA,gBAAA;EACA,aAAA;EACA,cAAA;EACA,mBAAA;EACA,oBAAA;EACA,sBAAA;ElB+0ED;AkB70ED;EACE,aAAA;EACA,cAAA;EACA,mBAAA;ElB+0ED;AkB70ED;EACE,aAAA;EACA,cAAA;EACA,mBAAA;ElB+0ED;AkB30ED;;;;;;;;;;EC7WI,gBAAA;EnBosFH;AkBv1ED;ECzWI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;ELqpFT;AmBnsFG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;EL0pFT;AkBj2ED;EC/VI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnBmsFH;AkBt2ED;ECzVI,gBAAA;EnBksFH;AkBt2ED;;;;;;;;;;EChXI,gBAAA;EnBkuFH;AkBl3ED;EC5WI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;ELmrFT;AmBjuFG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;ELwrFT;AkB53ED;EClWI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnBiuFH;AkBj4ED;EC5VI,gBAAA;EnBguFH;AkBj4ED;;;;;;;;;;ECnXI,gBAAA;EnBgwFH;AkB74ED;EC/WI,uBAAA;Ed+CF,0DAAA;EACQ,kDAAA;ELitFT;AmB/vFG;EACE,uBAAA;Ed4CJ,2EAAA;EACQ,mEAAA;ELstFT;AkBv5ED;ECrWI,gBAAA;EACA,uBAAA;EACA,2BAAA;EnB+vFH;AkB55ED;EC/VI,gBAAA;EnB8vFH;AkBx5EC;EACG,WAAA;ElB05EJ;AkBx5EC;EACG,QAAA;ElB05EJ;AkBh5ED;EACE,gBAAA;EACA,iBAAA;EACA,qBAAA;EACA,gBAAA;ElBk5ED;AkB/zED;EAAA;IA9DM,uBAAA;IACA,kBAAA;IACA,wBAAA;IlBi4EH;EkBr0EH;IAvDM,uBAAA;IACA,aAAA;IACA,wBAAA;IlB+3EH;EkB10EH;IAhDM,uBAAA;IlB63EH;EkB70EH;IA5CM,uBAAA;IACA,wBAAA;IlB43EH;EkBj1EH;;;IAtCQ,aAAA;IlB43EL;EkBt1EH;IAhCM,aAAA;IlBy3EH;EkBz1EH;IA5BM,kBAAA;IACA,wBAAA;IlBw3EH;EkB71EH;;IApBM,uBAAA;IACA,eAAA;IACA,kBAAA;IACA,wBAAA;IlBq3EH;EkBp2EH;;IAdQ,iBAAA;IlBs3EL;EkBx2EH;;IATM,oBAAA;IACA,gBAAA;IlBq3EH;EkB72EH;IAHM,QAAA;IlBm3EH;EACF;AkBz2ED;;;;EASI,eAAA;EACA,kBAAA;EACA,kBAAA;ElBs2EH;AkBj3ED;;EAiBI,kBAAA;ElBo2EH;AkBr3ED;EJzeE,oBAAA;EACA,qBAAA;Edi2FD;AkBl1EC;EAAA;IAVI,mBAAA;IACA,kBAAA;IACA,kBAAA;IlBg2EH;EACF;AkBh4ED;EAwCI,aAAA;ElB21EH;AkB90EC;EAAA;IAHM,0BAAA;IlBq1EL;EACF;AkB50EC;EAAA;IAHM,kBAAA;IlBm1EL;EACF;AoB73FD;EACE,uBAAA;EACA,kBAAA;EACA,qBAAA;EACA,oBAAA;EACA,wBAAA;EACA,gCAAA;MAAA,4BAAA;EACA,iBAAA;EACA,wBAAA;EACA,+BAAA;EACA,qBAAA;EC6BA,mBAAA;EACA,iBAAA;EACA,yBAAA;EACA,oBAAA;EhB4KA,2BAAA;EACG,wBAAA;EACC,uBAAA;EACI,mBAAA;ELwrFT;AoBh4FG;;;;;;EdrBF,sBAAA;EAEA,4CAAA;EACA,sBAAA;EN45FD;AoBp4FC;;;EAGE,gBAAA;EACA,uBAAA;EpBs4FH;AoBn4FC;;EAEE,YAAA;EACA,wBAAA;Ef2BF,0DAAA;EACQ,kDAAA;EL22FT;AoBn4FC;;;EAGE,qBAAA;EACA,sBAAA;EE9CF,eAAA;EAGA,2BAAA;EjB8DA,0BAAA;EACQ,kBAAA;ELq3FT;AoB/3FD;ECrDE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBu7FD;AqBr7FC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBu7FP;AqBr7FC;;;EAGE,wBAAA;ErBu7FH;AqBl7FG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBg8FT;AoBx6FD;ECnBI,gBAAA;EACA,2BAAA;ErB87FH;AoBz6FD;ECxDE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBo+FD;AqBl+FC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBo+FP;AqBl+FC;;;EAGE,wBAAA;ErBo+FH;AqB/9FG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErB6+FT;AoBl9FD;ECtBI,gBAAA;EACA,2BAAA;ErB2+FH;AoBl9FD;EC5DE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBihGD;AqB/gGC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBihGP;AqB/gGC;;;EAGE,wBAAA;ErBihGH;AqB5gGG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErB0hGT;AoB3/FD;EC1BI,gBAAA;EACA,2BAAA;ErBwhGH;AoB3/FD;EChEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErB8jGD;AqB5jGC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErB8jGP;AqB5jGC;;;EAGE,wBAAA;ErB8jGH;AqBzjGG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBukGT;AoBpiGD;EC9BI,gBAAA;EACA,2BAAA;ErBqkGH;AoBpiGD;ECpEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErB2mGD;AqBzmGC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErB2mGP;AqBzmGC;;;EAGE,wBAAA;ErB2mGH;AqBtmGG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBonGT;AoB7kGD;EClCI,gBAAA;EACA,2BAAA;ErBknGH;AoB7kGD;ECxEE,gBAAA;EACA,2BAAA;EACA,uBAAA;ErBwpGD;AqBtpGC;;;;;;EAME,gBAAA;EACA,2BAAA;EACI,uBAAA;ErBwpGP;AqBtpGC;;;EAGE,wBAAA;ErBwpGH;AqBnpGG;;;;;;;;;;;;;;;;;;EAME,2BAAA;EACI,uBAAA;ErBiqGT;AoBtnGD;ECtCI,gBAAA;EACA,2BAAA;ErB+pGH;AoBjnGD;EACE,gBAAA;EACA,qBAAA;EACA,kBAAA;EpBmnGD;AoBjnGC;;;;;EAKE,+BAAA;Ef7BF,0BAAA;EACQ,kBAAA;ELipGT;AoBlnGC;;;;EAIE,2BAAA;EpBonGH;AoBlnGC;;EAEE,gBAAA;EACA,4BAAA;EACA,+BAAA;EpBonGH;AoBhnGG;;;;EAEE,gBAAA;EACA,uBAAA;EpBonGL;AoB3mGD;;EC/EE,oBAAA;EACA,iBAAA;EACA,wBAAA;EACA,oBAAA;ErB8rGD;AoB9mGD;;ECnFE,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;ErBqsGD;AoBjnGD;;ECvFE,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;ErB4sGD;AoBhnGD;EACE,gBAAA;EACA,aAAA;EpBknGD;AoB9mGD;EACE,iBAAA;EpBgnGD;AoBzmGC;;;EACE,aAAA;EpB6mGH;AuBjwGD;EACE,YAAA;ElBoLA,0CAAA;EACK,qCAAA;EACG,kCAAA;ELglGT;AuBpwGC;EACE,YAAA;EvBswGH;AuBlwGD;EACE,eAAA;EACA,oBAAA;EvBowGD;AuBlwGC;EAAY,gBAAA;EAAgB,qBAAA;EvBswG7B;AuBrwGC;EAAY,oBAAA;EvBwwGb;AuBvwGC;EAAY,0BAAA;EvB0wGb;AuBvwGD;EACE,oBAAA;EACA,WAAA;EACA,kBAAA;ElBsKA,iDAAA;EACQ,4CAAA;KAAA,yCAAA;EAOR,oCAAA;EACQ,+BAAA;KAAA,4BAAA;EAGR,0CAAA;EACQ,qCAAA;KAAA,kCAAA;EL4lGT;AwBtyGD;EACE,uBAAA;EACA,UAAA;EACA,WAAA;EACA,kBAAA;EACA,wBAAA;EACA,uBAAA;EACA,qCAAA;EACA,oCAAA;ExBwyGD;AwBpyGD;;EAEE,oBAAA;ExBsyGD;AwBlyGD;EACE,YAAA;ExBoyGD;AwBhyGD;EACE,oBAAA;EACA,WAAA;EACA,SAAA;EACA,eAAA;EACA,eAAA;EACA,aAAA;EACA,kBAAA;EACA,gBAAA;EACA,iBAAA;EACA,kBAAA;EACA,iBAAA;EACA,kBAAA;EACA,2BAAA;EACA,2BAAA;EACA,uCAAA;EACA,oBAAA;EnBuBA,qDAAA;EACQ,6CAAA;EmBtBR,sCAAA;UAAA,8BAAA;ExBmyGD;AwB9xGC;EACE,UAAA;EACA,YAAA;ExBgyGH;AwBzzGD;ECxBE,aAAA;EACA,eAAA;EACA,kBAAA;EACA,2BAAA;EzBo1GD;AwB/zGD;EAmCI,gBAAA;EACA,mBAAA;EACA,aAAA;EACA,qBAAA;EACA,yBAAA;EACA,gBAAA;EACA,qBAAA;ExB+xGH;AwBzxGC;;EAEE,uBAAA;EACA,gBAAA;EACA,2BAAA;ExB2xGH;AwBrxGC;;;EAGE,gBAAA;EACA,uBAAA;EACA,YAAA;EACA,2BAAA;ExBuxGH;AwB9wGC;;;EAGE,gBAAA;ExBgxGH;AwB5wGC;;EAEE,uBAAA;EACA,+BAAA;EACA,wBAAA;EE1GF,qEAAA;EF4GE,qBAAA;ExB8wGH;AwBzwGD;EAGI,gBAAA;ExBywGH;AwB5wGD;EAQI,YAAA;ExBuwGH;AwB/vGD;EACE,YAAA;EACA,UAAA;ExBiwGD;AwBzvGD;EACE,SAAA;EACA,aAAA;ExB2vGD;AwBvvGD;EACE,gBAAA;EACA,mBAAA;EACA,iBAAA;EACA,yBAAA;EACA,gBAAA;EACA,qBAAA;ExByvGD;AwBrvGD;EACE,iBAAA;EACA,SAAA;EACA,UAAA;EACA,WAAA;EACA,QAAA;EACA,cAAA;ExBuvGD;AwBnvGD;EACE,UAAA;EACA,YAAA;ExBqvGD;AwB7uGD;;EAII,eAAA;EACA,0BAAA;EACA,aAAA;ExB6uGH;AwBnvGD;;EAUI,WAAA;EACA,cAAA;EACA,oBAAA;ExB6uGH;AwBxtGD;EAXE;IAnEA,YAAA;IACA,UAAA;IxB0yGC;EwBxuGD;IAzDA,SAAA;IACA,aAAA;IxBoyGC;EACF;A2Bn7GD;;EAEE,oBAAA;EACA,uBAAA;EACA,wBAAA;E3Bq7GD;A2Bz7GD;;EAMI,oBAAA;EACA,aAAA;E3Bu7GH;A2Br7GG;;;;;;;;EAIE,YAAA;E3B27GL;A2Br7GD;;;;EAKI,mBAAA;E3Bs7GH;A2Bj7GD;EACE,mBAAA;E3Bm7GD;A2Bp7GD;;EAMI,aAAA;E3Bk7GH;A2Bx7GD;;;EAWI,kBAAA;E3Bk7GH;A2B96GD;EACE,kBAAA;E3Bg7GD;A2B56GD;EACE,gBAAA;E3B86GD;A2B76GC;ECjDA,+BAAA;EACG,4BAAA;E5Bi+GJ;A2B56GD;;EC9CE,8BAAA;EACG,2BAAA;E5B89GJ;A2B36GD;EACE,aAAA;E3B66GD;A2B36GD;EACE,kBAAA;E3B66GD;A2B36GD;;EClEE,+BAAA;EACG,4BAAA;E5Bi/GJ;A2B16GD;EChEE,8BAAA;EACG,2BAAA;E5B6+GJ;A2Bz6GD;;EAEE,YAAA;E3B26GD;A2B15GD;EACE,mBAAA;EACA,oBAAA;E3B45GD;A2B15GD;EACE,oBAAA;EACA,qBAAA;E3B45GD;A2Bv5GD;EtB9CE,0DAAA;EACQ,kDAAA;ELw8GT;A2Bv5GC;EtBlDA,0BAAA;EACQ,kBAAA;EL48GT;A2Bp5GD;EACE,gBAAA;E3Bs5GD;A2Bn5GD;EACE,yBAAA;EACA,wBAAA;E3Bq5GD;A2Bl5GD;EACE,yBAAA;E3Bo5GD;A2B74GD;;;EAII,gBAAA;EACA,aAAA;EACA,aAAA;EACA,iBAAA;E3B84GH;A2Br5GD;EAcM,aAAA;E3B04GL;A2Bx5GD;;;;EAsBI,kBAAA;EACA,gBAAA;E3Bw4GH;A2Bn4GC;EACE,kBAAA;E3Bq4GH;A2Bn4GC;EACE,8BAAA;ECnKF,+BAAA;EACC,8BAAA;E5ByiHF;A2Bp4GC;EACE,gCAAA;EC/KF,4BAAA;EACC,2BAAA;E5BsjHF;A2Bp4GD;EACE,kBAAA;E3Bs4GD;A2Bp4GD;;EC9KE,+BAAA;EACC,8BAAA;E5BsjHF;A2Bn4GD;EC5LE,4BAAA;EACC,2BAAA;E5BkkHF;A2B/3GD;EACE,gBAAA;EACA,aAAA;EACA,qBAAA;EACA,2BAAA;E3Bi4GD;A2Br4GD;;EAOI,aAAA;EACA,qBAAA;EACA,WAAA;E3Bk4GH;A2B34GD;EAYI,aAAA;E3Bk4GH;A2B94GD;EAgBI,YAAA;E3Bi4GH;A2Bh3GD;;;;EAKM,oBAAA;EACA,wBAAA;EACA,sBAAA;E3Bi3GL;A6B1lHD;EACE,oBAAA;EACA,gBAAA;EACA,2BAAA;E7B4lHD;A6BzlHC;EACE,aAAA;EACA,iBAAA;EACA,kBAAA;E7B2lHH;A6BpmHD;EAeI,oBAAA;EACA,YAAA;EAKA,aAAA;EAEA,aAAA;EACA,kBAAA;E7BmlHH;A6B1kHD;;;EV8BE,cAAA;EACA,oBAAA;EACA,iBAAA;EACA,wBAAA;EACA,oBAAA;EnBijHD;AmB/iHC;;;EACE,cAAA;EACA,mBAAA;EnBmjHH;AmBhjHC;;;;;;EAEE,cAAA;EnBsjHH;A6B5lHD;;;EVyBE,cAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;EnBwkHD;AmBtkHC;;;EACE,cAAA;EACA,mBAAA;EnB0kHH;AmBvkHC;;;;;;EAEE,cAAA;EnB6kHH;A6B1mHD;;;EAGE,qBAAA;E7B4mHD;A6B1mHC;;;EACE,kBAAA;E7B8mHH;A6B1mHD;;EAEE,WAAA;EACA,qBAAA;EACA,wBAAA;E7B4mHD;A6BvmHD;EACE,mBAAA;EACA,iBAAA;EACA,qBAAA;EACA,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;E7BymHD;A6BtmHC;EACE,mBAAA;EACA,iBAAA;EACA,oBAAA;E7BwmHH;A6BtmHC;EACE,oBAAA;EACA,iBAAA;EACA,oBAAA;E7BwmHH;A6B5nHD;;EA0BI,eAAA;E7BsmHH;A6BjmHD;;;;;;;EDhGE,+BAAA;EACG,4BAAA;E5B0sHJ;A6BlmHD;EACE,iBAAA;E7BomHD;A6BlmHD;;;;;;;EDpGE,8BAAA;EACG,2BAAA;E5B+sHJ;A6BnmHD;EACE,gBAAA;E7BqmHD;A6BhmHD;EACE,oBAAA;EAGA,cAAA;EACA,qBAAA;E7BgmHD;A6BrmHD;EAUI,oBAAA;E7B8lHH;A6BxmHD;EAYM,mBAAA;E7B+lHL;A6B5lHG;;;EAGE,YAAA;E7B8lHL;A6BzlHC;;EAGI,oBAAA;E7B0lHL;A6BvlHC;;EAGI,mBAAA;E7BwlHL;A8BlvHD;EACE,kBAAA;EACA,iBAAA;EACA,kBAAA;E9BovHD;A8BvvHD;EAOI,oBAAA;EACA,gBAAA;E9BmvHH;A8B3vHD;EAWM,oBAAA;EACA,gBAAA;EACA,oBAAA;E9BmvHL;A8BlvHK;;EAEE,uBAAA;EACA,2BAAA;E9BovHP;A8B/uHG;EACE,gBAAA;E9BivHL;A8B/uHK;;EAEE,gBAAA;EACA,uBAAA;EACA,+BAAA;EACA,qBAAA;E9BivHP;A8B1uHG;;;EAGE,2BAAA;EACA,uBAAA;E9B4uHL;A8BrxHD;ELHE,aAAA;EACA,eAAA;EACA,kBAAA;EACA,2BAAA;EzB2xHD;A8B3xHD;EA0DI,iBAAA;E9BouHH;A8B3tHD;EACE,kCAAA;E9B6tHD;A8B9tHD;EAGI,aAAA;EAEA,qBAAA;E9B6tHH;A8BluHD;EASM,mBAAA;EACA,yBAAA;EACA,+BAAA;EACA,4BAAA;E9B4tHL;A8B3tHK;EACE,uCAAA;E9B6tHP;A8BvtHK;;;EAGE,gBAAA;EACA,2BAAA;EACA,2BAAA;EACA,kCAAA;EACA,iBAAA;E9BytHP;A8BptHC;EAqDA,aAAA;EA8BA,kBAAA;E9BqoHD;A8BxtHC;EAwDE,aAAA;E9BmqHH;A8B3tHC;EA0DI,oBAAA;EACA,oBAAA;E9BoqHL;A8B/tHC;EAgEE,WAAA;EACA,YAAA;E9BkqHH;A8BtpHD;EAAA;IAPM,qBAAA;IACA,WAAA;I9BiqHH;E8B3pHH;IAJQ,kBAAA;I9BkqHL;EACF;A8B5uHC;EAuFE,iBAAA;EACA,oBAAA;E9BwpHH;A8BhvHC;;;EA8FE,2BAAA;E9BupHH;A8BzoHD;EAAA;IATM,kCAAA;IACA,4BAAA;I9BspHH;E8B9oHH;;;IAHM,8BAAA;I9BspHH;EACF;A8BvvHD;EAEI,aAAA;E9BwvHH;A8B1vHD;EAMM,oBAAA;E9BuvHL;A8B7vHD;EASM,kBAAA;E9BuvHL;A8BlvHK;;;EAGE,gBAAA;EACA,2BAAA;E9BovHP;A8B5uHD;EAEI,aAAA;E9B6uHH;A8B/uHD;EAIM,iBAAA;EACA,gBAAA;E9B8uHL;A8BluHD;EACE,aAAA;E9BouHD;A8BruHD;EAII,aAAA;E9BouHH;A8BxuHD;EAMM,oBAAA;EACA,oBAAA;E9BquHL;A8B5uHD;EAYI,WAAA;EACA,YAAA;E9BmuHH;A8BvtHD;EAAA;IAPM,qBAAA;IACA,WAAA;I9BkuHH;E8B5tHH;IAJQ,kBAAA;I9BmuHL;EACF;A8B3tHD;EACE,kBAAA;E9B6tHD;A8B9tHD;EAKI,iBAAA;EACA,oBAAA;E9B4tHH;A8BluHD;;;EAYI,2BAAA;E9B2tHH;A8B7sHD;EAAA;IATM,kCAAA;IACA,4BAAA;I9B0tHH;E8BltHH;;;IAHM,8BAAA;I9B0tHH;EACF;A8BjtHD;EAEI,eAAA;EACA,oBAAA;E9BktHH;A8BrtHD;EAMI,gBAAA;EACA,qBAAA;E9BktHH;A8BzsHD;EAEE,kBAAA;EF7OA,4BAAA;EACC,2BAAA;E5Bw7HF;A+Bl7HD;EACE,oBAAA;EACA,kBAAA;EACA,qBAAA;EACA,+BAAA;E/Bo7HD;A+B56HD;EAAA;IAFI,oBAAA;I/Bk7HD;EACF;A+Bn6HD;EAAA;IAFI,aAAA;I/By6HD;EACF;A+B35HD;EACE,qBAAA;EACA,qBAAA;EACA,oBAAA;EACA,mCAAA;EACA,4DAAA;UAAA,oDAAA;EAEA,mCAAA;E/B45HD;A+B15HC;EACE,kBAAA;E/B45HH;A+B/3HD;EAAA;IAzBI,aAAA;IACA,eAAA;IACA,0BAAA;YAAA,kBAAA;I/B45HD;E+B15HC;IACE,2BAAA;IACA,gCAAA;IACA,yBAAA;IACA,mBAAA;IACA,8BAAA;I/B45HH;E+Bz5HC;IACE,qBAAA;I/B25HH;E+Bt5HC;;;IAGE,iBAAA;IACA,kBAAA;I/Bw5HH;EACF;A+Bp5HD;;EAGI,mBAAA;E/Bq5HH;A+Bh5HC;EAAA;;IAFI,mBAAA;I/Bu5HH;EACF;A+B94HD;;;;EAII,qBAAA;EACA,oBAAA;E/Bg5HH;A+B14HC;EAAA;;;;IAHI,iBAAA;IACA,gBAAA;I/Bo5HH;EACF;A+Bx4HD;EACE,eAAA;EACA,uBAAA;E/B04HD;A+Br4HD;EAAA;IAFI,kBAAA;I/B24HD;EACF;A+Bv4HD;;EAEE,iBAAA;EACA,UAAA;EACA,SAAA;EACA,eAAA;E/By4HD;A+Bn4HD;EAAA;;IAFI,kBAAA;I/B04HD;EACF;A+Bx4HD;EACE,QAAA;EACA,uBAAA;E/B04HD;A+Bx4HD;EACE,WAAA;EACA,kBAAA;EACA,uBAAA;E/B04HD;A+Bp4HD;EACE,aAAA;EACA,oBAAA;EACA,iBAAA;EACA,mBAAA;EACA,cAAA;E/Bs4HD;A+Bp4HC;;EAEE,uBAAA;E/Bs4HH;A+B/4HD;EAaI,gBAAA;E/Bq4HH;A+B53HD;EALI;;IAEE,oBAAA;I/Bo4HH;EACF;A+B13HD;EACE,oBAAA;EACA,cAAA;EACA,oBAAA;EACA,mBAAA;EC/LA,iBAAA;EACA,oBAAA;EDgMA,+BAAA;EACA,wBAAA;EACA,+BAAA;EACA,oBAAA;E/B63HD;A+Bz3HC;EACE,YAAA;E/B23HH;A+Bz4HD;EAmBI,gBAAA;EACA,aAAA;EACA,aAAA;EACA,oBAAA;E/By3HH;A+B/4HD;EAyBI,iBAAA;E/By3HH;A+Bn3HD;EAAA;IAFI,eAAA;I/By3HD;EACF;A+Bh3HD;EACE,qBAAA;E/Bk3HD;A+Bn3HD;EAII,mBAAA;EACA,sBAAA;EACA,mBAAA;E/Bk3HH;A+Bt1HC;EAAA;IAtBI,kBAAA;IACA,aAAA;IACA,aAAA;IACA,eAAA;IACA,+BAAA;IACA,WAAA;IACA,0BAAA;YAAA,kBAAA;I/Bg3HH;E+Bh2HD;;IAbM,4BAAA;I/Bi3HL;E+Bp2HD;IAVM,mBAAA;I/Bi3HL;E+Bh3HK;;IAEE,wBAAA;I/Bk3HP;EACF;A+Bh2HD;EAAA;IAXI,aAAA;IACA,WAAA;I/B+2HD;E+Br2HH;IAPM,aAAA;I/B+2HH;E+Bx2HH;IALQ,mBAAA;IACA,sBAAA;I/Bg3HL;EACF;A+Br2HD;EACE,oBAAA;EACA,qBAAA;EACA,oBAAA;EACA,mCAAA;EACA,sCAAA;E1B/NA,8FAAA;EACQ,sFAAA;E2B/DR,iBAAA;EACA,oBAAA;EhCuoID;AkB9pHD;EAAA;IA9DM,uBAAA;IACA,kBAAA;IACA,wBAAA;IlBguHH;EkBpqHH;IAvDM,uBAAA;IACA,aAAA;IACA,wBAAA;IlB8tHH;EkBzqHH;IAhDM,uBAAA;IlB4tHH;EkB5qHH;IA5CM,uBAAA;IACA,wBAAA;IlB2tHH;EkBhrHH;;;IAtCQ,aAAA;IlB2tHL;EkBrrHH;IAhCM,aAAA;IlBwtHH;EkBxrHH;IA5BM,kBAAA;IACA,wBAAA;IlButHH;EkB5rHH;;IApBM,uBAAA;IACA,eAAA;IACA,kBAAA;IACA,wBAAA;IlBotHH;EkBnsHH;;IAdQ,iBAAA;IlBqtHL;EkBvsHH;;IATM,oBAAA;IACA,gBAAA;IlBotHH;EkB5sHH;IAHM,QAAA;IlBktHH;EACF;A+B94HC;EAAA;IANI,oBAAA;I/Bw5HH;E+Bt5HG;IACE,kBAAA;I/Bw5HL;EACF;A+Bv4HD;EAAA;IARI,aAAA;IACA,WAAA;IACA,gBAAA;IACA,iBAAA;IACA,gBAAA;IACA,mBAAA;I1B1PF,0BAAA;IACQ,kBAAA;IL8oIP;EACF;A+B74HD;EACE,eAAA;EHrUA,4BAAA;EACC,2BAAA;E5BqtIF;A+B74HD;EACE,kBAAA;EH1UA,8BAAA;EACC,6BAAA;EAOD,+BAAA;EACC,8BAAA;E5BotIF;A+Bz4HD;ECjVE,iBAAA;EACA,oBAAA;EhC6tID;A+B14HC;ECpVA,kBAAA;EACA,qBAAA;EhCiuID;A+B34HC;ECvVA,kBAAA;EACA,qBAAA;EhCquID;A+Br4HD;ECjWE,kBAAA;EACA,qBAAA;EhCyuID;A+Bj4HD;EAAA;IAJI,aAAA;IACA,mBAAA;IACA,oBAAA;I/By4HD;EACF;A+B52HD;EAhBE;IEzWA,wBAAA;IjCyuIC;E+B/3HD;IE7WA,yBAAA;IF+WE,qBAAA;I/Bi4HD;E+Bn4HD;IAKI,iBAAA;I/Bi4HH;EACF;A+Bx3HD;EACE,2BAAA;EACA,uBAAA;E/B03HD;A+B53HD;EAKI,gBAAA;E/B03HH;A+Bz3HG;;EAEE,gBAAA;EACA,+BAAA;E/B23HL;A+Bp4HD;EAcI,gBAAA;E/By3HH;A+Bv4HD;EAmBM,gBAAA;E/Bu3HL;A+Br3HK;;EAEE,gBAAA;EACA,+BAAA;E/Bu3HP;A+Bn3HK;;;EAGE,gBAAA;EACA,2BAAA;E/Bq3HP;A+Bj3HK;;;EAGE,gBAAA;EACA,+BAAA;E/Bm3HP;A+B35HD;EA8CI,uBAAA;E/Bg3HH;A+B/2HG;;EAEE,2BAAA;E/Bi3HL;A+Bl6HD;EAoDM,2BAAA;E/Bi3HL;A+Br6HD;;EA0DI,uBAAA;E/B+2HH;A+Bx2HK;;;EAGE,2BAAA;EACA,gBAAA;E/B02HP;A+Bz0HC;EAAA;IAzBQ,gBAAA;I/Bs2HP;E+Br2HO;;IAEE,gBAAA;IACA,+BAAA;I/Bu2HT;E+Bn2HO;;;IAGE,gBAAA;IACA,2BAAA;I/Bq2HT;E+Bj2HO;;;IAGE,gBAAA;IACA,+BAAA;I/Bm2HT;EACF;A+Br8HD;EA8GI,gBAAA;E/B01HH;A+Bz1HG;EACE,gBAAA;E/B21HL;A+B38HD;EAqHI,gBAAA;E/By1HH;A+Bx1HG;;EAEE,gBAAA;E/B01HL;A+Bt1HK;;;;EAEE,gBAAA;E/B01HP;A+Bl1HD;EACE,2BAAA;EACA,uBAAA;E/Bo1HD;A+Bt1HD;EAKI,gBAAA;E/Bo1HH;A+Bn1HG;;EAEE,gBAAA;EACA,+BAAA;E/Bq1HL;A+B91HD;EAcI,gBAAA;E/Bm1HH;A+Bj2HD;EAmBM,gBAAA;E/Bi1HL;A+B/0HK;;EAEE,gBAAA;EACA,+BAAA;E/Bi1HP;A+B70HK;;;EAGE,gBAAA;EACA,2BAAA;E/B+0HP;A+B30HK;;;EAGE,gBAAA;EACA,+BAAA;E/B60HP;A+Br3HD;EA+CI,uBAAA;E/By0HH;A+Bx0HG;;EAEE,2BAAA;E/B00HL;A+B53HD;EAqDM,2BAAA;E/B00HL;A+B/3HD;;EA2DI,uBAAA;E/Bw0HH;A+Bl0HK;;;EAGE,2BAAA;EACA,gBAAA;E/Bo0HP;A+B7xHC;EAAA;IA/BQ,uBAAA;I/Bg0HP;E+BjyHD;IA5BQ,2BAAA;I/Bg0HP;E+BpyHD;IAzBQ,gBAAA;I/Bg0HP;E+B/zHO;;IAEE,gBAAA;IACA,+BAAA;I/Bi0HT;E+B7zHO;;;IAGE,gBAAA;IACA,2BAAA;I/B+zHT;E+B3zHO;;;IAGE,gBAAA;IACA,+BAAA;I/B6zHT;EACF;A+Br6HD;EA+GI,gBAAA;E/ByzHH;A+BxzHG;EACE,gBAAA;E/B0zHL;A+B36HD;EAsHI,gBAAA;E/BwzHH;A+BvzHG;;EAEE,gBAAA;E/ByzHL;A+BrzHK;;;;EAEE,gBAAA;E/ByzHP;AkCp8ID;EACE,mBAAA;EACA,qBAAA;EACA,kBAAA;EACA,2BAAA;EACA,oBAAA;ElCs8ID;AkC38ID;EAQI,uBAAA;ElCs8IH;AkC98ID;EAWM,mBAAA;EACA,gBAAA;EACA,gBAAA;ElCs8IL;AkCn9ID;EAkBI,gBAAA;ElCo8IH;AmCx9ID;EACE,uBAAA;EACA,iBAAA;EACA,gBAAA;EACA,oBAAA;EnC09ID;AmC99ID;EAOI,iBAAA;EnC09IH;AmCj+ID;;EAUM,oBAAA;EACA,aAAA;EACA,mBAAA;EACA,yBAAA;EACA,uBAAA;EACA,gBAAA;EACA,2BAAA;EACA,2BAAA;EACA,mBAAA;EnC29IL;AmCz9IG;;EAGI,gBAAA;EPXN,gCAAA;EACG,6BAAA;E5Bs+IJ;AmCx9IG;;EPvBF,iCAAA;EACG,8BAAA;E5Bm/IJ;AmCn9IG;;;;EAEE,gBAAA;EACA,2BAAA;EACA,uBAAA;EnCu9IL;AmCj9IG;;;;;;EAGE,YAAA;EACA,gBAAA;EACA,2BAAA;EACA,uBAAA;EACA,iBAAA;EnCs9IL;AmC5gJD;;;;;;EAiEM,gBAAA;EACA,2BAAA;EACA,uBAAA;EACA,qBAAA;EnCm9IL;AmC18ID;;EC1EM,oBAAA;EACA,iBAAA;EpCwhJL;AoCthJG;;ERMF,gCAAA;EACG,6BAAA;E5BohJJ;AoCrhJG;;ERRF,iCAAA;EACG,8BAAA;E5BiiJJ;AmCp9ID;;EC/EM,mBAAA;EACA,iBAAA;EpCuiJL;AoCriJG;;ERMF,gCAAA;EACG,6BAAA;E5BmiJJ;AoCpiJG;;ERRF,iCAAA;EACG,8BAAA;E5BgjJJ;AqCnjJD;EACE,iBAAA;EACA,gBAAA;EACA,kBAAA;EACA,oBAAA;ErCqjJD;AqCzjJD;EAOI,iBAAA;ErCqjJH;AqC5jJD;;EAUM,uBAAA;EACA,mBAAA;EACA,2BAAA;EACA,2BAAA;EACA,qBAAA;ErCsjJL;AqCpkJD;;EAmBM,uBAAA;EACA,2BAAA;ErCqjJL;AqCzkJD;;EA2BM,cAAA;ErCkjJL;AqC7kJD;;EAkCM,aAAA;ErC+iJL;AqCjlJD;;;;EA2CM,gBAAA;EACA,2BAAA;EACA,qBAAA;ErC4iJL;AsC1lJD;EACE,iBAAA;EACA,yBAAA;EACA,gBAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,oBAAA;EACA,qBAAA;EACA,0BAAA;EACA,sBAAA;EtC4lJD;AsCxlJG;;EAEE,gBAAA;EACA,uBAAA;EACA,iBAAA;EtC0lJL;AsCrlJC;EACE,eAAA;EtCulJH;AsCnlJC;EACE,oBAAA;EACA,WAAA;EtCqlJH;AsC9kJD;ECtCE,2BAAA;EvCunJD;AuCpnJG;;EAEE,2BAAA;EvCsnJL;AsCjlJD;EC1CE,2BAAA;EvC8nJD;AuC3nJG;;EAEE,2BAAA;EvC6nJL;AsCplJD;EC9CE,2BAAA;EvCqoJD;AuCloJG;;EAEE,2BAAA;EvCooJL;AsCvlJD;EClDE,2BAAA;EvC4oJD;AuCzoJG;;EAEE,2BAAA;EvC2oJL;AsC1lJD;ECtDE,2BAAA;EvCmpJD;AuChpJG;;EAEE,2BAAA;EvCkpJL;AsC7lJD;EC1DE,2BAAA;EvC0pJD;AuCvpJG;;EAEE,2BAAA;EvCypJL;AwC3pJD;EACE,uBAAA;EACA,iBAAA;EACA,kBAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,0BAAA;EACA,qBAAA;EACA,oBAAA;EACA,2BAAA;EACA,qBAAA;ExC6pJD;AwC1pJC;EACE,eAAA;ExC4pJH;AwCxpJC;EACE,oBAAA;EACA,WAAA;ExC0pJH;AwCvpJC;EACE,QAAA;EACA,kBAAA;ExCypJH;AwCppJG;;EAEE,gBAAA;EACA,uBAAA;EACA,iBAAA;ExCspJL;AwCjpJC;;EAEE,gBAAA;EACA,2BAAA;ExCmpJH;AwChpJC;EACE,cAAA;ExCkpJH;AwC/oJC;EACE,mBAAA;ExCipJH;AwC9oJC;EACE,kBAAA;ExCgpJH;AyCzsJD;EACE,oBAAA;EACA,qBAAA;EACA,gBAAA;EACA,2BAAA;EzC2sJD;AyC/sJD;;EAQI,gBAAA;EzC2sJH;AyCntJD;EAYI,qBAAA;EACA,iBAAA;EACA,kBAAA;EzC0sJH;AyCxtJD;EAkBI,2BAAA;EzCysJH;AyCtsJC;;EAEE,oBAAA;EzCwsJH;AyC/tJD;EA2BI,iBAAA;EzCusJH;AyCtrJD;EAAA;IAbI,iBAAA;IzCusJD;EyCrsJC;;IAEE,oBAAA;IACA,qBAAA;IzCusJH;EyC/rJH;;IAHM,iBAAA;IzCssJH;EACF;A0C/uJD;EACE,gBAAA;EACA,cAAA;EACA,qBAAA;EACA,yBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;ErCiLA,6CAAA;EACK,wCAAA;EACG,qCAAA;ELikJT;A0C3vJD;;EAaI,mBAAA;EACA,oBAAA;E1CkvJH;A0C9uJC;;;EAGE,uBAAA;E1CgvJH;A0CrwJD;EA0BI,cAAA;EACA,gBAAA;E1C8uJH;A2CvwJD;EACE,eAAA;EACA,qBAAA;EACA,+BAAA;EACA,oBAAA;E3CywJD;A2C7wJD;EAQI,eAAA;EAEA,gBAAA;E3CuwJH;A2CjxJD;EAeI,mBAAA;E3CqwJH;A2CpxJD;;EAqBI,kBAAA;E3CmwJH;A2CxxJD;EAyBI,iBAAA;E3CkwJH;A2C1vJD;;EAEE,qBAAA;E3C4vJD;A2C9vJD;;EAMI,oBAAA;EACA,WAAA;EACA,cAAA;EACA,gBAAA;E3C4vJH;A2CpvJD;ECvDE,2BAAA;EACA,uBAAA;EACA,gBAAA;E5C8yJD;A2CzvJD;EClDI,2BAAA;E5C8yJH;A2C5vJD;EC/CI,gBAAA;E5C8yJH;A2C3vJD;EC3DE,2BAAA;EACA,uBAAA;EACA,gBAAA;E5CyzJD;A2ChwJD;ECtDI,2BAAA;E5CyzJH;A2CnwJD;ECnDI,gBAAA;E5CyzJH;A2ClwJD;EC/DE,2BAAA;EACA,uBAAA;EACA,gBAAA;E5Co0JD;A2CvwJD;EC1DI,2BAAA;E5Co0JH;A2C1wJD;ECvDI,gBAAA;E5Co0JH;A2CzwJD;ECnEE,2BAAA;EACA,uBAAA;EACA,gBAAA;E5C+0JD;A2C9wJD;EC9DI,2BAAA;E5C+0JH;A2CjxJD;EC3DI,gBAAA;E5C+0JH;A6Cj1JD;EACE;IAAQ,6BAAA;I7Co1JP;E6Cn1JD;IAAQ,0BAAA;I7Cs1JP;EACF;A6Cn1JD;EACE;IAAQ,6BAAA;I7Cs1JP;E6Cr1JD;IAAQ,0BAAA;I7Cw1JP;EACF;A6C31JD;EACE;IAAQ,6BAAA;I7Cs1JP;E6Cr1JD;IAAQ,0BAAA;I7Cw1JP;EACF;A6Cj1JD;EACE,kBAAA;EACA,cAAA;EACA,qBAAA;EACA,2BAAA;EACA,oBAAA;ExCsCA,wDAAA;EACQ,gDAAA;EL8yJT;A6Ch1JD;EACE,aAAA;EACA,WAAA;EACA,cAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,oBAAA;EACA,2BAAA;ExCyBA,wDAAA;EACQ,gDAAA;EAyHR,qCAAA;EACK,gCAAA;EACG,6BAAA;ELksJT;A6C70JD;;ECCI,+MAAA;EACA,0MAAA;EACA,uMAAA;EDAF,oCAAA;UAAA,4BAAA;E7Ci1JD;A6C10JD;;ExC5CE,4DAAA;EACK,uDAAA;EACG,oDAAA;EL03JT;A6Cv0JD;EErEE,2BAAA;E/C+4JD;A+C54JC;EDgDE,+MAAA;EACA,0MAAA;EACA,uMAAA;E9C+1JH;A6C30JD;EEzEE,2BAAA;E/Cu5JD;A+Cp5JC;EDgDE,+MAAA;EACA,0MAAA;EACA,uMAAA;E9Cu2JH;A6C/0JD;EE7EE,2BAAA;E/C+5JD;A+C55JC;EDgDE,+MAAA;EACA,0MAAA;EACA,uMAAA;E9C+2JH;A6Cn1JD;EEjFE,2BAAA;E/Cu6JD;A+Cp6JC;EDgDE,+MAAA;EACA,0MAAA;EACA,uMAAA;E9Cu3JH;AgD/6JD;EAEE,kBAAA;EhDg7JD;AgD96JC;EACE,eAAA;EhDg7JH;AgD56JD;;EAEE,SAAA;EACA,kBAAA;EhD86JD;AgD36JD;EACE,gBAAA;EhD66JD;AgD16JD;EACE,gBAAA;EhD46JD;AgDz6JD;;EAEE,oBAAA;EhD26JD;AgDx6JD;;EAEE,qBAAA;EhD06JD;AgDv6JD;;;EAGE,qBAAA;EACA,qBAAA;EhDy6JD;AgDt6JD;EACE,wBAAA;EhDw6JD;AgDr6JD;EACE,wBAAA;EhDu6JD;AgDn6JD;EACE,eAAA;EACA,oBAAA;EhDq6JD;AgD/5JD;EACE,iBAAA;EACA,kBAAA;EhDi6JD;AiDn9JD;EAEE,qBAAA;EACA,iBAAA;EjDo9JD;AiD58JD;EACE,oBAAA;EACA,gBAAA;EACA,oBAAA;EAEA,qBAAA;EACA,2BAAA;EACA,2BAAA;EjD68JD;AiD18JC;ErB3BA,8BAAA;EACC,6BAAA;E5Bw+JF;AiD38JC;EACE,kBAAA;ErBvBF,iCAAA;EACC,gCAAA;E5Bq+JF;AiDp8JD;EACE,gBAAA;EjDs8JD;AiDv8JD;EAII,gBAAA;EjDs8JH;AiDl8JC;;EAEE,uBAAA;EACA,gBAAA;EACA,2BAAA;EjDo8JH;AiD97JC;;;EAGE,2BAAA;EACA,gBAAA;EACA,qBAAA;EjDg8JH;AiDr8JC;;;EASI,gBAAA;EjDi8JL;AiD18JC;;;EAYI,gBAAA;EjDm8JL;AiD97JC;;;EAGE,YAAA;EACA,gBAAA;EACA,2BAAA;EACA,uBAAA;EjDg8JH;AiDt8JC;;;;;;;;;EAYI,gBAAA;EjDq8JL;AiDj9JC;;;EAeI,gBAAA;EjDu8JL;AkDniKC;EACE,gBAAA;EACA,2BAAA;ElDqiKH;AkDniKG;EACE,gBAAA;ElDqiKL;AkDtiKG;EAII,gBAAA;ElDqiKP;AkDliKK;;EAEE,gBAAA;EACA,2BAAA;ElDoiKP;AkDliKK;;;EAGE,aAAA;EACA,2BAAA;EACA,uBAAA;ElDoiKP;AkDzjKC;EACE,gBAAA;EACA,2BAAA;ElD2jKH;AkDzjKG;EACE,gBAAA;ElD2jKL;AkD5jKG;EAII,gBAAA;ElD2jKP;AkDxjKK;;EAEE,gBAAA;EACA,2BAAA;ElD0jKP;AkDxjKK;;;EAGE,aAAA;EACA,2BAAA;EACA,uBAAA;ElD0jKP;AkD/kKC;EACE,gBAAA;EACA,2BAAA;ElDilKH;AkD/kKG;EACE,gBAAA;ElDilKL;AkDllKG;EAII,gBAAA;ElDilKP;AkD9kKK;;EAEE,gBAAA;EACA,2BAAA;ElDglKP;AkD9kKK;;;EAGE,aAAA;EACA,2BAAA;EACA,uBAAA;ElDglKP;AkDrmKC;EACE,gBAAA;EACA,2BAAA;ElDumKH;AkDrmKG;EACE,gBAAA;ElDumKL;AkDxmKG;EAII,gBAAA;ElDumKP;AkDpmKK;;EAEE,gBAAA;EACA,2BAAA;ElDsmKP;AkDpmKK;;;EAGE,aAAA;EACA,2BAAA;EACA,uBAAA;ElDsmKP;AiD1gKD;EACE,eAAA;EACA,oBAAA;EjD4gKD;AiD1gKD;EACE,kBAAA;EACA,kBAAA;EjD4gKD;AmDhoKD;EACE,qBAAA;EACA,2BAAA;EACA,+BAAA;EACA,oBAAA;E9C0DA,mDAAA;EACQ,2CAAA;ELykKT;AmD/nKD;EACE,eAAA;EnDioKD;AmD5nKD;EACE,oBAAA;EACA,sCAAA;EvBpBA,8BAAA;EACC,6BAAA;E5BmpKF;AmDloKD;EAMI,gBAAA;EnD+nKH;AmD1nKD;EACE,eAAA;EACA,kBAAA;EACA,iBAAA;EACA,gBAAA;EnD4nKD;AmDhoKD;;;;;EAWI,gBAAA;EnD4nKH;AmDvnKD;EACE,oBAAA;EACA,2BAAA;EACA,+BAAA;EvBxCA,iCAAA;EACC,gCAAA;E5BkqKF;AmDjnKD;;EAGI,kBAAA;EnDknKH;AmDrnKD;;EAMM,qBAAA;EACA,kBAAA;EnDmnKL;AmD/mKG;;EAEI,eAAA;EvBvEN,8BAAA;EACC,6BAAA;E5ByrKF;AmD9mKG;;EAEI,kBAAA;EvBtEN,iCAAA;EACC,gCAAA;E5BurKF;AmD3mKD;EAEI,qBAAA;EnD4mKH;AmDzmKD;EACE,qBAAA;EnD2mKD;AmDnmKD;;;EAII,kBAAA;EnDomKH;AmDxmKD;;;EAOM,oBAAA;EACA,qBAAA;EnDsmKL;AmD9mKD;;EvBnGE,8BAAA;EACC,6BAAA;E5BqtKF;AmDnnKD;;;;EAmBQ,6BAAA;EACA,8BAAA;EnDsmKP;AmD1nKD;;;;;;;;EAwBU,6BAAA;EnD4mKT;AmDpoKD;;;;;;;;EA4BU,8BAAA;EnDknKT;AmD9oKD;;EvB3FE,iCAAA;EACC,gCAAA;E5B6uKF;AmDnpKD;;;;EAyCQ,gCAAA;EACA,iCAAA;EnDgnKP;AmD1pKD;;;;;;;;EA8CU,gCAAA;EnDsnKT;AmDpqKD;;;;;;;;EAkDU,iCAAA;EnD4nKT;AmD9qKD;;;;EA2DI,+BAAA;EnDynKH;AmDprKD;;EA+DI,eAAA;EnDynKH;AmDxrKD;;EAmEI,WAAA;EnDynKH;AmD5rKD;;;;;;;;;;;;EA0EU,gBAAA;EnDgoKT;AmD1sKD;;;;;;;;;;;;EA8EU,iBAAA;EnD0oKT;AmDxtKD;;;;;;;;EAuFU,kBAAA;EnD2oKT;AmDluKD;;;;;;;;EAgGU,kBAAA;EnD4oKT;AmD5uKD;EAsGI,WAAA;EACA,kBAAA;EnDyoKH;AmD/nKD;EACE,qBAAA;EnDioKD;AmDloKD;EAKI,kBAAA;EACA,oBAAA;EnDgoKH;AmDtoKD;EASM,iBAAA;EnDgoKL;AmDzoKD;EAcI,kBAAA;EnD8nKH;AmD5oKD;;EAkBM,+BAAA;EnD8nKL;AmDhpKD;EAuBI,eAAA;EnD4nKH;AmDnpKD;EAyBM,kCAAA;EnD6nKL;AmDtnKD;ECpPE,uBAAA;EpD62KD;AoD32KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpD62KH;AoDh3KC;EAMI,2BAAA;EpD62KL;AoDn3KC;EASI,gBAAA;EACA,2BAAA;EpD62KL;AoD12KC;EAEI,8BAAA;EpD22KL;AmDroKD;ECvPE,uBAAA;EpD+3KD;AoD73KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpD+3KH;AoDl4KC;EAMI,2BAAA;EpD+3KL;AoDr4KC;EASI,gBAAA;EACA,2BAAA;EpD+3KL;AoD53KC;EAEI,8BAAA;EpD63KL;AmDppKD;EC1PE,uBAAA;EpDi5KD;AoD/4KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpDi5KH;AoDp5KC;EAMI,2BAAA;EpDi5KL;AoDv5KC;EASI,gBAAA;EACA,2BAAA;EpDi5KL;AoD94KC;EAEI,8BAAA;EpD+4KL;AmDnqKD;EC7PE,uBAAA;EpDm6KD;AoDj6KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpDm6KH;AoDt6KC;EAMI,2BAAA;EpDm6KL;AoDz6KC;EASI,gBAAA;EACA,2BAAA;EpDm6KL;AoDh6KC;EAEI,8BAAA;EpDi6KL;AmDlrKD;EChQE,uBAAA;EpDq7KD;AoDn7KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpDq7KH;AoDx7KC;EAMI,2BAAA;EpDq7KL;AoD37KC;EASI,gBAAA;EACA,2BAAA;EpDq7KL;AoDl7KC;EAEI,8BAAA;EpDm7KL;AmDjsKD;ECnQE,uBAAA;EpDu8KD;AoDr8KC;EACE,gBAAA;EACA,2BAAA;EACA,uBAAA;EpDu8KH;AoD18KC;EAMI,2BAAA;EpDu8KL;AoD78KC;EASI,gBAAA;EACA,2BAAA;EpDu8KL;AoDp8KC;EAEI,8BAAA;EpDq8KL;AqDr9KD;EACE,oBAAA;EACA,gBAAA;EACA,WAAA;EACA,YAAA;EACA,kBAAA;ErDu9KD;AqD59KD;;;;;EAYI,oBAAA;EACA,QAAA;EACA,SAAA;EACA,WAAA;EACA,cAAA;EACA,aAAA;EACA,WAAA;ErDu9KH;AqDn9KC;EACE,wBAAA;ErDq9KH;AqDj9KC;EACE,qBAAA;ErDm9KH;AsD7+KD;EACE,kBAAA;EACA,eAAA;EACA,qBAAA;EACA,2BAAA;EACA,2BAAA;EACA,oBAAA;EjDwDA,yDAAA;EACQ,iDAAA;ELw7KT;AsDv/KD;EASI,oBAAA;EACA,mCAAA;EtDi/KH;AsD5+KD;EACE,eAAA;EACA,oBAAA;EtD8+KD;AsD5+KD;EACE,cAAA;EACA,oBAAA;EtD8+KD;AuDpgLD;EACE,cAAA;EACA,iBAAA;EACA,mBAAA;EACA,gBAAA;EACA,gBAAA;EACA,8BAAA;EjCRA,cAAA;EAGA,2BAAA;EtB6gLD;AuDrgLC;;EAEE,gBAAA;EACA,uBAAA;EACA,iBAAA;EjCfF,cAAA;EAGA,2BAAA;EtBqhLD;AuDjgLC;EACE,YAAA;EACA,iBAAA;EACA,yBAAA;EACA,WAAA;EACA,0BAAA;EvDmgLH;AwDxhLD;EACE,kBAAA;ExD0hLD;AwDthLD;EACE,eAAA;EACA,kBAAA;EACA,iBAAA;EACA,QAAA;EACA,UAAA;EACA,WAAA;EACA,SAAA;EACA,eAAA;EACA,mCAAA;EAIA,YAAA;ExDqhLD;AwDlhLC;EnD+GA,uCAAA;EACI,mCAAA;EACC,kCAAA;EACG,+BAAA;EAkER,qDAAA;EAEK,2CAAA;EACG,qCAAA;ELq2KT;AwDxhLC;EnD2GA,oCAAA;EACI,gCAAA;EACC,+BAAA;EACG,4BAAA;ELg7KT;AwD5hLD;EACE,oBAAA;EACA,kBAAA;ExD8hLD;AwD1hLD;EACE,oBAAA;EACA,aAAA;EACA,cAAA;ExD4hLD;AwDxhLD;EACE,oBAAA;EACA,2BAAA;EACA,2BAAA;EACA,sCAAA;EACA,oBAAA;EnDaA,kDAAA;EACQ,0CAAA;EmDZR,sCAAA;UAAA,8BAAA;EAEA,YAAA;ExD0hLD;AwDthLD;EACE,oBAAA;EACA,QAAA;EACA,UAAA;EACA,SAAA;EACA,2BAAA;ExDwhLD;AwDthLC;ElCnEA,YAAA;EAGA,0BAAA;EtB0lLD;AwDzhLC;ElCpEA,cAAA;EAGA,2BAAA;EtB8lLD;AwDxhLD;EACE,eAAA;EACA,kCAAA;EACA,2BAAA;ExD0hLD;AwDvhLD;EACE,kBAAA;ExDyhLD;AwDrhLD;EACE,WAAA;EACA,yBAAA;ExDuhLD;AwDlhLD;EACE,oBAAA;EACA,eAAA;ExDohLD;AwDhhLD;EACE,eAAA;EACA,mBAAA;EACA,+BAAA;ExDkhLD;AwDrhLD;EAQI,kBAAA;EACA,kBAAA;ExDghLH;AwDzhLD;EAaI,mBAAA;ExD+gLH;AwD5hLD;EAiBI,gBAAA;ExD8gLH;AwDzgLD;EACE,oBAAA;EACA,cAAA;EACA,aAAA;EACA,cAAA;EACA,kBAAA;ExD2gLD;AwDz/KD;EAZE;IACE,cAAA;IACA,mBAAA;IxDwgLD;EwDtgLD;InDrEA,mDAAA;IACQ,2CAAA;IL8kLP;EwDrgLD;IAAY,cAAA;IxDwgLX;EACF;AwDngLD;EAFE;IAAY,cAAA;IxDygLX;EACF;AyDtpLD;EACE,oBAAA;EACA,eAAA;EACA,gBAAA;EACA,qBAAA;EAEA,6DAAA;EACA,iBAAA;EACA,qBAAA;EACA,kBAAA;EnCZA,YAAA;EAGA,0BAAA;EtBkqLD;AyDtpLC;EnCfA,cAAA;EAGA,2BAAA;EtBsqLD;AyDzpLC;EAAW,kBAAA;EAAmB,gBAAA;EzD6pL/B;AyD5pLC;EAAW,kBAAA;EAAmB,gBAAA;EzDgqL/B;AyD/pLC;EAAW,iBAAA;EAAmB,gBAAA;EzDmqL/B;AyDlqLC;EAAW,mBAAA;EAAmB,gBAAA;EzDsqL/B;AyDlqLD;EACE,kBAAA;EACA,kBAAA;EACA,gBAAA;EACA,oBAAA;EACA,uBAAA;EACA,2BAAA;EACA,oBAAA;EzDoqLD;AyDhqLD;EACE,oBAAA;EACA,UAAA;EACA,WAAA;EACA,2BAAA;EACA,qBAAA;EzDkqLD;AyD9pLC;EACE,WAAA;EACA,WAAA;EACA,mBAAA;EACA,yBAAA;EACA,2BAAA;EzDgqLH;AyD9pLC;EACE,WAAA;EACA,YAAA;EACA,qBAAA;EACA,yBAAA;EACA,2BAAA;EzDgqLH;AyD9pLC;EACE,WAAA;EACA,WAAA;EACA,qBAAA;EACA,yBAAA;EACA,2BAAA;EzDgqLH;AyD9pLC;EACE,UAAA;EACA,SAAA;EACA,kBAAA;EACA,6BAAA;EACA,6BAAA;EzDgqLH;AyD9pLC;EACE,UAAA;EACA,UAAA;EACA,kBAAA;EACA,6BAAA;EACA,4BAAA;EzDgqLH;AyD9pLC;EACE,QAAA;EACA,WAAA;EACA,mBAAA;EACA,yBAAA;EACA,8BAAA;EzDgqLH;AyD9pLC;EACE,QAAA;EACA,YAAA;EACA,kBAAA;EACA,yBAAA;EACA,8BAAA;EzDgqLH;AyD9pLC;EACE,QAAA;EACA,WAAA;EACA,kBAAA;EACA,yBAAA;EACA,8BAAA;EzDgqLH;A0D/vLD;EACE,oBAAA;EACA,QAAA;EACA,SAAA;EACA,eAAA;EACA,eAAA;EACA,kBAAA;EACA,cAAA;EAEA,6DAAA;EACA,iBAAA;EACA,qBAAA;EACA,yBAAA;EACA,kBAAA;EACA,2BAAA;EACA,sCAAA;UAAA,8BAAA;EACA,2BAAA;EACA,sCAAA;EACA,oBAAA;ErD6CA,mDAAA;EACQ,2CAAA;EqD1CR,qBAAA;E1D+vLD;A0D5vLC;EAAY,mBAAA;E1D+vLb;A0D9vLC;EAAY,mBAAA;E1DiwLb;A0DhwLC;EAAY,kBAAA;E1DmwLb;A0DlwLC;EAAY,oBAAA;E1DqwLb;A0DlwLD;EACE,WAAA;EACA,mBAAA;EACA,iBAAA;EACA,2BAAA;EACA,kCAAA;EACA,4BAAA;E1DowLD;A0DjwLD;EACE,mBAAA;E1DmwLD;A0D3vLC;;EAEE,oBAAA;EACA,gBAAA;EACA,UAAA;EACA,WAAA;EACA,2BAAA;EACA,qBAAA;E1D6vLH;A0D1vLD;EACE,oBAAA;E1D4vLD;A0D1vLD;EACE,oBAAA;EACA,aAAA;E1D4vLD;A0DxvLC;EACE,WAAA;EACA,oBAAA;EACA,wBAAA;EACA,2BAAA;EACA,uCAAA;EACA,eAAA;E1D0vLH;A0DzvLG;EACE,cAAA;EACA,aAAA;EACA,oBAAA;EACA,wBAAA;EACA,2BAAA;E1D2vLL;A0DxvLC;EACE,UAAA;EACA,aAAA;EACA,mBAAA;EACA,sBAAA;EACA,6BAAA;EACA,yCAAA;E1D0vLH;A0DzvLG;EACE,cAAA;EACA,WAAA;EACA,eAAA;EACA,sBAAA;EACA,6BAAA;E1D2vLL;A0DxvLC;EACE,WAAA;EACA,oBAAA;EACA,qBAAA;EACA,8BAAA;EACA,0CAAA;EACA,YAAA;E1D0vLH;A0DzvLG;EACE,cAAA;EACA,UAAA;EACA,oBAAA;EACA,qBAAA;EACA,8BAAA;E1D2vLL;A0DvvLC;EACE,UAAA;EACA,cAAA;EACA,mBAAA;EACA,uBAAA;EACA,4BAAA;EACA,wCAAA;E1DyvLH;A0DxvLG;EACE,cAAA;EACA,YAAA;EACA,uBAAA;EACA,4BAAA;EACA,eAAA;E1D0vLL;A2Dv3LD;EACE,oBAAA;E3Dy3LD;A2Dt3LD;EACE,oBAAA;EACA,kBAAA;EACA,aAAA;E3Dw3LD;A2D33LD;EAMI,eAAA;EACA,oBAAA;EtD6KF,2CAAA;EACK,sCAAA;EACG,mCAAA;EL4sLT;A2Dl4LD;;EAcM,gBAAA;E3Dw3LL;A2D91LC;EAAA;ItDiKA,wDAAA;IAEK,8CAAA;IACG,wCAAA;IA7JR,qCAAA;IAEQ,6BAAA;IA+GR,2BAAA;IAEQ,mBAAA;ILivLP;E2D53LG;;ItDmHJ,4CAAA;IACQ,oCAAA;IsDjHF,SAAA;I3D+3LL;E2D73LG;;ItD8GJ,6CAAA;IACQ,qCAAA;IsD5GF,SAAA;I3Dg4LL;E2D93LG;;;ItDyGJ,yCAAA;IACQ,iCAAA;IsDtGF,SAAA;I3Di4LL;EACF;A2Dv6LD;;;EA6CI,gBAAA;E3D+3LH;A2D56LD;EAiDI,SAAA;E3D83LH;A2D/6LD;;EAsDI,oBAAA;EACA,QAAA;EACA,aAAA;E3D63LH;A2Dr7LD;EA4DI,YAAA;E3D43LH;A2Dx7LD;EA+DI,aAAA;E3D43LH;A2D37LD;;EAmEI,SAAA;E3D43LH;A2D/7LD;EAuEI,aAAA;E3D23LH;A2Dl8LD;EA0EI,YAAA;E3D23LH;A2Dn3LD;EACE,oBAAA;EACA,QAAA;EACA,SAAA;EACA,WAAA;EACA,YAAA;ErC9FA,cAAA;EAGA,2BAAA;EqC6FA,iBAAA;EACA,gBAAA;EACA,oBAAA;EACA,2CAAA;E3Ds3LD;A2Dj3LC;EblGE,oGAAA;EACA,+FAAA;EACA,sHAAA;EAAA,gGAAA;EACA,6BAAA;EACA,wHAAA;E9Cs9LH;A2Dr3LC;EACE,YAAA;EACA,UAAA;EbvGA,oGAAA;EACA,+FAAA;EACA,sHAAA;EAAA,gGAAA;EACA,6BAAA;EACA,wHAAA;E9C+9LH;A2Dv3LC;;EAEE,YAAA;EACA,gBAAA;EACA,uBAAA;ErCtHF,cAAA;EAGA,2BAAA;EtB8+LD;A2Dx5LD;;;;EAsCI,oBAAA;EACA,UAAA;EACA,YAAA;EACA,uBAAA;E3Dw3LH;A2Dj6LD;;EA6CI,WAAA;EACA,oBAAA;E3Dw3LH;A2Dt6LD;;EAkDI,YAAA;EACA,qBAAA;E3Dw3LH;A2D36LD;;EAuDI,aAAA;EACA,cAAA;EACA,mBAAA;EACA,gBAAA;EACA,oBAAA;E3Dw3LH;A2Dn3LG;EACE,kBAAA;E3Dq3LL;A2Dj3LG;EACE,kBAAA;E3Dm3LL;A2Dz2LD;EACE,oBAAA;EACA,cAAA;EACA,WAAA;EACA,aAAA;EACA,YAAA;EACA,mBAAA;EACA,iBAAA;EACA,kBAAA;EACA,oBAAA;E3D22LD;A2Dp3LD;EAYI,uBAAA;EACA,aAAA;EACA,cAAA;EACA,aAAA;EACA,qBAAA;EACA,2BAAA;EACA,qBAAA;EACA,iBAAA;EAWA,2BAAA;EACA,oCAAA;E3Di2LH;A2Dh4LD;EAkCI,WAAA;EACA,aAAA;EACA,cAAA;EACA,2BAAA;E3Di2LH;A2D11LD;EACE,oBAAA;EACA,WAAA;EACA,YAAA;EACA,cAAA;EACA,aAAA;EACA,mBAAA;EACA,sBAAA;EACA,gBAAA;EACA,oBAAA;EACA,2CAAA;E3D41LD;A2D31LC;EACE,mBAAA;E3D61LH;A2DpzLD;EAhCE;;;;IAKI,aAAA;IACA,cAAA;IACA,mBAAA;IACA,iBAAA;I3Ds1LH;E2D91LD;;IAYI,oBAAA;I3Ds1LH;E2Dl2LD;;IAgBI,qBAAA;I3Ds1LH;E2Dj1LD;IACE,WAAA;IACA,YAAA;IACA,sBAAA;I3Dm1LD;E2D/0LD;IACE,cAAA;I3Di1LD;EACF;A4D/kMC;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;EAEE,cAAA;EACA,gBAAA;E5D6mMH;A4D3mMC;;;;;;;;;;;;;;;EACE,aAAA;E5D2nMH;AiCnoMD;E4BRE,gBAAA;EACA,mBAAA;EACA,oBAAA;E7D8oMD;AiCroMD;EACE,yBAAA;EjCuoMD;AiCroMD;EACE,wBAAA;EjCuoMD;AiC/nMD;EACE,0BAAA;EjCioMD;AiC/nMD;EACE,2BAAA;EjCioMD;AiC/nMD;EACE,oBAAA;EjCioMD;AiC/nMD;E6BzBE,aAAA;EACA,oBAAA;EACA,mBAAA;EACA,+BAAA;EACA,WAAA;E9D2pMD;AiC7nMD;EACE,0BAAA;EACA,+BAAA;EjC+nMD;AiCxnMD;EACE,iBAAA;EjC0nMD;A+D5pMD;EACE,qBAAA;E/D8pMD;A+DxpMD;;;;ECdE,0BAAA;EhE4qMD;A+DvpMD;;;;;;;;;;;;EAYE,0BAAA;E/DypMD;A+DlpMD;EAAA;IChDE,2BAAA;IhEssMC;EgErsMD;IAAU,gBAAA;IhEwsMT;EgEvsMD;IAAU,+BAAA;IhE0sMT;EgEzsMD;;IACU,gCAAA;IhE4sMT;EACF;A+D5pMD;EAAA;IAFI,2BAAA;I/DkqMD;EACF;A+D5pMD;EAAA;IAFI,4BAAA;I/DkqMD;EACF;A+D5pMD;EAAA;IAFI,kCAAA;I/DkqMD;EACF;A+D3pMD;EAAA;ICrEE,2BAAA;IhEouMC;EgEnuMD;IAAU,gBAAA;IhEsuMT;EgEruMD;IAAU,+BAAA;IhEwuMT;EgEvuMD;;IACU,gCAAA;IhE0uMT;EACF;A+DrqMD;EAAA;IAFI,2BAAA;I/D2qMD;EACF;A+DrqMD;EAAA;IAFI,4BAAA;I/D2qMD;EACF;A+DrqMD;EAAA;IAFI,kCAAA;I/D2qMD;EACF;A+DpqMD;EAAA;IC1FE,2BAAA;IhEkwMC;EgEjwMD;IAAU,gBAAA;IhEowMT;EgEnwMD;IAAU,+BAAA;IhEswMT;EgErwMD;;IACU,gCAAA;IhEwwMT;EACF;A+D9qMD;EAAA;IAFI,2BAAA;I/DorMD;EACF;A+D9qMD;EAAA;IAFI,4BAAA;I/DorMD;EACF;A+D9qMD;EAAA;IAFI,kCAAA;I/DorMD;EACF;A+D7qMD;EAAA;IC/GE,2BAAA;IhEgyMC;EgE/xMD;IAAU,gBAAA;IhEkyMT;EgEjyMD;IAAU,+BAAA;IhEoyMT;EgEnyMD;;IACU,gCAAA;IhEsyMT;EACF;A+DvrMD;EAAA;IAFI,2BAAA;I/D6rMD;EACF;A+DvrMD;EAAA;IAFI,4BAAA;I/D6rMD;EACF;A+DvrMD;EAAA;IAFI,kCAAA;I/D6rMD;EACF;A+DtrMD;EAAA;IC5HE,0BAAA;IhEszMC;EACF;A+DtrMD;EAAA;ICjIE,0BAAA;IhE2zMC;EACF;A+DtrMD;EAAA;ICtIE,0BAAA;IhEg0MC;EACF;A+DtrMD;EAAA;IC3IE,0BAAA;IhEq0MC;EACF;A+DnrMD;ECnJE,0BAAA;EhEy0MD;A+DhrMD;EAAA;ICjKE,2BAAA;IhEq1MC;EgEp1MD;IAAU,gBAAA;IhEu1MT;EgEt1MD;IAAU,+BAAA;IhEy1MT;EgEx1MD;;IACU,gCAAA;IhE21MT;EACF;A+D9rMD;EACE,0BAAA;E/DgsMD;A+D3rMD;EAAA;IAFI,2BAAA;I/DisMD;EACF;A+D/rMD;EACE,0BAAA;E/DisMD;A+D5rMD;EAAA;IAFI,4BAAA;I/DksMD;EACF;A+DhsMD;EACE,0BAAA;E/DksMD;A+D7rMD;EAAA;IAFI,kCAAA;I/DmsMD;EACF;A+D5rMD;EAAA;ICpLE,0BAAA;IhEo3MC;EACF","file":"bootstrap.css","sourcesContent":["/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\nhtml {\n font-family: sans-serif;\n -ms-text-size-adjust: 100%;\n -webkit-text-size-adjust: 100%;\n}\nbody {\n margin: 0;\n}\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block;\n vertical-align: baseline;\n}\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n[hidden],\ntemplate {\n display: none;\n}\na {\n background-color: transparent;\n}\na:active,\na:hover {\n outline: 0;\n}\nabbr[title] {\n border-bottom: 1px dotted;\n}\nb,\nstrong {\n font-weight: bold;\n}\ndfn {\n font-style: italic;\n}\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\nmark {\n background: #ff0;\n color: #000;\n}\nsmall {\n font-size: 80%;\n}\nsub,\nsup {\n font-size: 75%;\n line-height: 0;\n position: relative;\n vertical-align: baseline;\n}\nsup {\n top: -0.5em;\n}\nsub {\n bottom: -0.25em;\n}\nimg {\n border: 0;\n}\nsvg:not(:root) {\n overflow: hidden;\n}\nfigure {\n margin: 1em 40px;\n}\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\npre {\n overflow: auto;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit;\n font: inherit;\n margin: 0;\n}\nbutton {\n overflow: visible;\n}\nbutton,\nselect {\n text-transform: none;\n}\nbutton,\nhtml input[type=\"button\"],\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button;\n cursor: pointer;\n}\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\ninput {\n line-height: normal;\n}\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box;\n padding: 0;\n}\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: textfield;\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box;\n box-sizing: content-box;\n}\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\nlegend {\n border: 0;\n padding: 0;\n}\ntextarea {\n overflow: auto;\n}\noptgroup {\n font-weight: bold;\n}\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\ntd,\nth {\n padding: 0;\n}\n/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important;\n box-shadow: none !important;\n text-shadow: none !important;\n }\n a,\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 select {\n background: #fff !important;\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@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('../fonts/glyphicons-halflings-regular.eot');\n src: url('../fonts/glyphicons-halflings-regular.eot?#iefix') format('embedded-opentype'), url('../fonts/glyphicons-halflings-regular.woff2') format('woff2'), url('../fonts/glyphicons-halflings-regular.woff') format('woff'), url('../fonts/glyphicons-halflings-regular.ttf') format('truetype'), url('../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular') format('svg');\n}\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n.glyphicon-asterisk:before {\n content: \"\\2a\";\n}\n.glyphicon-plus:before {\n content: \"\\2b\";\n}\n.glyphicon-euro:before,\n.glyphicon-eur:before {\n content: \"\\20ac\";\n}\n.glyphicon-minus:before {\n content: \"\\2212\";\n}\n.glyphicon-cloud:before {\n content: \"\\2601\";\n}\n.glyphicon-envelope:before {\n content: \"\\2709\";\n}\n.glyphicon-pencil:before {\n content: \"\\270f\";\n}\n.glyphicon-glass:before {\n content: \"\\e001\";\n}\n.glyphicon-music:before {\n content: \"\\e002\";\n}\n.glyphicon-search:before {\n content: \"\\e003\";\n}\n.glyphicon-heart:before {\n content: \"\\e005\";\n}\n.glyphicon-star:before {\n content: \"\\e006\";\n}\n.glyphicon-star-empty:before {\n content: \"\\e007\";\n}\n.glyphicon-user:before {\n content: \"\\e008\";\n}\n.glyphicon-film:before {\n content: \"\\e009\";\n}\n.glyphicon-th-large:before {\n content: \"\\e010\";\n}\n.glyphicon-th:before {\n content: \"\\e011\";\n}\n.glyphicon-th-list:before {\n content: \"\\e012\";\n}\n.glyphicon-ok:before {\n content: \"\\e013\";\n}\n.glyphicon-remove:before {\n content: \"\\e014\";\n}\n.glyphicon-zoom-in:before {\n content: \"\\e015\";\n}\n.glyphicon-zoom-out:before {\n content: \"\\e016\";\n}\n.glyphicon-off:before {\n content: \"\\e017\";\n}\n.glyphicon-signal:before {\n content: \"\\e018\";\n}\n.glyphicon-cog:before {\n content: \"\\e019\";\n}\n.glyphicon-trash:before {\n content: \"\\e020\";\n}\n.glyphicon-home:before {\n content: \"\\e021\";\n}\n.glyphicon-file:before {\n content: \"\\e022\";\n}\n.glyphicon-time:before {\n content: \"\\e023\";\n}\n.glyphicon-road:before {\n content: \"\\e024\";\n}\n.glyphicon-download-alt:before {\n content: \"\\e025\";\n}\n.glyphicon-download:before {\n content: \"\\e026\";\n}\n.glyphicon-upload:before {\n content: \"\\e027\";\n}\n.glyphicon-inbox:before {\n content: \"\\e028\";\n}\n.glyphicon-play-circle:before {\n content: \"\\e029\";\n}\n.glyphicon-repeat:before {\n content: \"\\e030\";\n}\n.glyphicon-refresh:before {\n content: \"\\e031\";\n}\n.glyphicon-list-alt:before {\n content: \"\\e032\";\n}\n.glyphicon-lock:before {\n content: \"\\e033\";\n}\n.glyphicon-flag:before {\n content: \"\\e034\";\n}\n.glyphicon-headphones:before {\n content: \"\\e035\";\n}\n.glyphicon-volume-off:before {\n content: \"\\e036\";\n}\n.glyphicon-volume-down:before {\n content: \"\\e037\";\n}\n.glyphicon-volume-up:before {\n content: \"\\e038\";\n}\n.glyphicon-qrcode:before {\n content: \"\\e039\";\n}\n.glyphicon-barcode:before {\n content: \"\\e040\";\n}\n.glyphicon-tag:before {\n content: \"\\e041\";\n}\n.glyphicon-tags:before {\n content: \"\\e042\";\n}\n.glyphicon-book:before {\n content: \"\\e043\";\n}\n.glyphicon-bookmark:before {\n content: \"\\e044\";\n}\n.glyphicon-print:before {\n content: \"\\e045\";\n}\n.glyphicon-camera:before {\n content: \"\\e046\";\n}\n.glyphicon-font:before {\n content: \"\\e047\";\n}\n.glyphicon-bold:before {\n content: \"\\e048\";\n}\n.glyphicon-italic:before {\n content: \"\\e049\";\n}\n.glyphicon-text-height:before {\n content: \"\\e050\";\n}\n.glyphicon-text-width:before {\n content: \"\\e051\";\n}\n.glyphicon-align-left:before {\n content: \"\\e052\";\n}\n.glyphicon-align-center:before {\n content: \"\\e053\";\n}\n.glyphicon-align-right:before {\n content: \"\\e054\";\n}\n.glyphicon-align-justify:before {\n content: \"\\e055\";\n}\n.glyphicon-list:before {\n content: \"\\e056\";\n}\n.glyphicon-indent-left:before {\n content: \"\\e057\";\n}\n.glyphicon-indent-right:before {\n content: \"\\e058\";\n}\n.glyphicon-facetime-video:before {\n content: \"\\e059\";\n}\n.glyphicon-picture:before {\n content: \"\\e060\";\n}\n.glyphicon-map-marker:before {\n content: \"\\e062\";\n}\n.glyphicon-adjust:before {\n content: \"\\e063\";\n}\n.glyphicon-tint:before {\n content: \"\\e064\";\n}\n.glyphicon-edit:before {\n content: \"\\e065\";\n}\n.glyphicon-share:before {\n content: \"\\e066\";\n}\n.glyphicon-check:before {\n content: \"\\e067\";\n}\n.glyphicon-move:before {\n content: \"\\e068\";\n}\n.glyphicon-step-backward:before {\n content: \"\\e069\";\n}\n.glyphicon-fast-backward:before {\n content: \"\\e070\";\n}\n.glyphicon-backward:before {\n content: \"\\e071\";\n}\n.glyphicon-play:before {\n content: \"\\e072\";\n}\n.glyphicon-pause:before {\n content: \"\\e073\";\n}\n.glyphicon-stop:before {\n content: \"\\e074\";\n}\n.glyphicon-forward:before {\n content: \"\\e075\";\n}\n.glyphicon-fast-forward:before {\n content: \"\\e076\";\n}\n.glyphicon-step-forward:before {\n content: \"\\e077\";\n}\n.glyphicon-eject:before {\n content: \"\\e078\";\n}\n.glyphicon-chevron-left:before {\n content: \"\\e079\";\n}\n.glyphicon-chevron-right:before {\n content: \"\\e080\";\n}\n.glyphicon-plus-sign:before {\n content: \"\\e081\";\n}\n.glyphicon-minus-sign:before {\n content: \"\\e082\";\n}\n.glyphicon-remove-sign:before {\n content: \"\\e083\";\n}\n.glyphicon-ok-sign:before {\n content: \"\\e084\";\n}\n.glyphicon-question-sign:before {\n content: \"\\e085\";\n}\n.glyphicon-info-sign:before {\n content: \"\\e086\";\n}\n.glyphicon-screenshot:before {\n content: \"\\e087\";\n}\n.glyphicon-remove-circle:before {\n content: \"\\e088\";\n}\n.glyphicon-ok-circle:before {\n content: \"\\e089\";\n}\n.glyphicon-ban-circle:before {\n content: \"\\e090\";\n}\n.glyphicon-arrow-left:before {\n content: \"\\e091\";\n}\n.glyphicon-arrow-right:before {\n content: \"\\e092\";\n}\n.glyphicon-arrow-up:before {\n content: \"\\e093\";\n}\n.glyphicon-arrow-down:before {\n content: \"\\e094\";\n}\n.glyphicon-share-alt:before {\n content: \"\\e095\";\n}\n.glyphicon-resize-full:before {\n content: \"\\e096\";\n}\n.glyphicon-resize-small:before {\n content: \"\\e097\";\n}\n.glyphicon-exclamation-sign:before {\n content: \"\\e101\";\n}\n.glyphicon-gift:before {\n content: \"\\e102\";\n}\n.glyphicon-leaf:before {\n content: \"\\e103\";\n}\n.glyphicon-fire:before {\n content: \"\\e104\";\n}\n.glyphicon-eye-open:before {\n content: \"\\e105\";\n}\n.glyphicon-eye-close:before {\n content: \"\\e106\";\n}\n.glyphicon-warning-sign:before {\n content: \"\\e107\";\n}\n.glyphicon-plane:before {\n content: \"\\e108\";\n}\n.glyphicon-calendar:before {\n content: \"\\e109\";\n}\n.glyphicon-random:before {\n content: \"\\e110\";\n}\n.glyphicon-comment:before {\n content: \"\\e111\";\n}\n.glyphicon-magnet:before {\n content: \"\\e112\";\n}\n.glyphicon-chevron-up:before {\n content: \"\\e113\";\n}\n.glyphicon-chevron-down:before {\n content: \"\\e114\";\n}\n.glyphicon-retweet:before {\n content: \"\\e115\";\n}\n.glyphicon-shopping-cart:before {\n content: \"\\e116\";\n}\n.glyphicon-folder-close:before {\n content: \"\\e117\";\n}\n.glyphicon-folder-open:before {\n content: \"\\e118\";\n}\n.glyphicon-resize-vertical:before {\n content: \"\\e119\";\n}\n.glyphicon-resize-horizontal:before {\n content: \"\\e120\";\n}\n.glyphicon-hdd:before {\n content: \"\\e121\";\n}\n.glyphicon-bullhorn:before {\n content: \"\\e122\";\n}\n.glyphicon-bell:before {\n content: \"\\e123\";\n}\n.glyphicon-certificate:before {\n content: \"\\e124\";\n}\n.glyphicon-thumbs-up:before {\n content: \"\\e125\";\n}\n.glyphicon-thumbs-down:before {\n content: \"\\e126\";\n}\n.glyphicon-hand-right:before {\n content: \"\\e127\";\n}\n.glyphicon-hand-left:before {\n content: \"\\e128\";\n}\n.glyphicon-hand-up:before {\n content: \"\\e129\";\n}\n.glyphicon-hand-down:before {\n content: \"\\e130\";\n}\n.glyphicon-circle-arrow-right:before {\n content: \"\\e131\";\n}\n.glyphicon-circle-arrow-left:before {\n content: \"\\e132\";\n}\n.glyphicon-circle-arrow-up:before {\n content: \"\\e133\";\n}\n.glyphicon-circle-arrow-down:before {\n content: \"\\e134\";\n}\n.glyphicon-globe:before {\n content: \"\\e135\";\n}\n.glyphicon-wrench:before {\n content: \"\\e136\";\n}\n.glyphicon-tasks:before {\n content: \"\\e137\";\n}\n.glyphicon-filter:before {\n content: \"\\e138\";\n}\n.glyphicon-briefcase:before {\n content: \"\\e139\";\n}\n.glyphicon-fullscreen:before {\n content: \"\\e140\";\n}\n.glyphicon-dashboard:before {\n content: \"\\e141\";\n}\n.glyphicon-paperclip:before {\n content: \"\\e142\";\n}\n.glyphicon-heart-empty:before {\n content: \"\\e143\";\n}\n.glyphicon-link:before {\n content: \"\\e144\";\n}\n.glyphicon-phone:before {\n content: \"\\e145\";\n}\n.glyphicon-pushpin:before {\n content: \"\\e146\";\n}\n.glyphicon-usd:before {\n content: \"\\e148\";\n}\n.glyphicon-gbp:before {\n content: \"\\e149\";\n}\n.glyphicon-sort:before {\n content: \"\\e150\";\n}\n.glyphicon-sort-by-alphabet:before {\n content: \"\\e151\";\n}\n.glyphicon-sort-by-alphabet-alt:before {\n content: \"\\e152\";\n}\n.glyphicon-sort-by-order:before {\n content: \"\\e153\";\n}\n.glyphicon-sort-by-order-alt:before {\n content: \"\\e154\";\n}\n.glyphicon-sort-by-attributes:before {\n content: \"\\e155\";\n}\n.glyphicon-sort-by-attributes-alt:before {\n content: \"\\e156\";\n}\n.glyphicon-unchecked:before {\n content: \"\\e157\";\n}\n.glyphicon-expand:before {\n content: \"\\e158\";\n}\n.glyphicon-collapse-down:before {\n content: \"\\e159\";\n}\n.glyphicon-collapse-up:before {\n content: \"\\e160\";\n}\n.glyphicon-log-in:before {\n content: \"\\e161\";\n}\n.glyphicon-flash:before {\n content: \"\\e162\";\n}\n.glyphicon-log-out:before {\n content: \"\\e163\";\n}\n.glyphicon-new-window:before {\n content: \"\\e164\";\n}\n.glyphicon-record:before {\n content: \"\\e165\";\n}\n.glyphicon-save:before {\n content: \"\\e166\";\n}\n.glyphicon-open:before {\n content: \"\\e167\";\n}\n.glyphicon-saved:before {\n content: \"\\e168\";\n}\n.glyphicon-import:before {\n content: \"\\e169\";\n}\n.glyphicon-export:before {\n content: \"\\e170\";\n}\n.glyphicon-send:before {\n content: \"\\e171\";\n}\n.glyphicon-floppy-disk:before {\n content: \"\\e172\";\n}\n.glyphicon-floppy-saved:before {\n content: \"\\e173\";\n}\n.glyphicon-floppy-remove:before {\n content: \"\\e174\";\n}\n.glyphicon-floppy-save:before {\n content: \"\\e175\";\n}\n.glyphicon-floppy-open:before {\n content: \"\\e176\";\n}\n.glyphicon-credit-card:before {\n content: \"\\e177\";\n}\n.glyphicon-transfer:before {\n content: \"\\e178\";\n}\n.glyphicon-cutlery:before {\n content: \"\\e179\";\n}\n.glyphicon-header:before {\n content: \"\\e180\";\n}\n.glyphicon-compressed:before {\n content: \"\\e181\";\n}\n.glyphicon-earphone:before {\n content: \"\\e182\";\n}\n.glyphicon-phone-alt:before {\n content: \"\\e183\";\n}\n.glyphicon-tower:before {\n content: \"\\e184\";\n}\n.glyphicon-stats:before {\n content: \"\\e185\";\n}\n.glyphicon-sd-video:before {\n content: \"\\e186\";\n}\n.glyphicon-hd-video:before {\n content: \"\\e187\";\n}\n.glyphicon-subtitles:before {\n content: \"\\e188\";\n}\n.glyphicon-sound-stereo:before {\n content: \"\\e189\";\n}\n.glyphicon-sound-dolby:before {\n content: \"\\e190\";\n}\n.glyphicon-sound-5-1:before {\n content: \"\\e191\";\n}\n.glyphicon-sound-6-1:before {\n content: \"\\e192\";\n}\n.glyphicon-sound-7-1:before {\n content: \"\\e193\";\n}\n.glyphicon-copyright-mark:before {\n content: \"\\e194\";\n}\n.glyphicon-registration-mark:before {\n content: \"\\e195\";\n}\n.glyphicon-cloud-download:before {\n content: \"\\e197\";\n}\n.glyphicon-cloud-upload:before {\n content: \"\\e198\";\n}\n.glyphicon-tree-conifer:before {\n content: \"\\e199\";\n}\n.glyphicon-tree-deciduous:before {\n content: \"\\e200\";\n}\n.glyphicon-cd:before {\n content: \"\\e201\";\n}\n.glyphicon-save-file:before {\n content: \"\\e202\";\n}\n.glyphicon-open-file:before {\n content: \"\\e203\";\n}\n.glyphicon-level-up:before {\n content: \"\\e204\";\n}\n.glyphicon-copy:before {\n content: \"\\e205\";\n}\n.glyphicon-paste:before {\n content: \"\\e206\";\n}\n.glyphicon-alert:before {\n content: \"\\e209\";\n}\n.glyphicon-equalizer:before {\n content: \"\\e210\";\n}\n.glyphicon-king:before {\n content: \"\\e211\";\n}\n.glyphicon-queen:before {\n content: \"\\e212\";\n}\n.glyphicon-pawn:before {\n content: \"\\e213\";\n}\n.glyphicon-bishop:before {\n content: \"\\e214\";\n}\n.glyphicon-knight:before {\n content: \"\\e215\";\n}\n.glyphicon-baby-formula:before {\n content: \"\\e216\";\n}\n.glyphicon-tent:before {\n content: \"\\26fa\";\n}\n.glyphicon-blackboard:before {\n content: \"\\e218\";\n}\n.glyphicon-bed:before {\n content: \"\\e219\";\n}\n.glyphicon-apple:before {\n content: \"\\f8ff\";\n}\n.glyphicon-erase:before {\n content: \"\\e221\";\n}\n.glyphicon-hourglass:before {\n content: \"\\231b\";\n}\n.glyphicon-lamp:before {\n content: \"\\e223\";\n}\n.glyphicon-duplicate:before {\n content: \"\\e224\";\n}\n.glyphicon-piggy-bank:before {\n content: \"\\e225\";\n}\n.glyphicon-scissors:before {\n content: \"\\e226\";\n}\n.glyphicon-bitcoin:before {\n content: \"\\e227\";\n}\n.glyphicon-yen:before {\n content: \"\\00a5\";\n}\n.glyphicon-ruble:before {\n content: \"\\20bd\";\n}\n.glyphicon-scale:before {\n content: \"\\e230\";\n}\n.glyphicon-ice-lolly:before {\n content: \"\\e231\";\n}\n.glyphicon-ice-lolly-tasted:before {\n content: \"\\e232\";\n}\n.glyphicon-education:before {\n content: \"\\e233\";\n}\n.glyphicon-option-horizontal:before {\n content: \"\\e234\";\n}\n.glyphicon-option-vertical:before {\n content: \"\\e235\";\n}\n.glyphicon-menu-hamburger:before {\n content: \"\\e236\";\n}\n.glyphicon-modal-window:before {\n content: \"\\e237\";\n}\n.glyphicon-oil:before {\n content: \"\\e238\";\n}\n.glyphicon-grain:before {\n content: \"\\e239\";\n}\n.glyphicon-sunglasses:before {\n content: \"\\e240\";\n}\n.glyphicon-text-size:before {\n content: \"\\e241\";\n}\n.glyphicon-text-color:before {\n content: \"\\e242\";\n}\n.glyphicon-text-background:before {\n content: \"\\e243\";\n}\n.glyphicon-object-align-top:before {\n content: \"\\e244\";\n}\n.glyphicon-object-align-bottom:before {\n content: \"\\e245\";\n}\n.glyphicon-object-align-horizontal:before {\n content: \"\\e246\";\n}\n.glyphicon-object-align-left:before {\n content: \"\\e247\";\n}\n.glyphicon-object-align-vertical:before {\n content: \"\\e248\";\n}\n.glyphicon-object-align-right:before {\n content: \"\\e249\";\n}\n.glyphicon-triangle-right:before {\n content: \"\\e250\";\n}\n.glyphicon-triangle-left:before {\n content: \"\\e251\";\n}\n.glyphicon-triangle-bottom:before {\n content: \"\\e252\";\n}\n.glyphicon-triangle-top:before {\n content: \"\\e253\";\n}\n.glyphicon-console:before {\n content: \"\\e254\";\n}\n.glyphicon-superscript:before {\n content: \"\\e255\";\n}\n.glyphicon-subscript:before {\n content: \"\\e256\";\n}\n.glyphicon-menu-left:before {\n content: \"\\e257\";\n}\n.glyphicon-menu-right:before {\n content: \"\\e258\";\n}\n.glyphicon-menu-down:before {\n content: \"\\e259\";\n}\n.glyphicon-menu-up:before {\n content: \"\\e260\";\n}\n* {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\n*:before,\n*:after {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0);\n}\nbody {\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 14px;\n line-height: 1.42857143;\n color: #333333;\n background-color: #ffffff;\n}\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\na {\n color: #337ab7;\n text-decoration: none;\n}\na:hover,\na:focus {\n color: #23527c;\n text-decoration: underline;\n}\na:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\nfigure {\n margin: 0;\n}\nimg {\n vertical-align: middle;\n}\n.img-responsive,\n.thumbnail > img,\n.thumbnail a > img,\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n display: block;\n max-width: 100%;\n height: auto;\n}\n.img-rounded {\n border-radius: 6px;\n}\n.img-thumbnail {\n padding: 4px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: all 0.2s ease-in-out;\n -o-transition: all 0.2s ease-in-out;\n transition: all 0.2s ease-in-out;\n display: inline-block;\n max-width: 100%;\n height: auto;\n}\n.img-circle {\n border-radius: 50%;\n}\nhr {\n margin-top: 20px;\n margin-bottom: 20px;\n border: 0;\n border-top: 1px solid #eeeeee;\n}\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n border: 0;\n}\n.sr-only-focusable:active,\n.sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n}\nh1,\nh2,\nh3,\nh4,\nh5,\nh6,\n.h1,\n.h2,\n.h3,\n.h4,\n.h5,\n.h6 {\n font-family: inherit;\n font-weight: 500;\n line-height: 1.1;\n color: inherit;\n}\nh1 small,\nh2 small,\nh3 small,\nh4 small,\nh5 small,\nh6 small,\n.h1 small,\n.h2 small,\n.h3 small,\n.h4 small,\n.h5 small,\n.h6 small,\nh1 .small,\nh2 .small,\nh3 .small,\nh4 .small,\nh5 .small,\nh6 .small,\n.h1 .small,\n.h2 .small,\n.h3 .small,\n.h4 .small,\n.h5 .small,\n.h6 .small {\n font-weight: normal;\n line-height: 1;\n color: #777777;\n}\nh1,\n.h1,\nh2,\n.h2,\nh3,\n.h3 {\n margin-top: 20px;\n margin-bottom: 10px;\n}\nh1 small,\n.h1 small,\nh2 small,\n.h2 small,\nh3 small,\n.h3 small,\nh1 .small,\n.h1 .small,\nh2 .small,\n.h2 .small,\nh3 .small,\n.h3 .small {\n font-size: 65%;\n}\nh4,\n.h4,\nh5,\n.h5,\nh6,\n.h6 {\n margin-top: 10px;\n margin-bottom: 10px;\n}\nh4 small,\n.h4 small,\nh5 small,\n.h5 small,\nh6 small,\n.h6 small,\nh4 .small,\n.h4 .small,\nh5 .small,\n.h5 .small,\nh6 .small,\n.h6 .small {\n font-size: 75%;\n}\nh1,\n.h1 {\n font-size: 36px;\n}\nh2,\n.h2 {\n font-size: 30px;\n}\nh3,\n.h3 {\n font-size: 24px;\n}\nh4,\n.h4 {\n font-size: 18px;\n}\nh5,\n.h5 {\n font-size: 14px;\n}\nh6,\n.h6 {\n font-size: 12px;\n}\np {\n margin: 0 0 10px;\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}\nsmall,\n.small {\n font-size: 85%;\n}\nmark,\n.mark {\n background-color: #fcf8e3;\n padding: .2em;\n}\n.text-left {\n text-align: left;\n}\n.text-right {\n text-align: right;\n}\n.text-center {\n text-align: center;\n}\n.text-justify {\n text-align: justify;\n}\n.text-nowrap {\n white-space: nowrap;\n}\n.text-lowercase {\n text-transform: lowercase;\n}\n.text-uppercase {\n text-transform: uppercase;\n}\n.text-capitalize {\n text-transform: capitalize;\n}\n.text-muted {\n color: #777777;\n}\n.text-primary {\n color: #337ab7;\n}\na.text-primary:hover {\n color: #286090;\n}\n.text-success {\n color: #3c763d;\n}\na.text-success:hover {\n color: #2b542c;\n}\n.text-info {\n color: #31708f;\n}\na.text-info:hover {\n color: #245269;\n}\n.text-warning {\n color: #8a6d3b;\n}\na.text-warning:hover {\n color: #66512c;\n}\n.text-danger {\n color: #a94442;\n}\na.text-danger:hover {\n color: #843534;\n}\n.bg-primary {\n color: #fff;\n background-color: #337ab7;\n}\na.bg-primary:hover {\n background-color: #286090;\n}\n.bg-success {\n background-color: #dff0d8;\n}\na.bg-success:hover {\n background-color: #c1e2b3;\n}\n.bg-info {\n background-color: #d9edf7;\n}\na.bg-info:hover {\n background-color: #afd9ee;\n}\n.bg-warning {\n background-color: #fcf8e3;\n}\na.bg-warning:hover {\n background-color: #f7ecb5;\n}\n.bg-danger {\n background-color: #f2dede;\n}\na.bg-danger:hover {\n background-color: #e4b9b9;\n}\n.page-header {\n padding-bottom: 9px;\n margin: 40px 0 20px;\n border-bottom: 1px solid #eeeeee;\n}\nul,\nol {\n margin-top: 0;\n margin-bottom: 10px;\n}\nul ul,\nol ul,\nul ol,\nol ol {\n margin-bottom: 0;\n}\n.list-unstyled {\n padding-left: 0;\n list-style: none;\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-left: 5px;\n padding-right: 5px;\n}\ndl {\n margin-top: 0;\n margin-bottom: 20px;\n}\ndt,\ndd {\n line-height: 1.42857143;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0;\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}\nabbr[title],\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted #777777;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\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.42857143;\n color: #777777;\n}\nblockquote footer:before,\nblockquote small:before,\nblockquote .small:before {\n content: '\\2014 \\00A0';\n}\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid #eeeeee;\n border-left: 0;\n text-align: right;\n}\n.blockquote-reverse footer:before,\nblockquote.pull-right footer:before,\n.blockquote-reverse small:before,\nblockquote.pull-right small:before,\n.blockquote-reverse .small:before,\nblockquote.pull-right .small:before {\n content: '';\n}\n.blockquote-reverse footer:after,\nblockquote.pull-right footer:after,\n.blockquote-reverse small:after,\nblockquote.pull-right small:after,\n.blockquote-reverse .small:after,\nblockquote.pull-right .small:after {\n content: '\\00A0 \\2014';\n}\naddress {\n margin-bottom: 20px;\n font-style: normal;\n line-height: 1.42857143;\n}\ncode,\nkbd,\npre,\nsamp {\n font-family: Menlo, Monaco, Consolas, \"Courier New\", monospace;\n}\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: #c7254e;\n background-color: #f9f2f4;\n border-radius: 4px;\n}\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: #ffffff;\n background-color: #333333;\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: bold;\n box-shadow: none;\n}\npre {\n display: block;\n padding: 9.5px;\n margin: 0 0 10px;\n font-size: 13px;\n line-height: 1.42857143;\n word-break: break-all;\n word-wrap: break-word;\n color: #333333;\n background-color: #f5f5f5;\n border: 1px solid #cccccc;\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.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll;\n}\n.container {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n@media (min-width: 768px) {\n .container {\n width: 750px;\n }\n}\n@media (min-width: 992px) {\n .container {\n width: 970px;\n }\n}\n@media (min-width: 1200px) {\n .container {\n width: 1170px;\n }\n}\n.container-fluid {\n margin-right: auto;\n margin-left: auto;\n padding-left: 15px;\n padding-right: 15px;\n}\n.row {\n margin-left: -15px;\n margin-right: -15px;\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-left: 15px;\n padding-right: 15px;\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.col-xs-12 {\n width: 100%;\n}\n.col-xs-11 {\n width: 91.66666667%;\n}\n.col-xs-10 {\n width: 83.33333333%;\n}\n.col-xs-9 {\n width: 75%;\n}\n.col-xs-8 {\n width: 66.66666667%;\n}\n.col-xs-7 {\n width: 58.33333333%;\n}\n.col-xs-6 {\n width: 50%;\n}\n.col-xs-5 {\n width: 41.66666667%;\n}\n.col-xs-4 {\n width: 33.33333333%;\n}\n.col-xs-3 {\n width: 25%;\n}\n.col-xs-2 {\n width: 16.66666667%;\n}\n.col-xs-1 {\n width: 8.33333333%;\n}\n.col-xs-pull-12 {\n right: 100%;\n}\n.col-xs-pull-11 {\n right: 91.66666667%;\n}\n.col-xs-pull-10 {\n right: 83.33333333%;\n}\n.col-xs-pull-9 {\n right: 75%;\n}\n.col-xs-pull-8 {\n right: 66.66666667%;\n}\n.col-xs-pull-7 {\n right: 58.33333333%;\n}\n.col-xs-pull-6 {\n right: 50%;\n}\n.col-xs-pull-5 {\n right: 41.66666667%;\n}\n.col-xs-pull-4 {\n right: 33.33333333%;\n}\n.col-xs-pull-3 {\n right: 25%;\n}\n.col-xs-pull-2 {\n right: 16.66666667%;\n}\n.col-xs-pull-1 {\n right: 8.33333333%;\n}\n.col-xs-pull-0 {\n right: auto;\n}\n.col-xs-push-12 {\n left: 100%;\n}\n.col-xs-push-11 {\n left: 91.66666667%;\n}\n.col-xs-push-10 {\n left: 83.33333333%;\n}\n.col-xs-push-9 {\n left: 75%;\n}\n.col-xs-push-8 {\n left: 66.66666667%;\n}\n.col-xs-push-7 {\n left: 58.33333333%;\n}\n.col-xs-push-6 {\n left: 50%;\n}\n.col-xs-push-5 {\n left: 41.66666667%;\n}\n.col-xs-push-4 {\n left: 33.33333333%;\n}\n.col-xs-push-3 {\n left: 25%;\n}\n.col-xs-push-2 {\n left: 16.66666667%;\n}\n.col-xs-push-1 {\n left: 8.33333333%;\n}\n.col-xs-push-0 {\n left: auto;\n}\n.col-xs-offset-12 {\n margin-left: 100%;\n}\n.col-xs-offset-11 {\n margin-left: 91.66666667%;\n}\n.col-xs-offset-10 {\n margin-left: 83.33333333%;\n}\n.col-xs-offset-9 {\n margin-left: 75%;\n}\n.col-xs-offset-8 {\n margin-left: 66.66666667%;\n}\n.col-xs-offset-7 {\n margin-left: 58.33333333%;\n}\n.col-xs-offset-6 {\n margin-left: 50%;\n}\n.col-xs-offset-5 {\n margin-left: 41.66666667%;\n}\n.col-xs-offset-4 {\n margin-left: 33.33333333%;\n}\n.col-xs-offset-3 {\n margin-left: 25%;\n}\n.col-xs-offset-2 {\n margin-left: 16.66666667%;\n}\n.col-xs-offset-1 {\n margin-left: 8.33333333%;\n}\n.col-xs-offset-0 {\n margin-left: 0%;\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-12 {\n width: 100%;\n }\n .col-sm-11 {\n width: 91.66666667%;\n }\n .col-sm-10 {\n width: 83.33333333%;\n }\n .col-sm-9 {\n width: 75%;\n }\n .col-sm-8 {\n width: 66.66666667%;\n }\n .col-sm-7 {\n width: 58.33333333%;\n }\n .col-sm-6 {\n width: 50%;\n }\n .col-sm-5 {\n width: 41.66666667%;\n }\n .col-sm-4 {\n width: 33.33333333%;\n }\n .col-sm-3 {\n width: 25%;\n }\n .col-sm-2 {\n width: 16.66666667%;\n }\n .col-sm-1 {\n width: 8.33333333%;\n }\n .col-sm-pull-12 {\n right: 100%;\n }\n .col-sm-pull-11 {\n right: 91.66666667%;\n }\n .col-sm-pull-10 {\n right: 83.33333333%;\n }\n .col-sm-pull-9 {\n right: 75%;\n }\n .col-sm-pull-8 {\n right: 66.66666667%;\n }\n .col-sm-pull-7 {\n right: 58.33333333%;\n }\n .col-sm-pull-6 {\n right: 50%;\n }\n .col-sm-pull-5 {\n right: 41.66666667%;\n }\n .col-sm-pull-4 {\n right: 33.33333333%;\n }\n .col-sm-pull-3 {\n right: 25%;\n }\n .col-sm-pull-2 {\n right: 16.66666667%;\n }\n .col-sm-pull-1 {\n right: 8.33333333%;\n }\n .col-sm-pull-0 {\n right: auto;\n }\n .col-sm-push-12 {\n left: 100%;\n }\n .col-sm-push-11 {\n left: 91.66666667%;\n }\n .col-sm-push-10 {\n left: 83.33333333%;\n }\n .col-sm-push-9 {\n left: 75%;\n }\n .col-sm-push-8 {\n left: 66.66666667%;\n }\n .col-sm-push-7 {\n left: 58.33333333%;\n }\n .col-sm-push-6 {\n left: 50%;\n }\n .col-sm-push-5 {\n left: 41.66666667%;\n }\n .col-sm-push-4 {\n left: 33.33333333%;\n }\n .col-sm-push-3 {\n left: 25%;\n }\n .col-sm-push-2 {\n left: 16.66666667%;\n }\n .col-sm-push-1 {\n left: 8.33333333%;\n }\n .col-sm-push-0 {\n left: auto;\n }\n .col-sm-offset-12 {\n margin-left: 100%;\n }\n .col-sm-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-sm-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-sm-offset-9 {\n margin-left: 75%;\n }\n .col-sm-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-sm-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-sm-offset-6 {\n margin-left: 50%;\n }\n .col-sm-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-sm-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-sm-offset-3 {\n margin-left: 25%;\n }\n .col-sm-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-sm-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-sm-offset-0 {\n margin-left: 0%;\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-12 {\n width: 100%;\n }\n .col-md-11 {\n width: 91.66666667%;\n }\n .col-md-10 {\n width: 83.33333333%;\n }\n .col-md-9 {\n width: 75%;\n }\n .col-md-8 {\n width: 66.66666667%;\n }\n .col-md-7 {\n width: 58.33333333%;\n }\n .col-md-6 {\n width: 50%;\n }\n .col-md-5 {\n width: 41.66666667%;\n }\n .col-md-4 {\n width: 33.33333333%;\n }\n .col-md-3 {\n width: 25%;\n }\n .col-md-2 {\n width: 16.66666667%;\n }\n .col-md-1 {\n width: 8.33333333%;\n }\n .col-md-pull-12 {\n right: 100%;\n }\n .col-md-pull-11 {\n right: 91.66666667%;\n }\n .col-md-pull-10 {\n right: 83.33333333%;\n }\n .col-md-pull-9 {\n right: 75%;\n }\n .col-md-pull-8 {\n right: 66.66666667%;\n }\n .col-md-pull-7 {\n right: 58.33333333%;\n }\n .col-md-pull-6 {\n right: 50%;\n }\n .col-md-pull-5 {\n right: 41.66666667%;\n }\n .col-md-pull-4 {\n right: 33.33333333%;\n }\n .col-md-pull-3 {\n right: 25%;\n }\n .col-md-pull-2 {\n right: 16.66666667%;\n }\n .col-md-pull-1 {\n right: 8.33333333%;\n }\n .col-md-pull-0 {\n right: auto;\n }\n .col-md-push-12 {\n left: 100%;\n }\n .col-md-push-11 {\n left: 91.66666667%;\n }\n .col-md-push-10 {\n left: 83.33333333%;\n }\n .col-md-push-9 {\n left: 75%;\n }\n .col-md-push-8 {\n left: 66.66666667%;\n }\n .col-md-push-7 {\n left: 58.33333333%;\n }\n .col-md-push-6 {\n left: 50%;\n }\n .col-md-push-5 {\n left: 41.66666667%;\n }\n .col-md-push-4 {\n left: 33.33333333%;\n }\n .col-md-push-3 {\n left: 25%;\n }\n .col-md-push-2 {\n left: 16.66666667%;\n }\n .col-md-push-1 {\n left: 8.33333333%;\n }\n .col-md-push-0 {\n left: auto;\n }\n .col-md-offset-12 {\n margin-left: 100%;\n }\n .col-md-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-md-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-md-offset-9 {\n margin-left: 75%;\n }\n .col-md-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-md-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-md-offset-6 {\n margin-left: 50%;\n }\n .col-md-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-md-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-md-offset-3 {\n margin-left: 25%;\n }\n .col-md-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-md-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-md-offset-0 {\n margin-left: 0%;\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-12 {\n width: 100%;\n }\n .col-lg-11 {\n width: 91.66666667%;\n }\n .col-lg-10 {\n width: 83.33333333%;\n }\n .col-lg-9 {\n width: 75%;\n }\n .col-lg-8 {\n width: 66.66666667%;\n }\n .col-lg-7 {\n width: 58.33333333%;\n }\n .col-lg-6 {\n width: 50%;\n }\n .col-lg-5 {\n width: 41.66666667%;\n }\n .col-lg-4 {\n width: 33.33333333%;\n }\n .col-lg-3 {\n width: 25%;\n }\n .col-lg-2 {\n width: 16.66666667%;\n }\n .col-lg-1 {\n width: 8.33333333%;\n }\n .col-lg-pull-12 {\n right: 100%;\n }\n .col-lg-pull-11 {\n right: 91.66666667%;\n }\n .col-lg-pull-10 {\n right: 83.33333333%;\n }\n .col-lg-pull-9 {\n right: 75%;\n }\n .col-lg-pull-8 {\n right: 66.66666667%;\n }\n .col-lg-pull-7 {\n right: 58.33333333%;\n }\n .col-lg-pull-6 {\n right: 50%;\n }\n .col-lg-pull-5 {\n right: 41.66666667%;\n }\n .col-lg-pull-4 {\n right: 33.33333333%;\n }\n .col-lg-pull-3 {\n right: 25%;\n }\n .col-lg-pull-2 {\n right: 16.66666667%;\n }\n .col-lg-pull-1 {\n right: 8.33333333%;\n }\n .col-lg-pull-0 {\n right: auto;\n }\n .col-lg-push-12 {\n left: 100%;\n }\n .col-lg-push-11 {\n left: 91.66666667%;\n }\n .col-lg-push-10 {\n left: 83.33333333%;\n }\n .col-lg-push-9 {\n left: 75%;\n }\n .col-lg-push-8 {\n left: 66.66666667%;\n }\n .col-lg-push-7 {\n left: 58.33333333%;\n }\n .col-lg-push-6 {\n left: 50%;\n }\n .col-lg-push-5 {\n left: 41.66666667%;\n }\n .col-lg-push-4 {\n left: 33.33333333%;\n }\n .col-lg-push-3 {\n left: 25%;\n }\n .col-lg-push-2 {\n left: 16.66666667%;\n }\n .col-lg-push-1 {\n left: 8.33333333%;\n }\n .col-lg-push-0 {\n left: auto;\n }\n .col-lg-offset-12 {\n margin-left: 100%;\n }\n .col-lg-offset-11 {\n margin-left: 91.66666667%;\n }\n .col-lg-offset-10 {\n margin-left: 83.33333333%;\n }\n .col-lg-offset-9 {\n margin-left: 75%;\n }\n .col-lg-offset-8 {\n margin-left: 66.66666667%;\n }\n .col-lg-offset-7 {\n margin-left: 58.33333333%;\n }\n .col-lg-offset-6 {\n margin-left: 50%;\n }\n .col-lg-offset-5 {\n margin-left: 41.66666667%;\n }\n .col-lg-offset-4 {\n margin-left: 33.33333333%;\n }\n .col-lg-offset-3 {\n margin-left: 25%;\n }\n .col-lg-offset-2 {\n margin-left: 16.66666667%;\n }\n .col-lg-offset-1 {\n margin-left: 8.33333333%;\n }\n .col-lg-offset-0 {\n margin-left: 0%;\n }\n}\ntable {\n background-color: transparent;\n}\ncaption {\n padding-top: 8px;\n padding-bottom: 8px;\n color: #777777;\n text-align: left;\n}\nth {\n text-align: left;\n}\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: 20px;\n}\n.table > thead > 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 padding: 8px;\n line-height: 1.42857143;\n vertical-align: top;\n border-top: 1px solid #dddddd;\n}\n.table > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid #dddddd;\n}\n.table > caption + thead > tr:first-child > th,\n.table > colgroup + thead > tr:first-child > th,\n.table > thead:first-child > tr:first-child > th,\n.table > caption + thead > tr:first-child > td,\n.table > colgroup + thead > tr:first-child > td,\n.table > thead:first-child > tr:first-child > td {\n border-top: 0;\n}\n.table > tbody + tbody {\n border-top: 2px solid #dddddd;\n}\n.table .table {\n background-color: #ffffff;\n}\n.table-condensed > thead > tr > th,\n.table-condensed > tbody > tr > th,\n.table-condensed > tfoot > tr > th,\n.table-condensed > thead > tr > td,\n.table-condensed > tbody > tr > td,\n.table-condensed > tfoot > tr > td {\n padding: 5px;\n}\n.table-bordered {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > tbody > tr > th,\n.table-bordered > tfoot > tr > th,\n.table-bordered > thead > tr > td,\n.table-bordered > tbody > tr > td,\n.table-bordered > tfoot > tr > td {\n border: 1px solid #dddddd;\n}\n.table-bordered > thead > tr > th,\n.table-bordered > thead > tr > td {\n border-bottom-width: 2px;\n}\n.table-striped > tbody > tr:nth-of-type(odd) {\n background-color: #f9f9f9;\n}\n.table-hover > tbody > tr:hover {\n background-color: #f5f5f5;\n}\ntable col[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-column;\n}\ntable td[class*=\"col-\"],\ntable th[class*=\"col-\"] {\n position: static;\n float: none;\n display: table-cell;\n}\n.table > thead > tr > td.active,\n.table > tbody > tr > td.active,\n.table > tfoot > tr > td.active,\n.table > thead > tr > th.active,\n.table > tbody > tr > th.active,\n.table > tfoot > tr > th.active,\n.table > thead > tr.active > td,\n.table > tbody > tr.active > td,\n.table > tfoot > tr.active > td,\n.table > thead > tr.active > th,\n.table > tbody > tr.active > th,\n.table > tfoot > tr.active > th {\n background-color: #f5f5f5;\n}\n.table-hover > tbody > tr > td.active:hover,\n.table-hover > tbody > tr > th.active:hover,\n.table-hover > tbody > tr.active:hover > td,\n.table-hover > tbody > tr:hover > .active,\n.table-hover > tbody > tr.active:hover > th {\n background-color: #e8e8e8;\n}\n.table > thead > tr > td.success,\n.table > tbody > tr > td.success,\n.table > tfoot > tr > td.success,\n.table > thead > tr > th.success,\n.table > tbody > tr > th.success,\n.table > tfoot > tr > th.success,\n.table > thead > tr.success > td,\n.table > tbody > tr.success > td,\n.table > tfoot > tr.success > td,\n.table > thead > tr.success > th,\n.table > tbody > tr.success > th,\n.table > tfoot > tr.success > th {\n background-color: #dff0d8;\n}\n.table-hover > tbody > tr > td.success:hover,\n.table-hover > tbody > tr > th.success:hover,\n.table-hover > tbody > tr.success:hover > td,\n.table-hover > tbody > tr:hover > .success,\n.table-hover > tbody > tr.success:hover > th {\n background-color: #d0e9c6;\n}\n.table > thead > tr > td.info,\n.table > tbody > tr > td.info,\n.table > tfoot > tr > td.info,\n.table > thead > tr > th.info,\n.table > tbody > tr > th.info,\n.table > tfoot > tr > th.info,\n.table > thead > tr.info > td,\n.table > tbody > tr.info > td,\n.table > tfoot > tr.info > td,\n.table > thead > tr.info > th,\n.table > tbody > tr.info > th,\n.table > tfoot > tr.info > th {\n background-color: #d9edf7;\n}\n.table-hover > tbody > tr > td.info:hover,\n.table-hover > tbody > tr > th.info:hover,\n.table-hover > tbody > tr.info:hover > td,\n.table-hover > tbody > tr:hover > .info,\n.table-hover > tbody > tr.info:hover > th {\n background-color: #c4e3f3;\n}\n.table > thead > tr > td.warning,\n.table > tbody > tr > td.warning,\n.table > tfoot > tr > td.warning,\n.table > thead > tr > th.warning,\n.table > tbody > tr > th.warning,\n.table > tfoot > tr > th.warning,\n.table > thead > tr.warning > td,\n.table > tbody > tr.warning > td,\n.table > tfoot > tr.warning > td,\n.table > thead > tr.warning > th,\n.table > tbody > tr.warning > th,\n.table > tfoot > tr.warning > th {\n background-color: #fcf8e3;\n}\n.table-hover > tbody > tr > td.warning:hover,\n.table-hover > tbody > tr > th.warning:hover,\n.table-hover > tbody > tr.warning:hover > td,\n.table-hover > tbody > tr:hover > .warning,\n.table-hover > tbody > tr.warning:hover > th {\n background-color: #faf2cc;\n}\n.table > thead > tr > td.danger,\n.table > tbody > tr > td.danger,\n.table > tfoot > tr > td.danger,\n.table > thead > tr > th.danger,\n.table > tbody > tr > th.danger,\n.table > tfoot > tr > th.danger,\n.table > thead > tr.danger > td,\n.table > tbody > tr.danger > td,\n.table > tfoot > tr.danger > td,\n.table > thead > tr.danger > th,\n.table > tbody > tr.danger > th,\n.table > tfoot > tr.danger > th {\n background-color: #f2dede;\n}\n.table-hover > tbody > tr > td.danger:hover,\n.table-hover > tbody > tr > th.danger:hover,\n.table-hover > tbody > tr.danger:hover > td,\n.table-hover > tbody > tr:hover > .danger,\n.table-hover > tbody > tr.danger:hover > th {\n background-color: #ebcccc;\n}\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%;\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 #dddddd;\n }\n .table-responsive > .table {\n margin-bottom: 0;\n }\n .table-responsive > .table > thead > tr > th,\n .table-responsive > .table > tbody > tr > th,\n .table-responsive > .table > tfoot > tr > th,\n .table-responsive > .table > thead > tr > td,\n .table-responsive > .table > tbody > tr > td,\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 > tbody > tr > th:first-child,\n .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n .table-responsive > .table-bordered > thead > tr > td:first-child,\n .table-responsive > .table-bordered > tbody > tr > td: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 > tbody > tr > th:last-child,\n .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n .table-responsive > .table-bordered > thead > tr > td:last-child,\n .table-responsive > .table-bordered > tbody > tr > td: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 > tfoot > tr:last-child > th,\n .table-responsive > .table-bordered > tbody > tr:last-child > td,\n .table-responsive > .table-bordered > tfoot > tr:last-child > td {\n border-bottom: 0;\n }\n}\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n min-width: 0;\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}\nlabel {\n display: inline-block;\n max-width: 100%;\n margin-bottom: 5px;\n font-weight: bold;\n}\ninput[type=\"search\"] {\n -webkit-box-sizing: border-box;\n -moz-box-sizing: border-box;\n box-sizing: border-box;\n}\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9;\n line-height: normal;\n}\ninput[type=\"file\"] {\n display: block;\n}\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\nselect[multiple],\nselect[size] {\n height: auto;\n}\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\noutput {\n display: block;\n padding-top: 7px;\n font-size: 14px;\n line-height: 1.42857143;\n color: #555555;\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.42857143;\n color: #555555;\n background-color: #ffffff;\n background-image: none;\n border: 1px solid #cccccc;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;\n}\n.form-control:focus {\n border-color: #66afe9;\n outline: 0;\n -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, 0.6);\n}\n.form-control::-moz-placeholder {\n color: #999999;\n opacity: 1;\n}\n.form-control:-ms-input-placeholder {\n color: #999999;\n}\n.form-control::-webkit-input-placeholder {\n color: #999999;\n}\n.form-control[disabled],\n.form-control[readonly],\nfieldset[disabled] .form-control {\n cursor: not-allowed;\n background-color: #eeeeee;\n opacity: 1;\n}\ntextarea.form-control {\n height: auto;\n}\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: 34px;\n }\n input[type=\"date\"].input-sm,\n input[type=\"time\"].input-sm,\n input[type=\"datetime-local\"].input-sm,\n input[type=\"month\"].input-sm,\n .input-group-sm input[type=\"date\"],\n .input-group-sm input[type=\"time\"],\n .input-group-sm input[type=\"datetime-local\"],\n .input-group-sm input[type=\"month\"] {\n line-height: 30px;\n }\n input[type=\"date\"].input-lg,\n input[type=\"time\"].input-lg,\n input[type=\"datetime-local\"].input-lg,\n input[type=\"month\"].input-lg,\n .input-group-lg input[type=\"date\"],\n .input-group-lg input[type=\"time\"],\n .input-group-lg input[type=\"datetime-local\"],\n .input-group-lg input[type=\"month\"] {\n line-height: 46px;\n }\n}\n.form-group {\n margin-bottom: 15px;\n}\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.radio label,\n.checkbox label {\n min-height: 20px;\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\n cursor: pointer;\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-left: -20px;\n margin-top: 4px \\9;\n}\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px;\n}\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px;\n}\ninput[type=\"radio\"][disabled],\ninput[type=\"checkbox\"][disabled],\ninput[type=\"radio\"].disabled,\ninput[type=\"checkbox\"].disabled,\nfieldset[disabled] input[type=\"radio\"],\nfieldset[disabled] input[type=\"checkbox\"] {\n cursor: not-allowed;\n}\n.radio-inline.disabled,\n.checkbox-inline.disabled,\nfieldset[disabled] .radio-inline,\nfieldset[disabled] .checkbox-inline {\n cursor: not-allowed;\n}\n.radio.disabled label,\n.checkbox.disabled label,\nfieldset[disabled] .radio label,\nfieldset[disabled] .checkbox label {\n cursor: not-allowed;\n}\n.form-control-static {\n padding-top: 7px;\n padding-bottom: 7px;\n margin-bottom: 0;\n}\n.form-control-static.input-lg,\n.form-control-static.input-sm {\n padding-left: 0;\n padding-right: 0;\n}\n.input-sm {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\nselect.input-sm {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-sm,\nselect[multiple].input-sm {\n height: auto;\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}\nselect.form-group-sm .form-control {\n height: 30px;\n line-height: 30px;\n}\ntextarea.form-group-sm .form-control,\nselect[multiple].form-group-sm .form-control {\n height: auto;\n}\n.form-group-sm .form-control-static {\n height: 30px;\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n}\n.input-lg {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\nselect.input-lg {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-lg,\nselect[multiple].input-lg {\n height: auto;\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}\nselect.form-group-lg .form-control {\n height: 46px;\n line-height: 46px;\n}\ntextarea.form-group-lg .form-control,\nselect[multiple].form-group-lg .form-control {\n height: auto;\n}\n.form-group-lg .form-control-static {\n height: 46px;\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n}\n.has-feedback {\n position: relative;\n}\n.has-feedback .form-control {\n padding-right: 42.5px;\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.input-lg + .form-control-feedback {\n width: 46px;\n height: 46px;\n line-height: 46px;\n}\n.input-sm + .form-control-feedback {\n width: 30px;\n height: 30px;\n line-height: 30px;\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,\n.has-success.radio label,\n.has-success.checkbox label,\n.has-success.radio-inline label,\n.has-success.checkbox-inline label {\n color: #3c763d;\n}\n.has-success .form-control {\n border-color: #3c763d;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\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 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #67b168;\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 border-color: #3c763d;\n background-color: #dff0d8;\n}\n.has-success .form-control-feedback {\n color: #3c763d;\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,\n.has-warning.radio label,\n.has-warning.checkbox label,\n.has-warning.radio-inline label,\n.has-warning.checkbox-inline label {\n color: #8a6d3b;\n}\n.has-warning .form-control {\n border-color: #8a6d3b;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\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 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #c0a16b;\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 border-color: #8a6d3b;\n background-color: #fcf8e3;\n}\n.has-warning .form-control-feedback {\n color: #8a6d3b;\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,\n.has-error.radio label,\n.has-error.checkbox label,\n.has-error.radio-inline label,\n.has-error.checkbox-inline label {\n color: #a94442;\n}\n.has-error .form-control {\n border-color: #a94442;\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\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 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 6px #ce8483;\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 border-color: #a94442;\n background-color: #f2dede;\n}\n.has-error .form-control-feedback {\n color: #a94442;\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.help-block {\n display: block;\n margin-top: 5px;\n margin-bottom: 10px;\n color: #737373;\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.form-horizontal .radio,\n.form-horizontal .checkbox,\n.form-horizontal .radio-inline,\n.form-horizontal .checkbox-inline {\n margin-top: 0;\n margin-bottom: 0;\n padding-top: 7px;\n}\n.form-horizontal .radio,\n.form-horizontal .checkbox {\n min-height: 27px;\n}\n.form-horizontal .form-group {\n margin-left: -15px;\n margin-right: -15px;\n}\n@media (min-width: 768px) {\n .form-horizontal .control-label {\n text-align: right;\n margin-bottom: 0;\n padding-top: 7px;\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: 14.333333px;\n }\n}\n@media (min-width: 768px) {\n .form-horizontal .form-group-sm .control-label {\n padding-top: 6px;\n }\n}\n.btn {\n display: inline-block;\n margin-bottom: 0;\n font-weight: normal;\n text-align: center;\n vertical-align: middle;\n touch-action: manipulation;\n cursor: pointer;\n background-image: none;\n border: 1px solid transparent;\n white-space: nowrap;\n padding: 6px 12px;\n font-size: 14px;\n line-height: 1.42857143;\n border-radius: 4px;\n -webkit-user-select: none;\n -moz-user-select: none;\n -ms-user-select: none;\n user-select: none;\n}\n.btn:focus,\n.btn:active:focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn.active.focus {\n outline: thin dotted;\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n.btn:hover,\n.btn:focus,\n.btn.focus {\n color: #333333;\n text-decoration: none;\n}\n.btn:active,\n.btn.active {\n outline: 0;\n background-image: none;\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn.disabled,\n.btn[disabled],\nfieldset[disabled] .btn {\n cursor: not-allowed;\n pointer-events: none;\n opacity: 0.65;\n filter: alpha(opacity=65);\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-default {\n color: #333333;\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default:hover,\n.btn-default:focus,\n.btn-default.focus,\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n color: #333333;\n background-color: #e6e6e6;\n border-color: #adadad;\n}\n.btn-default:active,\n.btn-default.active,\n.open > .dropdown-toggle.btn-default {\n background-image: none;\n}\n.btn-default.disabled,\n.btn-default[disabled],\nfieldset[disabled] .btn-default,\n.btn-default.disabled:hover,\n.btn-default[disabled]:hover,\nfieldset[disabled] .btn-default:hover,\n.btn-default.disabled:focus,\n.btn-default[disabled]:focus,\nfieldset[disabled] .btn-default:focus,\n.btn-default.disabled.focus,\n.btn-default[disabled].focus,\nfieldset[disabled] .btn-default.focus,\n.btn-default.disabled:active,\n.btn-default[disabled]:active,\nfieldset[disabled] .btn-default:active,\n.btn-default.disabled.active,\n.btn-default[disabled].active,\nfieldset[disabled] .btn-default.active {\n background-color: #ffffff;\n border-color: #cccccc;\n}\n.btn-default .badge {\n color: #ffffff;\n background-color: #333333;\n}\n.btn-primary {\n color: #ffffff;\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary:hover,\n.btn-primary:focus,\n.btn-primary.focus,\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n color: #ffffff;\n background-color: #286090;\n border-color: #204d74;\n}\n.btn-primary:active,\n.btn-primary.active,\n.open > .dropdown-toggle.btn-primary {\n background-image: none;\n}\n.btn-primary.disabled,\n.btn-primary[disabled],\nfieldset[disabled] .btn-primary,\n.btn-primary.disabled:hover,\n.btn-primary[disabled]:hover,\nfieldset[disabled] .btn-primary:hover,\n.btn-primary.disabled:focus,\n.btn-primary[disabled]:focus,\nfieldset[disabled] .btn-primary:focus,\n.btn-primary.disabled.focus,\n.btn-primary[disabled].focus,\nfieldset[disabled] .btn-primary.focus,\n.btn-primary.disabled:active,\n.btn-primary[disabled]:active,\nfieldset[disabled] .btn-primary:active,\n.btn-primary.disabled.active,\n.btn-primary[disabled].active,\nfieldset[disabled] .btn-primary.active {\n background-color: #337ab7;\n border-color: #2e6da4;\n}\n.btn-primary .badge {\n color: #337ab7;\n background-color: #ffffff;\n}\n.btn-success {\n color: #ffffff;\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success:hover,\n.btn-success:focus,\n.btn-success.focus,\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n color: #ffffff;\n background-color: #449d44;\n border-color: #398439;\n}\n.btn-success:active,\n.btn-success.active,\n.open > .dropdown-toggle.btn-success {\n background-image: none;\n}\n.btn-success.disabled,\n.btn-success[disabled],\nfieldset[disabled] .btn-success,\n.btn-success.disabled:hover,\n.btn-success[disabled]:hover,\nfieldset[disabled] .btn-success:hover,\n.btn-success.disabled:focus,\n.btn-success[disabled]:focus,\nfieldset[disabled] .btn-success:focus,\n.btn-success.disabled.focus,\n.btn-success[disabled].focus,\nfieldset[disabled] .btn-success.focus,\n.btn-success.disabled:active,\n.btn-success[disabled]:active,\nfieldset[disabled] .btn-success:active,\n.btn-success.disabled.active,\n.btn-success[disabled].active,\nfieldset[disabled] .btn-success.active {\n background-color: #5cb85c;\n border-color: #4cae4c;\n}\n.btn-success .badge {\n color: #5cb85c;\n background-color: #ffffff;\n}\n.btn-info {\n color: #ffffff;\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info:hover,\n.btn-info:focus,\n.btn-info.focus,\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n color: #ffffff;\n background-color: #31b0d5;\n border-color: #269abc;\n}\n.btn-info:active,\n.btn-info.active,\n.open > .dropdown-toggle.btn-info {\n background-image: none;\n}\n.btn-info.disabled,\n.btn-info[disabled],\nfieldset[disabled] .btn-info,\n.btn-info.disabled:hover,\n.btn-info[disabled]:hover,\nfieldset[disabled] .btn-info:hover,\n.btn-info.disabled:focus,\n.btn-info[disabled]:focus,\nfieldset[disabled] .btn-info:focus,\n.btn-info.disabled.focus,\n.btn-info[disabled].focus,\nfieldset[disabled] .btn-info.focus,\n.btn-info.disabled:active,\n.btn-info[disabled]:active,\nfieldset[disabled] .btn-info:active,\n.btn-info.disabled.active,\n.btn-info[disabled].active,\nfieldset[disabled] .btn-info.active {\n background-color: #5bc0de;\n border-color: #46b8da;\n}\n.btn-info .badge {\n color: #5bc0de;\n background-color: #ffffff;\n}\n.btn-warning {\n color: #ffffff;\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning:hover,\n.btn-warning:focus,\n.btn-warning.focus,\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n color: #ffffff;\n background-color: #ec971f;\n border-color: #d58512;\n}\n.btn-warning:active,\n.btn-warning.active,\n.open > .dropdown-toggle.btn-warning {\n background-image: none;\n}\n.btn-warning.disabled,\n.btn-warning[disabled],\nfieldset[disabled] .btn-warning,\n.btn-warning.disabled:hover,\n.btn-warning[disabled]:hover,\nfieldset[disabled] .btn-warning:hover,\n.btn-warning.disabled:focus,\n.btn-warning[disabled]:focus,\nfieldset[disabled] .btn-warning:focus,\n.btn-warning.disabled.focus,\n.btn-warning[disabled].focus,\nfieldset[disabled] .btn-warning.focus,\n.btn-warning.disabled:active,\n.btn-warning[disabled]:active,\nfieldset[disabled] .btn-warning:active,\n.btn-warning.disabled.active,\n.btn-warning[disabled].active,\nfieldset[disabled] .btn-warning.active {\n background-color: #f0ad4e;\n border-color: #eea236;\n}\n.btn-warning .badge {\n color: #f0ad4e;\n background-color: #ffffff;\n}\n.btn-danger {\n color: #ffffff;\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger:hover,\n.btn-danger:focus,\n.btn-danger.focus,\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n color: #ffffff;\n background-color: #c9302c;\n border-color: #ac2925;\n}\n.btn-danger:active,\n.btn-danger.active,\n.open > .dropdown-toggle.btn-danger {\n background-image: none;\n}\n.btn-danger.disabled,\n.btn-danger[disabled],\nfieldset[disabled] .btn-danger,\n.btn-danger.disabled:hover,\n.btn-danger[disabled]:hover,\nfieldset[disabled] .btn-danger:hover,\n.btn-danger.disabled:focus,\n.btn-danger[disabled]:focus,\nfieldset[disabled] .btn-danger:focus,\n.btn-danger.disabled.focus,\n.btn-danger[disabled].focus,\nfieldset[disabled] .btn-danger.focus,\n.btn-danger.disabled:active,\n.btn-danger[disabled]:active,\nfieldset[disabled] .btn-danger:active,\n.btn-danger.disabled.active,\n.btn-danger[disabled].active,\nfieldset[disabled] .btn-danger.active {\n background-color: #d9534f;\n border-color: #d43f3a;\n}\n.btn-danger .badge {\n color: #d9534f;\n background-color: #ffffff;\n}\n.btn-link {\n color: #337ab7;\n font-weight: normal;\n border-radius: 0;\n}\n.btn-link,\n.btn-link:active,\n.btn-link.active,\n.btn-link[disabled],\nfieldset[disabled] .btn-link {\n background-color: transparent;\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn-link,\n.btn-link:hover,\n.btn-link:focus,\n.btn-link:active {\n border-color: transparent;\n}\n.btn-link:hover,\n.btn-link:focus {\n color: #23527c;\n text-decoration: underline;\n background-color: transparent;\n}\n.btn-link[disabled]:hover,\nfieldset[disabled] .btn-link:hover,\n.btn-link[disabled]:focus,\nfieldset[disabled] .btn-link:focus {\n color: #777777;\n text-decoration: none;\n}\n.btn-lg,\n.btn-group-lg > .btn {\n padding: 10px 16px;\n font-size: 18px;\n line-height: 1.3333333;\n border-radius: 6px;\n}\n.btn-sm,\n.btn-group-sm > .btn {\n padding: 5px 10px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-xs,\n.btn-group-xs > .btn {\n padding: 1px 5px;\n font-size: 12px;\n line-height: 1.5;\n border-radius: 3px;\n}\n.btn-block {\n display: block;\n width: 100%;\n}\n.btn-block + .btn-block {\n margin-top: 5px;\n}\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%;\n}\n.fade {\n opacity: 0;\n -webkit-transition: opacity 0.15s linear;\n -o-transition: opacity 0.15s linear;\n transition: opacity 0.15s linear;\n}\n.fade.in {\n opacity: 1;\n}\n.collapse {\n display: none;\n visibility: hidden;\n}\n.collapse.in {\n display: block;\n visibility: visible;\n}\ntr.collapse.in {\n display: table-row;\n}\ntbody.collapse.in {\n display: table-row-group;\n}\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n -webkit-transition-property: height, visibility;\n transition-property: height, visibility;\n -webkit-transition-duration: 0.35s;\n transition-duration: 0.35s;\n -webkit-transition-timing-function: ease;\n transition-timing-function: ease;\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 solid;\n border-right: 4px solid transparent;\n border-left: 4px solid transparent;\n}\n.dropup,\n.dropdown {\n position: relative;\n}\n.dropdown-toggle:focus {\n outline: 0;\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 list-style: none;\n font-size: 14px;\n text-align: left;\n background-color: #ffffff;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.15);\n border-radius: 4px;\n -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);\n background-clip: padding-box;\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: normal;\n line-height: 1.42857143;\n color: #333333;\n white-space: nowrap;\n}\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:focus {\n text-decoration: none;\n color: #262626;\n background-color: #f5f5f5;\n}\n.dropdown-menu > .active > a,\n.dropdown-menu > .active > a:hover,\n.dropdown-menu > .active > a:focus {\n color: #ffffff;\n text-decoration: none;\n outline: 0;\n background-color: #337ab7;\n}\n.dropdown-menu > .disabled > a,\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n color: #777777;\n}\n.dropdown-menu > .disabled > a:hover,\n.dropdown-menu > .disabled > a:focus {\n text-decoration: none;\n background-color: transparent;\n background-image: none;\n filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);\n cursor: not-allowed;\n}\n.open > .dropdown-menu {\n display: block;\n}\n.open > a {\n outline: 0;\n}\n.dropdown-menu-right {\n left: auto;\n right: 0;\n}\n.dropdown-menu-left {\n left: 0;\n right: auto;\n}\n.dropdown-header {\n display: block;\n padding: 3px 20px;\n font-size: 12px;\n line-height: 1.42857143;\n color: #777777;\n white-space: nowrap;\n}\n.dropdown-backdrop {\n position: fixed;\n left: 0;\n right: 0;\n bottom: 0;\n top: 0;\n z-index: 990;\n}\n.pull-right > .dropdown-menu {\n right: 0;\n left: auto;\n}\n.dropup .caret,\n.navbar-fixed-bottom .dropdown .caret {\n border-top: 0;\n border-bottom: 4px solid;\n content: \"\";\n}\n.dropup .dropdown-menu,\n.navbar-fixed-bottom .dropdown .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-bottom: 2px;\n}\n@media (min-width: 768px) {\n .navbar-right .dropdown-menu {\n left: auto;\n right: 0;\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,\n.btn-group-vertical > .btn:hover,\n.btn-group > .btn:focus,\n.btn-group-vertical > .btn:focus,\n.btn-group > .btn:active,\n.btn-group-vertical > .btn:active,\n.btn-group > .btn.active,\n.btn-group-vertical > .btn.active {\n z-index: 2;\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.btn-toolbar {\n margin-left: -5px;\n}\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.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {\n border-radius: 0;\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-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn:last-child:not(:first-child),\n.btn-group > .dropdown-toggle:not(:first-child) {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group > .btn-group {\n float: left;\n}\n.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\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-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.btn-group > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group .dropdown-toggle:active,\n.btn-group.open .dropdown-toggle {\n outline: 0;\n}\n.btn-group > .btn + .dropdown-toggle {\n padding-left: 8px;\n padding-right: 8px;\n}\n.btn-group > .btn-lg + .dropdown-toggle {\n padding-left: 12px;\n padding-right: 12px;\n}\n.btn-group.open .dropdown-toggle {\n -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n box-shadow: inset 0 3px 5px rgba(0, 0, 0, 0.125);\n}\n.btn-group.open .dropdown-toggle.btn-link {\n -webkit-box-shadow: none;\n box-shadow: none;\n}\n.btn .caret {\n margin-left: 0;\n}\n.btn-lg .caret {\n border-width: 5px 5px 0;\n border-bottom-width: 0;\n}\n.dropup .btn-lg .caret {\n border-width: 0 5px 5px;\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 > .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.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-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-bottom-left-radius: 4px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {\n border-radius: 0;\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.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {\n border-top-right-radius: 0;\n border-top-left-radius: 0;\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 float: none;\n display: table-cell;\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[data-toggle=\"buttons\"] > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn-group > .btn input[type=\"radio\"],\n[data-toggle=\"buttons\"] > .btn input[type=\"checkbox\"],\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.input-group {\n position: relative;\n display: table;\n border-collapse: separate;\n}\n.input-group[class*=\"col-\"] {\n float: none;\n padding-left: 0;\n padding-right: 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-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}\nselect.input-group-lg > .form-control,\nselect.input-group-lg > .input-group-addon,\nselect.input-group-lg > .input-group-btn > .btn {\n height: 46px;\n line-height: 46px;\n}\ntextarea.input-group-lg > .form-control,\ntextarea.input-group-lg > .input-group-addon,\ntextarea.input-group-lg > .input-group-btn > .btn,\nselect[multiple].input-group-lg > .form-control,\nselect[multiple].input-group-lg > .input-group-addon,\nselect[multiple].input-group-lg > .input-group-btn > .btn {\n height: auto;\n}\n.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}\nselect.input-group-sm > .form-control,\nselect.input-group-sm > .input-group-addon,\nselect.input-group-sm > .input-group-btn > .btn {\n height: 30px;\n line-height: 30px;\n}\ntextarea.input-group-sm > .form-control,\ntextarea.input-group-sm > .input-group-addon,\ntextarea.input-group-sm > .input-group-btn > .btn,\nselect[multiple].input-group-sm > .form-control,\nselect[multiple].input-group-sm > .input-group-addon,\nselect[multiple].input-group-sm > .input-group-btn > .btn {\n height: auto;\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.input-group-addon,\n.input-group-btn {\n width: 1%;\n white-space: nowrap;\n vertical-align: middle;\n}\n.input-group-addon {\n padding: 6px 12px;\n font-size: 14px;\n font-weight: normal;\n line-height: 1;\n color: #555555;\n text-align: center;\n background-color: #eeeeee;\n border: 1px solid #cccccc;\n border-radius: 4px;\n}\n.input-group-addon.input-sm {\n padding: 5px 10px;\n font-size: 12px;\n border-radius: 3px;\n}\n.input-group-addon.input-lg {\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.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-bottom-right-radius: 0;\n border-top-right-radius: 0;\n}\n.input-group-addon:first-child {\n border-right: 0;\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-bottom-left-radius: 0;\n border-top-left-radius: 0;\n}\n.input-group-addon:last-child {\n border-left: 0;\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,\n.input-group-btn > .btn:focus,\n.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 margin-left: -1px;\n}\n.nav {\n margin-bottom: 0;\n padding-left: 0;\n list-style: none;\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,\n.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,\n.nav > li.disabled > a:focus {\n color: #777777;\n text-decoration: none;\n background-color: transparent;\n cursor: not-allowed;\n}\n.nav .open > a,\n.nav .open > a:hover,\n.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.nav-tabs {\n border-bottom: 1px solid #dddddd;\n}\n.nav-tabs > li {\n float: left;\n margin-bottom: -1px;\n}\n.nav-tabs > li > a {\n margin-right: 2px;\n line-height: 1.42857143;\n border: 1px solid transparent;\n border-radius: 4px 4px 0 0;\n}\n.nav-tabs > li > a:hover {\n border-color: #eeeeee #eeeeee #dddddd;\n}\n.nav-tabs > li.active > a,\n.nav-tabs > li.active > a:hover,\n.nav-tabs > li.active > a:focus {\n color: #555555;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-bottom-color: transparent;\n cursor: default;\n}\n.nav-tabs.nav-justified {\n width: 100%;\n border-bottom: 0;\n}\n.nav-tabs.nav-justified > li {\n float: none;\n}\n.nav-tabs.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-tabs.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-tabs.nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs.nav-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs.nav-justified > .active > a,\n.nav-tabs.nav-justified > .active > a:hover,\n.nav-tabs.nav-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs.nav-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs.nav-justified > .active > a,\n .nav-tabs.nav-justified > .active > a:hover,\n .nav-tabs.nav-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\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,\n.nav-pills > li.active > a:hover,\n.nav-pills > li.active > a:focus {\n color: #ffffff;\n background-color: #337ab7;\n}\n.nav-stacked > li {\n float: none;\n}\n.nav-stacked > li + li {\n margin-top: 2px;\n margin-left: 0;\n}\n.nav-justified {\n width: 100%;\n}\n.nav-justified > li {\n float: none;\n}\n.nav-justified > li > a {\n text-align: center;\n margin-bottom: 5px;\n}\n.nav-justified > .dropdown .dropdown-menu {\n top: auto;\n left: auto;\n}\n@media (min-width: 768px) {\n .nav-justified > li {\n display: table-cell;\n width: 1%;\n }\n .nav-justified > li > a {\n margin-bottom: 0;\n }\n}\n.nav-tabs-justified {\n border-bottom: 0;\n}\n.nav-tabs-justified > li > a {\n margin-right: 0;\n border-radius: 4px;\n}\n.nav-tabs-justified > .active > a,\n.nav-tabs-justified > .active > a:hover,\n.nav-tabs-justified > .active > a:focus {\n border: 1px solid #dddddd;\n}\n@media (min-width: 768px) {\n .nav-tabs-justified > li > a {\n border-bottom: 1px solid #dddddd;\n border-radius: 4px 4px 0 0;\n }\n .nav-tabs-justified > .active > a,\n .nav-tabs-justified > .active > a:hover,\n .nav-tabs-justified > .active > a:focus {\n border-bottom-color: #ffffff;\n }\n}\n.tab-content > .tab-pane {\n display: none;\n visibility: hidden;\n}\n.tab-content > .active {\n display: block;\n visibility: visible;\n}\n.nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar {\n position: relative;\n min-height: 50px;\n margin-bottom: 20px;\n border: 1px solid transparent;\n}\n@media (min-width: 768px) {\n .navbar {\n border-radius: 4px;\n }\n}\n@media (min-width: 768px) {\n .navbar-header {\n float: left;\n }\n}\n.navbar-collapse {\n overflow-x: visible;\n padding-right: 15px;\n padding-left: 15px;\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.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 visibility: visible !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,\n .navbar-static-top .navbar-collapse,\n .navbar-fixed-bottom .navbar-collapse {\n padding-left: 0;\n padding-right: 0;\n }\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.container > .navbar-header,\n.container-fluid > .navbar-header,\n.container > .navbar-collapse,\n.container-fluid > .navbar-collapse {\n margin-right: -15px;\n margin-left: -15px;\n}\n@media (min-width: 768px) {\n .container > .navbar-header,\n .container-fluid > .navbar-header,\n .container > .navbar-collapse,\n .container-fluid > .navbar-collapse {\n margin-right: 0;\n margin-left: 0;\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.navbar-fixed-top,\n.navbar-fixed-bottom {\n position: fixed;\n right: 0;\n left: 0;\n z-index: 1030;\n}\n@media (min-width: 768px) {\n .navbar-fixed-top,\n .navbar-fixed-bottom {\n border-radius: 0;\n }\n}\n.navbar-fixed-top {\n top: 0;\n border-width: 0 0 1px;\n}\n.navbar-fixed-bottom {\n bottom: 0;\n margin-bottom: 0;\n border-width: 1px 0 0;\n}\n.navbar-brand {\n float: left;\n padding: 15px 15px;\n font-size: 18px;\n line-height: 20px;\n height: 50px;\n}\n.navbar-brand:hover,\n.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,\n .navbar > .container-fluid .navbar-brand {\n margin-left: -15px;\n }\n}\n.navbar-toggle {\n position: relative;\n float: right;\n margin-right: 15px;\n padding: 9px 10px;\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.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,\n .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.navbar-form {\n margin-left: -15px;\n margin-right: -15px;\n padding: 10px 15px;\n border-top: 1px solid transparent;\n border-bottom: 1px solid transparent;\n -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.1), 0 1px 0 rgba(255, 255, 255, 0.1);\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 border: 0;\n margin-left: 0;\n margin-right: 0;\n padding-top: 0;\n padding-bottom: 0;\n -webkit-box-shadow: none;\n box-shadow: none;\n }\n}\n.navbar-nav > li > .dropdown-menu {\n margin-top: 0;\n border-top-right-radius: 0;\n border-top-left-radius: 0;\n}\n.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {\n margin-bottom: 0;\n border-top-right-radius: 4px;\n border-top-left-radius: 4px;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0;\n}\n.navbar-btn {\n margin-top: 8px;\n margin-bottom: 8px;\n}\n.navbar-btn.btn-sm {\n margin-top: 10px;\n margin-bottom: 10px;\n}\n.navbar-btn.btn-xs {\n margin-top: 14px;\n margin-bottom: 14px;\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-left: 15px;\n margin-right: 15px;\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: #777777;\n}\n.navbar-default .navbar-brand:hover,\n.navbar-default .navbar-brand:focus {\n color: #5e5e5e;\n background-color: transparent;\n}\n.navbar-default .navbar-text {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a {\n color: #777777;\n}\n.navbar-default .navbar-nav > li > a:hover,\n.navbar-default .navbar-nav > li > a:focus {\n color: #333333;\n background-color: transparent;\n}\n.navbar-default .navbar-nav > .active > a,\n.navbar-default .navbar-nav > .active > a:hover,\n.navbar-default .navbar-nav > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .disabled > a,\n.navbar-default .navbar-nav > .disabled > a:hover,\n.navbar-default .navbar-nav > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n}\n.navbar-default .navbar-toggle {\n border-color: #dddddd;\n}\n.navbar-default .navbar-toggle:hover,\n.navbar-default .navbar-toggle:focus {\n background-color: #dddddd;\n}\n.navbar-default .navbar-toggle .icon-bar {\n background-color: #888888;\n}\n.navbar-default .navbar-collapse,\n.navbar-default .navbar-form {\n border-color: #e7e7e7;\n}\n.navbar-default .navbar-nav > .open > a,\n.navbar-default .navbar-nav > .open > a:hover,\n.navbar-default .navbar-nav > .open > a:focus {\n background-color: #e7e7e7;\n color: #555555;\n}\n@media (max-width: 767px) {\n .navbar-default .navbar-nav .open .dropdown-menu > li > a {\n color: #777777;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #333333;\n background-color: transparent;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #555555;\n background-color: #e7e7e7;\n }\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #cccccc;\n background-color: transparent;\n }\n}\n.navbar-default .navbar-link {\n color: #777777;\n}\n.navbar-default .navbar-link:hover {\n color: #333333;\n}\n.navbar-default .btn-link {\n color: #777777;\n}\n.navbar-default .btn-link:hover,\n.navbar-default .btn-link:focus {\n color: #333333;\n}\n.navbar-default .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-default .btn-link:hover,\n.navbar-default .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-default .btn-link:focus {\n color: #cccccc;\n}\n.navbar-inverse {\n background-color: #222222;\n border-color: #080808;\n}\n.navbar-inverse .navbar-brand {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-brand:hover,\n.navbar-inverse .navbar-brand:focus {\n color: #ffffff;\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,\n.navbar-inverse .navbar-nav > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n}\n.navbar-inverse .navbar-nav > .active > a,\n.navbar-inverse .navbar-nav > .active > a:hover,\n.navbar-inverse .navbar-nav > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n}\n.navbar-inverse .navbar-nav > .disabled > a,\n.navbar-inverse .navbar-nav > .disabled > a:hover,\n.navbar-inverse .navbar-nav > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n}\n.navbar-inverse .navbar-toggle {\n border-color: #333333;\n}\n.navbar-inverse .navbar-toggle:hover,\n.navbar-inverse .navbar-toggle:focus {\n background-color: #333333;\n}\n.navbar-inverse .navbar-toggle .icon-bar {\n background-color: #ffffff;\n}\n.navbar-inverse .navbar-collapse,\n.navbar-inverse .navbar-form {\n border-color: #101010;\n}\n.navbar-inverse .navbar-nav > .open > a,\n.navbar-inverse .navbar-nav > .open > a:hover,\n.navbar-inverse .navbar-nav > .open > a:focus {\n background-color: #080808;\n color: #ffffff;\n}\n@media (max-width: 767px) {\n .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {\n border-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu .divider {\n background-color: #080808;\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,\n .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {\n color: #ffffff;\n background-color: transparent;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {\n color: #ffffff;\n background-color: #080808;\n }\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover,\n .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {\n color: #444444;\n background-color: transparent;\n }\n}\n.navbar-inverse .navbar-link {\n color: #9d9d9d;\n}\n.navbar-inverse .navbar-link:hover {\n color: #ffffff;\n}\n.navbar-inverse .btn-link {\n color: #9d9d9d;\n}\n.navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link:focus {\n color: #ffffff;\n}\n.navbar-inverse .btn-link[disabled]:hover,\nfieldset[disabled] .navbar-inverse .btn-link:hover,\n.navbar-inverse .btn-link[disabled]:focus,\nfieldset[disabled] .navbar-inverse .btn-link:focus {\n color: #444444;\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 content: \"/\\00a0\";\n padding: 0 5px;\n color: #cccccc;\n}\n.breadcrumb > .active {\n color: #777777;\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 line-height: 1.42857143;\n text-decoration: none;\n color: #337ab7;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n margin-left: -1px;\n}\n.pagination > li:first-child > a,\n.pagination > li:first-child > span {\n margin-left: 0;\n border-bottom-left-radius: 4px;\n border-top-left-radius: 4px;\n}\n.pagination > li:last-child > a,\n.pagination > li:last-child > span {\n border-bottom-right-radius: 4px;\n border-top-right-radius: 4px;\n}\n.pagination > li > a:hover,\n.pagination > li > span:hover,\n.pagination > li > a:focus,\n.pagination > li > span:focus {\n color: #23527c;\n background-color: #eeeeee;\n border-color: #dddddd;\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 z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n cursor: default;\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 background-color: #ffffff;\n border-color: #dddddd;\n cursor: not-allowed;\n}\n.pagination-lg > li > a,\n.pagination-lg > li > span {\n padding: 10px 16px;\n font-size: 18px;\n}\n.pagination-lg > li:first-child > a,\n.pagination-lg > li:first-child > span {\n border-bottom-left-radius: 6px;\n border-top-left-radius: 6px;\n}\n.pagination-lg > li:last-child > a,\n.pagination-lg > li:last-child > span {\n border-bottom-right-radius: 6px;\n border-top-right-radius: 6px;\n}\n.pagination-sm > li > a,\n.pagination-sm > li > span {\n padding: 5px 10px;\n font-size: 12px;\n}\n.pagination-sm > li:first-child > a,\n.pagination-sm > li:first-child > span {\n border-bottom-left-radius: 3px;\n border-top-left-radius: 3px;\n}\n.pagination-sm > li:last-child > a,\n.pagination-sm > li:last-child > span {\n border-bottom-right-radius: 3px;\n border-top-right-radius: 3px;\n}\n.pager {\n padding-left: 0;\n margin: 20px 0;\n list-style: none;\n text-align: center;\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: #ffffff;\n border: 1px solid #dddddd;\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 background-color: #ffffff;\n cursor: not-allowed;\n}\n.label {\n display: inline;\n padding: .2em .6em .3em;\n font-size: 75%;\n font-weight: bold;\n line-height: 1;\n color: #ffffff;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: .25em;\n}\na.label:hover,\na.label:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.label:empty {\n display: none;\n}\n.btn .label {\n position: relative;\n top: -1px;\n}\n.label-default {\n background-color: #777777;\n}\n.label-default[href]:hover,\n.label-default[href]:focus {\n background-color: #5e5e5e;\n}\n.label-primary {\n background-color: #337ab7;\n}\n.label-primary[href]:hover,\n.label-primary[href]:focus {\n background-color: #286090;\n}\n.label-success {\n background-color: #5cb85c;\n}\n.label-success[href]:hover,\n.label-success[href]:focus {\n background-color: #449d44;\n}\n.label-info {\n background-color: #5bc0de;\n}\n.label-info[href]:hover,\n.label-info[href]:focus {\n background-color: #31b0d5;\n}\n.label-warning {\n background-color: #f0ad4e;\n}\n.label-warning[href]:hover,\n.label-warning[href]:focus {\n background-color: #ec971f;\n}\n.label-danger {\n background-color: #d9534f;\n}\n.label-danger[href]:hover,\n.label-danger[href]:focus {\n background-color: #c9302c;\n}\n.badge {\n display: inline-block;\n min-width: 10px;\n padding: 3px 7px;\n font-size: 12px;\n font-weight: bold;\n color: #ffffff;\n line-height: 1;\n vertical-align: baseline;\n white-space: nowrap;\n text-align: center;\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 {\n top: 0;\n padding: 1px 5px;\n}\na.badge:hover,\na.badge:focus {\n color: #ffffff;\n text-decoration: none;\n cursor: pointer;\n}\n.list-group-item.active > .badge,\n.nav-pills > .active > a > .badge {\n color: #337ab7;\n background-color: #ffffff;\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.jumbotron {\n padding: 30px 15px;\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,\n.container-fluid .jumbotron {\n border-radius: 6px;\n}\n.jumbotron .container {\n max-width: 100%;\n}\n@media screen and (min-width: 768px) {\n .jumbotron {\n padding: 48px 0;\n }\n .container .jumbotron,\n .container-fluid .jumbotron {\n padding-left: 60px;\n padding-right: 60px;\n }\n .jumbotron h1,\n .jumbotron .h1 {\n font-size: 63px;\n }\n}\n.thumbnail {\n display: block;\n padding: 4px;\n margin-bottom: 20px;\n line-height: 1.42857143;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n border-radius: 4px;\n -webkit-transition: border 0.2s ease-in-out;\n -o-transition: border 0.2s ease-in-out;\n transition: border 0.2s ease-in-out;\n}\n.thumbnail > img,\n.thumbnail a > img {\n margin-left: auto;\n margin-right: auto;\n}\na.thumbnail:hover,\na.thumbnail:focus,\na.thumbnail.active {\n border-color: #337ab7;\n}\n.thumbnail .caption {\n padding: 9px;\n color: #333333;\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.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.alert-success {\n background-color: #dff0d8;\n border-color: #d6e9c6;\n color: #3c763d;\n}\n.alert-success hr {\n border-top-color: #c9e2b3;\n}\n.alert-success .alert-link {\n color: #2b542c;\n}\n.alert-info {\n background-color: #d9edf7;\n border-color: #bce8f1;\n color: #31708f;\n}\n.alert-info hr {\n border-top-color: #a6e1ec;\n}\n.alert-info .alert-link {\n color: #245269;\n}\n.alert-warning {\n background-color: #fcf8e3;\n border-color: #faebcc;\n color: #8a6d3b;\n}\n.alert-warning hr {\n border-top-color: #f7e1b5;\n}\n.alert-warning .alert-link {\n color: #66512c;\n}\n.alert-danger {\n background-color: #f2dede;\n border-color: #ebccd1;\n color: #a94442;\n}\n.alert-danger hr {\n border-top-color: #e4b9c0;\n}\n.alert-danger .alert-link {\n color: #843534;\n}\n@-webkit-keyframes progress-bar-stripes {\n from {\n background-position: 40px 0;\n }\n to {\n background-position: 0 0;\n }\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 overflow: hidden;\n height: 20px;\n margin-bottom: 20px;\n background-color: #f5f5f5;\n border-radius: 4px;\n -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);\n}\n.progress-bar {\n float: left;\n width: 0%;\n height: 100%;\n font-size: 12px;\n line-height: 20px;\n color: #ffffff;\n text-align: center;\n background-color: #337ab7;\n -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n box-shadow: inset 0 -1px 0 rgba(0, 0, 0, 0.15);\n -webkit-transition: width 0.6s ease;\n -o-transition: width 0.6s ease;\n transition: width 0.6s ease;\n}\n.progress-striped .progress-bar,\n.progress-bar-striped {\n background-image: -webkit-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-image: -o-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-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.progress.active .progress-bar,\n.progress-bar.active {\n -webkit-animation: progress-bar-stripes 2s linear infinite;\n -o-animation: progress-bar-stripes 2s linear infinite;\n animation: progress-bar-stripes 2s linear infinite;\n}\n.progress-bar-success {\n background-color: #5cb85c;\n}\n.progress-striped .progress-bar-success {\n background-image: -webkit-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-image: -o-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-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.progress-bar-info {\n background-color: #5bc0de;\n}\n.progress-striped .progress-bar-info {\n background-image: -webkit-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-image: -o-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-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.progress-bar-warning {\n background-color: #f0ad4e;\n}\n.progress-striped .progress-bar-warning {\n background-image: -webkit-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-image: -o-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-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.progress-bar-danger {\n background-color: #d9534f;\n}\n.progress-striped .progress-bar-danger {\n background-image: -webkit-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-image: -o-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-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.media {\n margin-top: 15px;\n}\n.media:first-child {\n margin-top: 0;\n}\n.media,\n.media-body {\n zoom: 1;\n overflow: hidden;\n}\n.media-body {\n width: 10000px;\n}\n.media-object {\n display: block;\n}\n.media-right,\n.media > .pull-right {\n padding-left: 10px;\n}\n.media-left,\n.media > .pull-left {\n padding-right: 10px;\n}\n.media-left,\n.media-right,\n.media-body {\n display: table-cell;\n vertical-align: top;\n}\n.media-middle {\n vertical-align: middle;\n}\n.media-bottom {\n vertical-align: bottom;\n}\n.media-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.media-list {\n padding-left: 0;\n list-style: none;\n}\n.list-group {\n margin-bottom: 20px;\n padding-left: 0;\n}\n.list-group-item {\n position: relative;\n display: block;\n padding: 10px 15px;\n margin-bottom: -1px;\n background-color: #ffffff;\n border: 1px solid #dddddd;\n}\n.list-group-item:first-child {\n border-top-right-radius: 4px;\n border-top-left-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}\na.list-group-item {\n color: #555555;\n}\na.list-group-item .list-group-item-heading {\n color: #333333;\n}\na.list-group-item:hover,\na.list-group-item:focus {\n text-decoration: none;\n color: #555555;\n background-color: #f5f5f5;\n}\n.list-group-item.disabled,\n.list-group-item.disabled:hover,\n.list-group-item.disabled:focus {\n background-color: #eeeeee;\n color: #777777;\n cursor: not-allowed;\n}\n.list-group-item.disabled .list-group-item-heading,\n.list-group-item.disabled:hover .list-group-item-heading,\n.list-group-item.disabled:focus .list-group-item-heading {\n color: inherit;\n}\n.list-group-item.disabled .list-group-item-text,\n.list-group-item.disabled:hover .list-group-item-text,\n.list-group-item.disabled:focus .list-group-item-text {\n color: #777777;\n}\n.list-group-item.active,\n.list-group-item.active:hover,\n.list-group-item.active:focus {\n z-index: 2;\n color: #ffffff;\n background-color: #337ab7;\n border-color: #337ab7;\n}\n.list-group-item.active .list-group-item-heading,\n.list-group-item.active:hover .list-group-item-heading,\n.list-group-item.active:focus .list-group-item-heading,\n.list-group-item.active .list-group-item-heading > small,\n.list-group-item.active:hover .list-group-item-heading > small,\n.list-group-item.active:focus .list-group-item-heading > small,\n.list-group-item.active .list-group-item-heading > .small,\n.list-group-item.active:hover .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,\n.list-group-item.active:hover .list-group-item-text,\n.list-group-item.active:focus .list-group-item-text {\n color: #c7ddef;\n}\n.list-group-item-success {\n color: #3c763d;\n background-color: #dff0d8;\n}\na.list-group-item-success {\n color: #3c763d;\n}\na.list-group-item-success .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-success:hover,\na.list-group-item-success:focus {\n color: #3c763d;\n background-color: #d0e9c6;\n}\na.list-group-item-success.active,\na.list-group-item-success.active:hover,\na.list-group-item-success.active:focus {\n color: #fff;\n background-color: #3c763d;\n border-color: #3c763d;\n}\n.list-group-item-info {\n color: #31708f;\n background-color: #d9edf7;\n}\na.list-group-item-info {\n color: #31708f;\n}\na.list-group-item-info .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-info:hover,\na.list-group-item-info:focus {\n color: #31708f;\n background-color: #c4e3f3;\n}\na.list-group-item-info.active,\na.list-group-item-info.active:hover,\na.list-group-item-info.active:focus {\n color: #fff;\n background-color: #31708f;\n border-color: #31708f;\n}\n.list-group-item-warning {\n color: #8a6d3b;\n background-color: #fcf8e3;\n}\na.list-group-item-warning {\n color: #8a6d3b;\n}\na.list-group-item-warning .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-warning:hover,\na.list-group-item-warning:focus {\n color: #8a6d3b;\n background-color: #faf2cc;\n}\na.list-group-item-warning.active,\na.list-group-item-warning.active:hover,\na.list-group-item-warning.active:focus {\n color: #fff;\n background-color: #8a6d3b;\n border-color: #8a6d3b;\n}\n.list-group-item-danger {\n color: #a94442;\n background-color: #f2dede;\n}\na.list-group-item-danger {\n color: #a94442;\n}\na.list-group-item-danger .list-group-item-heading {\n color: inherit;\n}\na.list-group-item-danger:hover,\na.list-group-item-danger:focus {\n color: #a94442;\n background-color: #ebcccc;\n}\na.list-group-item-danger.active,\na.list-group-item-danger.active:hover,\na.list-group-item-danger.active:focus {\n color: #fff;\n background-color: #a94442;\n border-color: #a94442;\n}\n.list-group-item-heading {\n margin-top: 0;\n margin-bottom: 5px;\n}\n.list-group-item-text {\n margin-bottom: 0;\n line-height: 1.3;\n}\n.panel {\n margin-bottom: 20px;\n background-color: #ffffff;\n border: 1px solid transparent;\n border-radius: 4px;\n -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05);\n}\n.panel-body {\n padding: 15px;\n}\n.panel-heading {\n padding: 10px 15px;\n border-bottom: 1px solid transparent;\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel-heading > .dropdown .dropdown-toggle {\n color: inherit;\n}\n.panel-title {\n margin-top: 0;\n margin-bottom: 0;\n font-size: 16px;\n color: inherit;\n}\n.panel-title > a,\n.panel-title > small,\n.panel-title > .small,\n.panel-title > small > a,\n.panel-title > .small > a {\n color: inherit;\n}\n.panel-footer {\n padding: 10px 15px;\n background-color: #f5f5f5;\n border-top: 1px solid #dddddd;\n border-bottom-right-radius: 3px;\n border-bottom-left-radius: 3px;\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-right-radius: 3px;\n border-top-left-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-heading + .list-group .list-group-item:first-child {\n border-top-width: 0;\n}\n.list-group + .panel-footer {\n border-top-width: 0;\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-left: 15px;\n padding-right: 15px;\n}\n.panel > .table:first-child,\n.panel > .table-responsive:first-child > .table:first-child {\n border-top-right-radius: 3px;\n border-top-left-radius: 3px;\n}\n.panel > .table:first-child > thead:first-child > tr:first-child,\n.panel > .table-responsive:first-child > .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 > 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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child,\n.panel > .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 td:first-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:first-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th: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 > 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-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child,\n.panel > .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 td:last-child,\n.panel > .table:first-child > thead:first-child > tr:first-child th:last-child,\n.panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th: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 > 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-responsive:last-child > .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 > tfoot:last-child > tr:last-child {\n border-bottom-left-radius: 3px;\n border-bottom-right-radius: 3px;\n}\n.panel > .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 td:first-child,\n.panel > .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 td:first-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:first-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th: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 > 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-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child,\n.panel > .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 td:last-child,\n.panel > .table:last-child > tbody:last-child > tr:last-child th:last-child,\n.panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th: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 > 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 #dddddd;\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-responsive > .table-bordered > thead > tr > th:first-child,\n.panel > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:first-child,\n.panel > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child,\n.panel > .table-bordered > thead > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:first-child,\n.panel > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:first-child,\n.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr > th:last-child,\n.panel > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > th:last-child,\n.panel > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child,\n.panel > .table-bordered > thead > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > thead > tr > td:last-child,\n.panel > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-responsive > .table-bordered > tbody > tr > td:last-child,\n.panel > .table-bordered > tfoot > tr > td: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-responsive > .table-bordered > thead > tr:first-child > td,\n.panel > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-responsive > .table-bordered > tbody > tr:first-child > td,\n.panel > .table-bordered > thead > tr:first-child > th,\n.panel > .table-responsive > .table-bordered > thead > tr:first-child > th,\n.panel > .table-bordered > tbody > tr:first-child > th,\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-responsive > .table-bordered > tbody > tr:last-child > td,\n.panel > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td,\n.panel > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tbody > tr:last-child > th,\n.panel > .table-bordered > tfoot > tr:last-child > th,\n.panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {\n border-bottom: 0;\n}\n.panel > .table-responsive {\n border: 0;\n margin-bottom: 0;\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 #dddddd;\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 #dddddd;\n}\n.panel-default {\n border-color: #dddddd;\n}\n.panel-default > .panel-heading {\n color: #333333;\n background-color: #f5f5f5;\n border-color: #dddddd;\n}\n.panel-default > .panel-heading + .panel-collapse > .panel-body {\n border-top-color: #dddddd;\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: #dddddd;\n}\n.panel-primary {\n border-color: #337ab7;\n}\n.panel-primary > .panel-heading {\n color: #ffffff;\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: #ffffff;\n}\n.panel-primary > .panel-footer + .panel-collapse > .panel-body {\n border-bottom-color: #337ab7;\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.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.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.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.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 left: 0;\n bottom: 0;\n height: 100%;\n width: 100%;\n border: 0;\n}\n.embed-responsive.embed-responsive-16by9 {\n padding-bottom: 56.25%;\n}\n.embed-responsive.embed-responsive-4by3 {\n padding-bottom: 75%;\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 -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);\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.well-lg {\n padding: 24px;\n border-radius: 6px;\n}\n.well-sm {\n padding: 9px;\n border-radius: 3px;\n}\n.close {\n float: right;\n font-size: 21px;\n font-weight: bold;\n line-height: 1;\n color: #000000;\n text-shadow: 0 1px 0 #ffffff;\n opacity: 0.2;\n filter: alpha(opacity=20);\n}\n.close:hover,\n.close:focus {\n color: #000000;\n text-decoration: none;\n cursor: pointer;\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\nbutton.close {\n padding: 0;\n cursor: pointer;\n background: transparent;\n border: 0;\n -webkit-appearance: none;\n}\n.modal-open {\n overflow: hidden;\n}\n.modal {\n display: none;\n overflow: hidden;\n position: fixed;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1040;\n -webkit-overflow-scrolling: touch;\n outline: 0;\n}\n.modal.fade .modal-dialog {\n -webkit-transform: translate(0, -25%);\n -ms-transform: translate(0, -25%);\n -o-transform: translate(0, -25%);\n transform: translate(0, -25%);\n -webkit-transition: -webkit-transform 0.3s ease-out;\n -moz-transition: -moz-transform 0.3s ease-out;\n -o-transition: -o-transform 0.3s ease-out;\n transition: transform 0.3s ease-out;\n}\n.modal.in .modal-dialog {\n -webkit-transform: translate(0, 0);\n -ms-transform: translate(0, 0);\n -o-transform: translate(0, 0);\n transform: translate(0, 0);\n}\n.modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto;\n}\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n}\n.modal-content {\n position: relative;\n background-color: #ffffff;\n border: 1px solid #999999;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n box-shadow: 0 3px 9px rgba(0, 0, 0, 0.5);\n background-clip: padding-box;\n outline: 0;\n}\n.modal-backdrop {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n background-color: #000000;\n}\n.modal-backdrop.fade {\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.modal-backdrop.in {\n opacity: 0.5;\n filter: alpha(opacity=50);\n}\n.modal-header {\n padding: 15px;\n border-bottom: 1px solid #e5e5e5;\n min-height: 16.42857143px;\n}\n.modal-header .close {\n margin-top: -2px;\n}\n.modal-title {\n margin: 0;\n line-height: 1.42857143;\n}\n.modal-body {\n position: relative;\n padding: 15px;\n}\n.modal-footer {\n padding: 15px;\n text-align: right;\n border-top: 1px solid #e5e5e5;\n}\n.modal-footer .btn + .btn {\n margin-left: 5px;\n margin-bottom: 0;\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.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll;\n}\n@media (min-width: 768px) {\n .modal-dialog {\n width: 600px;\n margin: 30px auto;\n }\n .modal-content {\n -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, 0.5);\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 visibility: visible;\n font-family: \"Helvetica Neue\", Helvetica, Arial, sans-serif;\n font-size: 12px;\n font-weight: normal;\n line-height: 1.4;\n opacity: 0;\n filter: alpha(opacity=0);\n}\n.tooltip.in {\n opacity: 0.9;\n filter: alpha(opacity=90);\n}\n.tooltip.top {\n margin-top: -3px;\n padding: 5px 0;\n}\n.tooltip.right {\n margin-left: 3px;\n padding: 0 5px;\n}\n.tooltip.bottom {\n margin-top: 3px;\n padding: 5px 0;\n}\n.tooltip.left {\n margin-left: -3px;\n padding: 0 5px;\n}\n.tooltip-inner {\n max-width: 200px;\n padding: 3px 8px;\n color: #ffffff;\n text-align: center;\n text-decoration: none;\n background-color: #000000;\n border-radius: 4px;\n}\n.tooltip-arrow {\n position: absolute;\n width: 0;\n height: 0;\n border-color: transparent;\n border-style: solid;\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: #000000;\n}\n.tooltip.top-left .tooltip-arrow {\n bottom: 0;\n right: 5px;\n margin-bottom: -5px;\n border-width: 5px 5px 0;\n border-top-color: #000000;\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: #000000;\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: #000000;\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: #000000;\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: #000000;\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: #000000;\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: #000000;\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-size: 14px;\n font-weight: normal;\n line-height: 1.42857143;\n text-align: left;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #cccccc;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 6px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n white-space: normal;\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-title {\n margin: 0;\n padding: 8px 14px;\n font-size: 14px;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-radius: 5px 5px 0 0;\n}\n.popover-content {\n padding: 9px 14px;\n}\n.popover > .arrow,\n.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 {\n border-width: 11px;\n}\n.popover > .arrow:after {\n border-width: 10px;\n content: \"\";\n}\n.popover.top > .arrow {\n left: 50%;\n margin-left: -11px;\n border-bottom-width: 0;\n border-top-color: #999999;\n border-top-color: rgba(0, 0, 0, 0.25);\n bottom: -11px;\n}\n.popover.top > .arrow:after {\n content: \" \";\n bottom: 1px;\n margin-left: -10px;\n border-bottom-width: 0;\n border-top-color: #ffffff;\n}\n.popover.right > .arrow {\n top: 50%;\n left: -11px;\n margin-top: -11px;\n border-left-width: 0;\n border-right-color: #999999;\n border-right-color: rgba(0, 0, 0, 0.25);\n}\n.popover.right > .arrow:after {\n content: \" \";\n left: 1px;\n bottom: -10px;\n border-left-width: 0;\n border-right-color: #ffffff;\n}\n.popover.bottom > .arrow {\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 top: -11px;\n}\n.popover.bottom > .arrow:after {\n content: \" \";\n top: 1px;\n margin-left: -10px;\n border-top-width: 0;\n border-bottom-color: #ffffff;\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 content: \" \";\n right: 1px;\n border-right-width: 0;\n border-left-color: #ffffff;\n bottom: -10px;\n}\n.carousel {\n position: relative;\n}\n.carousel-inner {\n position: relative;\n overflow: hidden;\n width: 100%;\n}\n.carousel-inner > .item {\n display: none;\n position: relative;\n -webkit-transition: 0.6s ease-in-out left;\n -o-transition: 0.6s ease-in-out left;\n transition: 0.6s ease-in-out left;\n}\n.carousel-inner > .item > img,\n.carousel-inner > .item > a > img {\n line-height: 1;\n}\n@media all and (transform-3d), (-webkit-transform-3d) {\n .carousel-inner > .item {\n -webkit-transition: -webkit-transform 0.6s ease-in-out;\n -moz-transition: -moz-transform 0.6s ease-in-out;\n -o-transition: -o-transform 0.6s ease-in-out;\n transition: transform 0.6s ease-in-out;\n -webkit-backface-visibility: hidden;\n -moz-backface-visibility: hidden;\n backface-visibility: hidden;\n -webkit-perspective: 1000;\n -moz-perspective: 1000;\n perspective: 1000;\n }\n .carousel-inner > .item.next,\n .carousel-inner > .item.active.right {\n -webkit-transform: translate3d(100%, 0, 0);\n transform: translate3d(100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.prev,\n .carousel-inner > .item.active.left {\n -webkit-transform: translate3d(-100%, 0, 0);\n transform: translate3d(-100%, 0, 0);\n left: 0;\n }\n .carousel-inner > .item.next.left,\n .carousel-inner > .item.prev.right,\n .carousel-inner > .item.active {\n -webkit-transform: translate3d(0, 0, 0);\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.carousel-control {\n position: absolute;\n top: 0;\n left: 0;\n bottom: 0;\n width: 15%;\n opacity: 0.5;\n filter: alpha(opacity=50);\n font-size: 20px;\n color: #ffffff;\n text-align: center;\n text-shadow: 0 1px 2px rgba(0, 0, 0, 0.6);\n}\n.carousel-control.left {\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5) 0%, rgba(0, 0, 0, 0.0001) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);\n}\n.carousel-control.right {\n left: auto;\n right: 0;\n background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-image: linear-gradient(to right, rgba(0, 0, 0, 0.0001) 0%, rgba(0, 0, 0, 0.5) 100%);\n background-repeat: repeat-x;\n filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);\n}\n.carousel-control:hover,\n.carousel-control:focus {\n outline: 0;\n color: #ffffff;\n text-decoration: none;\n opacity: 0.9;\n filter: alpha(opacity=90);\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}\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 margin-top: -10px;\n line-height: 1;\n font-family: serif;\n}\n.carousel-control .icon-prev:before {\n content: '\\2039';\n}\n.carousel-control .icon-next:before {\n content: '\\203a';\n}\n.carousel-indicators {\n position: absolute;\n bottom: 10px;\n left: 50%;\n z-index: 15;\n width: 60%;\n margin-left: -30%;\n padding-left: 0;\n list-style: none;\n text-align: center;\n}\n.carousel-indicators li {\n display: inline-block;\n width: 10px;\n height: 10px;\n margin: 1px;\n text-indent: -999px;\n border: 1px solid #ffffff;\n border-radius: 10px;\n cursor: pointer;\n background-color: #000 \\9;\n background-color: rgba(0, 0, 0, 0);\n}\n.carousel-indicators .active {\n margin: 0;\n width: 12px;\n height: 12px;\n background-color: #ffffff;\n}\n.carousel-caption {\n position: absolute;\n left: 15%;\n right: 15%;\n bottom: 20px;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #ffffff;\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@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: -15px;\n font-size: 30px;\n }\n .carousel-control .glyphicon-chevron-left,\n .carousel-control .icon-prev {\n margin-left: -15px;\n }\n .carousel-control .glyphicon-chevron-right,\n .carousel-control .icon-next {\n margin-right: -15px;\n }\n .carousel-caption {\n left: 20%;\n right: 20%;\n padding-bottom: 30px;\n }\n .carousel-indicators {\n bottom: 20px;\n }\n}\n.clearfix:before,\n.clearfix:after,\n.dl-horizontal dd:before,\n.dl-horizontal dd:after,\n.container:before,\n.container:after,\n.container-fluid:before,\n.container-fluid:after,\n.row:before,\n.row:after,\n.form-horizontal .form-group:before,\n.form-horizontal .form-group:after,\n.btn-toolbar:before,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:before,\n.btn-group-vertical > .btn-group:after,\n.nav:before,\n.nav:after,\n.navbar:before,\n.navbar:after,\n.navbar-header:before,\n.navbar-header:after,\n.navbar-collapse:before,\n.navbar-collapse:after,\n.pager:before,\n.pager:after,\n.panel-body:before,\n.panel-body:after,\n.modal-footer:before,\n.modal-footer:after {\n content: \" \";\n display: table;\n}\n.clearfix:after,\n.dl-horizontal dd:after,\n.container:after,\n.container-fluid:after,\n.row:after,\n.form-horizontal .form-group:after,\n.btn-toolbar:after,\n.btn-group-vertical > .btn-group:after,\n.nav:after,\n.navbar:after,\n.navbar-header:after,\n.navbar-collapse:after,\n.pager:after,\n.panel-body:after,\n.modal-footer:after {\n clear: both;\n}\n.center-block {\n display: block;\n margin-left: auto;\n margin-right: auto;\n}\n.pull-right {\n float: right !important;\n}\n.pull-left {\n float: left !important;\n}\n.hide {\n display: none !important;\n}\n.show {\n display: block !important;\n}\n.invisible {\n visibility: hidden;\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.hidden {\n display: none !important;\n visibility: hidden !important;\n}\n.affix {\n position: fixed;\n}\n@-ms-viewport {\n width: device-width;\n}\n.visible-xs,\n.visible-sm,\n.visible-md,\n.visible-lg {\n display: none !important;\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@media (max-width: 767px) {\n .visible-xs {\n display: block !important;\n }\n table.visible-xs {\n display: table;\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@media (max-width: 767px) {\n .visible-xs-inline {\n display: inline !important;\n }\n}\n@media (max-width: 767px) {\n .visible-xs-inline-block {\n display: inline-block !important;\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;\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@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline {\n display: inline !important;\n }\n}\n@media (min-width: 768px) and (max-width: 991px) {\n .visible-sm-inline-block {\n display: inline-block !important;\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;\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@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline {\n display: inline !important;\n }\n}\n@media (min-width: 992px) and (max-width: 1199px) {\n .visible-md-inline-block {\n display: inline-block !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg {\n display: block !important;\n }\n table.visible-lg {\n display: table;\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@media (min-width: 1200px) {\n .visible-lg-inline {\n display: inline !important;\n }\n}\n@media (min-width: 1200px) {\n .visible-lg-inline-block {\n display: inline-block !important;\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@media print {\n .visible-print {\n display: block !important;\n }\n table.visible-print {\n display: table;\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.visible-print-inline {\n display: none !important;\n}\n@media print {\n .visible-print-inline {\n display: inline !important;\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@media print {\n .hidden-print {\n display: none !important;\n }\n}\n/*# sourceMappingURL=bootstrap.css.map */","/*! normalize.css v3.0.2 | MIT License | git.io/normalize */\n\n//\n// 1. Set default font family to sans-serif.\n// 2. Prevent iOS text size adjust after orientation change, without disabling\n// user zoom.\n//\n\nhtml {\n font-family: sans-serif; // 1\n -ms-text-size-adjust: 100%; // 2\n -webkit-text-size-adjust: 100%; // 2\n}\n\n//\n// Remove default margin.\n//\n\nbody {\n margin: 0;\n}\n\n// HTML5 display definitions\n// ==========================================================================\n\n//\n// Correct `block` display not defined for any HTML5 element in IE 8/9.\n// Correct `block` display not defined for `details` or `summary` in IE 10/11\n// and Firefox.\n// Correct `block` display not defined for `main` in IE 11.\n//\n\narticle,\naside,\ndetails,\nfigcaption,\nfigure,\nfooter,\nheader,\nhgroup,\nmain,\nmenu,\nnav,\nsection,\nsummary {\n display: block;\n}\n\n//\n// 1. Correct `inline-block` display not defined in IE 8/9.\n// 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.\n//\n\naudio,\ncanvas,\nprogress,\nvideo {\n display: inline-block; // 1\n vertical-align: baseline; // 2\n}\n\n//\n// Prevent modern browsers from displaying `audio` without controls.\n// Remove excess height in iOS 5 devices.\n//\n\naudio:not([controls]) {\n display: none;\n height: 0;\n}\n\n//\n// Address `[hidden]` styling not present in IE 8/9/10.\n// Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.\n//\n\n[hidden],\ntemplate {\n display: none;\n}\n\n// Links\n// ==========================================================================\n\n//\n// Remove the gray background color from active links in IE 10.\n//\n\na {\n background-color: transparent;\n}\n\n//\n// Improve readability when focused and also mouse hovered in all browsers.\n//\n\na:active,\na:hover {\n outline: 0;\n}\n\n// Text-level semantics\n// ==========================================================================\n\n//\n// Address styling not present in IE 8/9/10/11, Safari, and Chrome.\n//\n\nabbr[title] {\n border-bottom: 1px dotted;\n}\n\n//\n// Address style set to `bolder` in Firefox 4+, Safari, and Chrome.\n//\n\nb,\nstrong {\n font-weight: bold;\n}\n\n//\n// Address styling not present in Safari and Chrome.\n//\n\ndfn {\n font-style: italic;\n}\n\n//\n// Address variable `h1` font-size and margin within `section` and `article`\n// contexts in Firefox 4+, Safari, and Chrome.\n//\n\nh1 {\n font-size: 2em;\n margin: 0.67em 0;\n}\n\n//\n// Address styling not present in IE 8/9.\n//\n\nmark {\n background: #ff0;\n color: #000;\n}\n\n//\n// Address inconsistent and variable font size in all browsers.\n//\n\nsmall {\n font-size: 80%;\n}\n\n//\n// Prevent `sub` and `sup` affecting `line-height` in all browsers.\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\n// Embedded content\n// ==========================================================================\n\n//\n// Remove border when inside `a` element in IE 8/9/10.\n//\n\nimg {\n border: 0;\n}\n\n//\n// Correct overflow not hidden in IE 9/10/11.\n//\n\nsvg:not(:root) {\n overflow: hidden;\n}\n\n// Grouping content\n// ==========================================================================\n\n//\n// Address margin not present in IE 8/9 and Safari.\n//\n\nfigure {\n margin: 1em 40px;\n}\n\n//\n// Address differences between Firefox and other browsers.\n//\n\nhr {\n -moz-box-sizing: content-box;\n box-sizing: content-box;\n height: 0;\n}\n\n//\n// Contain overflow in all browsers.\n//\n\npre {\n overflow: auto;\n}\n\n//\n// Address odd `em`-unit font size rendering in all browsers.\n//\n\ncode,\nkbd,\npre,\nsamp {\n font-family: monospace, monospace;\n font-size: 1em;\n}\n\n// Forms\n// ==========================================================================\n\n//\n// Known limitation: by default, Chrome and Safari on OS X allow very limited\n// styling of `select`, unless a `border` property is set.\n//\n\n//\n// 1. Correct color not being inherited.\n// Known issue: affects color of disabled elements.\n// 2. Correct font properties not being inherited.\n// 3. Address margins set differently in Firefox 4+, Safari, and Chrome.\n//\n\nbutton,\ninput,\noptgroup,\nselect,\ntextarea {\n color: inherit; // 1\n font: inherit; // 2\n margin: 0; // 3\n}\n\n//\n// Address `overflow` set to `hidden` in IE 8/9/10/11.\n//\n\nbutton {\n overflow: visible;\n}\n\n//\n// Address inconsistent `text-transform` inheritance for `button` and `select`.\n// All other form control elements do not inherit `text-transform` values.\n// Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.\n// Correct `select` style inheritance in Firefox.\n//\n\nbutton,\nselect {\n text-transform: none;\n}\n\n//\n// 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`\n// and `video` controls.\n// 2. Correct inability to style clickable `input` types in iOS.\n// 3. Improve usability and consistency of cursor style between image-type\n// `input` and others.\n//\n\nbutton,\nhtml input[type=\"button\"], // 1\ninput[type=\"reset\"],\ninput[type=\"submit\"] {\n -webkit-appearance: button; // 2\n cursor: pointer; // 3\n}\n\n//\n// Re-set default cursor for disabled elements.\n//\n\nbutton[disabled],\nhtml input[disabled] {\n cursor: default;\n}\n\n//\n// Remove inner padding and border in Firefox 4+.\n//\n\nbutton::-moz-focus-inner,\ninput::-moz-focus-inner {\n border: 0;\n padding: 0;\n}\n\n//\n// Address Firefox 4+ setting `line-height` on `input` using `!important` in\n// the UA stylesheet.\n//\n\ninput {\n line-height: normal;\n}\n\n//\n// It's recommended that you don't attempt to style these elements.\n// Firefox's implementation doesn't respect box-sizing, padding, or width.\n//\n// 1. Address box sizing set to `content-box` in IE 8/9/10.\n// 2. Remove excess padding in IE 8/9/10.\n//\n\ninput[type=\"checkbox\"],\ninput[type=\"radio\"] {\n box-sizing: border-box; // 1\n padding: 0; // 2\n}\n\n//\n// Fix the cursor style for Chrome's increment/decrement buttons. For certain\n// `font-size` values of the `input`, it causes the cursor style of the\n// decrement button to change from `default` to `text`.\n//\n\ninput[type=\"number\"]::-webkit-inner-spin-button,\ninput[type=\"number\"]::-webkit-outer-spin-button {\n height: auto;\n}\n\n//\n// 1. Address `appearance` set to `searchfield` in Safari and Chrome.\n// 2. Address `box-sizing` set to `border-box` in Safari and Chrome\n// (include `-moz` to future-proof).\n//\n\ninput[type=\"search\"] {\n -webkit-appearance: textfield; // 1\n -moz-box-sizing: content-box;\n -webkit-box-sizing: content-box; // 2\n box-sizing: content-box;\n}\n\n//\n// Remove inner padding and search cancel button in Safari and Chrome on OS X.\n// Safari (but not Chrome) clips the cancel button when the search input has\n// padding (and `textfield` appearance).\n//\n\ninput[type=\"search\"]::-webkit-search-cancel-button,\ninput[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none;\n}\n\n//\n// Define consistent border, margin, and padding.\n//\n\nfieldset {\n border: 1px solid #c0c0c0;\n margin: 0 2px;\n padding: 0.35em 0.625em 0.75em;\n}\n\n//\n// 1. Correct `color` not being inherited in IE 8/9/10/11.\n// 2. Remove padding so people aren't caught out if they zero out fieldsets.\n//\n\nlegend {\n border: 0; // 1\n padding: 0; // 2\n}\n\n//\n// Remove default vertical scrollbar in IE 8/9/10/11.\n//\n\ntextarea {\n overflow: auto;\n}\n\n//\n// Don't inherit the `font-weight` (applied by a rule above).\n// NOTE: the default cannot safely be changed in Chrome and Safari on OS X.\n//\n\noptgroup {\n font-weight: bold;\n}\n\n// Tables\n// ==========================================================================\n\n//\n// Remove most spacing between table cells.\n//\n\ntable {\n border-collapse: collapse;\n border-spacing: 0;\n}\n\ntd,\nth {\n padding: 0;\n}\n","/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */\n\n// ==========================================================================\n// Print styles.\n// Inlined to avoid the additional HTTP request: h5bp.com/r\n// ==========================================================================\n\n@media print {\n *,\n *:before,\n *:after {\n background: transparent !important;\n color: #000 !important; // Black prints faster: h5bp.com/s\n box-shadow: none !important;\n text-shadow: none !important;\n }\n\n a,\n a:visited {\n text-decoration: underline;\n }\n\n a[href]:after {\n content: \" (\" attr(href) \")\";\n }\n\n abbr[title]:after {\n content: \" (\" attr(title) \")\";\n }\n\n // Don't show links that are fragment identifiers,\n // or use the `javascript:` pseudo protocol\n a[href^=\"#\"]:after,\n a[href^=\"javascript:\"]:after {\n content: \"\";\n }\n\n pre,\n blockquote {\n border: 1px solid #999;\n page-break-inside: avoid;\n }\n\n thead {\n display: table-header-group; // h5bp.com/t\n }\n\n tr,\n img {\n page-break-inside: avoid;\n }\n\n img {\n max-width: 100% !important;\n }\n\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3;\n }\n\n h2,\n h3 {\n page-break-after: avoid;\n }\n\n // Bootstrap specific changes start\n //\n // Chrome (OSX) fix for https://github.com/twbs/bootstrap/issues/11245\n // Once fixed, we can just straight up remove this.\n select {\n background: #fff !important;\n }\n\n // Bootstrap components\n .navbar {\n display: none;\n }\n .btn,\n .dropup > .btn {\n > .caret {\n border-top-color: #000 !important;\n }\n }\n .label {\n border: 1px solid #000;\n }\n\n .table {\n border-collapse: collapse !important;\n\n td,\n th {\n background-color: #fff !important;\n }\n }\n .table-bordered {\n th,\n td {\n border: 1px solid #ddd !important;\n }\n }\n\n // Bootstrap specific changes end\n}\n","//\n// Glyphicons for Bootstrap\n//\n// Since icons are fonts, they can be placed anywhere text is placed and are\n// thus automatically sized to match the surrounding child. To use, create an\n// inline element with the appropriate classes, like so:\n//\n// Star\n\n// Import the fonts\n@font-face {\n font-family: 'Glyphicons Halflings';\n src: url('@{icon-font-path}@{icon-font-name}.eot');\n src: url('@{icon-font-path}@{icon-font-name}.eot?#iefix') format('embedded-opentype'),\n url('@{icon-font-path}@{icon-font-name}.woff2') format('woff2'),\n url('@{icon-font-path}@{icon-font-name}.woff') format('woff'),\n url('@{icon-font-path}@{icon-font-name}.ttf') format('truetype'),\n url('@{icon-font-path}@{icon-font-name}.svg#@{icon-font-svg-id}') format('svg');\n}\n\n// Catchall baseclass\n.glyphicon {\n position: relative;\n top: 1px;\n display: inline-block;\n font-family: 'Glyphicons Halflings';\n font-style: normal;\n font-weight: normal;\n line-height: 1;\n -webkit-font-smoothing: antialiased;\n -moz-osx-font-smoothing: grayscale;\n}\n\n// Individual icons\n.glyphicon-asterisk { &:before { content: \"\\2a\"; } }\n.glyphicon-plus { &:before { content: \"\\2b\"; } }\n.glyphicon-euro,\n.glyphicon-eur { &:before { content: \"\\20ac\"; } }\n.glyphicon-minus { &:before { content: \"\\2212\"; } }\n.glyphicon-cloud { &:before { content: \"\\2601\"; } }\n.glyphicon-envelope { &:before { content: \"\\2709\"; } }\n.glyphicon-pencil { &:before { content: \"\\270f\"; } }\n.glyphicon-glass { &:before { content: \"\\e001\"; } }\n.glyphicon-music { &:before { content: \"\\e002\"; } }\n.glyphicon-search { &:before { content: \"\\e003\"; } }\n.glyphicon-heart { &:before { content: \"\\e005\"; } }\n.glyphicon-star { &:before { content: \"\\e006\"; } }\n.glyphicon-star-empty { &:before { content: \"\\e007\"; } }\n.glyphicon-user { &:before { content: \"\\e008\"; } }\n.glyphicon-film { &:before { content: \"\\e009\"; } }\n.glyphicon-th-large { &:before { content: \"\\e010\"; } }\n.glyphicon-th { &:before { content: \"\\e011\"; } }\n.glyphicon-th-list { &:before { content: \"\\e012\"; } }\n.glyphicon-ok { &:before { content: \"\\e013\"; } }\n.glyphicon-remove { &:before { content: \"\\e014\"; } }\n.glyphicon-zoom-in { &:before { content: \"\\e015\"; } }\n.glyphicon-zoom-out { &:before { content: \"\\e016\"; } }\n.glyphicon-off { &:before { content: \"\\e017\"; } }\n.glyphicon-signal { &:before { content: \"\\e018\"; } }\n.glyphicon-cog { &:before { content: \"\\e019\"; } }\n.glyphicon-trash { &:before { content: \"\\e020\"; } }\n.glyphicon-home { &:before { content: \"\\e021\"; } }\n.glyphicon-file { &:before { content: \"\\e022\"; } }\n.glyphicon-time { &:before { content: \"\\e023\"; } }\n.glyphicon-road { &:before { content: \"\\e024\"; } }\n.glyphicon-download-alt { &:before { content: \"\\e025\"; } }\n.glyphicon-download { &:before { content: \"\\e026\"; } }\n.glyphicon-upload { &:before { content: \"\\e027\"; } }\n.glyphicon-inbox { &:before { content: \"\\e028\"; } }\n.glyphicon-play-circle { &:before { content: \"\\e029\"; } }\n.glyphicon-repeat { &:before { content: \"\\e030\"; } }\n.glyphicon-refresh { &:before { content: \"\\e031\"; } }\n.glyphicon-list-alt { &:before { content: \"\\e032\"; } }\n.glyphicon-lock { &:before { content: \"\\e033\"; } }\n.glyphicon-flag { &:before { content: \"\\e034\"; } }\n.glyphicon-headphones { &:before { content: \"\\e035\"; } }\n.glyphicon-volume-off { &:before { content: \"\\e036\"; } }\n.glyphicon-volume-down { &:before { content: \"\\e037\"; } }\n.glyphicon-volume-up { &:before { content: \"\\e038\"; } }\n.glyphicon-qrcode { &:before { content: \"\\e039\"; } }\n.glyphicon-barcode { &:before { content: \"\\e040\"; } }\n.glyphicon-tag { &:before { content: \"\\e041\"; } }\n.glyphicon-tags { &:before { content: \"\\e042\"; } }\n.glyphicon-book { &:before { content: \"\\e043\"; } }\n.glyphicon-bookmark { &:before { content: \"\\e044\"; } }\n.glyphicon-print { &:before { content: \"\\e045\"; } }\n.glyphicon-camera { &:before { content: \"\\e046\"; } }\n.glyphicon-font { &:before { content: \"\\e047\"; } }\n.glyphicon-bold { &:before { content: \"\\e048\"; } }\n.glyphicon-italic { &:before { content: \"\\e049\"; } }\n.glyphicon-text-height { &:before { content: \"\\e050\"; } }\n.glyphicon-text-width { &:before { content: \"\\e051\"; } }\n.glyphicon-align-left { &:before { content: \"\\e052\"; } }\n.glyphicon-align-center { &:before { content: \"\\e053\"; } }\n.glyphicon-align-right { &:before { content: \"\\e054\"; } }\n.glyphicon-align-justify { &:before { content: \"\\e055\"; } }\n.glyphicon-list { &:before { content: \"\\e056\"; } }\n.glyphicon-indent-left { &:before { content: \"\\e057\"; } }\n.glyphicon-indent-right { &:before { content: \"\\e058\"; } }\n.glyphicon-facetime-video { &:before { content: \"\\e059\"; } }\n.glyphicon-picture { &:before { content: \"\\e060\"; } }\n.glyphicon-map-marker { &:before { content: \"\\e062\"; } }\n.glyphicon-adjust { &:before { content: \"\\e063\"; } }\n.glyphicon-tint { &:before { content: \"\\e064\"; } }\n.glyphicon-edit { &:before { content: \"\\e065\"; } }\n.glyphicon-share { &:before { content: \"\\e066\"; } }\n.glyphicon-check { &:before { content: \"\\e067\"; } }\n.glyphicon-move { &:before { content: \"\\e068\"; } }\n.glyphicon-step-backward { &:before { content: \"\\e069\"; } }\n.glyphicon-fast-backward { &:before { content: \"\\e070\"; } }\n.glyphicon-backward { &:before { content: \"\\e071\"; } }\n.glyphicon-play { &:before { content: \"\\e072\"; } }\n.glyphicon-pause { &:before { content: \"\\e073\"; } }\n.glyphicon-stop { &:before { content: \"\\e074\"; } }\n.glyphicon-forward { &:before { content: \"\\e075\"; } }\n.glyphicon-fast-forward { &:before { content: \"\\e076\"; } }\n.glyphicon-step-forward { &:before { content: \"\\e077\"; } }\n.glyphicon-eject { &:before { content: \"\\e078\"; } }\n.glyphicon-chevron-left { &:before { content: \"\\e079\"; } }\n.glyphicon-chevron-right { &:before { content: \"\\e080\"; } }\n.glyphicon-plus-sign { &:before { content: \"\\e081\"; } }\n.glyphicon-minus-sign { &:before { content: \"\\e082\"; } }\n.glyphicon-remove-sign { &:before { content: \"\\e083\"; } }\n.glyphicon-ok-sign { &:before { content: \"\\e084\"; } }\n.glyphicon-question-sign { &:before { content: \"\\e085\"; } }\n.glyphicon-info-sign { &:before { content: \"\\e086\"; } }\n.glyphicon-screenshot { &:before { content: \"\\e087\"; } }\n.glyphicon-remove-circle { &:before { content: \"\\e088\"; } }\n.glyphicon-ok-circle { &:before { content: \"\\e089\"; } }\n.glyphicon-ban-circle { &:before { content: \"\\e090\"; } }\n.glyphicon-arrow-left { &:before { content: \"\\e091\"; } }\n.glyphicon-arrow-right { &:before { content: \"\\e092\"; } }\n.glyphicon-arrow-up { &:before { content: \"\\e093\"; } }\n.glyphicon-arrow-down { &:before { content: \"\\e094\"; } }\n.glyphicon-share-alt { &:before { content: \"\\e095\"; } }\n.glyphicon-resize-full { &:before { content: \"\\e096\"; } }\n.glyphicon-resize-small { &:before { content: \"\\e097\"; } }\n.glyphicon-exclamation-sign { &:before { content: \"\\e101\"; } }\n.glyphicon-gift { &:before { content: \"\\e102\"; } }\n.glyphicon-leaf { &:before { content: \"\\e103\"; } }\n.glyphicon-fire { &:before { content: \"\\e104\"; } }\n.glyphicon-eye-open { &:before { content: \"\\e105\"; } }\n.glyphicon-eye-close { &:before { content: \"\\e106\"; } }\n.glyphicon-warning-sign { &:before { content: \"\\e107\"; } }\n.glyphicon-plane { &:before { content: \"\\e108\"; } }\n.glyphicon-calendar { &:before { content: \"\\e109\"; } }\n.glyphicon-random { &:before { content: \"\\e110\"; } }\n.glyphicon-comment { &:before { content: \"\\e111\"; } }\n.glyphicon-magnet { &:before { content: \"\\e112\"; } }\n.glyphicon-chevron-up { &:before { content: \"\\e113\"; } }\n.glyphicon-chevron-down { &:before { content: \"\\e114\"; } }\n.glyphicon-retweet { &:before { content: \"\\e115\"; } }\n.glyphicon-shopping-cart { &:before { content: \"\\e116\"; } }\n.glyphicon-folder-close { &:before { content: \"\\e117\"; } }\n.glyphicon-folder-open { &:before { content: \"\\e118\"; } }\n.glyphicon-resize-vertical { &:before { content: \"\\e119\"; } }\n.glyphicon-resize-horizontal { &:before { content: \"\\e120\"; } }\n.glyphicon-hdd { &:before { content: \"\\e121\"; } }\n.glyphicon-bullhorn { &:before { content: \"\\e122\"; } }\n.glyphicon-bell { &:before { content: \"\\e123\"; } }\n.glyphicon-certificate { &:before { content: \"\\e124\"; } }\n.glyphicon-thumbs-up { &:before { content: \"\\e125\"; } }\n.glyphicon-thumbs-down { &:before { content: \"\\e126\"; } }\n.glyphicon-hand-right { &:before { content: \"\\e127\"; } }\n.glyphicon-hand-left { &:before { content: \"\\e128\"; } }\n.glyphicon-hand-up { &:before { content: \"\\e129\"; } }\n.glyphicon-hand-down { &:before { content: \"\\e130\"; } }\n.glyphicon-circle-arrow-right { &:before { content: \"\\e131\"; } }\n.glyphicon-circle-arrow-left { &:before { content: \"\\e132\"; } }\n.glyphicon-circle-arrow-up { &:before { content: \"\\e133\"; } }\n.glyphicon-circle-arrow-down { &:before { content: \"\\e134\"; } }\n.glyphicon-globe { &:before { content: \"\\e135\"; } }\n.glyphicon-wrench { &:before { content: \"\\e136\"; } }\n.glyphicon-tasks { &:before { content: \"\\e137\"; } }\n.glyphicon-filter { &:before { content: \"\\e138\"; } }\n.glyphicon-briefcase { &:before { content: \"\\e139\"; } }\n.glyphicon-fullscreen { &:before { content: \"\\e140\"; } }\n.glyphicon-dashboard { &:before { content: \"\\e141\"; } }\n.glyphicon-paperclip { &:before { content: \"\\e142\"; } }\n.glyphicon-heart-empty { &:before { content: \"\\e143\"; } }\n.glyphicon-link { &:before { content: \"\\e144\"; } }\n.glyphicon-phone { &:before { content: \"\\e145\"; } }\n.glyphicon-pushpin { &:before { content: \"\\e146\"; } }\n.glyphicon-usd { &:before { content: \"\\e148\"; } }\n.glyphicon-gbp { &:before { content: \"\\e149\"; } }\n.glyphicon-sort { &:before { content: \"\\e150\"; } }\n.glyphicon-sort-by-alphabet { &:before { content: \"\\e151\"; } }\n.glyphicon-sort-by-alphabet-alt { &:before { content: \"\\e152\"; } }\n.glyphicon-sort-by-order { &:before { content: \"\\e153\"; } }\n.glyphicon-sort-by-order-alt { &:before { content: \"\\e154\"; } }\n.glyphicon-sort-by-attributes { &:before { content: \"\\e155\"; } }\n.glyphicon-sort-by-attributes-alt { &:before { content: \"\\e156\"; } }\n.glyphicon-unchecked { &:before { content: \"\\e157\"; } }\n.glyphicon-expand { &:before { content: \"\\e158\"; } }\n.glyphicon-collapse-down { &:before { content: \"\\e159\"; } }\n.glyphicon-collapse-up { &:before { content: \"\\e160\"; } }\n.glyphicon-log-in { &:before { content: \"\\e161\"; } }\n.glyphicon-flash { &:before { content: \"\\e162\"; } }\n.glyphicon-log-out { &:before { content: \"\\e163\"; } }\n.glyphicon-new-window { &:before { content: \"\\e164\"; } }\n.glyphicon-record { &:before { content: \"\\e165\"; } }\n.glyphicon-save { &:before { content: \"\\e166\"; } }\n.glyphicon-open { &:before { content: \"\\e167\"; } }\n.glyphicon-saved { &:before { content: \"\\e168\"; } }\n.glyphicon-import { &:before { content: \"\\e169\"; } }\n.glyphicon-export { &:before { content: \"\\e170\"; } }\n.glyphicon-send { &:before { content: \"\\e171\"; } }\n.glyphicon-floppy-disk { &:before { content: \"\\e172\"; } }\n.glyphicon-floppy-saved { &:before { content: \"\\e173\"; } }\n.glyphicon-floppy-remove { &:before { content: \"\\e174\"; } }\n.glyphicon-floppy-save { &:before { content: \"\\e175\"; } }\n.glyphicon-floppy-open { &:before { content: \"\\e176\"; } }\n.glyphicon-credit-card { &:before { content: \"\\e177\"; } }\n.glyphicon-transfer { &:before { content: \"\\e178\"; } }\n.glyphicon-cutlery { &:before { content: \"\\e179\"; } }\n.glyphicon-header { &:before { content: \"\\e180\"; } }\n.glyphicon-compressed { &:before { content: \"\\e181\"; } }\n.glyphicon-earphone { &:before { content: \"\\e182\"; } }\n.glyphicon-phone-alt { &:before { content: \"\\e183\"; } }\n.glyphicon-tower { &:before { content: \"\\e184\"; } }\n.glyphicon-stats { &:before { content: \"\\e185\"; } }\n.glyphicon-sd-video { &:before { content: \"\\e186\"; } }\n.glyphicon-hd-video { &:before { content: \"\\e187\"; } }\n.glyphicon-subtitles { &:before { content: \"\\e188\"; } }\n.glyphicon-sound-stereo { &:before { content: \"\\e189\"; } }\n.glyphicon-sound-dolby { &:before { content: \"\\e190\"; } }\n.glyphicon-sound-5-1 { &:before { content: \"\\e191\"; } }\n.glyphicon-sound-6-1 { &:before { content: \"\\e192\"; } }\n.glyphicon-sound-7-1 { &:before { content: \"\\e193\"; } }\n.glyphicon-copyright-mark { &:before { content: \"\\e194\"; } }\n.glyphicon-registration-mark { &:before { content: \"\\e195\"; } }\n.glyphicon-cloud-download { &:before { content: \"\\e197\"; } }\n.glyphicon-cloud-upload { &:before { content: \"\\e198\"; } }\n.glyphicon-tree-conifer { &:before { content: \"\\e199\"; } }\n.glyphicon-tree-deciduous { &:before { content: \"\\e200\"; } }\n.glyphicon-cd { &:before { content: \"\\e201\"; } }\n.glyphicon-save-file { &:before { content: \"\\e202\"; } }\n.glyphicon-open-file { &:before { content: \"\\e203\"; } }\n.glyphicon-level-up { &:before { content: \"\\e204\"; } }\n.glyphicon-copy { &:before { content: \"\\e205\"; } }\n.glyphicon-paste { &:before { content: \"\\e206\"; } }\n// The following 2 Glyphicons are omitted for the time being because\n// they currently use Unicode codepoints that are outside the\n// Basic Multilingual Plane (BMP). Older buggy versions of WebKit can't handle\n// non-BMP codepoints in CSS string escapes, and thus can't display these two icons.\n// Notably, the bug affects some older versions of the Android Browser.\n// More info: https://github.com/twbs/bootstrap/issues/10106\n// .glyphicon-door { &:before { content: \"\\1f6aa\"; } }\n// .glyphicon-key { &:before { content: \"\\1f511\"; } }\n.glyphicon-alert { &:before { content: \"\\e209\"; } }\n.glyphicon-equalizer { &:before { content: \"\\e210\"; } }\n.glyphicon-king { &:before { content: \"\\e211\"; } }\n.glyphicon-queen { &:before { content: \"\\e212\"; } }\n.glyphicon-pawn { &:before { content: \"\\e213\"; } }\n.glyphicon-bishop { &:before { content: \"\\e214\"; } }\n.glyphicon-knight { &:before { content: \"\\e215\"; } }\n.glyphicon-baby-formula { &:before { content: \"\\e216\"; } }\n.glyphicon-tent { &:before { content: \"\\26fa\"; } }\n.glyphicon-blackboard { &:before { content: \"\\e218\"; } }\n.glyphicon-bed { &:before { content: \"\\e219\"; } }\n.glyphicon-apple { &:before { content: \"\\f8ff\"; } }\n.glyphicon-erase { &:before { content: \"\\e221\"; } }\n.glyphicon-hourglass { &:before { content: \"\\231b\"; } }\n.glyphicon-lamp { &:before { content: \"\\e223\"; } }\n.glyphicon-duplicate { &:before { content: \"\\e224\"; } }\n.glyphicon-piggy-bank { &:before { content: \"\\e225\"; } }\n.glyphicon-scissors { &:before { content: \"\\e226\"; } }\n.glyphicon-bitcoin { &:before { content: \"\\e227\"; } }\n.glyphicon-yen { &:before { content: \"\\00a5\"; } }\n.glyphicon-ruble { &:before { content: \"\\20bd\"; } }\n.glyphicon-scale { &:before { content: \"\\e230\"; } }\n.glyphicon-ice-lolly { &:before { content: \"\\e231\"; } }\n.glyphicon-ice-lolly-tasted { &:before { content: \"\\e232\"; } }\n.glyphicon-education { &:before { content: \"\\e233\"; } }\n.glyphicon-option-horizontal { &:before { content: \"\\e234\"; } }\n.glyphicon-option-vertical { &:before { content: \"\\e235\"; } }\n.glyphicon-menu-hamburger { &:before { content: \"\\e236\"; } }\n.glyphicon-modal-window { &:before { content: \"\\e237\"; } }\n.glyphicon-oil { &:before { content: \"\\e238\"; } }\n.glyphicon-grain { &:before { content: \"\\e239\"; } }\n.glyphicon-sunglasses { &:before { content: \"\\e240\"; } }\n.glyphicon-text-size { &:before { content: \"\\e241\"; } }\n.glyphicon-text-color { &:before { content: \"\\e242\"; } }\n.glyphicon-text-background { &:before { content: \"\\e243\"; } }\n.glyphicon-object-align-top { &:before { content: \"\\e244\"; } }\n.glyphicon-object-align-bottom { &:before { content: \"\\e245\"; } }\n.glyphicon-object-align-horizontal{ &:before { content: \"\\e246\"; } }\n.glyphicon-object-align-left { &:before { content: \"\\e247\"; } }\n.glyphicon-object-align-vertical { &:before { content: \"\\e248\"; } }\n.glyphicon-object-align-right { &:before { content: \"\\e249\"; } }\n.glyphicon-triangle-right { &:before { content: \"\\e250\"; } }\n.glyphicon-triangle-left { &:before { content: \"\\e251\"; } }\n.glyphicon-triangle-bottom { &:before { content: \"\\e252\"; } }\n.glyphicon-triangle-top { &:before { content: \"\\e253\"; } }\n.glyphicon-console { &:before { content: \"\\e254\"; } }\n.glyphicon-superscript { &:before { content: \"\\e255\"; } }\n.glyphicon-subscript { &:before { content: \"\\e256\"; } }\n.glyphicon-menu-left { &:before { content: \"\\e257\"; } }\n.glyphicon-menu-right { &:before { content: \"\\e258\"; } }\n.glyphicon-menu-down { &:before { content: \"\\e259\"; } }\n.glyphicon-menu-up { &:before { content: \"\\e260\"; } }\n","//\n// Scaffolding\n// --------------------------------------------------\n\n\n// Reset the box-sizing\n//\n// Heads up! This reset may cause conflicts with some third-party widgets.\n// For recommendations on resolving such conflicts, see\n// http://getbootstrap.com/getting-started/#third-box-sizing\n* {\n .box-sizing(border-box);\n}\n*:before,\n*:after {\n .box-sizing(border-box);\n}\n\n\n// Body reset\n\nhtml {\n font-size: 10px;\n -webkit-tap-highlight-color: rgba(0,0,0,0);\n}\n\nbody {\n font-family: @font-family-base;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @text-color;\n background-color: @body-bg;\n}\n\n// Reset fonts for relevant elements\ninput,\nbutton,\nselect,\ntextarea {\n font-family: inherit;\n font-size: inherit;\n line-height: inherit;\n}\n\n\n// Links\n\na {\n color: @link-color;\n text-decoration: none;\n\n &:hover,\n &:focus {\n color: @link-hover-color;\n text-decoration: @link-hover-decoration;\n }\n\n &:focus {\n .tab-focus();\n }\n}\n\n\n// Figures\n//\n// We reset this here because previously Normalize had no `figure` margins. This\n// ensures we don't break anyone's use of the element.\n\nfigure {\n margin: 0;\n}\n\n\n// Images\n\nimg {\n vertical-align: middle;\n}\n\n// Responsive images (ensure images don't scale beyond their parents)\n.img-responsive {\n .img-responsive();\n}\n\n// Rounded corners\n.img-rounded {\n border-radius: @border-radius-large;\n}\n\n// Image thumbnails\n//\n// Heads up! This is mixin-ed into thumbnails.less for `.thumbnail`.\n.img-thumbnail {\n padding: @thumbnail-padding;\n line-height: @line-height-base;\n background-color: @thumbnail-bg;\n border: 1px solid @thumbnail-border;\n border-radius: @thumbnail-border-radius;\n .transition(all .2s ease-in-out);\n\n // Keep them at most 100% wide\n .img-responsive(inline-block);\n}\n\n// Perfect circle\n.img-circle {\n border-radius: 50%; // set radius in percents\n}\n\n\n// Horizontal rules\n\nhr {\n margin-top: @line-height-computed;\n margin-bottom: @line-height-computed;\n border: 0;\n border-top: 1px solid @hr-border;\n}\n\n\n// Only display content to screen readers\n//\n// See: http://a11yproject.com/posts/how-to-hide-content/\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n margin: -1px;\n padding: 0;\n overflow: hidden;\n clip: rect(0,0,0,0);\n border: 0;\n}\n\n// Use in conjunction with .sr-only to only display content when it's focused.\n// Useful for \"Skip to main content\" links; see http://www.w3.org/TR/2013/NOTE-WCAG20-TECHS-20130905/G1\n// Credit: HTML5 Boilerplate\n\n.sr-only-focusable {\n &:active,\n &:focus {\n position: static;\n width: auto;\n height: auto;\n margin: 0;\n overflow: visible;\n clip: auto;\n }\n}\n","// Vendor Prefixes\n//\n// All vendor mixins are deprecated as of v3.2.0 due to the introduction of\n// Autoprefixer in our Gruntfile. They will be removed in v4.\n\n// - Animations\n// - Backface visibility\n// - Box shadow\n// - Box sizing\n// - Content columns\n// - Hyphens\n// - Placeholder text\n// - Transformations\n// - Transitions\n// - User Select\n\n\n// Animations\n.animation(@animation) {\n -webkit-animation: @animation;\n -o-animation: @animation;\n animation: @animation;\n}\n.animation-name(@name) {\n -webkit-animation-name: @name;\n animation-name: @name;\n}\n.animation-duration(@duration) {\n -webkit-animation-duration: @duration;\n animation-duration: @duration;\n}\n.animation-timing-function(@timing-function) {\n -webkit-animation-timing-function: @timing-function;\n animation-timing-function: @timing-function;\n}\n.animation-delay(@delay) {\n -webkit-animation-delay: @delay;\n animation-delay: @delay;\n}\n.animation-iteration-count(@iteration-count) {\n -webkit-animation-iteration-count: @iteration-count;\n animation-iteration-count: @iteration-count;\n}\n.animation-direction(@direction) {\n -webkit-animation-direction: @direction;\n animation-direction: @direction;\n}\n.animation-fill-mode(@fill-mode) {\n -webkit-animation-fill-mode: @fill-mode;\n animation-fill-mode: @fill-mode;\n}\n\n// Backface visibility\n// Prevent browsers from flickering when using CSS 3D transforms.\n// Default value is `visible`, but can be changed to `hidden`\n\n.backface-visibility(@visibility){\n -webkit-backface-visibility: @visibility;\n -moz-backface-visibility: @visibility;\n backface-visibility: @visibility;\n}\n\n// Drop shadows\n//\n// Note: Deprecated `.box-shadow()` as of v3.1.0 since all of Bootstrap's\n// supported browsers that have box shadow capabilities now support it.\n\n.box-shadow(@shadow) {\n -webkit-box-shadow: @shadow; // iOS <4.3 & Android <4.1\n box-shadow: @shadow;\n}\n\n// Box sizing\n.box-sizing(@boxmodel) {\n -webkit-box-sizing: @boxmodel;\n -moz-box-sizing: @boxmodel;\n box-sizing: @boxmodel;\n}\n\n// CSS3 Content Columns\n.content-columns(@column-count; @column-gap: @grid-gutter-width) {\n -webkit-column-count: @column-count;\n -moz-column-count: @column-count;\n column-count: @column-count;\n -webkit-column-gap: @column-gap;\n -moz-column-gap: @column-gap;\n column-gap: @column-gap;\n}\n\n// Optional hyphenation\n.hyphens(@mode: auto) {\n word-wrap: break-word;\n -webkit-hyphens: @mode;\n -moz-hyphens: @mode;\n -ms-hyphens: @mode; // IE10+\n -o-hyphens: @mode;\n hyphens: @mode;\n}\n\n// Placeholder text\n.placeholder(@color: @input-color-placeholder) {\n // Firefox\n &::-moz-placeholder {\n color: @color;\n opacity: 1; // Override Firefox's unusual default opacity; see https://github.com/twbs/bootstrap/pull/11526\n }\n &:-ms-input-placeholder { color: @color; } // Internet Explorer 10+\n &::-webkit-input-placeholder { color: @color; } // Safari and Chrome\n}\n\n// Transformations\n.scale(@ratio) {\n -webkit-transform: scale(@ratio);\n -ms-transform: scale(@ratio); // IE9 only\n -o-transform: scale(@ratio);\n transform: scale(@ratio);\n}\n.scale(@ratioX; @ratioY) {\n -webkit-transform: scale(@ratioX, @ratioY);\n -ms-transform: scale(@ratioX, @ratioY); // IE9 only\n -o-transform: scale(@ratioX, @ratioY);\n transform: scale(@ratioX, @ratioY);\n}\n.scaleX(@ratio) {\n -webkit-transform: scaleX(@ratio);\n -ms-transform: scaleX(@ratio); // IE9 only\n -o-transform: scaleX(@ratio);\n transform: scaleX(@ratio);\n}\n.scaleY(@ratio) {\n -webkit-transform: scaleY(@ratio);\n -ms-transform: scaleY(@ratio); // IE9 only\n -o-transform: scaleY(@ratio);\n transform: scaleY(@ratio);\n}\n.skew(@x; @y) {\n -webkit-transform: skewX(@x) skewY(@y);\n -ms-transform: skewX(@x) skewY(@y); // See https://github.com/twbs/bootstrap/issues/4885; IE9+\n -o-transform: skewX(@x) skewY(@y);\n transform: skewX(@x) skewY(@y);\n}\n.translate(@x; @y) {\n -webkit-transform: translate(@x, @y);\n -ms-transform: translate(@x, @y); // IE9 only\n -o-transform: translate(@x, @y);\n transform: translate(@x, @y);\n}\n.translate3d(@x; @y; @z) {\n -webkit-transform: translate3d(@x, @y, @z);\n transform: translate3d(@x, @y, @z);\n}\n.rotate(@degrees) {\n -webkit-transform: rotate(@degrees);\n -ms-transform: rotate(@degrees); // IE9 only\n -o-transform: rotate(@degrees);\n transform: rotate(@degrees);\n}\n.rotateX(@degrees) {\n -webkit-transform: rotateX(@degrees);\n -ms-transform: rotateX(@degrees); // IE9 only\n -o-transform: rotateX(@degrees);\n transform: rotateX(@degrees);\n}\n.rotateY(@degrees) {\n -webkit-transform: rotateY(@degrees);\n -ms-transform: rotateY(@degrees); // IE9 only\n -o-transform: rotateY(@degrees);\n transform: rotateY(@degrees);\n}\n.perspective(@perspective) {\n -webkit-perspective: @perspective;\n -moz-perspective: @perspective;\n perspective: @perspective;\n}\n.perspective-origin(@perspective) {\n -webkit-perspective-origin: @perspective;\n -moz-perspective-origin: @perspective;\n perspective-origin: @perspective;\n}\n.transform-origin(@origin) {\n -webkit-transform-origin: @origin;\n -moz-transform-origin: @origin;\n -ms-transform-origin: @origin; // IE9 only\n transform-origin: @origin;\n}\n\n\n// Transitions\n\n.transition(@transition) {\n -webkit-transition: @transition;\n -o-transition: @transition;\n transition: @transition;\n}\n.transition-property(@transition-property) {\n -webkit-transition-property: @transition-property;\n transition-property: @transition-property;\n}\n.transition-delay(@transition-delay) {\n -webkit-transition-delay: @transition-delay;\n transition-delay: @transition-delay;\n}\n.transition-duration(@transition-duration) {\n -webkit-transition-duration: @transition-duration;\n transition-duration: @transition-duration;\n}\n.transition-timing-function(@timing-function) {\n -webkit-transition-timing-function: @timing-function;\n transition-timing-function: @timing-function;\n}\n.transition-transform(@transition) {\n -webkit-transition: -webkit-transform @transition;\n -moz-transition: -moz-transform @transition;\n -o-transition: -o-transform @transition;\n transition: transform @transition;\n}\n\n\n// User select\n// For selecting text on the page\n\n.user-select(@select) {\n -webkit-user-select: @select;\n -moz-user-select: @select;\n -ms-user-select: @select; // IE10+\n user-select: @select;\n}\n","// WebKit-style focus\n\n.tab-focus() {\n // Default\n outline: thin dotted;\n // WebKit\n outline: 5px auto -webkit-focus-ring-color;\n outline-offset: -2px;\n}\n","// Image Mixins\n// - Responsive image\n// - Retina image\n\n\n// Responsive image\n//\n// Keep images from scaling beyond the width of their parents.\n.img-responsive(@display: block) {\n display: @display;\n max-width: 100%; // Part 1: Set a maximum relative to the parent\n height: auto; // Part 2: Scale the height according to the width, otherwise you get stretching\n}\n\n\n// Retina image\n//\n// Short retina mixin for setting background-image and -size. Note that the\n// spelling of `min--moz-device-pixel-ratio` is intentional.\n.img-retina(@file-1x; @file-2x; @width-1x; @height-1x) {\n background-image: url(\"@{file-1x}\");\n\n @media\n only screen and (-webkit-min-device-pixel-ratio: 2),\n only screen and ( min--moz-device-pixel-ratio: 2),\n only screen and ( -o-min-device-pixel-ratio: 2/1),\n only screen and ( min-device-pixel-ratio: 2),\n only screen and ( min-resolution: 192dpi),\n only screen and ( min-resolution: 2dppx) {\n background-image: url(\"@{file-2x}\");\n background-size: @width-1x @height-1x;\n }\n}\n","//\n// Typography\n// --------------------------------------------------\n\n\n// Headings\n// -------------------------\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: @headings-font-family;\n font-weight: @headings-font-weight;\n line-height: @headings-line-height;\n color: @headings-color;\n\n small,\n .small {\n font-weight: normal;\n line-height: 1;\n color: @headings-small-color;\n }\n}\n\nh1, .h1,\nh2, .h2,\nh3, .h3 {\n margin-top: @line-height-computed;\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 65%;\n }\n}\nh4, .h4,\nh5, .h5,\nh6, .h6 {\n margin-top: (@line-height-computed / 2);\n margin-bottom: (@line-height-computed / 2);\n\n small,\n .small {\n font-size: 75%;\n }\n}\n\nh1, .h1 { font-size: @font-size-h1; }\nh2, .h2 { font-size: @font-size-h2; }\nh3, .h3 { font-size: @font-size-h3; }\nh4, .h4 { font-size: @font-size-h4; }\nh5, .h5 { font-size: @font-size-h5; }\nh6, .h6 { font-size: @font-size-h6; }\n\n\n// Body text\n// -------------------------\n\np {\n margin: 0 0 (@line-height-computed / 2);\n}\n\n.lead {\n margin-bottom: @line-height-computed;\n font-size: floor((@font-size-base * 1.15));\n font-weight: 300;\n line-height: 1.4;\n\n @media (min-width: @screen-sm-min) {\n font-size: (@font-size-base * 1.5);\n }\n}\n\n\n// Emphasis & misc\n// -------------------------\n\n// Ex: (12px small font / 14px base font) * 100% = about 85%\nsmall,\n.small {\n font-size: floor((100% * @font-size-small / @font-size-base));\n}\n\nmark,\n.mark {\n background-color: @state-warning-bg;\n padding: .2em;\n}\n\n// Alignment\n.text-left { text-align: left; }\n.text-right { text-align: right; }\n.text-center { text-align: center; }\n.text-justify { text-align: justify; }\n.text-nowrap { white-space: nowrap; }\n\n// Transformation\n.text-lowercase { text-transform: lowercase; }\n.text-uppercase { text-transform: uppercase; }\n.text-capitalize { text-transform: capitalize; }\n\n// Contextual colors\n.text-muted {\n color: @text-muted;\n}\n.text-primary {\n .text-emphasis-variant(@brand-primary);\n}\n.text-success {\n .text-emphasis-variant(@state-success-text);\n}\n.text-info {\n .text-emphasis-variant(@state-info-text);\n}\n.text-warning {\n .text-emphasis-variant(@state-warning-text);\n}\n.text-danger {\n .text-emphasis-variant(@state-danger-text);\n}\n\n// Contextual backgrounds\n// For now we'll leave these alongside the text classes until v4 when we can\n// safely shift things around (per SemVer rules).\n.bg-primary {\n // Given the contrast here, this is the only class to have its color inverted\n // automatically.\n color: #fff;\n .bg-variant(@brand-primary);\n}\n.bg-success {\n .bg-variant(@state-success-bg);\n}\n.bg-info {\n .bg-variant(@state-info-bg);\n}\n.bg-warning {\n .bg-variant(@state-warning-bg);\n}\n.bg-danger {\n .bg-variant(@state-danger-bg);\n}\n\n\n// Page header\n// -------------------------\n\n.page-header {\n padding-bottom: ((@line-height-computed / 2) - 1);\n margin: (@line-height-computed * 2) 0 @line-height-computed;\n border-bottom: 1px solid @page-header-border-color;\n}\n\n\n// Lists\n// -------------------------\n\n// Unordered and Ordered lists\nul,\nol {\n margin-top: 0;\n margin-bottom: (@line-height-computed / 2);\n ul,\n ol {\n margin-bottom: 0;\n }\n}\n\n// List options\n\n// Unstyled keeps list items block level, just removes default browser padding and list-style\n.list-unstyled {\n padding-left: 0;\n list-style: none;\n}\n\n// Inline turns list items into inline-block\n.list-inline {\n .list-unstyled();\n margin-left: -5px;\n\n > li {\n display: inline-block;\n padding-left: 5px;\n padding-right: 5px;\n }\n}\n\n// Description Lists\ndl {\n margin-top: 0; // Remove browser default\n margin-bottom: @line-height-computed;\n}\ndt,\ndd {\n line-height: @line-height-base;\n}\ndt {\n font-weight: bold;\n}\ndd {\n margin-left: 0; // Undo browser default\n}\n\n// Horizontal description lists\n//\n// Defaults to being stacked without any of the below styles applied, until the\n// grid breakpoint is reached (default of ~768px).\n\n.dl-horizontal {\n dd {\n &:extend(.clearfix all); // Clear the floated `dt` if an empty `dd` is present\n }\n\n @media (min-width: @grid-float-breakpoint) {\n dt {\n float: left;\n width: (@dl-horizontal-offset - 20);\n clear: left;\n text-align: right;\n .text-overflow();\n }\n dd {\n margin-left: @dl-horizontal-offset;\n }\n }\n}\n\n\n// Misc\n// -------------------------\n\n// Abbreviations and acronyms\nabbr[title],\n// Add data-* attribute to help out our tooltip plugin, per https://github.com/twbs/bootstrap/issues/5257\nabbr[data-original-title] {\n cursor: help;\n border-bottom: 1px dotted @abbr-border-color;\n}\n.initialism {\n font-size: 90%;\n text-transform: uppercase;\n}\n\n// Blockquotes\nblockquote {\n padding: (@line-height-computed / 2) @line-height-computed;\n margin: 0 0 @line-height-computed;\n font-size: @blockquote-font-size;\n border-left: 5px solid @blockquote-border-color;\n\n p,\n ul,\n ol {\n &:last-child {\n margin-bottom: 0;\n }\n }\n\n // Note: Deprecated small and .small as of v3.1.0\n // Context: https://github.com/twbs/bootstrap/issues/11660\n footer,\n small,\n .small {\n display: block;\n font-size: 80%; // back to default font-size\n line-height: @line-height-base;\n color: @blockquote-small-color;\n\n &:before {\n content: '\\2014 \\00A0'; // em dash, nbsp\n }\n }\n}\n\n// Opposite alignment of blockquote\n//\n// Heads up: `blockquote.pull-right` has been deprecated as of v3.1.0.\n.blockquote-reverse,\nblockquote.pull-right {\n padding-right: 15px;\n padding-left: 0;\n border-right: 5px solid @blockquote-border-color;\n border-left: 0;\n text-align: right;\n\n // Account for citation\n footer,\n small,\n .small {\n &:before { content: ''; }\n &:after {\n content: '\\00A0 \\2014'; // nbsp, em dash\n }\n }\n}\n\n// Addresses\naddress {\n margin-bottom: @line-height-computed;\n font-style: normal;\n line-height: @line-height-base;\n}\n","// Typography\n\n.text-emphasis-variant(@color) {\n color: @color;\n a&:hover {\n color: darken(@color, 10%);\n }\n}\n","// Contextual backgrounds\n\n.bg-variant(@color) {\n background-color: @color;\n a&:hover {\n background-color: darken(@color, 10%);\n }\n}\n","// Text overflow\n// Requires inline-block or block for proper styling\n\n.text-overflow() {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap;\n}\n","//\n// Code (inline and block)\n// --------------------------------------------------\n\n\n// Inline and block code styles\ncode,\nkbd,\npre,\nsamp {\n font-family: @font-family-monospace;\n}\n\n// Inline code\ncode {\n padding: 2px 4px;\n font-size: 90%;\n color: @code-color;\n background-color: @code-bg;\n border-radius: @border-radius-base;\n}\n\n// User input typically entered via keyboard\nkbd {\n padding: 2px 4px;\n font-size: 90%;\n color: @kbd-color;\n background-color: @kbd-bg;\n border-radius: @border-radius-small;\n box-shadow: inset 0 -1px 0 rgba(0,0,0,.25);\n\n kbd {\n padding: 0;\n font-size: 100%;\n font-weight: bold;\n box-shadow: none;\n }\n}\n\n// Blocks of code\npre {\n display: block;\n padding: ((@line-height-computed - 1) / 2);\n margin: 0 0 (@line-height-computed / 2);\n font-size: (@font-size-base - 1); // 14px to 13px\n line-height: @line-height-base;\n word-break: break-all;\n word-wrap: break-word;\n color: @pre-color;\n background-color: @pre-bg;\n border: 1px solid @pre-border-color;\n border-radius: @border-radius-base;\n\n // Account for some code outputs that place code tags in pre tags\n 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\n// Enable scrollable blocks of code\n.pre-scrollable {\n max-height: @pre-scrollable-max-height;\n overflow-y: scroll;\n}\n","//\n// Grid system\n// --------------------------------------------------\n\n\n// Container widths\n//\n// Set the container width, and override it for fixed navbars in media queries.\n\n.container {\n .container-fixed();\n\n @media (min-width: @screen-sm-min) {\n width: @container-sm;\n }\n @media (min-width: @screen-md-min) {\n width: @container-md;\n }\n @media (min-width: @screen-lg-min) {\n width: @container-lg;\n }\n}\n\n\n// Fluid container\n//\n// Utilizes the mixin meant for fixed width containers, but without any defined\n// width for fluid, full width layouts.\n\n.container-fluid {\n .container-fixed();\n}\n\n\n// Row\n//\n// Rows contain and clear the floats of your columns.\n\n.row {\n .make-row();\n}\n\n\n// Columns\n//\n// Common styles for small and large grid columns\n\n.make-grid-columns();\n\n\n// Extra small grid\n//\n// Columns, offsets, pushes, and pulls for extra small devices like\n// smartphones.\n\n.make-grid(xs);\n\n\n// Small grid\n//\n// Columns, offsets, pushes, and pulls for the small device range, from phones\n// to tablets.\n\n@media (min-width: @screen-sm-min) {\n .make-grid(sm);\n}\n\n\n// Medium grid\n//\n// Columns, offsets, pushes, and pulls for the desktop device range.\n\n@media (min-width: @screen-md-min) {\n .make-grid(md);\n}\n\n\n// Large grid\n//\n// Columns, offsets, pushes, and pulls for the large desktop device range.\n\n@media (min-width: @screen-lg-min) {\n .make-grid(lg);\n}\n","// Grid system\n//\n// Generate semantic grid columns with these mixins.\n\n// Centered container element\n.container-fixed(@gutter: @grid-gutter-width) {\n margin-right: auto;\n margin-left: auto;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n &:extend(.clearfix all);\n}\n\n// Creates a wrapper for a series of columns\n.make-row(@gutter: @grid-gutter-width) {\n margin-left: (@gutter / -2);\n margin-right: (@gutter / -2);\n &:extend(.clearfix all);\n}\n\n// Generate the extra small columns\n.make-xs-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n float: left;\n width: percentage((@columns / @grid-columns));\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n}\n.make-xs-column-offset(@columns) {\n margin-left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-push(@columns) {\n left: percentage((@columns / @grid-columns));\n}\n.make-xs-column-pull(@columns) {\n right: percentage((@columns / @grid-columns));\n}\n\n// Generate the small columns\n.make-sm-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-sm-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-offset(@columns) {\n @media (min-width: @screen-sm-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-push(@columns) {\n @media (min-width: @screen-sm-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-sm-column-pull(@columns) {\n @media (min-width: @screen-sm-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the medium columns\n.make-md-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-md-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-offset(@columns) {\n @media (min-width: @screen-md-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-push(@columns) {\n @media (min-width: @screen-md-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-md-column-pull(@columns) {\n @media (min-width: @screen-md-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n\n// Generate the large columns\n.make-lg-column(@columns; @gutter: @grid-gutter-width) {\n position: relative;\n min-height: 1px;\n padding-left: (@gutter / 2);\n padding-right: (@gutter / 2);\n\n @media (min-width: @screen-lg-min) {\n float: left;\n width: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-offset(@columns) {\n @media (min-width: @screen-lg-min) {\n margin-left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-push(@columns) {\n @media (min-width: @screen-lg-min) {\n left: percentage((@columns / @grid-columns));\n }\n}\n.make-lg-column-pull(@columns) {\n @media (min-width: @screen-lg-min) {\n right: percentage((@columns / @grid-columns));\n }\n}\n","// Framework grid generation\n//\n// Used only by Bootstrap to generate the correct number of grid classes given\n// any value of `@grid-columns`.\n\n.make-grid-columns() {\n // Common styles for all sizes of grid columns, widths 1-12\n .col(@index) { // initial\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general; \"=<\" isn't a typo\n @item: ~\".col-xs-@{index}, .col-sm-@{index}, .col-md-@{index}, .col-lg-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n position: relative;\n // Prevent columns from collapsing when empty\n min-height: 1px;\n // Inner gutter via padding\n padding-left: (@grid-gutter-width / 2);\n padding-right: (@grid-gutter-width / 2);\n }\n }\n .col(1); // kickstart it\n}\n\n.float-grid-columns(@class) {\n .col(@index) { // initial\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), @item);\n }\n .col(@index, @list) when (@index =< @grid-columns) { // general\n @item: ~\".col-@{class}-@{index}\";\n .col((@index + 1), ~\"@{list}, @{item}\");\n }\n .col(@index, @list) when (@index > @grid-columns) { // terminal\n @{list} {\n float: left;\n }\n }\n .col(1); // kickstart it\n}\n\n.calc-grid-column(@index, @class, @type) when (@type = width) and (@index > 0) {\n .col-@{class}-@{index} {\n width: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index > 0) {\n .col-@{class}-push-@{index} {\n left: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = push) and (@index = 0) {\n .col-@{class}-push-0 {\n left: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index > 0) {\n .col-@{class}-pull-@{index} {\n right: percentage((@index / @grid-columns));\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = pull) and (@index = 0) {\n .col-@{class}-pull-0 {\n right: auto;\n }\n}\n.calc-grid-column(@index, @class, @type) when (@type = offset) {\n .col-@{class}-offset-@{index} {\n margin-left: percentage((@index / @grid-columns));\n }\n}\n\n// Basic looping in LESS\n.loop-grid-columns(@index, @class, @type) when (@index >= 0) {\n .calc-grid-column(@index, @class, @type);\n // next iteration\n .loop-grid-columns((@index - 1), @class, @type);\n}\n\n// Create grid for specific class\n.make-grid(@class) {\n .float-grid-columns(@class);\n .loop-grid-columns(@grid-columns, @class, width);\n .loop-grid-columns(@grid-columns, @class, pull);\n .loop-grid-columns(@grid-columns, @class, push);\n .loop-grid-columns(@grid-columns, @class, offset);\n}\n","//\n// Tables\n// --------------------------------------------------\n\n\ntable {\n background-color: @table-bg;\n}\ncaption {\n padding-top: @table-cell-padding;\n padding-bottom: @table-cell-padding;\n color: @text-muted;\n text-align: left;\n}\nth {\n text-align: left;\n}\n\n\n// Baseline styles\n\n.table {\n width: 100%;\n max-width: 100%;\n margin-bottom: @line-height-computed;\n // Cells\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-cell-padding;\n line-height: @line-height-base;\n vertical-align: top;\n border-top: 1px solid @table-border-color;\n }\n }\n }\n // Bottom align for column headings\n > thead > tr > th {\n vertical-align: bottom;\n border-bottom: 2px solid @table-border-color;\n }\n // Remove top border from thead by default\n > caption + thead,\n > colgroup + thead,\n > thead:first-child {\n > tr:first-child {\n > th,\n > td {\n border-top: 0;\n }\n }\n }\n // Account for multiple tbody instances\n > tbody + tbody {\n border-top: 2px solid @table-border-color;\n }\n\n // Nesting\n .table {\n background-color: @body-bg;\n }\n}\n\n\n// Condensed table w/ half padding\n\n.table-condensed {\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n padding: @table-condensed-cell-padding;\n }\n }\n }\n}\n\n\n// Bordered version\n//\n// Add borders all around the table and between all the columns.\n\n.table-bordered {\n border: 1px solid @table-border-color;\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n border: 1px solid @table-border-color;\n }\n }\n }\n > thead > tr {\n > th,\n > td {\n border-bottom-width: 2px;\n }\n }\n}\n\n\n// Zebra-striping\n//\n// Default zebra-stripe styles (alternating gray and transparent backgrounds)\n\n.table-striped {\n > tbody > tr:nth-of-type(odd) {\n background-color: @table-bg-accent;\n }\n}\n\n\n// Hover effect\n//\n// Placed here since it has to come after the potential zebra striping\n\n.table-hover {\n > tbody > tr:hover {\n background-color: @table-bg-hover;\n }\n}\n\n\n// Table cell sizing\n//\n// Reset default table behavior\n\ntable col[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-column;\n}\ntable {\n td,\n th {\n &[class*=\"col-\"] {\n position: static; // Prevent border hiding in Firefox and IE9-11 (see https://github.com/twbs/bootstrap/issues/11623)\n float: none;\n display: table-cell;\n }\n }\n}\n\n\n// Table backgrounds\n//\n// Exact selectors below required to override `.table-striped` and prevent\n// inheritance to nested tables.\n\n// Generate the contextual variants\n.table-row-variant(active; @table-bg-active);\n.table-row-variant(success; @state-success-bg);\n.table-row-variant(info; @state-info-bg);\n.table-row-variant(warning; @state-warning-bg);\n.table-row-variant(danger; @state-danger-bg);\n\n\n// Responsive tables\n//\n// Wrap your tables in `.table-responsive` and we'll make them mobile friendly\n// by enabling horizontal scrolling. Only applies <768px. Everything above that\n// will display normally.\n\n.table-responsive {\n overflow-x: auto;\n min-height: 0.01%; // Workaround for IE9 bug (see https://github.com/twbs/bootstrap/issues/14837)\n\n @media screen and (max-width: @screen-xs-max) {\n width: 100%;\n margin-bottom: (@line-height-computed * 0.75);\n overflow-y: hidden;\n -ms-overflow-style: -ms-autohiding-scrollbar;\n border: 1px solid @table-border-color;\n\n // Tighten up spacing\n > .table {\n margin-bottom: 0;\n\n // Ensure the content doesn't wrap\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th,\n > td {\n white-space: nowrap;\n }\n }\n }\n }\n\n // Special overrides for the bordered tables\n > .table-bordered {\n border: 0;\n\n // Nuke the appropriate borders so that the parent can handle them\n > thead,\n > tbody,\n > tfoot {\n > tr {\n > th:first-child,\n > td:first-child {\n border-left: 0;\n }\n > th:last-child,\n > td:last-child {\n border-right: 0;\n }\n }\n }\n\n // Only nuke the last row's bottom-border in `tbody` and `tfoot` since\n // chances are there will be only one `tr` in a `thead` and that would\n // remove the border altogether.\n > tbody,\n > tfoot {\n > tr:last-child {\n > th,\n > td {\n border-bottom: 0;\n }\n }\n }\n\n }\n }\n}\n","// Tables\n\n.table-row-variant(@state; @background) {\n // Exact selectors below required to override `.table-striped` and prevent\n // inheritance to nested tables.\n .table > thead > tr,\n .table > tbody > tr,\n .table > tfoot > tr {\n > td.@{state},\n > th.@{state},\n &.@{state} > td,\n &.@{state} > th {\n background-color: @background;\n }\n }\n\n // Hover states for `.table-hover`\n // Note: this is not available for cells or rows within `thead` or `tfoot`.\n .table-hover > tbody > tr {\n > td.@{state}:hover,\n > th.@{state}:hover,\n &.@{state}:hover > td,\n &:hover > .@{state},\n &.@{state}:hover > th {\n background-color: darken(@background, 5%);\n }\n }\n}\n","//\n// Forms\n// --------------------------------------------------\n\n\n// Normalize non-controls\n//\n// Restyle and baseline non-control form elements.\n\nfieldset {\n padding: 0;\n margin: 0;\n border: 0;\n // Chrome and Firefox set a `min-width: min-content;` on fieldsets,\n // so we reset that to ensure it behaves more like a standard block element.\n // See https://github.com/twbs/bootstrap/issues/12359.\n min-width: 0;\n}\n\nlegend {\n display: block;\n width: 100%;\n padding: 0;\n margin-bottom: @line-height-computed;\n font-size: (@font-size-base * 1.5);\n line-height: inherit;\n color: @legend-color;\n border: 0;\n border-bottom: 1px solid @legend-border-color;\n}\n\nlabel {\n display: inline-block;\n max-width: 100%; // Force IE8 to wrap long content (see https://github.com/twbs/bootstrap/issues/13141)\n margin-bottom: 5px;\n font-weight: bold;\n}\n\n\n// Normalize form controls\n//\n// While most of our form styles require extra classes, some basic normalization\n// is required to ensure optimum display with or without those classes to better\n// address browser inconsistencies.\n\n// Override content-box in Normalize (* isn't specific enough)\ninput[type=\"search\"] {\n .box-sizing(border-box);\n}\n\n// Position radios and checkboxes better\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n margin: 4px 0 0;\n margin-top: 1px \\9; // IE8-9\n line-height: normal;\n}\n\n// Set the height of file controls to match text inputs\ninput[type=\"file\"] {\n display: block;\n}\n\n// Make range inputs behave like textual form controls\ninput[type=\"range\"] {\n display: block;\n width: 100%;\n}\n\n// Make multiple select elements height not fixed\nselect[multiple],\nselect[size] {\n height: auto;\n}\n\n// Focus for file, radio, and checkbox\ninput[type=\"file\"]:focus,\ninput[type=\"radio\"]:focus,\ninput[type=\"checkbox\"]:focus {\n .tab-focus();\n}\n\n// Adjust output element\noutput {\n display: block;\n padding-top: (@padding-base-vertical + 1);\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n}\n\n\n// Common form controls\n//\n// Shared size and type resets for form controls. Apply `.form-control` to any\n// of the following form controls:\n//\n// select\n// textarea\n// input[type=\"text\"]\n// input[type=\"password\"]\n// input[type=\"datetime\"]\n// input[type=\"datetime-local\"]\n// input[type=\"date\"]\n// input[type=\"month\"]\n// input[type=\"time\"]\n// input[type=\"week\"]\n// input[type=\"number\"]\n// input[type=\"email\"]\n// input[type=\"url\"]\n// input[type=\"search\"]\n// input[type=\"tel\"]\n// input[type=\"color\"]\n\n.form-control {\n display: block;\n width: 100%;\n height: @input-height-base; // Make inputs at least the height of their button counterpart (base line-height + padding + border)\n padding: @padding-base-vertical @padding-base-horizontal;\n font-size: @font-size-base;\n line-height: @line-height-base;\n color: @input-color;\n background-color: @input-bg;\n background-image: none; // Reset unusual Firefox-on-Android default style; see https://github.com/necolas/normalize.css/issues/214\n border: 1px solid @input-border;\n border-radius: @input-border-radius; // Note: This has no effect on s in CSS.\n .box-shadow(inset 0 1px 1px rgba(0,0,0,.075));\n .transition(~\"border-color ease-in-out .15s, box-shadow ease-in-out .15s\");\n\n // Customize the `:focus` state to imitate native WebKit styles.\n .form-control-focus();\n\n // Placeholder\n .placeholder();\n\n // Disabled and read-only inputs\n //\n // HTML5 says that controls under a fieldset > legend:first-child won't be\n // disabled if the fieldset is disabled. Due to implementation difficulty, we\n // don't honor that edge case; we style them as disabled anyway.\n &[disabled],\n &[readonly],\n fieldset[disabled] & {\n cursor: @cursor-disabled;\n background-color: @input-bg-disabled;\n opacity: 1; // iOS fix for unreadable disabled content; see https://github.com/twbs/bootstrap/issues/11655\n }\n\n // Reset height for `textarea`s\n textarea& {\n height: auto;\n }\n}\n\n\n// Search inputs in iOS\n//\n// This overrides the extra rounded corners on search inputs in iOS so that our\n// `.form-control` class can properly style them. Note that this cannot simply\n// be added to `.form-control` as it's not specific enough. For details, see\n// https://github.com/twbs/bootstrap/issues/11586.\n\ninput[type=\"search\"] {\n -webkit-appearance: none;\n}\n\n\n// Special styles for iOS temporal inputs\n//\n// In Mobile Safari, setting `display: block` on temporal inputs causes the\n// text within the input to become vertically misaligned. As a workaround, we\n// set a pixel line-height that matches the given height of the input, but only\n// for Safari. See https://bugs.webkit.org/show_bug.cgi?id=139848\n\n@media screen and (-webkit-min-device-pixel-ratio: 0) {\n input[type=\"date\"],\n input[type=\"time\"],\n input[type=\"datetime-local\"],\n input[type=\"month\"] {\n line-height: @input-height-base;\n\n &.input-sm,\n .input-group-sm & {\n line-height: @input-height-small;\n }\n\n &.input-lg,\n .input-group-lg & {\n line-height: @input-height-large;\n }\n }\n}\n\n\n// Form groups\n//\n// Designed to help with the organization and spacing of vertical forms. For\n// horizontal forms, use the predefined grid classes.\n\n.form-group {\n margin-bottom: 15px;\n}\n\n\n// Checkboxes and radios\n//\n// Indent the labels to position radios/checkboxes as hanging controls.\n\n.radio,\n.checkbox {\n position: relative;\n display: block;\n margin-top: 10px;\n margin-bottom: 10px;\n\n label {\n min-height: @line-height-computed; // Ensure the input doesn't jump when there is no text\n padding-left: 20px;\n margin-bottom: 0;\n font-weight: normal;\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-left: -20px;\n margin-top: 4px \\9;\n}\n\n.radio + .radio,\n.checkbox + .checkbox {\n margin-top: -5px; // Move up sibling radios or checkboxes for tighter spacing\n}\n\n// Radios and checkboxes on same line\n.radio-inline,\n.checkbox-inline {\n display: inline-block;\n padding-left: 20px;\n margin-bottom: 0;\n vertical-align: middle;\n font-weight: normal;\n cursor: pointer;\n}\n.radio-inline + .radio-inline,\n.checkbox-inline + .checkbox-inline {\n margin-top: 0;\n margin-left: 10px; // space out consecutive inline controls\n}\n\n// Apply same disabled cursor tweak as for inputs\n// Some special care is needed because