diff --git a/Задания/task1/Sukhanov/pythonSITE/.idea/.gitignore b/Задания/task1/Sukhanov/pythonSITE/.idea/.gitignore new file mode 100644 index 0000000..26d3352 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/.idea/.gitignore @@ -0,0 +1,3 @@ +# Default ignored files +/shelf/ +/workspace.xml diff --git a/Задания/task1/Sukhanov/pythonSITE/.idea/inspectionProfiles/profiles_settings.xml b/Задания/task1/Sukhanov/pythonSITE/.idea/inspectionProfiles/profiles_settings.xml new file mode 100644 index 0000000..105ce2d --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/.idea/inspectionProfiles/profiles_settings.xml @@ -0,0 +1,6 @@ + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/.idea/misc.xml b/Задания/task1/Sukhanov/pythonSITE/.idea/misc.xml new file mode 100644 index 0000000..8d22310 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/.idea/misc.xml @@ -0,0 +1,7 @@ + + + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/.idea/modules.xml b/Задания/task1/Sukhanov/pythonSITE/.idea/modules.xml new file mode 100644 index 0000000..8c34371 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/.idea/modules.xml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/.idea/pythonSITE.iml b/Задания/task1/Sukhanov/pythonSITE/.idea/pythonSITE.iml new file mode 100644 index 0000000..d0876a7 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/.idea/pythonSITE.iml @@ -0,0 +1,8 @@ + + + + + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/db.py b/Задания/task1/Sukhanov/pythonSITE/db.py new file mode 100644 index 0000000..7b02252 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/db.py @@ -0,0 +1,28 @@ +import psycopg2 + +def getcont(): + connection = psycopg2.connect(host='localhost', dbname='dbdata', user='postgres', password='Q1w2e3r4') + cursor = connection.cursor() + cursor.execute('''SELECT * FROM public.parser''') + arr = list(cursor.fetchall()) + res = '' + k = 0 + while k != len(arr): + i = arr[k] + res = res + f'''
+
+
+ +
+
+

{i[1]}

+

Rate: {i[3]}

+ {i[2]} +
+
+
''' + k += 1 + + cursor.close() + connection.close() + return res \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/db.sqlite3 b/Задания/task1/Sukhanov/pythonSITE/db.sqlite3 new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Sukhanov/pythonSITE/main.py b/Задания/task1/Sukhanov/pythonSITE/main.py new file mode 100644 index 0000000..5596b44 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/main.py @@ -0,0 +1,16 @@ +# This is a sample Python script. + +# Press Shift+F10 to execute it or replace it with your code. +# Press Double Shift to search everywhere for classes, files, tool windows, actions, and settings. + + +def print_hi(name): + # Use a breakpoint in the code line below to debug your script. + print(f'Hi, {name}') # Press Ctrl+F8 to toggle the breakpoint. + + +# Press the green button in the gutter to run the script. +if __name__ == '__main__': + print_hi('PyCharm') + +# See PyCharm help at https://www.jetbrains.com/help/pycharm/ diff --git a/Задания/task1/Sukhanov/pythonSITE/manage.py b/Задания/task1/Sukhanov/pythonSITE/manage.py new file mode 100644 index 0000000..a7da667 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/manage.py @@ -0,0 +1,22 @@ +#!/usr/bin/env python +"""Django's command-line utility for administrative tasks.""" +import os +import sys + + +def main(): + """Run administrative tasks.""" + os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings') + try: + from django.core.management import execute_from_command_line + except ImportError as exc: + raise ImportError( + "Couldn't import Django. Are you sure it's installed and " + "available on your PYTHONPATH environment variable? Did you " + "forget to activate a virtual environment?" + ) from exc + execute_from_command_line(sys.argv) + + +if __name__ == '__main__': + main() diff --git a/Задания/task1/Sukhanov/pythonSITE/mysite/__init__.py b/Задания/task1/Sukhanov/pythonSITE/mysite/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Sukhanov/pythonSITE/mysite/asgi.py b/Задания/task1/Sukhanov/pythonSITE/mysite/asgi.py new file mode 100644 index 0000000..cce50dc --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/mysite/asgi.py @@ -0,0 +1,16 @@ +""" +ASGI config for mysite project. + +It exposes the ASGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.2/howto/deployment/asgi/ +""" + +import os + +from django.core.asgi import get_asgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings') + +application = get_asgi_application() diff --git a/Задания/task1/Sukhanov/pythonSITE/mysite/settings.py b/Задания/task1/Sukhanov/pythonSITE/mysite/settings.py new file mode 100644 index 0000000..06f761e --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/mysite/settings.py @@ -0,0 +1,128 @@ +""" +Django settings for mysite project. + +Generated by 'django-admin startproject' using Django 4.2.1. + +For more information on this file, see +https://docs.djangoproject.com/en/4.2/topics/settings/ + +For the full list of settings and their values, see +https://docs.djangoproject.com/en/4.2/ref/settings/ +""" + +from pathlib import Path + +# Build paths inside the project like this: BASE_DIR / 'subdir'. +BASE_DIR = Path(__file__).resolve().parent.parent + + +# Quick-start development settings - unsuitable for production +# See https://docs.djangoproject.com/en/4.2/howto/deployment/checklist/ + +# SECURITY WARNING: keep the secret key used in production secret! +SECRET_KEY = 'django-insecure-r)xhsgj@gqg^(zt6#to1g-i#pywz$nr0oq$hv(e90ha$f)ooks' + +# SECURITY WARNING: don't run with debug turned on in production! +DEBUG = True + +ALLOWED_HOSTS = [] + + +# Application definition + +INSTALLED_APPS = [ + 'polls.apps.PollsConfig', + 'django.contrib.admin', + 'django.contrib.auth', + 'django.contrib.contenttypes', + 'django.contrib.sessions', + 'django.contrib.messages', + 'django.contrib.staticfiles', +] + +MIDDLEWARE = [ + 'django.middleware.security.SecurityMiddleware', + 'django.contrib.sessions.middleware.SessionMiddleware', + 'django.middleware.common.CommonMiddleware', + 'django.middleware.csrf.CsrfViewMiddleware', + 'django.contrib.auth.middleware.AuthenticationMiddleware', + 'django.contrib.messages.middleware.MessageMiddleware', + 'django.middleware.clickjacking.XFrameOptionsMiddleware', +] + +ROOT_URLCONF = 'mysite.urls' + +TEMPLATES = [ + { + 'BACKEND': 'django.template.backends.django.DjangoTemplates', + 'DIRS': [], + 'APP_DIRS': True, + 'OPTIONS': { + 'context_processors': [ + 'django.template.context_processors.debug', + 'django.template.context_processors.request', + 'django.contrib.auth.context_processors.auth', + 'django.contrib.messages.context_processors.messages', + ], + }, + }, +] + +WSGI_APPLICATION = 'mysite.wsgi.application' + + +# Database +# https://docs.djangoproject.com/en/4.2/ref/settings/#databases + +DATABASES = { + 'default': { + 'ENGINE': 'django.db.backends.postgresql', + 'NAME': 'dbdata', + 'USER': 'postgres', + 'PASSWORD': 'Q1w2e3r4', + 'HOST': 'localhost', + 'PORT': '5432', + } +} + + +# Password validation +# https://docs.djangoproject.com/en/4.2/ref/settings/#auth-password-validators + +AUTH_PASSWORD_VALIDATORS = [ + { + 'NAME': 'django.contrib.auth.password_validation.UserAttributeSimilarityValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.MinimumLengthValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.CommonPasswordValidator', + }, + { + 'NAME': 'django.contrib.auth.password_validation.NumericPasswordValidator', + }, +] + + +# Internationalization +# https://docs.djangoproject.com/en/4.2/topics/i18n/ + +LANGUAGE_CODE = 'en-us' + +TIME_ZONE = 'MSK' + +USE_I18N = True + +USE_TZ = True + + +# Static files (CSS, JavaScript, Images) +# https://docs.djangoproject.com/en/4.2/howto/static-files/ + +STATIC_URL = 'static/' + +# Default primary key field type +# https://docs.djangoproject.com/en/4.2/ref/settings/#default-auto-field + +DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField' diff --git a/Задания/task1/Sukhanov/pythonSITE/mysite/urls.py b/Задания/task1/Sukhanov/pythonSITE/mysite/urls.py new file mode 100644 index 0000000..4779459 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/mysite/urls.py @@ -0,0 +1,7 @@ +from django.contrib import admin +from django.urls import include, path + +urlpatterns = [ + path('polls/', include('polls.urls')), + path('admin/', admin.site.urls), +] \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/mysite/wsgi.py b/Задания/task1/Sukhanov/pythonSITE/mysite/wsgi.py new file mode 100644 index 0000000..4ce2cc5 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/mysite/wsgi.py @@ -0,0 +1,16 @@ +""" +WSGI config for mysite project. + +It exposes the WSGI callable as a module-level variable named ``application``. + +For more information on this file, see +https://docs.djangoproject.com/en/4.2/howto/deployment/wsgi/ +""" + +import os + +from django.core.wsgi import get_wsgi_application + +os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'mysite.settings') + +application = get_wsgi_application() diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/__init__.py b/Задания/task1/Sukhanov/pythonSITE/polls/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/admin.py b/Задания/task1/Sukhanov/pythonSITE/polls/admin.py new file mode 100644 index 0000000..8c38f3f --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/admin.py @@ -0,0 +1,3 @@ +from django.contrib import admin + +# Register your models here. diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/apps.py b/Задания/task1/Sukhanov/pythonSITE/polls/apps.py new file mode 100644 index 0000000..5a5f94c --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/apps.py @@ -0,0 +1,6 @@ +from django.apps import AppConfig + + +class PollsConfig(AppConfig): + default_auto_field = 'django.db.models.BigAutoField' + name = 'polls' diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/migrations/__init__.py b/Задания/task1/Sukhanov/pythonSITE/polls/migrations/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/models.py b/Задания/task1/Sukhanov/pythonSITE/polls/models.py new file mode 100644 index 0000000..30ebe30 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/models.py @@ -0,0 +1,12 @@ +from django.db import models + + +class Question(models.Model): + question_text = models.CharField(max_length=200) + pub_date = models.DateTimeField('date published') + + +class Choice(models.Model): + question = models.ForeignKey(Question, on_delete=models.CASCADE) + choice_text = models.CharField(max_length=200) + votes = models.IntegerField(default=0) \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/animate.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/animate.css new file mode 100644 index 0000000..dac48f1 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/animate.css @@ -0,0 +1,3623 @@ +@charset "UTF-8"; + +/*! + * animate.css -http://daneden.me/animate + * Version - 3.7.0 + * Licensed under the MIT license - http://opensource.org/licenses/MIT + * + * Copyright (c) 2018 Daniel Eden + */ + +@-webkit-keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +@keyframes bounce { + from, + 20%, + 53%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 40%, + 43% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); + } + + 70% { + -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06); + -webkit-transform: translate3d(0, -15px, 0); + transform: translate3d(0, -15px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -4px, 0); + transform: translate3d(0, -4px, 0); + } +} + +.bounce { + -webkit-animation-name: bounce; + animation-name: bounce; + -webkit-transform-origin: center bottom; + transform-origin: center bottom; +} + +@-webkit-keyframes flash { + from, + 50%, + to { + opacity: 1; + } + + 25%, + 75% { + opacity: 0; + } +} + +@keyframes flash { + from, + 50%, + to { + 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 { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes pulse { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 50% { + -webkit-transform: scale3d(1.05, 1.05, 1.05); + transform: scale3d(1.05, 1.05, 1.05); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.pulse { + -webkit-animation-name: pulse; + animation-name: pulse; +} + +@-webkit-keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes rubberBand { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 30% { + -webkit-transform: scale3d(1.25, 0.75, 1); + transform: scale3d(1.25, 0.75, 1); + } + + 40% { + -webkit-transform: scale3d(0.75, 1.25, 1); + transform: scale3d(0.75, 1.25, 1); + } + + 50% { + -webkit-transform: scale3d(1.15, 0.85, 1); + transform: scale3d(1.15, 0.85, 1); + } + + 65% { + -webkit-transform: scale3d(0.95, 1.05, 1); + transform: scale3d(0.95, 1.05, 1); + } + + 75% { + -webkit-transform: scale3d(1.05, 0.95, 1); + transform: scale3d(1.05, 0.95, 1); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.rubberBand { + -webkit-animation-name: rubberBand; + animation-name: rubberBand; +} + +@-webkit-keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +@keyframes shake { + from, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 10%, + 30%, + 50%, + 70%, + 90% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 20%, + 40%, + 60%, + 80% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } +} + +.shake { + -webkit-animation-name: shake; + animation-name: shake; +} + +@-webkit-keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +@keyframes headShake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + } + + 6.5% { + -webkit-transform: translateX(-6px) rotateY(-9deg); + transform: translateX(-6px) rotateY(-9deg); + } + + 18.5% { + -webkit-transform: translateX(5px) rotateY(7deg); + transform: translateX(5px) rotateY(7deg); + } + + 31.5% { + -webkit-transform: translateX(-3px) rotateY(-5deg); + transform: translateX(-3px) rotateY(-5deg); + } + + 43.5% { + -webkit-transform: translateX(2px) rotateY(3deg); + transform: translateX(2px) rotateY(3deg); + } + + 50% { + -webkit-transform: translateX(0); + transform: translateX(0); + } +} + +.headShake { + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + -webkit-animation-name: headShake; + animation-name: headShake; +} + +@-webkit-keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +@keyframes swing { + 20% { + -webkit-transform: rotate3d(0, 0, 1, 15deg); + transform: rotate3d(0, 0, 1, 15deg); + } + + 40% { + -webkit-transform: rotate3d(0, 0, 1, -10deg); + transform: rotate3d(0, 0, 1, -10deg); + } + + 60% { + -webkit-transform: rotate3d(0, 0, 1, 5deg); + transform: rotate3d(0, 0, 1, 5deg); + } + + 80% { + -webkit-transform: rotate3d(0, 0, 1, -5deg); + transform: rotate3d(0, 0, 1, -5deg); + } + + to { + -webkit-transform: rotate3d(0, 0, 1, 0deg); + transform: rotate3d(0, 0, 1, 0deg); + } +} + +.swing { + -webkit-transform-origin: top center; + transform-origin: top center; + -webkit-animation-name: swing; + animation-name: swing; +} + +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + + 10%, + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg); + } + + 30%, + 50%, + 70%, + 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + + 40%, + 60%, + 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + + to { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes wobble { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 15% { + -webkit-transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg); + } + + 30% { + -webkit-transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg); + } + + 45% { + -webkit-transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg); + } + + 60% { + -webkit-transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg); + } + + 75% { + -webkit-transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.wobble { + -webkit-animation-name: wobble; + animation-name: wobble; +} + +@-webkit-keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +@keyframes jello { + from, + 11.1%, + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + 22.2% { + -webkit-transform: skewX(-12.5deg) skewY(-12.5deg); + transform: skewX(-12.5deg) skewY(-12.5deg); + } + + 33.3% { + -webkit-transform: skewX(6.25deg) skewY(6.25deg); + transform: skewX(6.25deg) skewY(6.25deg); + } + + 44.4% { + -webkit-transform: skewX(-3.125deg) skewY(-3.125deg); + transform: skewX(-3.125deg) skewY(-3.125deg); + } + + 55.5% { + -webkit-transform: skewX(1.5625deg) skewY(1.5625deg); + transform: skewX(1.5625deg) skewY(1.5625deg); + } + + 66.6% { + -webkit-transform: skewX(-0.78125deg) skewY(-0.78125deg); + transform: skewX(-0.78125deg) skewY(-0.78125deg); + } + + 77.7% { + -webkit-transform: skewX(0.390625deg) skewY(0.390625deg); + transform: skewX(0.390625deg) skewY(0.390625deg); + } + + 88.8% { + -webkit-transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + transform: skewX(-0.1953125deg) skewY(-0.1953125deg); + } +} + +.jello { + -webkit-animation-name: jello; + animation-name: jello; + -webkit-transform-origin: center; + transform-origin: center; +} + +@-webkit-keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes heartBeat { + 0% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 14% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 28% { + -webkit-transform: scale(1); + transform: scale(1); + } + + 42% { + -webkit-transform: scale(1.3); + transform: scale(1.3); + } + + 70% { + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.heartBeat { + -webkit-animation-name: heartBeat; + animation-name: heartBeat; + -webkit-animation-duration: 1.3s; + animation-duration: 1.3s; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; +} + +@-webkit-keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes bounceIn { + from, + 20%, + 40%, + 60%, + 80%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 20% { + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + 40% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(1.03, 1.03, 1.03); + transform: scale3d(1.03, 1.03, 1.03); + } + + 80% { + -webkit-transform: scale3d(0.97, 0.97, 0.97); + transform: scale3d(0.97, 0.97, 0.97); + } + + to { + opacity: 1; + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.bounceIn { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceIn; + animation-name: bounceIn; +} + +@-webkit-keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInDown { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(0, -3000px, 0); + transform: translate3d(0, -3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, 25px, 0); + transform: translate3d(0, 25px, 0); + } + + 75% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, 5px, 0); + transform: translate3d(0, 5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInDown { + -webkit-animation-name: bounceInDown; + animation-name: bounceInDown; +} + +@-webkit-keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInLeft { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + 0% { + opacity: 0; + -webkit-transform: translate3d(-3000px, 0, 0); + transform: translate3d(-3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(25px, 0, 0); + transform: translate3d(25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(-10px, 0, 0); + transform: translate3d(-10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(5px, 0, 0); + transform: translate3d(5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInLeft { + -webkit-animation-name: bounceInLeft; + animation-name: bounceInLeft; +} + +@-webkit-keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInRight { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(3000px, 0, 0); + transform: translate3d(3000px, 0, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(-25px, 0, 0); + transform: translate3d(-25px, 0, 0); + } + + 75% { + -webkit-transform: translate3d(10px, 0, 0); + transform: translate3d(10px, 0, 0); + } + + 90% { + -webkit-transform: translate3d(-5px, 0, 0); + transform: translate3d(-5px, 0, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInRight { + -webkit-animation-name: bounceInRight; + animation-name: bounceInRight; +} + +@-webkit-keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes bounceInUp { + from, + 60%, + 75%, + 90%, + to { + -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1); + } + + from { + opacity: 0; + -webkit-transform: translate3d(0, 3000px, 0); + transform: translate3d(0, 3000px, 0); + } + + 60% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + 75% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 90% { + -webkit-transform: translate3d(0, -5px, 0); + transform: translate3d(0, -5px, 0); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.bounceInUp { + -webkit-animation-name: bounceInUp; + animation-name: bounceInUp; +} + +@-webkit-keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +@keyframes bounceOut { + 20% { + -webkit-transform: scale3d(0.9, 0.9, 0.9); + transform: scale3d(0.9, 0.9, 0.9); + } + + 50%, + 55% { + opacity: 1; + -webkit-transform: scale3d(1.1, 1.1, 1.1); + transform: scale3d(1.1, 1.1, 1.1); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } +} + +.bounceOut { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: bounceOut; + animation-name: bounceOut; +} + +@-webkit-keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes bounceOutDown { + 20% { + -webkit-transform: translate3d(0, 10px, 0); + transform: translate3d(0, 10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, -20px, 0); + transform: translate3d(0, -20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.bounceOutDown { + -webkit-animation-name: bounceOutDown; + animation-name: bounceOutDown; +} + +@-webkit-keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes bounceOutLeft { + 20% { + opacity: 1; + -webkit-transform: translate3d(20px, 0, 0); + transform: translate3d(20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.bounceOutLeft { + -webkit-animation-name: bounceOutLeft; + animation-name: bounceOutLeft; +} + +@-webkit-keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes bounceOutRight { + 20% { + opacity: 1; + -webkit-transform: translate3d(-20px, 0, 0); + transform: translate3d(-20px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.bounceOutRight { + -webkit-animation-name: bounceOutRight; + animation-name: bounceOutRight; +} + +@-webkit-keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes bounceOutUp { + 20% { + -webkit-transform: translate3d(0, -10px, 0); + transform: translate3d(0, -10px, 0); + } + + 40%, + 45% { + opacity: 1; + -webkit-transform: translate3d(0, 20px, 0); + transform: translate3d(0, 20px, 0); + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.bounceOutUp { + -webkit-animation-name: bounceOutUp; + animation-name: bounceOutUp; +} + +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation-name: fadeIn; + animation-name: fadeIn; +} + +@-webkit-keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDown { + from { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDown { + -webkit-animation-name: fadeInDown; + animation-name: fadeInDown; +} + +@-webkit-keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInDownBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInDownBig { + -webkit-animation-name: fadeInDownBig; + animation-name: fadeInDownBig; +} + +@-webkit-keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeft { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeft { + -webkit-animation-name: fadeInLeft; + animation-name: fadeInLeft; +} + +@-webkit-keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInLeftBig { + from { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInLeftBig { + -webkit-animation-name: fadeInLeftBig; + animation-name: fadeInLeftBig; +} + +@-webkit-keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRight { + from { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRight { + -webkit-animation-name: fadeInRight; + animation-name: fadeInRight; +} + +@-webkit-keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInRightBig { + from { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInRightBig { + -webkit-animation-name: fadeInRightBig; + animation-name: fadeInRightBig; +} + +@-webkit-keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; +} + +@-webkit-keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes fadeInUpBig { + from { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.fadeInUpBig { + -webkit-animation-name: fadeInUpBig; + animation-name: fadeInUpBig; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; +} + +@-webkit-keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes fadeOutDown { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.fadeOutDown { + -webkit-animation-name: fadeOutDown; + animation-name: fadeOutDown; +} + +@-webkit-keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +@keyframes fadeOutDownBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, 2000px, 0); + transform: translate3d(0, 2000px, 0); + } +} + +.fadeOutDownBig { + -webkit-animation-name: fadeOutDownBig; + animation-name: fadeOutDownBig; +} + +@-webkit-keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes fadeOutLeft { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.fadeOutLeft { + -webkit-animation-name: fadeOutLeft; + animation-name: fadeOutLeft; +} + +@-webkit-keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +@keyframes fadeOutLeftBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(-2000px, 0, 0); + transform: translate3d(-2000px, 0, 0); + } +} + +.fadeOutLeftBig { + -webkit-animation-name: fadeOutLeftBig; + animation-name: fadeOutLeftBig; +} + +@-webkit-keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes fadeOutRight { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.fadeOutRight { + -webkit-animation-name: fadeOutRight; + animation-name: fadeOutRight; +} + +@-webkit-keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +@keyframes fadeOutRightBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(2000px, 0, 0); + transform: translate3d(2000px, 0, 0); + } +} + +.fadeOutRightBig { + -webkit-animation-name: fadeOutRightBig; + animation-name: fadeOutRightBig; +} + +@-webkit-keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes fadeOutUp { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.fadeOutUp { + -webkit-animation-name: fadeOutUp; + animation-name: fadeOutUp; +} + +@-webkit-keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +@keyframes fadeOutUpBig { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(0, -2000px, 0); + transform: translate3d(0, -2000px, 0); + } +} + +.fadeOutUpBig { + -webkit-animation-name: fadeOutUpBig; + animation-name: fadeOutUpBig; +} + +@-webkit-keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +@keyframes flip { + from { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, -360deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, -360deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 40% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -190deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; + } + + 50% { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 150px) + rotate3d(0, 1, 0, -170deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 80% { + -webkit-transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(0.95, 0.95, 0.95) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + to { + -webkit-transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) + rotate3d(0, 1, 0, 0deg); + transform: perspective(400px) scale3d(1, 1, 1) translate3d(0, 0, 0) rotate3d(0, 1, 0, 0deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } +} + +.animated.flip { + -webkit-backface-visibility: visible; + backface-visibility: visible; + -webkit-animation-name: flip; + animation-name: flip; +} + +@-webkit-keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInX { + from { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + transform: perspective(400px) rotate3d(1, 0, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + transform: perspective(400px) rotate3d(1, 0, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInX { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInX; + animation-name: flipInX; +} + +@-webkit-keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +@keyframes flipInY { + from { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + opacity: 0; + } + + 40% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + transform: perspective(400px) rotate3d(0, 1, 0, -20deg); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; + } + + 60% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + transform: perspective(400px) rotate3d(0, 1, 0, 10deg); + opacity: 1; + } + + 80% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + transform: perspective(400px) rotate3d(0, 1, 0, -5deg); + } + + to { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } +} + +.flipInY { + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipInY; + animation-name: flipInY; +} + +@-webkit-keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutX { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + transform: perspective(400px) rotate3d(1, 0, 0, -20deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + transform: perspective(400px) rotate3d(1, 0, 0, 90deg); + opacity: 0; + } +} + +.flipOutX { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-animation-name: flipOutX; + animation-name: flipOutX; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; +} + +@-webkit-keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +@keyframes flipOutY { + from { + -webkit-transform: perspective(400px); + transform: perspective(400px); + } + + 30% { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + transform: perspective(400px) rotate3d(0, 1, 0, -15deg); + opacity: 1; + } + + to { + -webkit-transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + transform: perspective(400px) rotate3d(0, 1, 0, 90deg); + opacity: 0; + } +} + +.flipOutY { + -webkit-animation-duration: 0.75s; + animation-duration: 0.75s; + -webkit-backface-visibility: visible !important; + backface-visibility: visible !important; + -webkit-animation-name: flipOutY; + animation-name: flipOutY; +} + +@-webkit-keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes lightSpeedIn { + from { + -webkit-transform: translate3d(100%, 0, 0) skewX(-30deg); + transform: translate3d(100%, 0, 0) skewX(-30deg); + opacity: 0; + } + + 60% { + -webkit-transform: skewX(20deg); + transform: skewX(20deg); + opacity: 1; + } + + 80% { + -webkit-transform: skewX(-5deg); + transform: skewX(-5deg); + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.lightSpeedIn { + -webkit-animation-name: lightSpeedIn; + animation-name: lightSpeedIn; + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; +} + +@-webkit-keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) skewX(30deg); + opacity: 0; + } +} + +@keyframes lightSpeedOut { + from { + opacity: 1; + } + + to { + -webkit-transform: translate3d(100%, 0, 0) skewX(30deg); + transform: translate3d(100%, 0, 0) 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 { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateIn { + from { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, -200deg); + transform: rotate3d(0, 0, 1, -200deg); + opacity: 0; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateIn { + -webkit-animation-name: rotateIn; + animation-name: rotateIn; +} + +@-webkit-keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownLeft { + -webkit-animation-name: rotateInDownLeft; + animation-name: rotateInDownLeft; +} + +@-webkit-keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInDownRight { + -webkit-animation-name: rotateInDownRight; + animation-name: rotateInDownRight; +} + +@-webkit-keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpLeft { + -webkit-animation-name: rotateInUpLeft; + animation-name: rotateInUpLeft; +} + +@-webkit-keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +@keyframes rotateInUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -90deg); + transform: rotate3d(0, 0, 1, -90deg); + opacity: 0; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + opacity: 1; + } +} + +.rotateInUpRight { + -webkit-animation-name: rotateInUpRight; + animation-name: rotateInUpRight; +} + +@-webkit-keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +@keyframes rotateOut { + from { + -webkit-transform-origin: center; + transform-origin: center; + opacity: 1; + } + + to { + -webkit-transform-origin: center; + transform-origin: center; + -webkit-transform: rotate3d(0, 0, 1, 200deg); + transform: rotate3d(0, 0, 1, 200deg); + opacity: 0; + } +} + +.rotateOut { + -webkit-animation-name: rotateOut; + animation-name: rotateOut; +} + +@-webkit-keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, 45deg); + transform: rotate3d(0, 0, 1, 45deg); + opacity: 0; + } +} + +.rotateOutDownLeft { + -webkit-animation-name: rotateOutDownLeft; + animation-name: rotateOutDownLeft; +} + +@-webkit-keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutDownRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutDownRight { + -webkit-animation-name: rotateOutDownRight; + animation-name: rotateOutDownRight; +} + +@-webkit-keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +@keyframes rotateOutUpLeft { + from { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: left bottom; + transform-origin: left bottom; + -webkit-transform: rotate3d(0, 0, 1, -45deg); + transform: rotate3d(0, 0, 1, -45deg); + opacity: 0; + } +} + +.rotateOutUpLeft { + -webkit-animation-name: rotateOutUpLeft; + animation-name: rotateOutUpLeft; +} + +@-webkit-keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +@keyframes rotateOutUpRight { + from { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + opacity: 1; + } + + to { + -webkit-transform-origin: right bottom; + transform-origin: right bottom; + -webkit-transform: rotate3d(0, 0, 1, 90deg); + transform: rotate3d(0, 0, 1, 90deg); + opacity: 0; + } +} + +.rotateOutUpRight { + -webkit-animation-name: rotateOutUpRight; + animation-name: rotateOutUpRight; +} + +@-webkit-keyframes hinge { + 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: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +@keyframes hinge { + 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: rotate3d(0, 0, 1, 80deg); + transform: rotate3d(0, 0, 1, 80deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + } + + 40%, + 80% { + -webkit-transform: rotate3d(0, 0, 1, 60deg); + transform: rotate3d(0, 0, 1, 60deg); + -webkit-transform-origin: top left; + transform-origin: top left; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; + opacity: 1; + } + + to { + -webkit-transform: translate3d(0, 700px, 0); + transform: translate3d(0, 700px, 0); + opacity: 0; + } +} + +.hinge { + -webkit-animation-duration: 2s; + animation-duration: 2s; + -webkit-animation-name: hinge; + animation-name: hinge; +} + +@-webkit-keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +@keyframes jackInTheBox { + from { + opacity: 0; + -webkit-transform: scale(0.1) rotate(30deg); + transform: scale(0.1) rotate(30deg); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + } + + 50% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); + } + + 70% { + -webkit-transform: rotate(3deg); + transform: rotate(3deg); + } + + to { + opacity: 1; + -webkit-transform: scale(1); + transform: scale(1); + } +} + +.jackInTheBox { + -webkit-animation-name: jackInTheBox; + animation-name: jackInTheBox; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes rollIn { + from { + opacity: 0; + -webkit-transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg); + } + + to { + opacity: 1; + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.rollIn { + -webkit-animation-name: rollIn; + animation-name: rollIn; +} + +/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */ + +@-webkit-keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +@keyframes rollOut { + from { + opacity: 1; + } + + to { + opacity: 0; + -webkit-transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg); + } +} + +.rollOut { + -webkit-animation-name: rollOut; + animation-name: rollOut; +} + +@-webkit-keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +@keyframes zoomIn { + from { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + 50% { + opacity: 1; + } +} + +.zoomIn { + -webkit-animation-name: zoomIn; + animation-name: zoomIn; +} + +@-webkit-keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInDown { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInDown { + -webkit-animation-name: zoomInDown; + animation-name: zoomInDown; +} + +@-webkit-keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInLeft { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInLeft { + -webkit-animation-name: zoomInLeft; + animation-name: zoomInLeft; +} + +@-webkit-keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInRight { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInRight { + -webkit-animation-name: zoomInRight; + animation-name: zoomInRight; +} + +@-webkit-keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomInUp { + from { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + 60% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomInUp { + -webkit-animation-name: zoomInUp; + animation-name: zoomInUp; +} + +@-webkit-keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +@keyframes zoomOut { + from { + opacity: 1; + } + + 50% { + opacity: 0; + -webkit-transform: scale3d(0.3, 0.3, 0.3); + transform: scale3d(0.3, 0.3, 0.3); + } + + to { + opacity: 0; + } +} + +.zoomOut { + -webkit-animation-name: zoomOut; + animation-name: zoomOut; +} + +@-webkit-keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutDown { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutDown { + -webkit-animation-name: zoomOutDown; + animation-name: zoomOutDown; +} + +@-webkit-keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +@keyframes zoomOutLeft { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(-2000px, 0, 0); + transform: scale(0.1) translate3d(-2000px, 0, 0); + -webkit-transform-origin: left center; + transform-origin: left center; + } +} + +.zoomOutLeft { + -webkit-animation-name: zoomOutLeft; + animation-name: zoomOutLeft; +} + +@-webkit-keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +@keyframes zoomOutRight { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0); + } + + to { + opacity: 0; + -webkit-transform: scale(0.1) translate3d(2000px, 0, 0); + transform: scale(0.1) translate3d(2000px, 0, 0); + -webkit-transform-origin: right center; + transform-origin: right center; + } +} + +.zoomOutRight { + -webkit-animation-name: zoomOutRight; + animation-name: zoomOutRight; +} + +@-webkit-keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +@keyframes zoomOutUp { + 40% { + opacity: 1; + -webkit-transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0); + -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19); + } + + to { + opacity: 0; + -webkit-transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0); + -webkit-transform-origin: center bottom; + transform-origin: center bottom; + -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1); + } +} + +.zoomOutUp { + -webkit-animation-name: zoomOutUp; + animation-name: zoomOutUp; +} + +@-webkit-keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInDown { + from { + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInDown { + -webkit-animation-name: slideInDown; + animation-name: slideInDown; +} + +@-webkit-keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInLeft { + from { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInLeft { + -webkit-animation-name: slideInLeft; + animation-name: slideInLeft; +} + +@-webkit-keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInRight { + from { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInRight { + -webkit-animation-name: slideInRight; + animation-name: slideInRight; +} + +@-webkit-keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +@keyframes slideInUp { + from { + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + visibility: visible; + } + + to { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } +} + +.slideInUp { + -webkit-animation-name: slideInUp; + animation-name: slideInUp; +} + +@-webkit-keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +@keyframes slideOutDown { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); + } +} + +.slideOutDown { + -webkit-animation-name: slideOutDown; + animation-name: slideOutDown; +} + +@-webkit-keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +@keyframes slideOutLeft { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0); + } +} + +.slideOutLeft { + -webkit-animation-name: slideOutLeft; + animation-name: slideOutLeft; +} + +@-webkit-keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +@keyframes slideOutRight { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0); + } +} + +.slideOutRight { + -webkit-animation-name: slideOutRight; + animation-name: slideOutRight; +} + +@-webkit-keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +@keyframes slideOutUp { + from { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0); + } + + to { + visibility: hidden; + -webkit-transform: translate3d(0, -100%, 0); + transform: translate3d(0, -100%, 0); + } +} + +.slideOutUp { + -webkit-animation-name: slideOutUp; + animation-name: slideOutUp; +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} + +.animated.infinite { + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; +} + +.animated.delay-1s { + -webkit-animation-delay: 1s; + animation-delay: 1s; +} + +.animated.delay-2s { + -webkit-animation-delay: 2s; + animation-delay: 2s; +} + +.animated.delay-3s { + -webkit-animation-delay: 3s; + animation-delay: 3s; +} + +.animated.delay-4s { + -webkit-animation-delay: 4s; + animation-delay: 4s; +} + +.animated.delay-5s { + -webkit-animation-delay: 5s; + animation-delay: 5s; +} + +.animated.fast { + -webkit-animation-duration: 800ms; + animation-duration: 800ms; +} + +.animated.faster { + -webkit-animation-duration: 500ms; + animation-duration: 500ms; +} + +.animated.slow { + -webkit-animation-duration: 2s; + animation-duration: 2s; +} + +.animated.slower { + -webkit-animation-duration: 3s; + animation-duration: 3s; +} + +@media (print), (prefers-reduced-motion) { + .animated { + -webkit-animation: unset !important; + animation: unset !important; + -webkit-transition: none !important; + transition: none !important; + } +} diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/bootstrap.min.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/bootstrap.min.css new file mode 100644 index 0000000..cc0ab5e --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/bootstrap.min.css @@ -0,0 +1,9273 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors + * Copyright 2011-2018 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ + +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace +} + +*, +::after, +::before { + box-sizing: border-box +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -ms-text-size-adjust: 100%; + -ms-overflow-style: scrollbar; + -webkit-tap-highlight-color: transparent +} + +@-ms-viewport { + width: device-width +} + +article, +aside, +dialog, +figcaption, +figure, +footer, +header, +hgroup, +main, +nav, +section { + display: block +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff +} + +[tabindex="-1"]:focus { + outline: 0!important +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible +} + +h1, +h2, +h3, +h4, +h5, +h6 { + margin-top: 0; + margin-bottom: .5rem +} + +p { + margin-top: 0; + margin-bottom: 1rem +} + +abbr[data-original-title], +abbr[title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0 +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit +} + +dl, +ol, +ul { + margin-top: 0; + margin-bottom: 1rem +} + +ol ol, +ol ul, +ul ol, +ul ul { + margin-bottom: 0 +} + +dt { + font-weight: 700 +} + +dd { + margin-bottom: .5rem; + margin-left: 0 +} + +blockquote { + margin: 0 0 1rem +} + +dfn { + font-style: italic +} + +b, +strong { + font-weight: bolder +} + +small { + font-size: 80% +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline +} + +sub { + bottom: -.25em +} + +sup { + top: -.5em +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; + -webkit-text-decoration-skip: objects +} + +a:hover { + color: #0056b3; + text-decoration: underline +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):focus, +a:not([href]):not([tabindex]):hover { + color: inherit; + text-decoration: none +} + +a:not([href]):not([tabindex]):focus { + outline: 0 +} + +code, +kbd, +pre, +samp { + font-family: monospace, monospace; + font-size: 1em +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar +} + +figure { + margin: 0 0 1rem +} + +img { + vertical-align: middle; + border-style: none +} + +svg:not(:root) { + overflow: hidden +} + +table { + border-collapse: collapse +} + +caption { + padding-top: .75rem; + padding-bottom: .75rem; + color: #6c757d; + text-align: left; + caption-side: bottom +} + +th { + text-align: inherit +} + +label { + display: inline-block; + margin-bottom: .5rem +} + +button { + border-radius: 0 +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color +} + +button, +input, +optgroup, +select, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit +} + +button, +input { + overflow: visible +} + +button, +select { + text-transform: none +} + +[type=reset], +[type=submit], +button, +html [type=button] { + -webkit-appearance: button +} + +[type=button]::-moz-focus-inner, +[type=reset]::-moz-focus-inner, +[type=submit]::-moz-focus-inner, +button::-moz-focus-inner { + padding: 0; + border-style: none +} + +input[type=checkbox], +input[type=radio] { + box-sizing: border-box; + padding: 0 +} + +input[type=date], +input[type=datetime-local], +input[type=month], +input[type=time] { + -webkit-appearance: listbox +} + +textarea { + overflow: auto; + resize: vertical +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0 +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal +} + +progress { + vertical-align: baseline +} + +[type=number]::-webkit-inner-spin-button, +[type=number]::-webkit-outer-spin-button { + height: auto +} + +[type=search] { + outline-offset: -2px; + -webkit-appearance: none +} + +[type=search]::-webkit-search-cancel-button, +[type=search]::-webkit-search-decoration { + -webkit-appearance: none +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button +} + +output { + display: inline-block +} + +summary { + display: list-item; + cursor: pointer +} + +template { + display: none +} + +[hidden] { + display: none!important +} + +.h1, +.h2, +.h3, +.h4, +.h5, +.h6, +h1, +h2, +h3, +h4, +h5, +h6 { + margin-bottom: .5rem; + font-family: inherit; + font-weight: 500; + line-height: 1.2; + color: inherit +} + +.h1, +h1 { + font-size: 2.5rem +} + +.h2, +h2 { + font-size: 2rem +} + +.h3, +h3 { + font-size: 1.75rem +} + +.h4, +h4 { + font-size: 1.5rem +} + +.h5, +h5 { + font-size: 1.25rem +} + +.h6, +h6 { + font-size: 1rem +} + +.lead { + font-size: 1.25rem; + font-weight: 300 +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2 +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2 +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2 +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, .1) +} + +.small, +small { + font-size: 80%; + font-weight: 400 +} + +.mark, +mark { + padding: .2em; + background-color: #fcf8e3 +} + +.list-unstyled { + padding-left: 0; + list-style: none +} + +.list-inline { + padding-left: 0; + list-style: none +} + +.list-inline-item { + display: inline-block +} + +.list-inline-item:not(:last-child) { + margin-right: .5rem +} + +.initialism { + font-size: 90%; + text-transform: uppercase +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d +} + +.blockquote-footer::before { + content: "\2014 \00A0" +} + +.img-fluid { + max-width: 100%; + height: auto +} + +.img-thumbnail { + padding: .25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: .25rem; + max-width: 100%; + height: auto +} + +.figure { + display: inline-block +} + +.figure-img { + margin-bottom: .5rem; + line-height: 1 +} + +.figure-caption { + font-size: 90%; + color: #6c757d +} + +code, +kbd, +pre, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word +} + +a>code { + color: inherit +} + +kbd { + padding: .2rem .4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: .2rem +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700 +} + +pre { + display: block; + font-size: 87.5%; + color: #212529 +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto +} + +@media (min-width:576px) { + .container { + max-width: 540px + } +} + +@media (min-width:768px) { + .container { + max-width: 720px + } +} + +@media (min-width:992px) { + .container { + max-width: 960px + } +} + +@media (min-width:1200px) { + .container { + max-width: 1140px + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto +} + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px +} + +.no-gutters { + margin-right: 0; + margin-left: 0 +} + +.no-gutters>.col, +.no-gutters>[class*=col-] { + padding-right: 0; + padding-left: 0 +} + +.col, +.col-1, +.col-10, +.col-11, +.col-12, +.col-2, +.col-3, +.col-4, +.col-5, +.col-6, +.col-7, +.col-8, +.col-9, +.col-auto, +.col-lg, +.col-lg-1, +.col-lg-10, +.col-lg-11, +.col-lg-12, +.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-auto, +.col-md, +.col-md-1, +.col-md-10, +.col-md-11, +.col-md-12, +.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-auto, +.col-sm, +.col-sm-1, +.col-sm-10, +.col-sm-11, +.col-sm-12, +.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-auto, +.col-xl, +.col-xl-1, +.col-xl-10, +.col-xl-11, +.col-xl-12, +.col-xl-2, +.col-xl-3, +.col-xl-4, +.col-xl-5, +.col-xl-6, +.col-xl-7, +.col-xl-8, +.col-xl-9, +.col-xl-auto { + position: relative; + width: 100%; + min-height: 1px; + padding-right: 15px; + padding-left: 15px +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% +} + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none +} + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% +} + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% +} + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% +} + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% +} + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% +} + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% +} + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% +} + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% +} + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% +} + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% +} + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% +} + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% +} + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1 +} + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13 +} + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 +} + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 +} + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 +} + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 +} + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4 +} + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5 +} + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6 +} + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7 +} + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8 +} + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9 +} + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10 +} + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11 +} + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12 +} + +.offset-1 { + margin-left: 8.333333% +} + +.offset-2 { + margin-left: 16.666667% +} + +.offset-3 { + margin-left: 25% +} + +.offset-4 { + margin-left: 33.333333% +} + +.offset-5 { + margin-left: 41.666667% +} + +.offset-6 { + margin-left: 50% +} + +.offset-7 { + margin-left: 58.333333% +} + +.offset-8 { + margin-left: 66.666667% +} + +.offset-9 { + margin-left: 75% +} + +.offset-10 { + margin-left: 83.333333% +} + +.offset-11 { + margin-left: 91.666667% +} + +@media (min-width:576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none + } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1 + } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13 + } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 + } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 + } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 + } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 + } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4 + } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5 + } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6 + } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7 + } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8 + } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9 + } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10 + } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11 + } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12 + } + .offset-sm-0 { + margin-left: 0 + } + .offset-sm-1 { + margin-left: 8.333333% + } + .offset-sm-2 { + margin-left: 16.666667% + } + .offset-sm-3 { + margin-left: 25% + } + .offset-sm-4 { + margin-left: 33.333333% + } + .offset-sm-5 { + margin-left: 41.666667% + } + .offset-sm-6 { + margin-left: 50% + } + .offset-sm-7 { + margin-left: 58.333333% + } + .offset-sm-8 { + margin-left: 66.666667% + } + .offset-sm-9 { + margin-left: 75% + } + .offset-sm-10 { + margin-left: 83.333333% + } + .offset-sm-11 { + margin-left: 91.666667% + } +} + +@media (min-width:768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none + } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1 + } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13 + } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 + } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 + } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 + } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 + } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4 + } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5 + } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6 + } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7 + } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8 + } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9 + } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10 + } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11 + } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12 + } + .offset-md-0 { + margin-left: 0 + } + .offset-md-1 { + margin-left: 8.333333% + } + .offset-md-2 { + margin-left: 16.666667% + } + .offset-md-3 { + margin-left: 25% + } + .offset-md-4 { + margin-left: 33.333333% + } + .offset-md-5 { + margin-left: 41.666667% + } + .offset-md-6 { + margin-left: 50% + } + .offset-md-7 { + margin-left: 58.333333% + } + .offset-md-8 { + margin-left: 66.666667% + } + .offset-md-9 { + margin-left: 75% + } + .offset-md-10 { + margin-left: 83.333333% + } + .offset-md-11 { + margin-left: 91.666667% + } +} + +@media (min-width:992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none + } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1 + } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13 + } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 + } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 + } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 + } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 + } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4 + } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5 + } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6 + } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7 + } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8 + } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9 + } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10 + } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11 + } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12 + } + .offset-lg-0 { + margin-left: 0 + } + .offset-lg-1 { + margin-left: 8.333333% + } + .offset-lg-2 { + margin-left: 16.666667% + } + .offset-lg-3 { + margin-left: 25% + } + .offset-lg-4 { + margin-left: 33.333333% + } + .offset-lg-5 { + margin-left: 41.666667% + } + .offset-lg-6 { + margin-left: 50% + } + .offset-lg-7 { + margin-left: 58.333333% + } + .offset-lg-8 { + margin-left: 66.666667% + } + .offset-lg-9 { + margin-left: 75% + } + .offset-lg-10 { + margin-left: 83.333333% + } + .offset-lg-11 { + margin-left: 91.666667% + } +} + +@media (min-width:1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100% + } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: none + } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333% + } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667% + } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25% + } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333% + } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667% + } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50% + } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333% + } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667% + } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75% + } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333% + } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667% + } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100% + } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1 + } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13 + } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0 + } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1 + } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2 + } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3 + } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4 + } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5 + } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6 + } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7 + } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8 + } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9 + } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10 + } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11 + } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12 + } + .offset-xl-0 { + margin-left: 0 + } + .offset-xl-1 { + margin-left: 8.333333% + } + .offset-xl-2 { + margin-left: 16.666667% + } + .offset-xl-3 { + margin-left: 25% + } + .offset-xl-4 { + margin-left: 33.333333% + } + .offset-xl-5 { + margin-left: 41.666667% + } + .offset-xl-6 { + margin-left: 50% + } + .offset-xl-7 { + margin-left: 58.333333% + } + .offset-xl-8 { + margin-left: 66.666667% + } + .offset-xl-9 { + margin-left: 75% + } + .offset-xl-10 { + margin-left: 83.333333% + } + .offset-xl-11 { + margin-left: 91.666667% + } +} + +.table { + width: 100%; + max-width: 100%; + margin-bottom: 1rem; + background-color: transparent +} + +.table td, +.table th { + padding: .75rem; + vertical-align: top; + border-top: 1px solid #dee2e6 +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6 +} + +.table tbody+tbody { + border-top: 2px solid #dee2e6 +} + +.table .table { + background-color: #fff +} + +.table-sm td, +.table-sm th { + padding: .3rem +} + +.table-bordered { + border: 1px solid #dee2e6 +} + +.table-bordered td, +.table-bordered th { + border: 1px solid #dee2e6 +} + +.table-bordered thead td, +.table-bordered thead th { + border-bottom-width: 2px +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, .05) +} + +.table-hover tbody tr:hover { + background-color: rgba(0, 0, 0, .075) +} + +.table-primary, +.table-primary>td, +.table-primary>th { + background-color: #b8daff +} + +.table-hover .table-primary:hover { + background-color: #9fcdff +} + +.table-hover .table-primary:hover>td, +.table-hover .table-primary:hover>th { + background-color: #9fcdff +} + +.table-secondary, +.table-secondary>td, +.table-secondary>th { + background-color: #d6d8db +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf +} + +.table-hover .table-secondary:hover>td, +.table-hover .table-secondary:hover>th { + background-color: #c8cbcf +} + +.table-success, +.table-success>td, +.table-success>th { + background-color: #c3e6cb +} + +.table-hover .table-success:hover { + background-color: #b1dfbb +} + +.table-hover .table-success:hover>td, +.table-hover .table-success:hover>th { + background-color: #b1dfbb +} + +.table-info, +.table-info>td, +.table-info>th { + background-color: #bee5eb +} + +.table-hover .table-info:hover { + background-color: #abdde5 +} + +.table-hover .table-info:hover>td, +.table-hover .table-info:hover>th { + background-color: #abdde5 +} + +.table-warning, +.table-warning>td, +.table-warning>th { + background-color: #ffeeba +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1 +} + +.table-hover .table-warning:hover>td, +.table-hover .table-warning:hover>th { + background-color: #ffe8a1 +} + +.table-danger, +.table-danger>td, +.table-danger>th { + background-color: #f5c6cb +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7 +} + +.table-hover .table-danger:hover>td, +.table-hover .table-danger:hover>th { + background-color: #f1b0b7 +} + +.table-light, +.table-light>td, +.table-light>th { + background-color: #fdfdfe +} + +.table-hover .table-light:hover { + background-color: #ececf6 +} + +.table-hover .table-light:hover>td, +.table-hover .table-light:hover>th { + background-color: #ececf6 +} + +.table-dark, +.table-dark>td, +.table-dark>th { + background-color: #c6c8ca +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe +} + +.table-hover .table-dark:hover>td, +.table-hover .table-dark:hover>th { + background-color: #b9bbbe +} + +.table-active, +.table-active>td, +.table-active>th { + background-color: rgba(0, 0, 0, .075) +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, .075) +} + +.table-hover .table-active:hover>td, +.table-hover .table-active:hover>th { + background-color: rgba(0, 0, 0, .075) +} + +.table .thead-dark th { + color: #fff; + background-color: #212529; + border-color: #32383e +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.table-dark { + color: #fff; + background-color: #212529 +} + +.table-dark td, +.table-dark th, +.table-dark thead th { + border-color: #32383e +} + +.table-dark.table-bordered { + border: 0 +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, .05) +} + +.table-dark.table-hover tbody tr:hover { + background-color: rgba(255, 255, 255, .075) +} + +@media (max-width:575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar + } + .table-responsive-sm>.table-bordered { + border: 0 + } +} + +@media (max-width:767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar + } + .table-responsive-md>.table-bordered { + border: 0 + } +} + +@media (max-width:991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar + } + .table-responsive-lg>.table-bordered { + border: 0 + } +} + +@media (max-width:1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar + } + .table-responsive-xl>.table-bordered { + border: 0 + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + -ms-overflow-style: -ms-autohiding-scrollbar +} + +.table-responsive>.table-bordered { + border: 0 +} + +.form-control { + display: block; + width: 100%; + padding: .375rem .75rem; + font-size: 1rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: .25rem; + transition: border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0 +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1 +} + +.form-control:disabled, +.form-control[readonly] { + background-color: #e9ecef; + opacity: 1 +} + +select.form-control:not([size]):not([multiple]) { + height: calc(2.25rem + 2px) +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff +} + +.form-control-file, +.form-control-range { + display: block; + width: 100% +} + +.col-form-label { + padding-top: calc(.375rem + 1px); + padding-bottom: calc(.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5 +} + +.col-form-label-lg { + padding-top: calc(.5rem + 1px); + padding-bottom: calc(.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5 +} + +.col-form-label-sm { + padding-top: calc(.25rem + 1px); + padding-bottom: calc(.25rem + 1px); + font-size: .875rem; + line-height: 1.5 +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: .375rem; + padding-bottom: .375rem; + margin-bottom: 0; + line-height: 1.5; + background-color: transparent; + border: solid transparent; + border-width: 1px 0 +} + +.form-control-plaintext.form-control-lg, +.form-control-plaintext.form-control-sm, +.input-group-lg>.form-control-plaintext.form-control, +.input-group-lg>.input-group-append>.form-control-plaintext.btn, +.input-group-lg>.input-group-append>.form-control-plaintext.input-group-text, +.input-group-lg>.input-group-prepend>.form-control-plaintext.btn, +.input-group-lg>.input-group-prepend>.form-control-plaintext.input-group-text, +.input-group-sm>.form-control-plaintext.form-control, +.input-group-sm>.input-group-append>.form-control-plaintext.btn, +.input-group-sm>.input-group-append>.form-control-plaintext.input-group-text, +.input-group-sm>.input-group-prepend>.form-control-plaintext.btn, +.input-group-sm>.input-group-prepend>.form-control-plaintext.input-group-text { + padding-right: 0; + padding-left: 0 +} + +.form-control-sm, +.input-group-sm>.form-control, +.input-group-sm>.input-group-append>.btn, +.input-group-sm>.input-group-append>.input-group-text, +.input-group-sm>.input-group-prepend>.btn, +.input-group-sm>.input-group-prepend>.input-group-text { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem +} + +.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]), +.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]), +.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]), +.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]), +.input-group-sm>select.form-control:not([size]):not([multiple]), +select.form-control-sm:not([size]):not([multiple]) { + height: calc(1.8125rem + 2px) +} + +.form-control-lg, +.input-group-lg>.form-control, +.input-group-lg>.input-group-append>.btn, +.input-group-lg>.input-group-append>.input-group-text, +.input-group-lg>.input-group-prepend>.btn, +.input-group-lg>.input-group-prepend>.input-group-text { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]), +.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]), +.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]), +.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]), +.input-group-lg>select.form-control:not([size]):not([multiple]), +select.form-control-lg:not([size]):not([multiple]) { + height: calc(2.875rem + 2px) +} + +.form-group { + margin-bottom: 1rem +} + +.form-text { + display: block; + margin-top: .25rem +} + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px +} + +.form-row>.col, +.form-row>[class*=col-] { + padding-right: 5px; + padding-left: 5px +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem +} + +.form-check-input { + position: absolute; + margin-top: .3rem; + margin-left: -1.25rem +} + +.form-check-input:disabled~.form-check-label { + color: #6c757d +} + +.form-check-label { + margin-bottom: 0 +} + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: .75rem +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: .3125rem; + margin-left: 0 +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: 80%; + color: #28a745 +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(40, 167, 69, .8); + border-radius: .2rem +} + +.custom-select.is-valid, +.form-control.is-valid, +.was-validated .custom-select:valid, +.was-validated .form-control:valid { + border-color: #28a745 +} + +.custom-select.is-valid:focus, +.form-control.is-valid:focus, +.was-validated .custom-select:valid:focus, +.was-validated .form-control:valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.custom-select.is-valid~.valid-feedback, +.custom-select.is-valid~.valid-tooltip, +.form-control.is-valid~.valid-feedback, +.form-control.is-valid~.valid-tooltip, +.was-validated .custom-select:valid~.valid-feedback, +.was-validated .custom-select:valid~.valid-tooltip, +.was-validated .form-control:valid~.valid-feedback, +.was-validated .form-control:valid~.valid-tooltip { + display: block +} + +.form-check-input.is-valid~.form-check-label, +.was-validated .form-check-input:valid~.form-check-label { + color: #28a745 +} + +.form-check-input.is-valid~.valid-feedback, +.form-check-input.is-valid~.valid-tooltip, +.was-validated .form-check-input:valid~.valid-feedback, +.was-validated .form-check-input:valid~.valid-tooltip { + display: block +} + +.custom-control-input.is-valid~.custom-control-label, +.was-validated .custom-control-input:valid~.custom-control-label { + color: #28a745 +} + +.custom-control-input.is-valid~.custom-control-label::before, +.was-validated .custom-control-input:valid~.custom-control-label::before { + background-color: #71dd8a +} + +.custom-control-input.is-valid~.valid-feedback, +.custom-control-input.is-valid~.valid-tooltip, +.was-validated .custom-control-input:valid~.valid-feedback, +.was-validated .custom-control-input:valid~.valid-tooltip { + display: block +} + +.custom-control-input.is-valid:checked~.custom-control-label::before, +.was-validated .custom-control-input:valid:checked~.custom-control-label::before { + background-color: #34ce57 +} + +.custom-control-input.is-valid:focus~.custom-control-label::before, +.was-validated .custom-control-input:valid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.custom-file-input.is-valid~.custom-file-label, +.was-validated .custom-file-input:valid~.custom-file-label { + border-color: #28a745 +} + +.custom-file-input.is-valid~.custom-file-label::before, +.was-validated .custom-file-input:valid~.custom-file-label::before { + border-color: inherit +} + +.custom-file-input.is-valid~.valid-feedback, +.custom-file-input.is-valid~.valid-tooltip, +.was-validated .custom-file-input:valid~.valid-feedback, +.was-validated .custom-file-input:valid~.valid-tooltip { + display: block +} + +.custom-file-input.is-valid:focus~.custom-file-label, +.was-validated .custom-file-input:valid:focus~.custom-file-label { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .25) +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: .25rem; + font-size: 80%; + color: #dc3545 +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: .5rem; + margin-top: .1rem; + font-size: .875rem; + line-height: 1; + color: #fff; + background-color: rgba(220, 53, 69, .8); + border-radius: .2rem +} + +.custom-select.is-invalid, +.form-control.is-invalid, +.was-validated .custom-select:invalid, +.was-validated .form-control:invalid { + border-color: #dc3545 +} + +.custom-select.is-invalid:focus, +.form-control.is-invalid:focus, +.was-validated .custom-select:invalid:focus, +.was-validated .form-control:invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.custom-select.is-invalid~.invalid-feedback, +.custom-select.is-invalid~.invalid-tooltip, +.form-control.is-invalid~.invalid-feedback, +.form-control.is-invalid~.invalid-tooltip, +.was-validated .custom-select:invalid~.invalid-feedback, +.was-validated .custom-select:invalid~.invalid-tooltip, +.was-validated .form-control:invalid~.invalid-feedback, +.was-validated .form-control:invalid~.invalid-tooltip { + display: block +} + +.form-check-input.is-invalid~.form-check-label, +.was-validated .form-check-input:invalid~.form-check-label { + color: #dc3545 +} + +.form-check-input.is-invalid~.invalid-feedback, +.form-check-input.is-invalid~.invalid-tooltip, +.was-validated .form-check-input:invalid~.invalid-feedback, +.was-validated .form-check-input:invalid~.invalid-tooltip { + display: block +} + +.custom-control-input.is-invalid~.custom-control-label, +.was-validated .custom-control-input:invalid~.custom-control-label { + color: #dc3545 +} + +.custom-control-input.is-invalid~.custom-control-label::before, +.was-validated .custom-control-input:invalid~.custom-control-label::before { + background-color: #efa2a9 +} + +.custom-control-input.is-invalid~.invalid-feedback, +.custom-control-input.is-invalid~.invalid-tooltip, +.was-validated .custom-control-input:invalid~.invalid-feedback, +.was-validated .custom-control-input:invalid~.invalid-tooltip { + display: block +} + +.custom-control-input.is-invalid:checked~.custom-control-label::before, +.was-validated .custom-control-input:invalid:checked~.custom-control-label::before { + background-color: #e4606d +} + +.custom-control-input.is-invalid:focus~.custom-control-label::before, +.was-validated .custom-control-input:invalid:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.custom-file-input.is-invalid~.custom-file-label, +.was-validated .custom-file-input:invalid~.custom-file-label { + border-color: #dc3545 +} + +.custom-file-input.is-invalid~.custom-file-label::before, +.was-validated .custom-file-input:invalid~.custom-file-label::before { + border-color: inherit +} + +.custom-file-input.is-invalid~.invalid-feedback, +.custom-file-input.is-invalid~.invalid-tooltip, +.was-validated .custom-file-input:invalid~.invalid-feedback, +.was-validated .custom-file-input:invalid~.invalid-tooltip { + display: block +} + +.custom-file-input.is-invalid:focus~.custom-file-label, +.was-validated .custom-file-input:invalid:focus~.custom-file-label { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .25) +} + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center +} + +.form-inline .form-check { + width: 100% +} + +@media (min-width:576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0 + } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0 + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle + } + .form-inline .form-control-plaintext { + display: inline-block + } + .form-inline .input-group { + width: auto + } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0 + } + .form-inline .form-check-input { + position: relative; + margin-top: 0; + margin-right: .25rem; + margin-left: 0 + } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center + } + .form-inline .custom-control-label { + margin-bottom: 0 + } +} + +.btn { + display: inline-block; + font-weight: 400; + text-align: center; + white-space: nowrap; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid transparent; + padding: .375rem .75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: .25rem; + transition: color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out +} + +.btn:focus, +.btn:hover { + text-decoration: none +} + +.btn.focus, +.btn:focus { + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.btn.disabled, +.btn:disabled { + opacity: .65 +} + +.btn:not(:disabled):not(.disabled) { + cursor: pointer +} + +.btn:not(:disabled):not(.disabled).active, +.btn:not(:disabled):not(.disabled):active { + background-image: none +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc +} + +.btn-primary.focus, +.btn-primary:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-primary.disabled, +.btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-primary:not(:disabled):not(.disabled).active, +.btn-primary:not(:disabled):not(.disabled):active, +.show>.btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf +} + +.btn-primary:not(:disabled):not(.disabled).active:focus, +.btn-primary:not(:disabled):not(.disabled):active:focus, +.show>.btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62 +} + +.btn-secondary.focus, +.btn-secondary:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-secondary.disabled, +.btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-secondary:not(:disabled):not(.disabled).active, +.btn-secondary:not(:disabled):not(.disabled):active, +.show>.btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b +} + +.btn-secondary:not(:disabled):not(.disabled).active:focus, +.btn-secondary:not(:disabled):not(.disabled):active:focus, +.show>.btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34 +} + +.btn-success.focus, +.btn-success:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-success.disabled, +.btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-success:not(:disabled):not(.disabled).active, +.btn-success:not(:disabled):not(.disabled):active, +.show>.btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430 +} + +.btn-success:not(:disabled):not(.disabled).active:focus, +.btn-success:not(:disabled):not(.disabled):active:focus, +.show>.btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b +} + +.btn-info.focus, +.btn-info:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-info.disabled, +.btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-info:not(:disabled):not(.disabled).active, +.btn-info:not(:disabled):not(.disabled):active, +.show>.btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f +} + +.btn-info:not(:disabled):not(.disabled).active:focus, +.btn-info:not(:disabled):not(.disabled):active:focus, +.show>.btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00 +} + +.btn-warning.focus, +.btn-warning:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-warning.disabled, +.btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-warning:not(:disabled):not(.disabled).active, +.btn-warning:not(:disabled):not(.disabled):active, +.show>.btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500 +} + +.btn-warning:not(:disabled):not(.disabled).active:focus, +.btn-warning:not(:disabled):not(.disabled):active:focus, +.show>.btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130 +} + +.btn-danger.focus, +.btn-danger:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-danger.disabled, +.btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-danger:not(:disabled):not(.disabled).active, +.btn-danger:not(:disabled):not(.disabled):active, +.show>.btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d +} + +.btn-danger:not(:disabled):not(.disabled).active:focus, +.btn-danger:not(:disabled):not(.disabled):active:focus, +.show>.btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5 +} + +.btn-light.focus, +.btn-light:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-light.disabled, +.btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-light:not(:disabled):not(.disabled).active, +.btn-light:not(:disabled):not(.disabled):active, +.show>.btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df +} + +.btn-light:not(:disabled):not(.disabled).active:focus, +.btn-light:not(:disabled):not(.disabled):active:focus, +.show>.btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124 +} + +.btn-dark.focus, +.btn-dark:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-dark.disabled, +.btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-dark:not(:disabled):not(.disabled).active, +.btn-dark:not(:disabled):not(.disabled):active, +.show>.btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d +} + +.btn-dark:not(:disabled):not(.disabled).active:focus, +.btn-dark:not(:disabled):not(.disabled):active:focus, +.show>.btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-outline-primary { + color: #007bff; + background-color: transparent; + background-image: none; + border-color: #007bff +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary.focus, +.btn-outline-primary:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-primary.disabled, +.btn-outline-primary:disabled { + color: #007bff; + background-color: transparent +} + +.btn-outline-primary:not(:disabled):not(.disabled).active, +.btn-outline-primary:not(:disabled):not(.disabled):active, +.show>.btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .5) +} + +.btn-outline-secondary { + color: #6c757d; + background-color: transparent; + background-image: none; + border-color: #6c757d +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary.focus, +.btn-outline-secondary:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-secondary.disabled, +.btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active, +.btn-outline-secondary:not(:disabled):not(.disabled):active, +.show>.btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d +} + +.btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(108, 117, 125, .5) +} + +.btn-outline-success { + color: #28a745; + background-color: transparent; + background-image: none; + border-color: #28a745 +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success.focus, +.btn-outline-success:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-success.disabled, +.btn-outline-success:disabled { + color: #28a745; + background-color: transparent +} + +.btn-outline-success:not(:disabled):not(.disabled).active, +.btn-outline-success:not(:disabled):not(.disabled):active, +.show>.btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745 +} + +.btn-outline-success:not(:disabled):not(.disabled).active:focus, +.btn-outline-success:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(40, 167, 69, .5) +} + +.btn-outline-info { + color: #17a2b8; + background-color: transparent; + background-image: none; + border-color: #17a2b8 +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info.focus, +.btn-outline-info:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-info.disabled, +.btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent +} + +.btn-outline-info:not(:disabled):not(.disabled).active, +.btn-outline-info:not(:disabled):not(.disabled):active, +.show>.btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8 +} + +.btn-outline-info:not(:disabled):not(.disabled).active:focus, +.btn-outline-info:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(23, 162, 184, .5) +} + +.btn-outline-warning { + color: #ffc107; + background-color: transparent; + background-image: none; + border-color: #ffc107 +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning.focus, +.btn-outline-warning:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-warning.disabled, +.btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent +} + +.btn-outline-warning:not(:disabled):not(.disabled).active, +.btn-outline-warning:not(:disabled):not(.disabled):active, +.show>.btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107 +} + +.btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(255, 193, 7, .5) +} + +.btn-outline-danger { + color: #dc3545; + background-color: transparent; + background-image: none; + border-color: #dc3545 +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger.focus, +.btn-outline-danger:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-danger.disabled, +.btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent +} + +.btn-outline-danger:not(:disabled):not(.disabled).active, +.btn-outline-danger:not(:disabled):not(.disabled):active, +.show>.btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545 +} + +.btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(220, 53, 69, .5) +} + +.btn-outline-light { + color: #f8f9fa; + background-color: transparent; + background-image: none; + border-color: #f8f9fa +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light.focus, +.btn-outline-light:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-light.disabled, +.btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent +} + +.btn-outline-light:not(:disabled):not(.disabled).active, +.btn-outline-light:not(:disabled):not(.disabled):active, +.show>.btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa +} + +.btn-outline-light:not(:disabled):not(.disabled).active:focus, +.btn-outline-light:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(248, 249, 250, .5) +} + +.btn-outline-dark { + color: #343a40; + background-color: transparent; + background-image: none; + border-color: #343a40 +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark.focus, +.btn-outline-dark:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-outline-dark.disabled, +.btn-outline-dark:disabled { + color: #343a40; + background-color: transparent +} + +.btn-outline-dark:not(:disabled):not(.disabled).active, +.btn-outline-dark:not(:disabled):not(.disabled):active, +.show>.btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40 +} + +.btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, +.show>.btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 .2rem rgba(52, 58, 64, .5) +} + +.btn-link { + font-weight: 400; + color: #007bff; + background-color: transparent +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; + background-color: transparent; + border-color: transparent +} + +.btn-link.focus, +.btn-link:focus { + text-decoration: underline; + border-color: transparent; + box-shadow: none +} + +.btn-link.disabled, +.btn-link:disabled { + color: #6c757d +} + +.btn-group-lg>.btn, +.btn-lg { + padding: .5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: .3rem +} + +.btn-group-sm>.btn, +.btn-sm { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5; + border-radius: .2rem +} + +.btn-block { + display: block; + width: 100% +} + +.btn-block+.btn-block { + margin-top: .5rem +} + +input[type=button].btn-block, +input[type=reset].btn-block, +input[type=submit].btn-block { + width: 100% +} + +.fade { + opacity: 0; + transition: opacity .15s linear +} + +.fade.show { + opacity: 1 +} + +.collapse { + display: none +} + +.collapse.show { + display: block +} + +tr.collapse.show { + display: table-row +} + +tbody.collapse.show { + display: table-row-group +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height .35s ease +} + +.dropdown, +.dropup { + position: relative +} + +.dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid; + border-right: .3em solid transparent; + border-bottom: 0; + border-left: .3em solid transparent +} + +.dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: .5rem 0; + margin: .125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .15); + border-radius: .25rem +} + +.dropup .dropdown-menu { + margin-top: 0; + margin-bottom: .125rem +} + +.dropup .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: 0; + border-right: .3em solid transparent; + border-bottom: .3em solid; + border-left: .3em solid transparent +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-menu { + margin-top: 0; + margin-left: .125rem +} + +.dropright .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-bottom: .3em solid transparent; + border-left: .3em solid +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropright .dropdown-toggle::after { + vertical-align: 0 +} + +.dropleft .dropdown-menu { + margin-top: 0; + margin-right: .125rem +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + width: 0; + height: 0; + margin-left: .255em; + vertical-align: .255em; + content: "" +} + +.dropleft .dropdown-toggle::after { + display: none +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + width: 0; + height: 0; + margin-right: .255em; + vertical-align: .255em; + content: ""; + border-top: .3em solid transparent; + border-right: .3em solid; + border-bottom: .3em solid transparent +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0 +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0 +} + +.dropdown-divider { + height: 0; + margin: .5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef +} + +.dropdown-item { + display: block; + width: 100%; + padding: .25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0 +} + +.dropdown-item:focus, +.dropdown-item:hover { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa +} + +.dropdown-item.active, +.dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff +} + +.dropdown-item.disabled, +.dropdown-item:disabled { + color: #6c757d; + background-color: transparent +} + +.dropdown-menu.show { + display: block +} + +.dropdown-header { + display: block; + padding: .5rem 1.5rem; + margin-bottom: 0; + font-size: .875rem; + color: #6c757d; + white-space: nowrap +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle +} + +.btn-group-vertical>.btn, +.btn-group>.btn { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto +} + +.btn-group-vertical>.btn:hover, +.btn-group>.btn:hover { + z-index: 1 +} + +.btn-group-vertical>.btn.active, +.btn-group-vertical>.btn:active, +.btn-group-vertical>.btn:focus, +.btn-group>.btn.active, +.btn-group>.btn:active, +.btn-group>.btn:focus { + z-index: 1 +} + +.btn-group .btn+.btn, +.btn-group .btn+.btn-group, +.btn-group .btn-group+.btn, +.btn-group .btn-group+.btn-group, +.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-left: -1px +} + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start +} + +.btn-toolbar .input-group { + width: auto +} + +.btn-group>.btn:first-child { + margin-left: 0 +} + +.btn-group>.btn-group:not(:last-child)>.btn, +.btn-group>.btn:not(:last-child):not(.dropdown-toggle) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.btn-group>.btn-group:not(:first-child)>.btn, +.btn-group>.btn:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.dropdown-toggle-split { + padding-right: .5625rem; + padding-left: .5625rem +} + +.dropdown-toggle-split::after { + margin-left: 0 +} + +.btn-group-sm>.btn+.dropdown-toggle-split, +.btn-sm+.dropdown-toggle-split { + padding-right: .375rem; + padding-left: .375rem +} + +.btn-group-lg>.btn+.dropdown-toggle-split, +.btn-lg+.dropdown-toggle-split { + padding-right: .75rem; + padding-left: .75rem +} + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center +} + +.btn-group-vertical .btn, +.btn-group-vertical .btn-group { + width: 100% +} + +.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-group:not(:last-child)>.btn, +.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle) { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0 +} + +.btn-group-vertical>.btn-group:not(:first-child)>.btn, +.btn-group-vertical>.btn:not(:first-child) { + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.btn-group-toggle>.btn, +.btn-group-toggle>.btn-group>.btn { + margin-bottom: 0 +} + +.btn-group-toggle>.btn input[type=checkbox], +.btn-group-toggle>.btn input[type=radio], +.btn-group-toggle>.btn-group>.btn input[type=checkbox], +.btn-group-toggle>.btn-group>.btn input[type=radio] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none +} + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100% +} + +.input-group>.custom-file, +.input-group>.custom-select, +.input-group>.form-control { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0 +} + +.input-group>.custom-file:focus, +.input-group>.custom-select:focus, +.input-group>.form-control:focus { + z-index: 3 +} + +.input-group>.custom-file+.custom-file, +.input-group>.custom-file+.custom-select, +.input-group>.custom-file+.form-control, +.input-group>.custom-select+.custom-file, +.input-group>.custom-select+.custom-select, +.input-group>.custom-select+.form-control, +.input-group>.form-control+.custom-file, +.input-group>.form-control+.custom-select, +.input-group>.form-control+.form-control { + margin-left: -1px +} + +.input-group>.custom-select:not(:last-child), +.input-group>.form-control:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.custom-select:not(:first-child), +.input-group>.form-control:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group>.custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center +} + +.input-group>.custom-file:not(:last-child) .custom-file-label, +.input-group>.custom-file:not(:last-child) .custom-file-label::before { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.custom-file:not(:first-child) .custom-file-label, +.input-group>.custom-file:not(:first-child) .custom-file-label::before { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.input-group-append, +.input-group-prepend { + display: -webkit-box; + display: -ms-flexbox; + display: flex +} + +.input-group-append .btn, +.input-group-prepend .btn { + position: relative; + z-index: 2 +} + +.input-group-append .btn+.btn, +.input-group-append .btn+.input-group-text, +.input-group-append .input-group-text+.btn, +.input-group-append .input-group-text+.input-group-text, +.input-group-prepend .btn+.btn, +.input-group-prepend .btn+.input-group-text, +.input-group-prepend .input-group-text+.btn, +.input-group-prepend .input-group-text+.input-group-text { + margin-left: -1px +} + +.input-group-prepend { + margin-right: -1px +} + +.input-group-append { + margin-left: -1px +} + +.input-group-text { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: .375rem .75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.input-group-text input[type=checkbox], +.input-group-text input[type=radio] { + margin-top: 0 +} + +.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle), +.input-group>.input-group-append:last-child>.input-group-text:not(:last-child), +.input-group>.input-group-append:not(:last-child)>.btn, +.input-group>.input-group-append:not(:last-child)>.input-group-text, +.input-group>.input-group-prepend>.btn, +.input-group>.input-group-prepend>.input-group-text { + border-top-right-radius: 0; + border-bottom-right-radius: 0 +} + +.input-group>.input-group-append>.btn, +.input-group>.input-group-append>.input-group-text, +.input-group>.input-group-prepend:first-child>.btn:not(:first-child), +.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child), +.input-group>.input-group-prepend:not(:first-child)>.btn, +.input-group>.input-group-prepend:not(:first-child)>.input-group-text { + border-top-left-radius: 0; + border-bottom-left-radius: 0 +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem +} + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0 +} + +.custom-control-input:checked~.custom-control-label::before { + color: #fff; + background-color: #007bff +} + +.custom-control-input:focus~.custom-control-label::before { + box-shadow: 0 0 0 1px #fff, 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-control-input:active~.custom-control-label::before { + color: #fff; + background-color: #b3d7ff +} + +.custom-control-input:disabled~.custom-control-label { + color: #6c757d +} + +.custom-control-input:disabled~.custom-control-label::before { + background-color: #e9ecef +} + +.custom-control-label { + margin-bottom: 0 +} + +.custom-control-label::before { + position: absolute; + top: .25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: #dee2e6 +} + +.custom-control-label::after { + position: absolute; + top: .25rem; + left: 0; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background-repeat: no-repeat; + background-position: center center; + background-size: 50% 50% +} + +.custom-checkbox .custom-control-label::before { + border-radius: .25rem +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::before { + background-color: #007bff +} + +.custom-checkbox .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E") +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before { + background-color: #007bff +} + +.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E") +} + +.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-radio .custom-control-label::before { + border-radius: 50% +} + +.custom-radio .custom-control-input:checked~.custom-control-label::before { + background-color: #007bff +} + +.custom-radio .custom-control-input:checked~.custom-control-label::after { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E") +} + +.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before { + background-color: rgba(0, 123, 255, .5) +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + padding: .375rem 1.75rem .375rem .75rem; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right .75rem center; + background-size: 8px 10px; + border: 1px solid #ced4da; + border-radius: .25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: inset 0 1px 2px rgba(0, 0, 0, .075), 0 0 5px rgba(128, 189, 255, .5) +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff +} + +.custom-select[multiple], +.custom-select[size]:not([size="1"]) { + height: auto; + padding-right: .75rem; + background-image: none +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef +} + +.custom-select::-ms-expand { + opacity: 0 +} + +.custom-select-sm { + height: calc(1.8125rem + 2px); + padding-top: .375rem; + padding-bottom: .375rem; + font-size: 75% +} + +.custom-select-lg { + height: calc(2.875rem + 2px); + padding-top: .375rem; + padding-bottom: .375rem; + font-size: 125% +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(2.25rem + 2px); + margin-bottom: 0 +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(2.25rem + 2px); + margin: 0; + opacity: 0 +} + +.custom-file-input:focus~.custom-file-control { + border-color: #80bdff; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.custom-file-input:focus~.custom-file-control::before { + border-color: #80bdff +} + +.custom-file-input:lang(en)~.custom-file-label::after { + content: "Browse" +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(2.25rem + 2px); + padding: .375rem .75rem; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: .25rem +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(calc(2.25rem + 2px) - 1px * 2); + padding: .375rem .75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: 1px solid #ced4da; + border-radius: 0 .25rem .25rem 0 +} + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.nav-link { + display: block; + padding: .5rem 1rem +} + +.nav-link:focus, +.nav-link:hover { + text-decoration: none +} + +.nav-link.disabled { + color: #6c757d +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6 +} + +.nav-tabs .nav-item { + margin-bottom: -1px +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.nav-tabs .nav-link:focus, +.nav-tabs .nav-link:hover { + border-color: #e9ecef #e9ecef #dee2e6 +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent +} + +.nav-tabs .nav-item.show .nav-link, +.nav-tabs .nav-link.active { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0 +} + +.nav-pills .nav-link { + border-radius: .25rem +} + +.nav-pills .nav-link.active, +.nav-pills .show>.nav-link { + color: #fff; + background-color: #007bff +} + +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center +} + +.tab-content>.tab-pane { + display: none +} + +.tab-content>.active { + display: block +} + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: .5rem 1rem +} + +.navbar>.container, +.navbar>.container-fluid { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between +} + +.navbar-brand { + display: inline-block; + padding-top: .3125rem; + padding-bottom: .3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap +} + +.navbar-brand:focus, +.navbar-brand:hover { + text-decoration: none +} + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0 +} + +.navbar-nav .dropdown-menu { + position: static; + float: none +} + +.navbar-text { + display: inline-block; + padding-top: .5rem; + padding-bottom: .5rem +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center +} + +.navbar-toggler { + padding: .25rem .75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: .25rem +} + +.navbar-toggler:focus, +.navbar-toggler:hover { + text-decoration: none +} + +.navbar-toggler:not(:disabled):not(.disabled) { + cursor: pointer +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100% +} + +@media (max-width:575.98px) { + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start + } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-sm .navbar-nav .dropdown-menu-right { + right: 0; + left: auto + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + .navbar-expand-sm>.container, + .navbar-expand-sm>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + .navbar-expand-sm .navbar-toggler { + display: none + } + .navbar-expand-sm .dropup .dropdown-menu { + top: auto; + bottom: 100% + } +} + +@media (max-width:767.98px) { + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start + } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-md .navbar-nav .dropdown-menu-right { + right: 0; + left: auto + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + .navbar-expand-md>.container, + .navbar-expand-md>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + .navbar-expand-md .navbar-collapse { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + .navbar-expand-md .navbar-toggler { + display: none + } + .navbar-expand-md .dropup .dropdown-menu { + top: auto; + bottom: 100% + } +} + +@media (max-width:991.98px) { + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start + } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-lg .navbar-nav .dropdown-menu-right { + right: 0; + left: auto + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + .navbar-expand-lg>.container, + .navbar-expand-lg>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + .navbar-expand-lg .navbar-toggler { + display: none + } + .navbar-expand-lg .dropup .dropdown-menu { + top: auto; + bottom: 100% + } +} + +@media (max-width:1199.98px) { + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + padding-right: 0; + padding-left: 0 + } +} + +@media (min-width:1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start + } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute + } + .navbar-expand-xl .navbar-nav .dropdown-menu-right { + right: 0; + left: auto + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem + } + .navbar-expand-xl>.container, + .navbar-expand-xl>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap + } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-preferred-size: auto; + flex-basis: auto + } + .navbar-expand-xl .navbar-toggler { + display: none + } + .navbar-expand-xl .dropup .dropdown-menu { + top: auto; + bottom: 100% + } +} + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + padding-right: 0; + padding-left: 0 +} + +.navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute +} + +.navbar-expand .navbar-nav .dropdown-menu-right { + right: 0; + left: auto +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: .5rem; + padding-left: .5rem +} + +.navbar-expand>.container, +.navbar-expand>.container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap +} + +.navbar-expand .navbar-collapse { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important; + -ms-flex-preferred-size: auto; + flex-basis: auto +} + +.navbar-expand .navbar-toggler { + display: none +} + +.navbar-expand .dropup .dropdown-menu { + top: auto; + bottom: 100% +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-brand:focus, +.navbar-light .navbar-brand:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, .5) +} + +.navbar-light .navbar-nav .nav-link:focus, +.navbar-light .navbar-nav .nav-link:hover { + color: rgba(0, 0, 0, .7) +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, .3) +} + +.navbar-light .navbar-nav .active>.nav-link, +.navbar-light .navbar-nav .nav-link.active, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .show>.nav-link { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, .5); + border-color: rgba(0, 0, 0, .1) +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, .5) +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, .9) +} + +.navbar-light .navbar-text a:focus, +.navbar-light .navbar-text a:hover { + color: rgba(0, 0, 0, .9) +} + +.navbar-dark .navbar-brand { + color: #fff +} + +.navbar-dark .navbar-brand:focus, +.navbar-dark .navbar-brand:hover { + color: #fff +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, .5) +} + +.navbar-dark .navbar-nav .nav-link:focus, +.navbar-dark .navbar-nav .nav-link:hover { + color: rgba(255, 255, 255, .75) +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, .25) +} + +.navbar-dark .navbar-nav .active>.nav-link, +.navbar-dark .navbar-nav .nav-link.active, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .show>.nav-link { + color: #fff +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, .5); + border-color: rgba(255, 255, 255, .1) +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E") +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, .5) +} + +.navbar-dark .navbar-text a { + color: #fff +} + +.navbar-dark .navbar-text a:focus, +.navbar-dark .navbar-text a:hover { + color: #fff +} + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, .125); + border-radius: .25rem +} + +.card>hr { + margin-right: 0; + margin-left: 0 +} + +.card>.list-group:first-child .list-group-item:first-child { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.card>.list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem +} + +.card-title { + margin-bottom: .75rem +} + +.card-subtitle { + margin-top: -.375rem; + margin-bottom: 0 +} + +.card-text:last-child { + margin-bottom: 0 +} + +.card-link:hover { + text-decoration: none +} + +.card-link+.card-link { + margin-left: 1.25rem +} + +.card-header { + padding: .75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, .03); + border-bottom: 1px solid rgba(0, 0, 0, .125) +} + +.card-header:first-child { + border-radius: calc(.25rem - 1px) calc(.25rem - 1px) 0 0 +} + +.card-header+.list-group .list-group-item:first-child { + border-top: 0 +} + +.card-footer { + padding: .75rem 1.25rem; + background-color: rgba(0, 0, 0, .03); + border-top: 1px solid rgba(0, 0, 0, .125) +} + +.card-footer:last-child { + border-radius: 0 0 calc(.25rem - 1px) calc(.25rem - 1px) +} + +.card-header-tabs { + margin-right: -.625rem; + margin-bottom: -.75rem; + margin-left: -.625rem; + border-bottom: 0 +} + +.card-header-pills { + margin-right: -.625rem; + margin-left: -.625rem +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem +} + +.card-img { + width: 100%; + border-radius: calc(.25rem - 1px) +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(.25rem - 1px); + border-top-right-radius: calc(.25rem - 1px) +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(.25rem - 1px); + border-bottom-left-radius: calc(.25rem - 1px) +} + +.card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column +} + +.card-deck .card { + margin-bottom: 15px +} + +@media (min-width:576px) { + .card-deck { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px + } + .card-deck .card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px + } +} + +.card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column +} + +.card-group>.card { + margin-bottom: 15px +} + +@media (min-width:576px) { + .card-group { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap + } + .card-group>.card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0 + } + .card-group>.card+.card { + margin-left: 0; + border-left: 0 + } + .card-group>.card:first-child { + border-top-right-radius: 0; + border-bottom-right-radius: 0 + } + .card-group>.card:first-child .card-header, + .card-group>.card:first-child .card-img-top { + border-top-right-radius: 0 + } + .card-group>.card:first-child .card-footer, + .card-group>.card:first-child .card-img-bottom { + border-bottom-right-radius: 0 + } + .card-group>.card:last-child { + border-top-left-radius: 0; + border-bottom-left-radius: 0 + } + .card-group>.card:last-child .card-header, + .card-group>.card:last-child .card-img-top { + border-top-left-radius: 0 + } + .card-group>.card:last-child .card-footer, + .card-group>.card:last-child .card-img-bottom { + border-bottom-left-radius: 0 + } + .card-group>.card:only-child { + border-radius: .25rem + } + .card-group>.card:only-child .card-header, + .card-group>.card:only-child .card-img-top { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem + } + .card-group>.card:only-child .card-footer, + .card-group>.card:only-child .card-img-bottom { + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem + } + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) { + border-radius: 0 + } + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-footer, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-header, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom, + .card-group>.card:not(:first-child):not(:last-child):not(:only-child) .card-img-top { + border-radius: 0 + } +} + +.card-columns .card { + margin-bottom: .75rem +} + +@media (min-width:576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem + } + .card-columns .card { + display: inline-block; + width: 100% + } +} + +.breadcrumb { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: .75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: .25rem +} + +.breadcrumb-item+.breadcrumb-item::before { + display: inline-block; + padding-right: .5rem; + padding-left: .5rem; + color: #6c757d; + content: "/" +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: underline +} + +.breadcrumb-item+.breadcrumb-item:hover::before { + text-decoration: none +} + +.breadcrumb-item.active { + color: #6c757d +} + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: .25rem +} + +.page-link { + position: relative; + display: block; + padding: .5rem .75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6 +} + +.page-link:hover { + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6 +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 .2rem rgba(0, 123, 255, .25) +} + +.page-link:not(:disabled):not(.disabled) { + cursor: pointer +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.page-item:last-child .page-link { + border-top-right-radius: .25rem; + border-bottom-right-radius: .25rem +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6 +} + +.pagination-lg .page-link { + padding: .75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5 +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: .3rem; + border-bottom-left-radius: .3rem +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: .3rem; + border-bottom-right-radius: .3rem +} + +.pagination-sm .page-link { + padding: .25rem .5rem; + font-size: .875rem; + line-height: 1.5 +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: .2rem; + border-bottom-left-radius: .2rem +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: .2rem; + border-bottom-right-radius: .2rem +} + +.badge { + display: inline-block; + padding: .25em .4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: .25rem +} + +.badge:empty { + display: none +} + +.btn .badge { + position: relative; + top: -1px +} + +.badge-pill { + padding-right: .6em; + padding-left: .6em; + border-radius: 10rem +} + +.badge-primary { + color: #fff; + background-color: #007bff +} + +.badge-primary[href]:focus, +.badge-primary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #0062cc +} + +.badge-secondary { + color: #fff; + background-color: #6c757d +} + +.badge-secondary[href]:focus, +.badge-secondary[href]:hover { + color: #fff; + text-decoration: none; + background-color: #545b62 +} + +.badge-success { + color: #fff; + background-color: #28a745 +} + +.badge-success[href]:focus, +.badge-success[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1e7e34 +} + +.badge-info { + color: #fff; + background-color: #17a2b8 +} + +.badge-info[href]:focus, +.badge-info[href]:hover { + color: #fff; + text-decoration: none; + background-color: #117a8b +} + +.badge-warning { + color: #212529; + background-color: #ffc107 +} + +.badge-warning[href]:focus, +.badge-warning[href]:hover { + color: #212529; + text-decoration: none; + background-color: #d39e00 +} + +.badge-danger { + color: #fff; + background-color: #dc3545 +} + +.badge-danger[href]:focus, +.badge-danger[href]:hover { + color: #fff; + text-decoration: none; + background-color: #bd2130 +} + +.badge-light { + color: #212529; + background-color: #f8f9fa +} + +.badge-light[href]:focus, +.badge-light[href]:hover { + color: #212529; + text-decoration: none; + background-color: #dae0e5 +} + +.badge-dark { + color: #fff; + background-color: #343a40 +} + +.badge-dark[href]:focus, +.badge-dark[href]:hover { + color: #fff; + text-decoration: none; + background-color: #1d2124 +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: .3rem +} + +@media (min-width:576px) { + .jumbotron { + padding: 4rem 2rem + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0 +} + +.alert { + position: relative; + padding: .75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: .25rem +} + +.alert-heading { + color: inherit +} + +.alert-link { + font-weight: 700 +} + +.alert-dismissible { + padding-right: 4rem +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: .75rem 1.25rem; + color: inherit +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff +} + +.alert-primary hr { + border-top-color: #9fcdff +} + +.alert-primary .alert-link { + color: #002752 +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db +} + +.alert-secondary hr { + border-top-color: #c8cbcf +} + +.alert-secondary .alert-link { + color: #202326 +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb +} + +.alert-success hr { + border-top-color: #b1dfbb +} + +.alert-success .alert-link { + color: #0b2e13 +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb +} + +.alert-info hr { + border-top-color: #abdde5 +} + +.alert-info .alert-link { + color: #062c33 +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba +} + +.alert-warning hr { + border-top-color: #ffe8a1 +} + +.alert-warning .alert-link { + color: #533f03 +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb +} + +.alert-danger hr { + border-top-color: #f1b0b7 +} + +.alert-danger .alert-link { + color: #491217 +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe +} + +.alert-light hr { + border-top-color: #ececf6 +} + +.alert-light .alert-link { + color: #686868 +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca +} + +.alert-dark hr { + border-top-color: #b9bbbe +} + +.alert-dark .alert-link { + color: #040505 +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0 + } + to { + background-position: 0 0 + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0 + } + to { + background-position: 0 0 + } +} + +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: .75rem; + background-color: #e9ecef; + border-radius: .25rem +} + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #007bff; + transition: width .6s ease +} + +.progress-bar-striped { + 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); + background-size: 1rem 1rem +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite +} + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start +} + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1 +} + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0 +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit +} + +.list-group-item-action:focus, +.list-group-item-action:hover { + color: #495057; + text-decoration: none; + background-color: #f8f9fa +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef +} + +.list-group-item { + position: relative; + display: block; + padding: .75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, .125) +} + +.list-group-item:first-child { + border-top-left-radius: .25rem; + border-top-right-radius: .25rem +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: .25rem; + border-bottom-left-radius: .25rem +} + +.list-group-item:focus, +.list-group-item:hover { + z-index: 1; + text-decoration: none +} + +.list-group-item.disabled, +.list-group-item:disabled { + color: #6c757d; + background-color: #fff +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0 +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0 +} + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom: 0 +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff +} + +.list-group-item-primary.list-group-item-action:focus, +.list-group-item-primary.list-group-item-action:hover { + color: #004085; + background-color: #9fcdff +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085 +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db +} + +.list-group-item-secondary.list-group-item-action:focus, +.list-group-item-secondary.list-group-item-action:hover { + color: #383d41; + background-color: #c8cbcf +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41 +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb +} + +.list-group-item-success.list-group-item-action:focus, +.list-group-item-success.list-group-item-action:hover { + color: #155724; + background-color: #b1dfbb +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724 +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb +} + +.list-group-item-info.list-group-item-action:focus, +.list-group-item-info.list-group-item-action:hover { + color: #0c5460; + background-color: #abdde5 +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460 +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba +} + +.list-group-item-warning.list-group-item-action:focus, +.list-group-item-warning.list-group-item-action:hover { + color: #856404; + background-color: #ffe8a1 +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404 +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb +} + +.list-group-item-danger.list-group-item-action:focus, +.list-group-item-danger.list-group-item-action:hover { + color: #721c24; + background-color: #f1b0b7 +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24 +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe +} + +.list-group-item-light.list-group-item-action:focus, +.list-group-item-light.list-group-item-action:hover { + color: #818182; + background-color: #ececf6 +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182 +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca +} + +.list-group-item-dark.list-group-item-action:focus, +.list-group-item-dark.list-group-item-action:hover { + color: #1b1e21; + background-color: #b9bbbe +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21 +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5 +} + +.close:focus, +.close:hover { + color: #000; + text-decoration: none; + opacity: .75 +} + +.close:not(:disabled):not(.disabled) { + cursor: pointer +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none +} + +.modal-open { + overflow: hidden +} + +.modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1050; + display: none; + overflow: hidden; + outline: 0 +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto +} + +.modal-dialog { + position: relative; + width: auto; + margin: .5rem; + pointer-events: none +} + +.modal.fade .modal-dialog { + transition: -webkit-transform .3s ease-out; + transition: transform .3s ease-out; + transition: transform .3s ease-out, -webkit-transform .3s ease-out; + -webkit-transform: translate(0, -25%); + transform: translate(0, -25%) +} + +.modal.show .modal-dialog { + -webkit-transform: translate(0, 0); + transform: translate(0, 0) +} + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - (.5rem * 2)) +} + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border-radius: .3rem; + outline: 0 +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 999999; + background-color: #000 +} + +.modal-backdrop.fade { + opacity: 0 +} + +.modal-backdrop.show { + opacity: .5 +} + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem; + border-bottom: 1px solid #e9ecef; + border-top-left-radius: .3rem; + border-top-right-radius: .3rem +} + +.modal-header .close { + padding: 1rem; + margin: -1rem -1rem -1rem auto +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5 +} + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem +} + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #e9ecef +} + +.modal-footer>:not(:first-child) { + margin-left: .25rem +} + +.modal-footer>:not(:last-child) { + margin-right: .25rem +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll +} + +@media (min-width:576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto + } + .modal-dialog-centered { + min-height: calc(100% - (1.75rem * 2)) + } + .modal-sm { + max-width: 300px + } +} + +@media (min-width:992px) { + .modal-lg { + max-width: 800px + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + opacity: 0 +} + +.tooltip.show { + opacity: .9 +} + +.tooltip .arrow { + position: absolute; + display: block; + width: .8rem; + height: .4rem +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-tooltip-auto[x-placement^=top], +.bs-tooltip-top { + padding: .4rem 0 +} + +.bs-tooltip-auto[x-placement^=top] .arrow, +.bs-tooltip-top .arrow { + bottom: 0 +} + +.bs-tooltip-auto[x-placement^=top] .arrow::before, +.bs-tooltip-top .arrow::before { + top: 0; + border-width: .4rem .4rem 0; + border-top-color: #000 +} + +.bs-tooltip-auto[x-placement^=right], +.bs-tooltip-right { + padding: 0 .4rem +} + +.bs-tooltip-auto[x-placement^=right] .arrow, +.bs-tooltip-right .arrow { + left: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[x-placement^=right] .arrow::before, +.bs-tooltip-right .arrow::before { + right: 0; + border-width: .4rem .4rem .4rem 0; + border-right-color: #000 +} + +.bs-tooltip-auto[x-placement^=bottom], +.bs-tooltip-bottom { + padding: .4rem 0 +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow, +.bs-tooltip-bottom .arrow { + top: 0 +} + +.bs-tooltip-auto[x-placement^=bottom] .arrow::before, +.bs-tooltip-bottom .arrow::before { + bottom: 0; + border-width: 0 .4rem .4rem; + border-bottom-color: #000 +} + +.bs-tooltip-auto[x-placement^=left], +.bs-tooltip-left { + padding: 0 .4rem +} + +.bs-tooltip-auto[x-placement^=left] .arrow, +.bs-tooltip-left .arrow { + right: 0; + width: .4rem; + height: .8rem +} + +.bs-tooltip-auto[x-placement^=left] .arrow::before, +.bs-tooltip-left .arrow::before { + left: 0; + border-width: .4rem 0 .4rem .4rem; + border-left-color: #000 +} + +.tooltip-inner { + max-width: 200px; + padding: .25rem .5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: .25rem +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: .875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, .2); + border-radius: .3rem +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: .5rem; + margin: 0 .3rem +} + +.popover .arrow::after, +.popover .arrow::before { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid +} + +.bs-popover-auto[x-placement^=top], +.bs-popover-top { + margin-bottom: .5rem +} + +.bs-popover-auto[x-placement^=top] .arrow, +.bs-popover-top .arrow { + bottom: calc((.5rem + 1px) * -1) +} + +.bs-popover-auto[x-placement^=top] .arrow::after, +.bs-popover-auto[x-placement^=top] .arrow::before, +.bs-popover-top .arrow::after, +.bs-popover-top .arrow::before { + border-width: .5rem .5rem 0 +} + +.bs-popover-auto[x-placement^=top] .arrow::before, +.bs-popover-top .arrow::before { + bottom: 0; + border-top-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=top] .arrow::after, +.bs-popover-top .arrow::after { + bottom: 1px; + border-top-color: #fff +} + +.bs-popover-auto[x-placement^=right], +.bs-popover-right { + margin-left: .5rem +} + +.bs-popover-auto[x-placement^=right] .arrow, +.bs-popover-right .arrow { + left: calc((.5rem + 1px) * -1); + width: .5rem; + height: 1rem; + margin: .3rem 0 +} + +.bs-popover-auto[x-placement^=right] .arrow::after, +.bs-popover-auto[x-placement^=right] .arrow::before, +.bs-popover-right .arrow::after, +.bs-popover-right .arrow::before { + border-width: .5rem .5rem .5rem 0 +} + +.bs-popover-auto[x-placement^=right] .arrow::before, +.bs-popover-right .arrow::before { + left: 0; + border-right-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=right] .arrow::after, +.bs-popover-right .arrow::after { + left: 1px; + border-right-color: #fff +} + +.bs-popover-auto[x-placement^=bottom], +.bs-popover-bottom { + margin-top: .5rem +} + +.bs-popover-auto[x-placement^=bottom] .arrow, +.bs-popover-bottom .arrow { + top: calc((.5rem + 1px) * -1) +} + +.bs-popover-auto[x-placement^=bottom] .arrow::after, +.bs-popover-auto[x-placement^=bottom] .arrow::before, +.bs-popover-bottom .arrow::after, +.bs-popover-bottom .arrow::before { + border-width: 0 .5rem .5rem .5rem +} + +.bs-popover-auto[x-placement^=bottom] .arrow::before, +.bs-popover-bottom .arrow::before { + top: 0; + border-bottom-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=bottom] .arrow::after, +.bs-popover-bottom .arrow::after { + top: 1px; + border-bottom-color: #fff +} + +.bs-popover-auto[x-placement^=bottom] .popover-header::before, +.bs-popover-bottom .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7 +} + +.bs-popover-auto[x-placement^=left], +.bs-popover-left { + margin-right: .5rem +} + +.bs-popover-auto[x-placement^=left] .arrow, +.bs-popover-left .arrow { + right: calc((.5rem + 1px) * -1); + width: .5rem; + height: 1rem; + margin: .3rem 0 +} + +.bs-popover-auto[x-placement^=left] .arrow::after, +.bs-popover-auto[x-placement^=left] .arrow::before, +.bs-popover-left .arrow::after, +.bs-popover-left .arrow::before { + border-width: .5rem 0 .5rem .5rem +} + +.bs-popover-auto[x-placement^=left] .arrow::before, +.bs-popover-left .arrow::before { + right: 0; + border-left-color: rgba(0, 0, 0, .25) +} + +.bs-popover-auto[x-placement^=left] .arrow::after, +.bs-popover-left .arrow::after { + right: 1px; + border-left-color: #fff +} + +.popover-header { + padding: .5rem .75rem; + margin-bottom: 0; + font-size: 1rem; + color: inherit; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(.3rem - 1px); + border-top-right-radius: calc(.3rem - 1px) +} + +.popover-header:empty { + display: none +} + +.popover-body { + padding: .5rem .75rem; + color: #212529 +} + +.carousel { + position: relative +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden +} + +.carousel-item { + position: relative; + display: none; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + width: 100%; + transition: -webkit-transform .6s ease; + transition: transform .6s ease; + transition: transform .6s ease, -webkit-transform .6s ease; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-perspective: 1000px; + perspective: 1000px +} + +.carousel-item-next, +.carousel-item-prev, +.carousel-item.active { + display: block +} + +.carousel-item-next, +.carousel-item-prev { + position: absolute; + top: 0 +} + +.carousel-item-next.carousel-item-left, +.carousel-item-prev.carousel-item-right { + -webkit-transform: translateX(0); + transform: translateX(0) +} + +@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) { + .carousel-item-next.carousel-item-left, + .carousel-item-prev.carousel-item-right { + -webkit-transform: translate3d(0, 0, 0); + transform: translate3d(0, 0, 0) + } +} + +.active.carousel-item-right, +.carousel-item-next { + -webkit-transform: translateX(100%); + transform: translateX(100%) +} + +@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) { + .active.carousel-item-right, + .carousel-item-next { + -webkit-transform: translate3d(100%, 0, 0); + transform: translate3d(100%, 0, 0) + } +} + +.active.carousel-item-left, +.carousel-item-prev { + -webkit-transform: translateX(-100%); + transform: translateX(-100%) +} + +@supports ((-webkit-transform-style:preserve-3d) or (transform-style:preserve-3d)) { + .active.carousel-item-left, + .carousel-item-prev { + -webkit-transform: translate3d(-100%, 0, 0); + transform: translate3d(-100%, 0, 0) + } +} + +.carousel-control-next, +.carousel-control-prev { + position: absolute; + top: 0; + bottom: 0; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: .5 +} + +.carousel-control-next:focus, +.carousel-control-next:hover, +.carousel-control-prev:focus, +.carousel-control-prev:hover { + color: #fff; + text-decoration: none; + outline: 0; + opacity: .9 +} + +.carousel-control-prev { + left: 0 +} + +.carousel-control-next { + right: 0 +} + +.carousel-control-next-icon, +.carousel-control-prev-icon { + display: inline-block; + width: 20px; + height: 20px; + background: transparent no-repeat center center; + background-size: 100% 100% +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E") +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E") +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 10px; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none +} + +.carousel-indicators li { + position: relative; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + background-color: rgba(255, 255, 255, .5) +} + +.carousel-indicators li::before { + position: absolute; + top: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: "" +} + +.carousel-indicators li::after { + position: absolute; + bottom: -10px; + left: 0; + display: inline-block; + width: 100%; + height: 10px; + content: "" +} + +.carousel-indicators .active { + 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 +} + +.align-baseline { + vertical-align: baseline!important +} + +.align-top { + vertical-align: top!important +} + +.align-middle { + vertical-align: middle!important +} + +.align-bottom { + vertical-align: bottom!important +} + +.align-text-bottom { + vertical-align: text-bottom!important +} + +.align-text-top { + vertical-align: text-top!important +} + +.bg-primary { + background-color: #007bff!important +} + +a.bg-primary:focus, +a.bg-primary:hover, +button.bg-primary:focus, +button.bg-primary:hover { + background-color: #0062cc!important +} + +.bg-secondary { + background-color: #6c757d!important +} + +a.bg-secondary:focus, +a.bg-secondary:hover, +button.bg-secondary:focus, +button.bg-secondary:hover { + background-color: #545b62!important +} + +.bg-success { + background-color: #28a745!important +} + +a.bg-success:focus, +a.bg-success:hover, +button.bg-success:focus, +button.bg-success:hover { + background-color: #1e7e34!important +} + +.bg-info { + background-color: #17a2b8!important +} + +a.bg-info:focus, +a.bg-info:hover, +button.bg-info:focus, +button.bg-info:hover { + background-color: #117a8b!important +} + +.bg-warning { + background-color: #ffc107!important +} + +a.bg-warning:focus, +a.bg-warning:hover, +button.bg-warning:focus, +button.bg-warning:hover { + background-color: #d39e00!important +} + +.bg-danger { + background-color: #dc3545!important +} + +a.bg-danger:focus, +a.bg-danger:hover, +button.bg-danger:focus, +button.bg-danger:hover { + background-color: #bd2130!important +} + +.bg-light { + background-color: #f8f9fa!important +} + +a.bg-light:focus, +a.bg-light:hover, +button.bg-light:focus, +button.bg-light:hover { + background-color: #dae0e5!important +} + +.bg-dark { + background-color: #343a40!important +} + +a.bg-dark:focus, +a.bg-dark:hover, +button.bg-dark:focus, +button.bg-dark:hover { + background-color: #1d2124!important +} + +.bg-white { + background-color: #fff!important +} + +.bg-transparent { + background-color: transparent!important +} + +.border { + border: 1px solid #dee2e6!important +} + +.border-top { + border-top: 1px solid #dee2e6!important +} + +.border-right { + border-right: 1px solid #dee2e6!important +} + +.border-bottom { + border-bottom: 1px solid #dee2e6!important +} + +.border-left { + border-left: 1px solid #dee2e6!important +} + +.border-0 { + border: 0!important +} + +.border-top-0 { + border-top: 0!important +} + +.border-right-0 { + border-right: 0!important +} + +.border-bottom-0 { + border-bottom: 0!important +} + +.border-left-0 { + border-left: 0!important +} + +.border-primary { + border-color: #007bff!important +} + +.border-secondary { + border-color: #6c757d!important +} + +.border-success { + border-color: #28a745!important +} + +.border-info { + border-color: #17a2b8!important +} + +.border-warning { + border-color: #ffc107!important +} + +.border-danger { + border-color: #dc3545!important +} + +.border-light { + border-color: #f8f9fa!important +} + +.border-dark { + border-color: #343a40!important +} + +.border-white { + border-color: #fff!important +} + +.rounded { + border-radius: .25rem!important +} + +.rounded-top { + border-top-left-radius: .25rem!important; + border-top-right-radius: .25rem!important +} + +.rounded-right { + border-top-right-radius: .25rem!important; + border-bottom-right-radius: .25rem!important +} + +.rounded-bottom { + border-bottom-right-radius: .25rem!important; + border-bottom-left-radius: .25rem!important +} + +.rounded-left { + border-top-left-radius: .25rem!important; + border-bottom-left-radius: .25rem!important +} + +.rounded-circle { + border-radius: 50%!important +} + +.rounded-0 { + border-radius: 0!important +} + +.clearfix::after { + display: block; + clear: both; + content: "" +} + +.d-none { + display: none!important +} + +.d-inline { + display: inline!important +} + +.d-inline-block { + display: inline-block!important +} + +.d-block { + display: block!important +} + +.d-table { + display: table!important +} + +.d-table-row { + display: table-row!important +} + +.d-table-cell { + display: table-cell!important +} + +.d-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important +} + +.d-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important +} + +@media (min-width:576px) { + .d-sm-none { + display: none!important + } + .d-sm-inline { + display: inline!important + } + .d-sm-inline-block { + display: inline-block!important + } + .d-sm-block { + display: block!important + } + .d-sm-table { + display: table!important + } + .d-sm-table-row { + display: table-row!important + } + .d-sm-table-cell { + display: table-cell!important + } + .d-sm-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important + } + .d-sm-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important + } +} + +@media (min-width:768px) { + .d-md-none { + display: none!important + } + .d-md-inline { + display: inline!important + } + .d-md-inline-block { + display: inline-block!important + } + .d-md-block { + display: block!important + } + .d-md-table { + display: table!important + } + .d-md-table-row { + display: table-row!important + } + .d-md-table-cell { + display: table-cell!important + } + .d-md-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important + } + .d-md-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important + } +} + +@media (min-width:992px) { + .d-lg-none { + display: none!important + } + .d-lg-inline { + display: inline!important + } + .d-lg-inline-block { + display: inline-block!important + } + .d-lg-block { + display: block!important + } + .d-lg-table { + display: table!important + } + .d-lg-table-row { + display: table-row!important + } + .d-lg-table-cell { + display: table-cell!important + } + .d-lg-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important + } + .d-lg-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important + } +} + +@media (min-width:1200px) { + .d-xl-none { + display: none!important + } + .d-xl-inline { + display: inline!important + } + .d-xl-inline-block { + display: inline-block!important + } + .d-xl-block { + display: block!important + } + .d-xl-table { + display: table!important + } + .d-xl-table-row { + display: table-row!important + } + .d-xl-table-cell { + display: table-cell!important + } + .d-xl-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important + } + .d-xl-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important + } +} + +@media print { + .d-print-none { + display: none!important + } + .d-print-inline { + display: inline!important + } + .d-print-inline-block { + display: inline-block!important + } + .d-print-block { + display: block!important + } + .d-print-table { + display: table!important + } + .d-print-table-row { + display: table-row!important + } + .d-print-table-cell { + display: table-cell!important + } + .d-print-flex { + display: -webkit-box!important; + display: -ms-flexbox!important; + display: flex!important + } + .d-print-inline-flex { + display: -webkit-inline-box!important; + display: -ms-inline-flexbox!important; + display: inline-flex!important + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden +} + +.embed-responsive::before { + display: block; + content: "" +} + +.embed-responsive .embed-responsive-item, +.embed-responsive embed, +.embed-responsive iframe, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0 +} + +.embed-responsive-21by9::before { + padding-top: 42.857143% +} + +.embed-responsive-16by9::before { + padding-top: 56.25% +} + +.embed-responsive-4by3::before { + padding-top: 75% +} + +.embed-responsive-1by1::before { + padding-top: 100% +} + +.flex-row { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important +} + +.flex-column { + -webkit-box-orient: vertical!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: column!important; + flex-direction: column!important +} + +.flex-row-reverse { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: row-reverse!important; + flex-direction: row-reverse!important +} + +.flex-column-reverse { + -webkit-box-orient: vertical!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: column-reverse!important; + flex-direction: column-reverse!important +} + +.flex-wrap { + -ms-flex-wrap: wrap!important; + flex-wrap: wrap!important +} + +.flex-nowrap { + -ms-flex-wrap: nowrap!important; + flex-wrap: nowrap!important +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse!important; + flex-wrap: wrap-reverse!important +} + +.justify-content-start { + -webkit-box-pack: start!important; + -ms-flex-pack: start!important; + justify-content: flex-start!important +} + +.justify-content-end { + -webkit-box-pack: end!important; + -ms-flex-pack: end!important; + justify-content: flex-end!important +} + +.justify-content-center { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important +} + +.justify-content-between { + -webkit-box-pack: justify!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important +} + +.justify-content-around { + -ms-flex-pack: distribute!important; + justify-content: space-around!important +} + +.align-items-start { + -webkit-box-align: start!important; + -ms-flex-align: start!important; + align-items: flex-start!important +} + +.align-items-end { + -webkit-box-align: end!important; + -ms-flex-align: end!important; + align-items: flex-end!important +} + +.align-items-center { + -webkit-box-align: center!important; + -ms-flex-align: center!important; + align-items: center!important +} + +.align-items-baseline { + -webkit-box-align: baseline!important; + -ms-flex-align: baseline!important; + align-items: baseline!important +} + +.align-items-stretch { + -webkit-box-align: stretch!important; + -ms-flex-align: stretch!important; + align-items: stretch!important +} + +.align-content-start { + -ms-flex-line-pack: start!important; + align-content: flex-start!important +} + +.align-content-end { + -ms-flex-line-pack: end!important; + align-content: flex-end!important +} + +.align-content-center { + -ms-flex-line-pack: center!important; + align-content: center!important +} + +.align-content-between { + -ms-flex-line-pack: justify!important; + align-content: space-between!important +} + +.align-content-around { + -ms-flex-line-pack: distribute!important; + align-content: space-around!important +} + +.align-content-stretch { + -ms-flex-line-pack: stretch!important; + align-content: stretch!important +} + +.align-self-auto { + -ms-flex-item-align: auto!important; + align-self: auto!important +} + +.align-self-start { + -ms-flex-item-align: start!important; + align-self: flex-start!important +} + +.align-self-end { + -ms-flex-item-align: end!important; + align-self: flex-end!important +} + +.align-self-center { + -ms-flex-item-align: center!important; + align-self: center!important +} + +.align-self-baseline { + -ms-flex-item-align: baseline!important; + align-self: baseline!important +} + +.align-self-stretch { + -ms-flex-item-align: stretch!important; + align-self: stretch!important +} + +@media (min-width:576px) { + .flex-sm-row { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important + } + .flex-sm-column { + -webkit-box-orient: vertical!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: column!important; + flex-direction: column!important + } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: row-reverse!important; + flex-direction: row-reverse!important + } + .flex-sm-column-reverse { + -webkit-box-orient: vertical!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: column-reverse!important; + flex-direction: column-reverse!important + } + .flex-sm-wrap { + -ms-flex-wrap: wrap!important; + flex-wrap: wrap!important + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap!important; + flex-wrap: nowrap!important + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse!important; + flex-wrap: wrap-reverse!important + } + .justify-content-sm-start { + -webkit-box-pack: start!important; + -ms-flex-pack: start!important; + justify-content: flex-start!important + } + .justify-content-sm-end { + -webkit-box-pack: end!important; + -ms-flex-pack: end!important; + justify-content: flex-end!important + } + .justify-content-sm-center { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important + } + .justify-content-sm-between { + -webkit-box-pack: justify!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important + } + .justify-content-sm-around { + -ms-flex-pack: distribute!important; + justify-content: space-around!important + } + .align-items-sm-start { + -webkit-box-align: start!important; + -ms-flex-align: start!important; + align-items: flex-start!important + } + .align-items-sm-end { + -webkit-box-align: end!important; + -ms-flex-align: end!important; + align-items: flex-end!important + } + .align-items-sm-center { + -webkit-box-align: center!important; + -ms-flex-align: center!important; + align-items: center!important + } + .align-items-sm-baseline { + -webkit-box-align: baseline!important; + -ms-flex-align: baseline!important; + align-items: baseline!important + } + .align-items-sm-stretch { + -webkit-box-align: stretch!important; + -ms-flex-align: stretch!important; + align-items: stretch!important + } + .align-content-sm-start { + -ms-flex-line-pack: start!important; + align-content: flex-start!important + } + .align-content-sm-end { + -ms-flex-line-pack: end!important; + align-content: flex-end!important + } + .align-content-sm-center { + -ms-flex-line-pack: center!important; + align-content: center!important + } + .align-content-sm-between { + -ms-flex-line-pack: justify!important; + align-content: space-between!important + } + .align-content-sm-around { + -ms-flex-line-pack: distribute!important; + align-content: space-around!important + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch!important; + align-content: stretch!important + } + .align-self-sm-auto { + -ms-flex-item-align: auto!important; + align-self: auto!important + } + .align-self-sm-start { + -ms-flex-item-align: start!important; + align-self: flex-start!important + } + .align-self-sm-end { + -ms-flex-item-align: end!important; + align-self: flex-end!important + } + .align-self-sm-center { + -ms-flex-item-align: center!important; + align-self: center!important + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline!important; + align-self: baseline!important + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch!important; + align-self: stretch!important + } +} + +@media (min-width:768px) { + .flex-md-row { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important + } + .flex-md-column { + -webkit-box-orient: vertical!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: column!important; + flex-direction: column!important + } + .flex-md-row-reverse { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: row-reverse!important; + flex-direction: row-reverse!important + } + .flex-md-column-reverse { + -webkit-box-orient: vertical!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: column-reverse!important; + flex-direction: column-reverse!important + } + .flex-md-wrap { + -ms-flex-wrap: wrap!important; + flex-wrap: wrap!important + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap!important; + flex-wrap: nowrap!important + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse!important; + flex-wrap: wrap-reverse!important + } + .justify-content-md-start { + -webkit-box-pack: start!important; + -ms-flex-pack: start!important; + justify-content: flex-start!important + } + .justify-content-md-end { + -webkit-box-pack: end!important; + -ms-flex-pack: end!important; + justify-content: flex-end!important + } + .justify-content-md-center { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important + } + .justify-content-md-between { + -webkit-box-pack: justify!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important + } + .justify-content-md-around { + -ms-flex-pack: distribute!important; + justify-content: space-around!important + } + .align-items-md-start { + -webkit-box-align: start!important; + -ms-flex-align: start!important; + align-items: flex-start!important + } + .align-items-md-end { + -webkit-box-align: end!important; + -ms-flex-align: end!important; + align-items: flex-end!important + } + .align-items-md-center { + -webkit-box-align: center!important; + -ms-flex-align: center!important; + align-items: center!important + } + .align-items-md-baseline { + -webkit-box-align: baseline!important; + -ms-flex-align: baseline!important; + align-items: baseline!important + } + .align-items-md-stretch { + -webkit-box-align: stretch!important; + -ms-flex-align: stretch!important; + align-items: stretch!important + } + .align-content-md-start { + -ms-flex-line-pack: start!important; + align-content: flex-start!important + } + .align-content-md-end { + -ms-flex-line-pack: end!important; + align-content: flex-end!important + } + .align-content-md-center { + -ms-flex-line-pack: center!important; + align-content: center!important + } + .align-content-md-between { + -ms-flex-line-pack: justify!important; + align-content: space-between!important + } + .align-content-md-around { + -ms-flex-line-pack: distribute!important; + align-content: space-around!important + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch!important; + align-content: stretch!important + } + .align-self-md-auto { + -ms-flex-item-align: auto!important; + align-self: auto!important + } + .align-self-md-start { + -ms-flex-item-align: start!important; + align-self: flex-start!important + } + .align-self-md-end { + -ms-flex-item-align: end!important; + align-self: flex-end!important + } + .align-self-md-center { + -ms-flex-item-align: center!important; + align-self: center!important + } + .align-self-md-baseline { + -ms-flex-item-align: baseline!important; + align-self: baseline!important + } + .align-self-md-stretch { + -ms-flex-item-align: stretch!important; + align-self: stretch!important + } +} + +@media (min-width:992px) { + .flex-lg-row { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important + } + .flex-lg-column { + -webkit-box-orient: vertical!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: column!important; + flex-direction: column!important + } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: row-reverse!important; + flex-direction: row-reverse!important + } + .flex-lg-column-reverse { + -webkit-box-orient: vertical!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: column-reverse!important; + flex-direction: column-reverse!important + } + .flex-lg-wrap { + -ms-flex-wrap: wrap!important; + flex-wrap: wrap!important + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap!important; + flex-wrap: nowrap!important + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse!important; + flex-wrap: wrap-reverse!important + } + .justify-content-lg-start { + -webkit-box-pack: start!important; + -ms-flex-pack: start!important; + justify-content: flex-start!important + } + .justify-content-lg-end { + -webkit-box-pack: end!important; + -ms-flex-pack: end!important; + justify-content: flex-end!important + } + .justify-content-lg-center { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important + } + .justify-content-lg-between { + -webkit-box-pack: justify!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important + } + .justify-content-lg-around { + -ms-flex-pack: distribute!important; + justify-content: space-around!important + } + .align-items-lg-start { + -webkit-box-align: start!important; + -ms-flex-align: start!important; + align-items: flex-start!important + } + .align-items-lg-end { + -webkit-box-align: end!important; + -ms-flex-align: end!important; + align-items: flex-end!important + } + .align-items-lg-center { + -webkit-box-align: center!important; + -ms-flex-align: center!important; + align-items: center!important + } + .align-items-lg-baseline { + -webkit-box-align: baseline!important; + -ms-flex-align: baseline!important; + align-items: baseline!important + } + .align-items-lg-stretch { + -webkit-box-align: stretch!important; + -ms-flex-align: stretch!important; + align-items: stretch!important + } + .align-content-lg-start { + -ms-flex-line-pack: start!important; + align-content: flex-start!important + } + .align-content-lg-end { + -ms-flex-line-pack: end!important; + align-content: flex-end!important + } + .align-content-lg-center { + -ms-flex-line-pack: center!important; + align-content: center!important + } + .align-content-lg-between { + -ms-flex-line-pack: justify!important; + align-content: space-between!important + } + .align-content-lg-around { + -ms-flex-line-pack: distribute!important; + align-content: space-around!important + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch!important; + align-content: stretch!important + } + .align-self-lg-auto { + -ms-flex-item-align: auto!important; + align-self: auto!important + } + .align-self-lg-start { + -ms-flex-item-align: start!important; + align-self: flex-start!important + } + .align-self-lg-end { + -ms-flex-item-align: end!important; + align-self: flex-end!important + } + .align-self-lg-center { + -ms-flex-item-align: center!important; + align-self: center!important + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline!important; + align-self: baseline!important + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch!important; + align-self: stretch!important + } +} + +@media (min-width:1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: row!important; + flex-direction: row!important + } + .flex-xl-column { + -webkit-box-orient: vertical!important; + -webkit-box-direction: normal!important; + -ms-flex-direction: column!important; + flex-direction: column!important + } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: row-reverse!important; + flex-direction: row-reverse!important + } + .flex-xl-column-reverse { + -webkit-box-orient: vertical!important; + -webkit-box-direction: reverse!important; + -ms-flex-direction: column-reverse!important; + flex-direction: column-reverse!important + } + .flex-xl-wrap { + -ms-flex-wrap: wrap!important; + flex-wrap: wrap!important + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap!important; + flex-wrap: nowrap!important + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse!important; + flex-wrap: wrap-reverse!important + } + .justify-content-xl-start { + -webkit-box-pack: start!important; + -ms-flex-pack: start!important; + justify-content: flex-start!important + } + .justify-content-xl-end { + -webkit-box-pack: end!important; + -ms-flex-pack: end!important; + justify-content: flex-end!important + } + .justify-content-xl-center { + -webkit-box-pack: center!important; + -ms-flex-pack: center!important; + justify-content: center!important + } + .justify-content-xl-between { + -webkit-box-pack: justify!important; + -ms-flex-pack: justify!important; + justify-content: space-between!important + } + .justify-content-xl-around { + -ms-flex-pack: distribute!important; + justify-content: space-around!important + } + .align-items-xl-start { + -webkit-box-align: start!important; + -ms-flex-align: start!important; + align-items: flex-start!important + } + .align-items-xl-end { + -webkit-box-align: end!important; + -ms-flex-align: end!important; + align-items: flex-end!important + } + .align-items-xl-center { + -webkit-box-align: center!important; + -ms-flex-align: center!important; + align-items: center!important + } + .align-items-xl-baseline { + -webkit-box-align: baseline!important; + -ms-flex-align: baseline!important; + align-items: baseline!important + } + .align-items-xl-stretch { + -webkit-box-align: stretch!important; + -ms-flex-align: stretch!important; + align-items: stretch!important + } + .align-content-xl-start { + -ms-flex-line-pack: start!important; + align-content: flex-start!important + } + .align-content-xl-end { + -ms-flex-line-pack: end!important; + align-content: flex-end!important + } + .align-content-xl-center { + -ms-flex-line-pack: center!important; + align-content: center!important + } + .align-content-xl-between { + -ms-flex-line-pack: justify!important; + align-content: space-between!important + } + .align-content-xl-around { + -ms-flex-line-pack: distribute!important; + align-content: space-around!important + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch!important; + align-content: stretch!important + } + .align-self-xl-auto { + -ms-flex-item-align: auto!important; + align-self: auto!important + } + .align-self-xl-start { + -ms-flex-item-align: start!important; + align-self: flex-start!important + } + .align-self-xl-end { + -ms-flex-item-align: end!important; + align-self: flex-end!important + } + .align-self-xl-center { + -ms-flex-item-align: center!important; + align-self: center!important + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline!important; + align-self: baseline!important + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch!important; + align-self: stretch!important + } +} + +.float-left { + float: left!important +} + +.float-right { + float: right!important +} + +.float-none { + float: none!important +} + +@media (min-width:576px) { + .float-sm-left { + float: left!important + } + .float-sm-right { + float: right!important + } + .float-sm-none { + float: none!important + } +} + +@media (min-width:768px) { + .float-md-left { + float: left!important + } + .float-md-right { + float: right!important + } + .float-md-none { + float: none!important + } +} + +@media (min-width:992px) { + .float-lg-left { + float: left!important + } + .float-lg-right { + float: right!important + } + .float-lg-none { + float: none!important + } +} + +@media (min-width:1200px) { + .float-xl-left { + float: left!important + } + .float-xl-right { + float: right!important + } + .float-xl-none { + float: none!important + } +} + +.position-static { + position: static!important +} + +.position-relative { + position: relative!important +} + +.position-absolute { + position: absolute!important +} + +.position-fixed { + position: fixed!important +} + +.position-sticky { + position: -webkit-sticky!important; + position: sticky!important +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030 +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030 +} + +@supports ((position:-webkit-sticky) or (position:sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020 + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + -webkit-clip-path: inset(50%); + clip-path: inset(50%); + border: 0 +} + +.sr-only-focusable:active, +.sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; + -webkit-clip-path: none; + clip-path: none +} + +.w-25 { + width: 25%!important +} + +.w-50 { + width: 50%!important +} + +.w-75 { + width: 75%!important +} + +.w-100 { + width: 100%!important +} + +.h-25 { + height: 25%!important +} + +.h-50 { + height: 50%!important +} + +.h-75 { + height: 75%!important +} + +.h-100 { + height: 100%!important +} + +.mw-100 { + max-width: 100%!important +} + +.mh-100 { + max-height: 100%!important +} + +.m-0 { + margin: 0!important +} + +.mt-0, +.my-0 { + margin-top: 0!important +} + +.mr-0, +.mx-0 { + margin-right: 0!important +} + +.mb-0, +.my-0 { + margin-bottom: 0!important +} + +.ml-0, +.mx-0 { + margin-left: 0!important +} + +.m-1 { + margin: .25rem!important +} + +.mt-1, +.my-1 { + margin-top: .25rem!important +} + +.mr-1, +.mx-1 { + margin-right: .25rem!important +} + +.mb-1, +.my-1 { + margin-bottom: .25rem!important +} + +.ml-1, +.mx-1 { + margin-left: .25rem!important +} + +.m-2 { + margin: .5rem!important +} + +.mt-2, +.my-2 { + margin-top: .5rem!important +} + +.mr-2, +.mx-2 { + margin-right: .5rem!important +} + +.mb-2, +.my-2 { + margin-bottom: .5rem!important +} + +.ml-2, +.mx-2 { + margin-left: .5rem!important +} + +.m-3 { + margin: 1rem!important +} + +.mt-3, +.my-3 { + margin-top: 1rem!important +} + +.mr-3, +.mx-3 { + margin-right: 1rem!important +} + +.mb-3, +.my-3 { + margin-bottom: 1rem!important +} + +.ml-3, +.mx-3 { + margin-left: 1rem!important +} + +.m-4 { + margin: 1.5rem!important +} + +.mt-4, +.my-4 { + margin-top: 1.5rem!important +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem!important +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem!important +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem!important +} + +.m-5 { + margin: 3rem!important +} + +.mt-5, +.my-5 { + margin-top: 3rem!important +} + +.mr-5, +.mx-5 { + margin-right: 3rem!important +} + +.mb-5, +.my-5 { + margin-bottom: 3rem!important +} + +.ml-5, +.mx-5 { + margin-left: 3rem!important +} + +.p-0 { + padding: 0!important +} + +.pt-0, +.py-0 { + padding-top: 0!important +} + +.pr-0, +.px-0 { + padding-right: 0!important +} + +.pb-0, +.py-0 { + padding-bottom: 0!important +} + +.pl-0, +.px-0 { + padding-left: 0!important +} + +.p-1 { + padding: .25rem!important +} + +.pt-1, +.py-1 { + padding-top: .25rem!important +} + +.pr-1, +.px-1 { + padding-right: .25rem!important +} + +.pb-1, +.py-1 { + padding-bottom: .25rem!important +} + +.pl-1, +.px-1 { + padding-left: .25rem!important +} + +.p-2 { + padding: .5rem!important +} + +.pt-2, +.py-2 { + padding-top: .5rem!important +} + +.pr-2, +.px-2 { + padding-right: .5rem!important +} + +.pb-2, +.py-2 { + padding-bottom: .5rem!important +} + +.pl-2, +.px-2 { + padding-left: .5rem!important +} + +.p-3 { + padding: 1rem!important +} + +.pt-3, +.py-3 { + padding-top: 1rem!important +} + +.pr-3, +.px-3 { + padding-right: 1rem!important +} + +.pb-3, +.py-3 { + padding-bottom: 1rem!important +} + +.pl-3, +.px-3 { + padding-left: 1rem!important +} + +.p-4 { + padding: 1.5rem!important +} + +.pt-4, +.py-4 { + padding-top: 1.5rem!important +} + +.pr-4, +.px-4 { + padding-right: 1.5rem!important +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem!important +} + +.pl-4, +.px-4 { + padding-left: 1.5rem!important +} + +.p-5 { + padding: 3rem!important +} + +.pt-5, +.py-5 { + padding-top: 3rem!important +} + +.pr-5, +.px-5 { + padding-right: 3rem!important +} + +.pb-5, +.py-5 { + padding-bottom: 3rem!important +} + +.pl-5, +.px-5 { + padding-left: 3rem!important +} + +.m-auto { + margin: auto!important +} + +.mt-auto, +.my-auto { + margin-top: auto!important +} + +.mr-auto, +.mx-auto { + margin-right: auto!important +} + +.mb-auto, +.my-auto { + margin-bottom: auto!important +} + +.ml-auto, +.mx-auto { + margin-left: auto!important +} + +@media (min-width:576px) { + .m-sm-0 { + margin: 0!important + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0!important + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0!important + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0!important + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0!important + } + .m-sm-1 { + margin: .25rem!important + } + .mt-sm-1, + .my-sm-1 { + margin-top: .25rem!important + } + .mr-sm-1, + .mx-sm-1 { + margin-right: .25rem!important + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: .25rem!important + } + .ml-sm-1, + .mx-sm-1 { + margin-left: .25rem!important + } + .m-sm-2 { + margin: .5rem!important + } + .mt-sm-2, + .my-sm-2 { + margin-top: .5rem!important + } + .mr-sm-2, + .mx-sm-2 { + margin-right: .5rem!important + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: .5rem!important + } + .ml-sm-2, + .mx-sm-2 { + margin-left: .5rem!important + } + .m-sm-3 { + margin: 1rem!important + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem!important + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem!important + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem!important + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem!important + } + .m-sm-4 { + margin: 1.5rem!important + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem!important + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem!important + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem!important + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem!important + } + .m-sm-5 { + margin: 3rem!important + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem!important + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem!important + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem!important + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem!important + } + .p-sm-0 { + padding: 0!important + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0!important + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0!important + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0!important + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0!important + } + .p-sm-1 { + padding: .25rem!important + } + .pt-sm-1, + .py-sm-1 { + padding-top: .25rem!important + } + .pr-sm-1, + .px-sm-1 { + padding-right: .25rem!important + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: .25rem!important + } + .pl-sm-1, + .px-sm-1 { + padding-left: .25rem!important + } + .p-sm-2 { + padding: .5rem!important + } + .pt-sm-2, + .py-sm-2 { + padding-top: .5rem!important + } + .pr-sm-2, + .px-sm-2 { + padding-right: .5rem!important + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: .5rem!important + } + .pl-sm-2, + .px-sm-2 { + padding-left: .5rem!important + } + .p-sm-3 { + padding: 1rem!important + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem!important + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem!important + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem!important + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem!important + } + .p-sm-4 { + padding: 1.5rem!important + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem!important + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem!important + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem!important + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem!important + } + .p-sm-5 { + padding: 3rem!important + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem!important + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem!important + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem!important + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem!important + } + .m-sm-auto { + margin: auto!important + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto!important + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto!important + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto!important + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto!important + } +} + +@media (min-width:768px) { + .m-md-0 { + margin: 0!important + } + .mt-md-0, + .my-md-0 { + margin-top: 0!important + } + .mr-md-0, + .mx-md-0 { + margin-right: 0!important + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0!important + } + .ml-md-0, + .mx-md-0 { + margin-left: 0!important + } + .m-md-1 { + margin: .25rem!important + } + .mt-md-1, + .my-md-1 { + margin-top: .25rem!important + } + .mr-md-1, + .mx-md-1 { + margin-right: .25rem!important + } + .mb-md-1, + .my-md-1 { + margin-bottom: .25rem!important + } + .ml-md-1, + .mx-md-1 { + margin-left: .25rem!important + } + .m-md-2 { + margin: .5rem!important + } + .mt-md-2, + .my-md-2 { + margin-top: .5rem!important + } + .mr-md-2, + .mx-md-2 { + margin-right: .5rem!important + } + .mb-md-2, + .my-md-2 { + margin-bottom: .5rem!important + } + .ml-md-2, + .mx-md-2 { + margin-left: .5rem!important + } + .m-md-3 { + margin: 1rem!important + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem!important + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem!important + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem!important + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem!important + } + .m-md-4 { + margin: 1.5rem!important + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem!important + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem!important + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem!important + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem!important + } + .m-md-5 { + margin: 3rem!important + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem!important + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem!important + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem!important + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem!important + } + .p-md-0 { + padding: 0!important + } + .pt-md-0, + .py-md-0 { + padding-top: 0!important + } + .pr-md-0, + .px-md-0 { + padding-right: 0!important + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0!important + } + .pl-md-0, + .px-md-0 { + padding-left: 0!important + } + .p-md-1 { + padding: .25rem!important + } + .pt-md-1, + .py-md-1 { + padding-top: .25rem!important + } + .pr-md-1, + .px-md-1 { + padding-right: .25rem!important + } + .pb-md-1, + .py-md-1 { + padding-bottom: .25rem!important + } + .pl-md-1, + .px-md-1 { + padding-left: .25rem!important + } + .p-md-2 { + padding: .5rem!important + } + .pt-md-2, + .py-md-2 { + padding-top: .5rem!important + } + .pr-md-2, + .px-md-2 { + padding-right: .5rem!important + } + .pb-md-2, + .py-md-2 { + padding-bottom: .5rem!important + } + .pl-md-2, + .px-md-2 { + padding-left: .5rem!important + } + .p-md-3 { + padding: 1rem!important + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem!important + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem!important + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem!important + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem!important + } + .p-md-4 { + padding: 1.5rem!important + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem!important + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem!important + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem!important + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem!important + } + .p-md-5 { + padding: 3rem!important + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem!important + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem!important + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem!important + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem!important + } + .m-md-auto { + margin: auto!important + } + .mt-md-auto, + .my-md-auto { + margin-top: auto!important + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto!important + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto!important + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto!important + } +} + +@media (min-width:992px) { + .m-lg-0 { + margin: 0!important + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0!important + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0!important + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0!important + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0!important + } + .m-lg-1 { + margin: .25rem!important + } + .mt-lg-1, + .my-lg-1 { + margin-top: .25rem!important + } + .mr-lg-1, + .mx-lg-1 { + margin-right: .25rem!important + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: .25rem!important + } + .ml-lg-1, + .mx-lg-1 { + margin-left: .25rem!important + } + .m-lg-2 { + margin: .5rem!important + } + .mt-lg-2, + .my-lg-2 { + margin-top: .5rem!important + } + .mr-lg-2, + .mx-lg-2 { + margin-right: .5rem!important + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: .5rem!important + } + .ml-lg-2, + .mx-lg-2 { + margin-left: .5rem!important + } + .m-lg-3 { + margin: 1rem!important + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem!important + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem!important + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem!important + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem!important + } + .m-lg-4 { + margin: 1.5rem!important + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem!important + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem!important + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem!important + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem!important + } + .m-lg-5 { + margin: 3rem!important + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem!important + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem!important + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem!important + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem!important + } + .p-lg-0 { + padding: 0!important + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0!important + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0!important + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0!important + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0!important + } + .p-lg-1 { + padding: .25rem!important + } + .pt-lg-1, + .py-lg-1 { + padding-top: .25rem!important + } + .pr-lg-1, + .px-lg-1 { + padding-right: .25rem!important + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: .25rem!important + } + .pl-lg-1, + .px-lg-1 { + padding-left: .25rem!important + } + .p-lg-2 { + padding: .5rem!important + } + .pt-lg-2, + .py-lg-2 { + padding-top: .5rem!important + } + .pr-lg-2, + .px-lg-2 { + padding-right: .5rem!important + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: .5rem!important + } + .pl-lg-2, + .px-lg-2 { + padding-left: .5rem!important + } + .p-lg-3 { + padding: 1rem!important + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem!important + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem!important + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem!important + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem!important + } + .p-lg-4 { + padding: 1.5rem!important + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem!important + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem!important + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem!important + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem!important + } + .p-lg-5 { + padding: 3rem!important + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem!important + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem!important + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem!important + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem!important + } + .m-lg-auto { + margin: auto!important + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto!important + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto!important + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto!important + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto!important + } +} + +@media (min-width:1200px) { + .m-xl-0 { + margin: 0!important + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0!important + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0!important + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0!important + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0!important + } + .m-xl-1 { + margin: .25rem!important + } + .mt-xl-1, + .my-xl-1 { + margin-top: .25rem!important + } + .mr-xl-1, + .mx-xl-1 { + margin-right: .25rem!important + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: .25rem!important + } + .ml-xl-1, + .mx-xl-1 { + margin-left: .25rem!important + } + .m-xl-2 { + margin: .5rem!important + } + .mt-xl-2, + .my-xl-2 { + margin-top: .5rem!important + } + .mr-xl-2, + .mx-xl-2 { + margin-right: .5rem!important + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: .5rem!important + } + .ml-xl-2, + .mx-xl-2 { + margin-left: .5rem!important + } + .m-xl-3 { + margin: 1rem!important + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem!important + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem!important + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem!important + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem!important + } + .m-xl-4 { + margin: 1.5rem!important + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem!important + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem!important + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem!important + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem!important + } + .m-xl-5 { + margin: 3rem!important + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem!important + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem!important + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem!important + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem!important + } + .p-xl-0 { + padding: 0!important + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0!important + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0!important + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0!important + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0!important + } + .p-xl-1 { + padding: .25rem!important + } + .pt-xl-1, + .py-xl-1 { + padding-top: .25rem!important + } + .pr-xl-1, + .px-xl-1 { + padding-right: .25rem!important + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: .25rem!important + } + .pl-xl-1, + .px-xl-1 { + padding-left: .25rem!important + } + .p-xl-2 { + padding: .5rem!important + } + .pt-xl-2, + .py-xl-2 { + padding-top: .5rem!important + } + .pr-xl-2, + .px-xl-2 { + padding-right: .5rem!important + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: .5rem!important + } + .pl-xl-2, + .px-xl-2 { + padding-left: .5rem!important + } + .p-xl-3 { + padding: 1rem!important + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem!important + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem!important + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem!important + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem!important + } + .p-xl-4 { + padding: 1.5rem!important + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem!important + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem!important + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem!important + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem!important + } + .p-xl-5 { + padding: 3rem!important + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem!important + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem!important + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem!important + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem!important + } + .m-xl-auto { + margin: auto!important + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto!important + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto!important + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto!important + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto!important + } +} + +.text-justify { + text-align: justify!important +} + +.text-nowrap { + white-space: nowrap!important +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap +} + +.text-left { + text-align: left!important +} + +.text-right { + text-align: right!important +} + +.text-center { + text-align: center!important +} + +@media (min-width:576px) { + .text-sm-left { + text-align: left!important + } + .text-sm-right { + text-align: right!important + } + .text-sm-center { + text-align: center!important + } +} + +@media (min-width:768px) { + .text-md-left { + text-align: left!important + } + .text-md-right { + text-align: right!important + } + .text-md-center { + text-align: center!important + } +} + +@media (min-width:992px) { + .text-lg-left { + text-align: left!important + } + .text-lg-right { + text-align: right!important + } + .text-lg-center { + text-align: center!important + } +} + +@media (min-width:1200px) { + .text-xl-left { + text-align: left!important + } + .text-xl-right { + text-align: right!important + } + .text-xl-center { + text-align: center!important + } +} + +.text-lowercase { + text-transform: lowercase!important +} + +.text-uppercase { + text-transform: uppercase!important +} + +.text-capitalize { + text-transform: capitalize!important +} + +.font-weight-light { + font-weight: 300!important +} + +.font-weight-normal { + font-weight: 400!important +} + +.font-weight-bold { + font-weight: 700!important +} + +.font-italic { + font-style: italic!important +} + +.text-white { + color: #fff!important +} + +.text-primary { + color: #007bff!important +} + +a.text-primary:focus, +a.text-primary:hover { + color: #0062cc!important +} + +.text-secondary { + color: #6c757d!important +} + +a.text-secondary:focus, +a.text-secondary:hover { + color: #545b62!important +} + +.text-success { + color: #28a745!important +} + +a.text-success:focus, +a.text-success:hover { + color: #1e7e34!important +} + +.text-info { + color: #17a2b8!important +} + +a.text-info:focus, +a.text-info:hover { + color: #117a8b!important +} + +.text-warning { + color: #ffc107!important +} + +a.text-warning:focus, +a.text-warning:hover { + color: #d39e00!important +} + +.text-danger { + color: #dc3545!important +} + +a.text-danger:focus, +a.text-danger:hover { + color: #bd2130!important +} + +.text-light { + color: #f8f9fa!important +} + +a.text-light:focus, +a.text-light:hover { + color: #dae0e5!important +} + +.text-dark { + color: #343a40!important +} + +a.text-dark:focus, +a.text-dark:hover { + color: #1d2124!important +} + +.text-muted { + color: #6c757d!important +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0 +} + +.visible { + visibility: visible!important +} + +.invisible { + visibility: hidden!important +} + +@media print { + *, + ::after, + ::before { + text-shadow: none!important; + box-shadow: none!important + } + a:not(.btn) { + text-decoration: underline + } + abbr[title]::after { + content: " (" attr(title) ")" + } + pre { + white-space: pre-wrap!important + } + blockquote, + pre { + border: 1px solid #999; + page-break-inside: avoid + } + thead { + display: table-header-group + } + img, + tr { + page-break-inside: avoid + } + h2, + h3, + p { + orphans: 3; + widows: 3 + } + h2, + h3 { + page-break-after: avoid + } + @page { + size: a3 + } + body { + min-width: 992px!important + } + .container { + min-width: 992px!important + } + .navbar { + display: none + } + .badge { + border: 1px solid #000 + } + .table { + border-collapse: collapse!important + } + .table td, + .table th { + background-color: #fff!important + } + .table-bordered td, + .table-bordered th { + border: 1px solid #ddd!important + } +} + + +/* # sourceMappingURL=bootstrap.min.css.map */ \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/flaticon.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/flaticon.css new file mode 100644 index 0000000..1bf94f7 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/flaticon.css @@ -0,0 +1,33 @@ + /* + Flaticon icon font: Flaticon + Creation date: 18/11/2019 09:49 + */ + +@font-face { + font-family: "Flaticon"; + src: url("../fonts/Flaticon.eot"); + src: url("../fonts/Flaticon.eot?#iefix") format("embedded-opentype"), + url("../fonts/Flaticon.woff2") format("woff2"), + url("../fonts/Flaticon.woff") format("woff"), + url("../fonts/Flaticon.ttf") format("truetype"), + url("../fonts/Flaticon.svg#Flaticon") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "Flaticon"; + src: url("../fonts/Flaticon.svg#Flaticon") format("svg"); + } +} + +[class^="flaticon-"]:before, [class*=" flaticon-"]:before, +[class^="flaticon-"]:after, [class*=" flaticon-"]:after { + font-family: Flaticon; +font-style: normal; +} + +.flaticon-food:before { content: "\f100"; } +.flaticon-kitchen:before { content: "\f101"; } +.flaticon-lunch:before { content: "\f102"; } \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/font-awesome.min.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/font-awesome.min.css new file mode 100644 index 0000000..540440c --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/font-awesome.min.css @@ -0,0 +1,4 @@ +/*! + * Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome + * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License) + */@font-face{font-family:'FontAwesome';src:url('../fonts/fontawesome-webfont.eot?v=4.7.0');src:url('../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0') format('embedded-opentype'),url('../fonts/fontawesome-webfont.woff2?v=4.7.0') format('woff2'),url('../fonts/fontawesome-webfont.woff?v=4.7.0') format('woff'),url('../fonts/fontawesome-webfont.ttf?v=4.7.0') format('truetype'),url('../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular') format('svg');font-weight:normal;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1, 1);-ms-transform:scale(-1, 1);transform:scale(-1, 1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1, -1);-ms-transform:scale(1, -1);transform:scale(1, -1)}:root .fa-rotate-90,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-flip-horizontal,:root .fa-flip-vertical{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-remove:before,.fa-close:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-gear:before,.fa-cog:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-rotate-right:before,.fa-repeat:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-photo:before,.fa-image:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-warning:before,.fa-exclamation-triangle:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-gears:before,.fa-cogs:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-save:before,.fa-floppy-o:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-navicon:before,.fa-reorder:before,.fa-bars:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-unsorted:before,.fa-sort:before{content:"\f0dc"}.fa-sort-down:before,.fa-sort-desc:before{content:"\f0dd"}.fa-sort-up:before,.fa-sort-asc:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-legal:before,.fa-gavel:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-flash:before,.fa-bolt:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-paste:before,.fa-clipboard:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-unlink:before,.fa-chain-broken:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-toggle-down:before,.fa-caret-square-o-down:before{content:"\f150"}.fa-toggle-up:before,.fa-caret-square-o-up:before{content:"\f151"}.fa-toggle-right:before,.fa-caret-square-o-right:before{content:"\f152"}.fa-euro:before,.fa-eur:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-rupee:before,.fa-inr:before{content:"\f156"}.fa-cny:before,.fa-rmb:before,.fa-yen:before,.fa-jpy:before{content:"\f157"}.fa-ruble:before,.fa-rouble:before,.fa-rub:before{content:"\f158"}.fa-won:before,.fa-krw:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-toggle-left:before,.fa-caret-square-o-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-turkish-lira:before,.fa-try:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-institution:before,.fa-bank:before,.fa-university:before{content:"\f19c"}.fa-mortar-board:before,.fa-graduation-cap:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-photo-o:before,.fa-file-picture-o:before,.fa-file-image-o:before{content:"\f1c5"}.fa-file-zip-o:before,.fa-file-archive-o:before{content:"\f1c6"}.fa-file-sound-o:before,.fa-file-audio-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-saver:before,.fa-support:before,.fa-life-ring:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-resistance:before,.fa-rebel:before{content:"\f1d0"}.fa-ge:before,.fa-empire:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-y-combinator-square:before,.fa-yc-square:before,.fa-hacker-news:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-send:before,.fa-paper-plane:before{content:"\f1d8"}.fa-send-o:before,.fa-paper-plane-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-soccer-ball-o:before,.fa-futbol-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-shekel:before,.fa-sheqel:before,.fa-ils:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-hotel:before,.fa-bed:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-yc:before,.fa-y-combinator:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery:before,.fa-battery-full:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-stop-o:before,.fa-hand-paper-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-tv:before,.fa-television:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-asl-interpreting:before,.fa-american-sign-language-interpreting:before{content:"\f2a3"}.fa-deafness:before,.fa-hard-of-hearing:before,.fa-deaf:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-signing:before,.fa-sign-language:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-vcard:before,.fa-address-card:before{content:"\f2bb"}.fa-vcard-o:before,.fa-address-card-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer:before,.fa-thermometer-full:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bathtub:before,.fa-s15:before,.fa-bath:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.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} diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/gijgo.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/gijgo.css new file mode 100644 index 0000000..b89ad50 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/gijgo.css @@ -0,0 +1,2704 @@ +.gj-button { + background-color: #f5f5f5; + border: 1px solid #ddd; + color: #000; + border-radius: 3px; + padding: 6px 10px; + cursor: pointer; +} + +.gj-unselectable { + -webkit-touch-callout: none; + -webkit-user-select: none; + -khtml-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.gj-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.gj-margin-left-5 { + margin-left: 5px; +} + +.gj-margin-left-10 { + margin-left: 10px; +} + +.gj-width-full { + width: 100%; +} + +.gj-cursor-pointer { + cursor: pointer; +} + +.gj-text-align-center { + text-align: center; +} + +.gj-font-size-16 { + font-size: 16px; +} + +.gj-hidden { + display: none; +} + +/** Material Design */ +.gj-button-md { + background: 0 0; + border: none; + border-radius: 2px; + color: rgba(0, 0, 0, 0.87); + position: relative; + height: 36px; + margin: 0; + min-width: 64px; + padding: 0 16px; + display: inline-block; + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 1rem; + font-weight: 500; + text-transform: uppercase; + letter-spacing: 0; + overflow: hidden; + will-change: box-shadow; + transition: box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1); + outline: none; + cursor: pointer; + text-decoration: none; + text-align: center; + line-height: 36px; + vertical-align: middle; + overflow: hidden; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; +} + +.gj-button-md:hover { + background-color: rgba(158,158,158,.2); +} + +.gj-button-md:disabled { + color: rgba(0,0,0,.26); + background: 0 0; +} + +.gj-button-md .material-icons, +.gj-button-md .gj-icon { + vertical-align: middle; + /*font-size: 1.3rem; + margin-right: 4px;*/ +} + +.gj-button-md.gj-button-md-icon { + width: 24px; + height: 31px; + min-width: 24px; + padding: 0px; + display: table; +} + +.gj-button-md.gj-button-md-icon .material-icons, +.gj-button-md.gj-button-md-icon .gj-icon { + display: table-cell; + margin-right: 0px; + width: 24px; + height: 24px; +} + +.gj-button-md.active { + background-color: rgba(158,158,158,.4); +} + +.gj-button-md-group { + position: relative; + display: inline-block; + vertical-align: middle; +} + +.gj-textbox-md { + border: none; + border-bottom: 1px solid rgba(0,0,0,.42); + display: block; + font-family: "Helvetica","Arial",sans-serif; + font-size: 16px; + line-height: 16px; + padding: 4px 0px; + margin: 0; + width: 100%; + background: 0 0; + text-align: left; + color: rgba(0,0,0,.87); +} + +.gj-textbox-md:focus, +.gj-textbox-md:active { + border-bottom: 2px solid rgba(0,0,0,.42); + outline: none; +} + +.gj-textbox-md::placeholder { + color: #8e8e8e; +} + +.gj-textbox-md:-ms-input-placeholder { + color: #8e8e8e; +} + +.gj-textbox-md::-ms-input-placeholder { + color: #8e8e8e; +} + +.gj-md-spacer-24 { + min-width: 24px; + width: 24px; + display: inline-block; +} + +.gj-md-spacer-32 { + min-width: 32px; + width: 32px; + display: inline-block; +} + +.gj-modal { + position: fixed; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1203; + display: none; + overflow: hidden; + -webkit-overflow-scrolling: touch; + outline: 0; + background-color: rgba(0, 0, 0, 0.54118); + transition: 200ms ease opacity; + will-change: opacity; +} + +/* List */ +ul.gj-list li [data-role="wrapper"] { + display: table; + width: 100%; +} + +ul.gj-list li [data-role="checkbox"] { + display: table-cell; + vertical-align:middle; + text-align:center; +} + +ul.gj-list li [data-role="image"] { + display: table-cell; + vertical-align:middle; + text-align:center; +} + +ul.gj-list li [data-role="display"] { + display: table-cell; + vertical-align:middle; + cursor: pointer; +} + +ul.gj-list li [data-role="display"]:empty:before { + content: "\200b"; /* unicode zero width space character */ +} + +/* List - Bootstrap */ +ul.gj-list-bootstrap { + padding-left: 0px; + margin-bottom: 0px; +} + +ul.gj-list-bootstrap li { + padding: 0px; +} + +ul.gj-list-bootstrap li [data-role="wrapper"] { + padding: 0px 10px; +} + +ul.gj-list-bootstrap li [data-role="checkbox"] { + width: 24px; + padding: 3px; +} + +ul.gj-list-bootstrap li [data-role="image"] { + width: 24px; + height: 24px; +} + +ul.gj-list-bootstrap li [data-role="display"] { + padding: 8px 0px 8px 4px; +} + +.list-group-item.active ul li, .list-group-item.active:focus ul li, .list-group-item.active:hover ul li { + text-shadow: none; + color:initial; +} + +/* List - Material Design */ +ul.gj-list-md { + padding: 0px; + list-style: none; + list-style-type: none; + line-height: 24px; + letter-spacing: 0; + color: #616161; /* Gray 700 */ +} + +ul.gj-list-md li { + display: list-item; + list-style-type: none; + padding: 0px; + min-height: unset; + box-sizing: border-box; + align-items: center; + cursor: default; + overflow: hidden; + + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + + -webkit-flex-direction: row; + -ms-flex-direction: row; + flex-direction: row; + -webkit-flex-wrap: nowrap; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +ul.gj-list-md li [data-role="checkbox"] { + height: 24px; + width: 24px; +} + +ul.gj-list-md li [data-role="image"] { + height: 24px; + width: 24px; +} + +ul.gj-list-md li [data-role="display"] { + padding: 8px 0px 8px 5px; + order: 0; + flex-grow: 2; + text-decoration: none; + box-sizing: border-box; + align-items: center; + text-align: left; + color: rgba(0,0,0,.87); +} + +ul.gj-list-md li.disabled>[data-role="wrapper"]>[data-role="display"] { + color: #9E9E9E; /* Gray 500 */ +} + +.gj-list-md-active { + background: #e0e0e0; + color: #3f51b5; +} + + +/* Picker */ +.gj-picker { + position: absolute; + z-index: 1203; + background-color: #fff; +} + +.gj-picker .selected { + color: #fff; +} + +/* Material Design */ +.gj-picker-md { + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + color: rgba(0,0,0,.87); + border: 1px solid #E0E0E0; +} + +.gj-modal .gj-picker-md { + border: 0px; +} + +.gj-picker-md [role="header"] { + color: rgba(255, 255, 255, 0.54); + display: flex; + background: #2196f3; + align-items: baseline; + user-select: none; + justify-content: center; +} + +.gj-picker-md [role="footer"] { + float: right; + padding: 10px; +} + +.gj-picker-md [role="footer"] button.gj-button-md { + color: #2196f3; + font-weight: bold; + font-size: 13px; +} + +/* Bootstrap */ +.gj-picker-bootstrap { + border-radius: 4px; + border: 1px solid #E0E0E0; +} + +.gj-picker-bootstrap .selected { + color: #888; +} + +.gj-picker-bootstrap [role="header"] { + background: #eee; + color: #AAA; +} +@font-face { + font-family: 'gijgo-material'; + src: url('../fonts/gijgo-material.eot?235541'); + src: url('../fonts/gijgo-material.eot?235541#iefix') format('embedded-opentype'), url('../fonts/gijgo-material.ttf?235541') format('truetype'), url('../fonts/gijgo-material.woff?235541') format('woff'), url('../fonts/gijgo-material.svg?235541#gijgo-material') format('svg'); + font-weight: normal; + font-style: normal; +} + +.gj-icon { + /* use !important to prevent issues with browser extensions that change fonts */ + font-family: 'gijgo-material' !important; + font-size: 24px; + speak: none; + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + /* Enable Ligatures ================ */ + letter-spacing: 0; + -webkit-font-feature-settings: "liga"; + -moz-font-feature-settings: "liga=1"; + -moz-font-feature-settings: "liga"; + -ms-font-feature-settings: "liga" 1; + font-feature-settings: "liga"; + -webkit-font-variant-ligatures: discretionary-ligatures; + font-variant-ligatures: discretionary-ligatures; + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.gj-icon.undo:before { + content: "\e900"; +} + +.gj-icon.vertical-align-top:before { + content: "\e901"; +} + +.gj-icon.vertical-align-center:before { + content: "\e902"; +} + +.gj-icon.vertical-align-bottom:before { + content: "\e903"; +} + +.gj-icon.arrow-dropup:before { + content: "\e904"; +} + +.gj-icon.clock:before { + content: "\e905"; +} + +.gj-icon.refresh:before { + content: "\e906"; +} + +.gj-icon.last-page:before { + content: "\e907"; +} + +.gj-icon.first-page:before { + content: "\e908"; +} + +.gj-icon.cancel:before { + content: "\e909"; +} + +.gj-icon.clear:before { + content: "\e90a"; +} + +.gj-icon.check-circle:before { + content: "\e90b"; +} + +.gj-icon.delete:before { + content: "\e90c"; +} + +.gj-icon.arrow-upward:before { + content: "\e90d"; +} + +.gj-icon.arrow-forward:before { + content: "\e90e"; +} + +.gj-icon.arrow-downward:before { + content: "\e90f"; +} + +.gj-icon.arrow-back:before { + content: "\e910"; +} + +.gj-icon.list-numbered:before { + content: "\e911"; +} + +.gj-icon.list-bulleted:before { + content: "\e912"; +} + +.gj-icon.indent-increase:before { + content: "\e913"; +} + +.gj-icon.indent-decrease:before { + content: "\e914"; +} + +.gj-icon.redo:before { + content: "\e915"; +} + +.gj-icon.align-right:before { + content: "\e916"; +} + +.gj-icon.align-left:before { + content: "\e917"; +} + +.gj-icon.align-justify:before { + content: "\e918"; +} + +.gj-icon.align-center:before { + content: "\e919"; +} + +.gj-icon.strikethrough:before { + content: "\e91a"; +} + +.gj-icon.italic:before { + content: "\e91b"; +} + +.gj-icon.underlined:before { + content: "\e91c"; +} + +.gj-icon.bold:before { + content: "\e91d"; +} + +.gj-icon.arrow-dropdown:before { + content: "\e91e"; +} + +.gj-icon.done:before { + content: "\e91f"; +} + +.gj-icon.pencil:before { + content: "\e920"; +} + +.gj-icon.minus:before { + content: "\e921"; +} + +.gj-icon.plus:before { + content: "\e922"; +} + +.gj-icon.chevron-up:before { + content: "\e923"; +} + +.gj-icon.chevron-right:before { + content: "\e924"; +} + +.gj-icon.chevron-down:before { + content: "\e925"; +} + +.gj-icon.chevron-left:before { + content: "\e926"; +} + +.gj-icon.event:before { + content: "\e927"; +} +.gj-draggable { + cursor: move; +} +.gj-resizable-handle { + position: absolute; + font-size: 0.1px; + display: block; + -ms-touch-action: none; + touch-action: none; + z-index: 1203; +} + +.gj-resizable-n { + cursor: n-resize; + height: 7px; + width: 100%; + top: -5px; + left: 0; +} +.gj-resizable-e { + cursor: e-resize; + width: 7px; + right: -5px; + top: 0; + height: 100%; +} +.gj-resizable-s { + cursor: s-resize; + height: 7px; + width: 100%; + bottom: -5px; + left: 0; +} +.gj-resizable-w { + cursor: w-resize; + width: 7px; + left: -5px; + top: 0; + height: 100%; +} +.gj-resizable-se { + cursor: se-resize; + width: 12px; + height: 12px; + right: 1px; + bottom: 1px; +} +.gj-resizable-sw { + cursor: sw-resize; + width: 9px; + height: 9px; + left: -5px; + bottom: -5px; +} +.gj-resizable-nw { + cursor: nw-resize; + width: 9px; + height: 9px; + left: -5px; + top: -5px; +} +.gj-resizable-ne { + cursor: ne-resize; + width: 9px; + height: 9px; + right: -5px; + top: -5px; +} + +.gj-dialog-footer { + position: absolute; + bottom: 0px; + width: 100%; + margin-top: 0px; +} + +.gj-dialog-scrollable [data-role="body"] { + overflow-x: hidden; + overflow-y: scroll; +} + +/** Bootstrap 3 **/ +.gj-dialog-bootstrap { + overflow: hidden; + z-index: 1202; +} + +.gj-dialog-bootstrap [data-role="title"] { + display: inline; +} +.gj-dialog-bootstrap [data-role="close"] { + line-height: 1.42857143; +} + +/** Bootstrap 4 **/ +.gj-dialog-bootstrap4 { + overflow: hidden; + z-index: 1202; +} + +.gj-dialog-bootstrap4 [data-role="title"] { + display: inline; +} +.gj-dialog-bootstrap4 [data-role="close"] { + line-height: 1.5; +} + +/** Material Design **/ +.gj-dialog-md { + background-color: #FFF; + overflow: hidden; + border: none; + box-shadow: 0 11px 15px -7px rgba(0,0,0,.2), 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12); + box-sizing: border-box; + position: relative; + display: -webkit-box; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -webkit-flex-direction: column; + -ms-flex-direction: column; + flex-direction: column; + -webkit-background-clip: padding-box; + background-clip: padding-box; + outline: 0; + z-index: 1202; +} + +.gj-dialog-md-header { + padding: 24px 24px 0px 24px; + font-family: "Roboto","Helvetica","Arial",sans-serif; +} + +.gj-dialog-md-title { + margin: 0; + font-weight: 400; + display: inline; + line-height: 28px; + font-size: 20px; +} + +.gj-dialog-md-close { + -webkit-appearance: none; + padding: 0; + cursor: pointer; + background: 0 0; + border: 0; + float: right; + line-height: 28px; + font-size: 28px; +} + +.gj-dialog-md-body { + padding: 20px 24px 24px 24px; + color: rgba(0,0,0,.54); + font-family: "Helvetica","Arial",sans-serif; + font-size: 14px; + font-weight: 400; + line-height: 20px; +} + +.gj-dialog-md-footer { + padding: 8px 8px 8px 24px; + display: -webkit-flex; + display: -ms-flexbox; + display: flex; + -webkit-flex-direction: row-reverse; + -ms-flex-direction: row-reverse; + flex-direction: row-reverse; + -webkit-flex-wrap: wrap; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + + box-sizing: border-box; +} + +.gj-dialog-md-footer>*:first-child { + margin-right: 0; +} + +.gj-dialog-md-footer>* { + margin-right: 8px; + height: 36px; +} +DIV.gj-grid-wrapper { + margin: auto; + position: relative; + clear:both; + z-index: 1; +} + +TABLE.gj-grid { + margin: auto; + border-collapse: collapse; + width: 100%; + table-layout: fixed; +} + +TABLE.gj-grid THEAD TH [data-role="selectAll"] { + margin: auto; +} + +TABLE.gj-grid THEAD TH [data-role="title"] { + display: inline-block; +} + +TABLE.gj-grid THEAD TH [data-role="sorticon"] { + display: inline-block; +} + +TABLE.gj-grid THEAD TH { + overflow: hidden; + text-overflow: ellipsis; +} + +TABLE.gj-grid.autogrow-header-row THEAD TH { + overflow: auto; + text-overflow: initial; + white-space: pre-wrap; + -ms-word-break: break-word; + word-break: break-word; +} + +TABLE.gj-grid > tbody > tr > td { + overflow: hidden; + position: relative; +} + +table.gj-grid tbody div[data-role="display"] { + vertical-align: middle; + text-indent: 0; + white-space: pre-wrap; + -ms-word-break: break-word; + word-break: break-word; +} + +table.gj-grid.fixed-body-rows tbody div[data-role="display"] { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; + -ms-word-break: initial; + word-break: initial; +} + +table.gj-grid tfoot DIV[data-role="display"] { + vertical-align: middle; + text-indent: 0; + display: flex; +} + +TABLE.gj-grid .fa { + padding: 2px; +} + +TABLE.gj-grid > tbody > tr > td > div { + padding: 2px; + overflow: hidden; +} + +DIV.gj-grid-wrapper DIV.gj-grid-loading-cover +{ + background: #BBBBBB; + opacity: 0.5; + position: absolute; + vertical-align: middle; +} + +DIV.gj-grid-wrapper DIV.gj-grid-loading-text +{ + position: absolute; + font-weight: bold; +} + +/* Bootstrap Theme */ +table.gj-grid-bootstrap thead th { + background-color: #f5f5f5; + vertical-align:middle; +} + +table.gj-grid-bootstrap thead th [data-role="sorticon"] { + margin-left: 5px; +} + +table.gj-grid-bootstrap thead th [data-role="sorticon"] i.gj-icon, +table.gj-grid-bootstrap thead th [data-role="sorticon"] i.material-icons { + position: absolute; + font-size: 20px; + top: 15px; +} + +table.gj-grid-bootstrap tbody tr td div[data-role="display"] { + padding: 0px; +} + +.gj-grid-bootstrap-4 .gj-checkbox-bootstrap { + display: inline-block; + padding-top: 2px; +} + +.gj-grid-bootstrap-4 tbody tr.active { + background-color: rgba(0,0,0,.075); +} + +/* Material Design Theme */ +.gj-grid-md { + position: relative; + border: 1px solid #e0e0e0; + border-collapse: collapse; + white-space: nowrap; + font-size: 13px; + font-family: "Roboto","Helvetica","Arial",sans-serif; + background-color: #fff; +} + +.gj-grid-md td:first-of-type, .gj-grid-md th:first-of-type { + padding-left: 24px; +} + +.gj-grid-md th { + position: relative; + vertical-align: bottom; + font-weight: 700; + line-height: 31px; + letter-spacing: 0; + height: 56px; + font-size: 12px; + color: rgba(0,0,0,.54); + padding-bottom: 8px; + box-sizing: border-box; + padding: 12px 18px; + text-align: right; +} + +.gj-grid-md td { + position: relative; + height: 48px; + border-top: 1px solid #e0e0e0; + border-bottom: 1px solid #e0e0e0; + padding: 12px 18px; + box-sizing: border-box; + text-align: left; + color: rgba(0,0,0,.87); +} + +.gj-grid-md tbody tr { + position: relative; + height: 48px; + transition-duration: .28s; + transition-timing-function: cubic-bezier(.4,0,.2,1); + transition-property: background-color; +} + +.gj-grid-md tbody tr:hover { + background-color: #EEEEEE; /* Gray 200 */ +} + +.gj-grid-md tbody tr.gj-grid-md-select { + background-color: #F5F5F5; /* Grey 100 */ +} + + +table.gj-grid-md thead th [data-role="sorticon"] { + margin-left: 5px; +} + +table.gj-grid-md thead th [data-role="sorticon"] i.gj-icon, +table.gj-grid-md thead th [data-role="sorticon"] i.material-icons { + position: absolute; + font-size: 16px; + top: 19px; +} + +table.gj-grid-md thead th.gj-grid-select-all { + padding-bottom: 3px; +} +/* Hide all prioritized columns by default */ +@media only all { + th.display-1120, + td.display-1120, + th.display-960, + td.display-960, + th.display-800, + td.display-800, + th.display-640, + td.display-640, + th.display-480, + td.display-480, + th.display-320, + td.display-320 { + display: none; + } +} + +/* Show at 320px (20em x 16px) */ +@media screen and (min-width: 20em) { + TABLE.gj-grid-bootstrap th.display-320, + TABLE.gj-grid-bootstrap td.display-320 { + display: table-cell; + } +} +/* Show at 480px (30em x 16px) */ +@media screen and (min-width: 30em) { + TABLE.gj-grid-bootstrap th.display-480, + TABLE.gj-grid-bootstrap td.display-480 { + display: table-cell; + } +} +/* Show at 640px (40em x 16px) */ +@media screen and (min-width: 40em) { + TABLE.gj-grid-bootstrap th.display-640, + TABLE.gj-grid-bootstrap td.display-640 { + display: table-cell; + } +} +/* Show at 800px (50em x 16px) */ +@media screen and (min-width: 50em) { + TABLE.gj-grid-bootstrap th.display-800, + TABLE.gj-grid-bootstrap td.display-800 { + display: table-cell; + } +} +/* Show at 960px (60em x 16px) */ +@media screen and (min-width: 60em) { + TABLE.gj-grid-bootstrap th.display-960, + TABLE.gj-grid-bootstrap td.display-960 { + display: table-cell; + } +} +/* Show at 1,120px (70em x 16px) */ +@media screen and (min-width: 70em) { + TABLE.gj-grid-bootstrap th.display-1120, + TABLE.gj-grid-bootstrap td.display-1120 { + display: table-cell; + } +} + +/* Material Design Theme */ +.gj-grid-md tfoot tr th { + padding-right: 14px; +} + +.gj-grid-md tfoot tr[data-role="pager"] .gj-grid-mdl-pager-label { + padding-left: 5px; + padding-right: 5px; +} + +.gj-grid-md tfoot tr[data-role="pager"] .gj-dropdown-md { + margin-left: 12px; +} + +.gj-grid-md tfoot tr[data-role="pager"] .gj-dropdown-md [role="presenter"] { + font-size: 12px; + font-weight: bold; + color: rgba(0,0,0,.54); +} + +.gj-grid-md tfoot tr[data-role="pager"] .gj-dropdown-md [role="presenter"] [role="display"] { + text-align: right; +} + +.gj-grid-md tfoot tr[data-role="pager"] .gj-grid-md-limit-select { + margin-left: 10px; + font-size: 12px; + font-weight: bold; + color: rgba(0,0,0,.54); +} + +/* Bootstrap */ +.gj-grid-bootstrap tfoot tr[data-role="pager"] th { + line-height: 30px; + background-color: #f5f5f5; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th > div > div { + margin-right: 5px; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th > div > button { + margin-right: 5px; +} + +.gj-grid-bootstrap-4 tfoot tr[data-role="pager"] th > div button { + height: 34px; +} + +.gj-grid-bootstrap-4 tfoot tr[data-role="pager"] th div .gj-dropdown-bootstrap-4 .gj-dropdown-expander-mi .gj-icon { + top: 5px; +} + +.gj-grid-bootstrap-3 tfoot tr[data-role="pager"] th > div > input { + margin-right: 5px; + width: 40px; + text-align: right; + display: inline-block; + font-weight: bold; +} + +.gj-grid-bootstrap-4 tfoot tr[data-role="pager"] th > div > div.input-group { + width: 40px; +} + +.gj-grid-bootstrap-4 tfoot tr[data-role="pager"] th > div > div.input-group input { + text-align: right; + font-weight: bold; + height: 34px; + padding-top: 2px; + padding-bottom: 6px; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th > div > select { + display: inline-block; + margin-right: 5px; + width: 60px; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th .gj-dropdown-bootstrap .gj-list-bootstrap [data-role="display"] { + line-height: 14px; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th .gj-dropdown-bootstrap [role="presenter"] [role="display"] { + font-weight: bold; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th .gj-dropdown-bootstrap-3 [role="presenter"] { + padding: 2px 8px; +} + +.gj-grid-bootstrap tfoot tr[data-role="pager"] th .gj-dropdown-bootstrap-4 [role="presenter"] { + padding: 1px 8px; +} +.gj-grid thead tr th div.gj-grid-column-resizer-wrapper { + position: relative; + width: 100%; + height: 0px; + top: 0px; + left: 0px; + padding: 0px; +} + +span.gj-grid-column-resizer { + position: absolute; + right: 0px; + width: 10px; + top: -100px; + height: 300px; + z-index: 1203; + cursor: e-resize; +} + +.gj-grid-resize-cursor { + cursor: e-resize; +} +.gj-grid-md tbody tr.gj-grid-top-border td { + border-top: 2px solid #777; +} +.gj-grid-md tbody tr.gj-grid-bottom-border td { + border-bottom: 2px solid #777; +} + +.gj-grid-bootstrap tbody tr.gj-grid-top-border td { + border-top: 2px solid #777; +} +.gj-grid-bootstrap tbody tr.gj-grid-bottom-border td { + border-bottom: 2px solid #777; +} +.gj-grid-md thead tr th.gj-grid-left-border, +.gj-grid-md tbody tr td.gj-grid-left-border +{ + border-left: 3px solid #777; +} +.gj-grid-md thead tr th.gj-grid-right-border, +.gj-grid-md tbody tr td.gj-grid-right-border +{ + border-right: 3px solid #777; +} + +.gj-grid-bootstrap thead tr th.gj-grid-left-border, +.gj-grid-bootstrap tbody tr td.gj-grid-left-border +{ + border-left: 5px solid #ddd; +} +.gj-grid-bootstrap thead tr th.gj-grid-right-border, +.gj-grid-bootstrap tbody tr td.gj-grid-right-border +{ + border-right: 5px solid #ddd; +} +.gj-dirty { + position: absolute; + top: 0px; + left: 0px; + border-style: solid; + border-width: 3px; + border-color: #f00 transparent transparent #f00; + padding: 0; + overflow: hidden; + vertical-align: top; +} + +/* Material Design */ +.gj-grid-md tbody tr td.gj-grid-management-column { + padding: 3px; +} + +.gj-grid-md tbody tr td[data-mode="edit"] { + padding: 0px 18px; +} + +.gj-grid-md tbody .gj-dropdown-md [role="presenter"] [role="display"] { + padding: 0px; +} + +/* Bootstrap */ +.gj-grid-bootstrap tbody tr td[data-mode="edit"] { + padding: 0px; +} + +.gj-grid-bootstrap tbody tr td[data-mode="edit"] [data-role="edit"] { + padding: 0px; +} + +/* Bootstrap 3 */ +.gj-grid-bootstrap-3 tbody tr td.gj-grid-management-column { + padding: 3px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] { + height: 38px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] [data-role="edit"] input[type="text"] { + height: 37px; + padding: 8px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] .gj-dropdown-bootstrap [role="presenter"] { + border: 0px; + border-radius: 0px; + height: 37px; + padding-left: 8px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap { + height: 37px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="input"] { + height: 37px; + border:0px; + border-radius: 0px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="right-icon"] { + border:0px; + border-radius: 0px; +} + +.gj-grid-bootstrap-3 tbody tr td[data-mode="edit"] .gj-checkbox-bootstrap { + display: inline-block; + padding-top: 10px; + height: 32px; +} + +/* Bootstrap 4 */ +.gj-grid-bootstrap-4 tbody tr td.gj-grid-management-column { + padding: 6px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] [data-role="edit"] input[type="text"] { + height: 48px; + padding-left: 12px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-dropdown-bootstrap [role="presenter"] { + border: 0px; + border-radius: 0px; + height: 48px; + padding-left: 12px; + font-family: -apple-system,system-ui,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-dropdown-bootstrap-4 [role="expander"].gj-dropdown-expander-mi .gj-icon, +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-dropdown-bootstrap-4 [role="expander"].gj-dropdown-expander-mi .material-icons { + top: 13px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap { + height: 48px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="input"] { + height: 48px; + border:0px; + border-radius: 0px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="right-icon"] { + background-color: #fff; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="right-icon"] button { + border: 0px; + border-radius: 0px; + width: 43px; + position: relative; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="right-icon"] .gj-icon, +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-datepicker-bootstrap [role="right-icon"] .material-icons { + top: 13px; + left: 10px; + font-size: 24px; +} + +.gj-grid-bootstrap-4 tbody tr td[data-mode="edit"] .gj-checkbox-bootstrap { + display: inline-block; + padding-top: 15px; + height: 42px; +} +.gj-grid-md thead tr[data-role="filter"] th { + border-top: 1px solid #e0e0e0; +} + +div.gj-grid-wrapper div.gj-grid-bootstrap-toolbar { + background-color: #f5f5f5; + padding: 8px; + font-weight: bold; + border: 1px solid #ddd; +} + +div.gj-grid-wrapper div.gj-grid-bootstrap-4-toolbar { + background-color: #f5f5f5; + padding: 12px; + font-weight: bold; + border: 1px solid #ddd; +} + +div.gj-grid-wrapper div.gj-grid-md-toolbar { + font-weight: bold; + font-size: 24px; + font-family: "Helvetica","Arial",sans-serif; + background-color: rgb(255, 255, 255); + + border-top: 1px solid #e0e0e0; + border-left: 1px solid #e0e0e0; + border-right: 1px solid #e0e0e0; + border-bottom: 0px; + border-collapse: collapse; + + padding: 0 18px 0px 18px; + line-height: 56px; +} +table.gj-grid-scrollable tbody { + overflow-y: auto; + overflow-x: hidden; + display: block; +} + +/* Material Design */ +table.gj-grid-md.gj-grid-scrollable { + border-bottom: 0px; +} + +table.gj-grid-md.gj-grid-scrollable tbody { + border-right: 1px solid #e0e0e0; + border-bottom: 1px solid #e0e0e0; +} + +table.gj-grid-md.gj-grid-scrollable tfoot { + border-bottom: 1px solid #e0e0e0; +} + +/* Bootstrap 3 */ +table.gj-grid-bootstrap.gj-grid-scrollable { + border-bottom: 0px; +} + +table.gj-grid-bootstrap.gj-grid-scrollable tbody { + border-right: 1px solid #ddd; + border-bottom: 1px solid #ddd; +} + +table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role="row"]:first-child td { + border-top: 0px; +} + +table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role="row"] td:first-child { + border-left: 0px; +} + +table.gj-grid-bootstrap.gj-grid-scrollable tbody tr[data-role="row"] td:last-child { + border-right: 0px; +} + +table.gj-grid-bootstrap.gj-grid-scrollable tfoot { + border-bottom: 1px solid #ddd; +} + +ul.gj-list li [data-role="spacer"] { + display: table-cell; +} + +ul.gj-list li [data-role="expander"] { + display: table-cell; + vertical-align:middle; + text-align:center; + cursor: pointer; +} + +[data-type="tree"] ul li [data-role="expander"].gj-tree-material-icons-expander { + width: 24px; +} + +[data-type="tree"] ul li [data-role="expander"].gj-tree-font-awesome-expander { + width: 24px; +} + +[data-type="tree"] ul li [data-role="expander"].gj-tree-glyphicons-expander { + width: 24px; +} + +[data-type="tree"] ul li [data-role="expander"].gj-tree-glyphicons-expander .glyphicon { + top: 4px; + height: 24px; +} + +/* Bootstrap Theme */ +.gj-tree-bootstrap-3 ul.gj-list-bootstrap li { + border: 0px; + border-radius: 0px; + color: #333; +} + +.gj-tree-bootstrap-3 ul.gj-list-bootstrap li.active { + color: #fff; +} + +.gj-tree-bootstrap-3 ul.gj-list-bootstrap li.disabled { + color: #777; + background-color: #eee; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li { + border: 0px; + border-radius: 0px; + color: #212529; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li.active { + color: #fff; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li.disabled { + color: #868e96; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li ul.gj-list-bootstrap { + width: 100%; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li { + border: 1px solid #ddd; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li { + border-left: 0px; + border-right: 0px; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li:first-child { + border-top-left-radius: 4px; + border-top-right-radius: 4px; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li:last-child { + border-bottom-left-radius: 4px; + border-bottom-right-radius: 4px; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li:first-child { + border-top-left-radius: 0px; + border-top-right-radius: 0px; +} + +.gj-tree-bootstrap-border ul.gj-list-bootstrap li ul.gj-list-bootstrap li:last-child { + border-bottom: 0px; + border-bottom-left-radius: 0px; + border-bottom-right-radius: 0px; +} + +ul.gj-list-bootstrap li [data-role="expander"].gj-tree-material-icons-expander { + padding-top: 8px; + padding-bottom: 4px; +} + +ul.gj-list-bootstrap li [data-role="expander"].gj-tree-material-icons-expander .gj-icon { + width: 24px; + height: 24px; +} + +/* Material Design Theme */ +ul.gj-list-md li.disabled > [data-role="wrapper"] > [data-role="expander"] { + color: #9E9E9E; /* Gray 500 */ +} + +.gj-tree-md-border ul.gj-list-md li { + border: 1px solid #616161; /* Gray 700 */ + margin-bottom: -1px; +} + +.gj-tree-md-border ul.gj-list-md li ul.gj-list-md li { + border-left: 0px; + border-right: 0px; +} + +.gj-tree-md-border ul.gj-list-md li ul.gj-list-md li:last-child { + border-bottom: 0px; +} +.gj-tree-drop-above { + border-top: 1px solid #000; +} + +.gj-tree-drop-below { + border-bottom: 1px solid #000; +} + +.gj-tree-bootstrap-3 ul.gj-list-bootstrap li [data-role="wrapper"].drop-above { + border-top: 2px solid #000; +} + +.gj-tree-bootstrap-3 ul.gj-list-bootstrap li [data-role="wrapper"].drop-below { + border-bottom: 2px solid #000; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li [data-role="wrapper"].drop-above { + border-top: 2px solid #000; +} + +.gj-tree-bootstrap-4 ul.gj-list-bootstrap li [data-role="wrapper"].drop-below { + border-bottom: 2px solid #000; +} + +.gj-tree-drag-el { + padding: 0px; + margin: 0px; + z-index: 1203; +} + +.gj-tree-drag-el li { + padding: 0px; + margin: 0px; +} + +.gj-tree-drag-el [data-role="wrapper"] { + cursor: move; + display: table; +} + +.gj-tree-drag-el [data-role="indicator"] { + width: 14px; + padding: 0px 3px; + display: table-cell; + vertical-align: middle; + text-align: center; +} + +.gj-tree-bootstrap-drag-el li.list-group-item { + border: 0px; + background: unset; +} + +.gj-tree-bootstrap-drag-el [data-role="indicator"] { + width: 24px; + height: 24px; + padding: 0px; +} + +.gj-tree-md-drag-el [data-role="indicator"] { + width: 24px; + height: 24px; + padding: 0px; +} +/* Bootstrap */ +.gj-checkbox-bootstrap { + min-width: 0; + font-size: 0; + font-weight: normal; + margin: 0px; + text-align: center; + width: 18px; + height: 18px; + position: relative; + display: inline; +} + +.gj-checkbox-bootstrap input[type="checkbox"] { + display: none; + margin-bottom: -12px; +} + +.gj-checkbox-bootstrap span { + background: #fff; + display: block; + content: " "; + width: 18px; + height: 18px; + line-height: 11px; + font-size: 11px; + padding: 2px; + color: #555555; + border: 1px solid #CCCCCC; + border-radius: 3px; + transition: box-shadow 0.2s linear, border-color 0.2s linear; + cursor: pointer; + margin: auto; +} + +.gj-checkbox-bootstrap input[type="checkbox"]:focus + span:before { + outline: 0; + box-shadow: 0 0 0 0 #66afe9, 0 0 6px rgba(102, 175, 233, .6); + border-color: #66afe9; +} + +.gj-checkbox-bootstrap input[type="checkbox"][disabled] + span { + opacity: 0.6; + cursor: not-allowed; +} + +/* Bootstrap 4 */ +.gj-checkbox-bootstrap.gj-checkbox-bootstrap-4 span { + line-height: 16px; + padding: 0px; +} + +.gj-checkbox-bootstrap-4.gj-checkbox-material-icons input[type="checkbox"]:checked + span:after { + font-size: 16px; +} + +.gj-checkbox-bootstrap-4.gj-checkbox-material-icons input[type="checkbox"]:indeterminate + span:after { + font-size: 16px; +} + +/* Material Design */ +.gj-checkbox-md { + min-width: 0; + font-size: 0; + font-weight: normal; + margin: 0px; + text-align: center; + width: 16px; + height: 16px; + position: relative; +} + +.gj-checkbox-md input[type="checkbox"] { + display: none; + margin-bottom: -12px; +} + +.gj-checkbox-md span { + display: inline-block; + box-sizing: border-box; + width: 16px; + height: 16px; + margin: 0; + cursor: pointer; + overflow: hidden; + border: 2px solid #616161; /* Gray 700 */ + border-radius: 2px; + z-index: 2; +} + +.gj-checkbox-md input[type="checkbox"]:checked + span { + border: 2px solid #536DFE; /* Indigo A200 */ +} + +.gj-checkbox-md input[type="checkbox"]:checked + span:after { + color: #FFF; + background-color: #536DFE; /* Indigo A200 */ + position: absolute; + left: 1px; + top: -15px; +} + +.gj-checkbox-md input[type="checkbox"]:indeterminate + span { + border: 2px solid #616161; /* Gray 700 */ +} + +.gj-checkbox-md input[type="checkbox"]:indeterminate + span:after { + color: #616161;/*color: rgba(0, 0, 0, 1);*/ + position: absolute; + left: 1px; + top: -15px; +} + +.gj-checkbox-md input[type="checkbox"][disabled] + span { + border: 2px solid #9E9E9E; +} + +.gj-checkbox-md input[type="checkbox"][disabled] + span:after { + background-color: #9E9E9E; +} + +.gj-checkbox-md input[type="checkbox"][disabled]:indeterminate + span:after { + color: #FFFFFF; +} + +/* Material Icons */ +.gj-checkbox-material-icons input[type="checkbox"]:checked + span:after { + content: "\e91f"; + font-size: 14px; + font-weight: bold; + white-space: pre; +} + +.gj-checkbox-material-icons input[type="checkbox"]:indeterminate + span:after { + content: "\e921"; + font-size: 14px; + font-weight: bold; + white-space: pre; +} + +/* Glyphicons */ +.gj-checkbox-glyphicons input[type="checkbox"]:checked + span:after { + display: inline-block; + font-family: 'Glyphicons Halflings'; + content: "\e013 "; +} + +.gj-checkbox-glyphicons input[type="checkbox"]:indeterminate + span:after { + display: inline-block; + font-family: 'Glyphicons Halflings'; + content: "\2212 "; + padding-right: 1px; +} + +/* fontawesome */ +.gj-checkbox-fontawesome .fa { + font-size: 14px; +} +.gj-checkbox-bootstrap.gj-checkbox-fontawesome .fa { + line-height: 18px; +} + +.gj-checkbox-fontawesome input[type="checkbox"]:checked + span:before { + content: "\f00c "; +} + +.gj-checkbox-fontawesome input[type="checkbox"]:indeterminate + span:before { + content: "\f068 "; +} +.gj-editor [role="body"] { + overflow: auto; + outline: 0px solid transparent; + box-sizing: border-box; +} + +/* Material Design */ +.gj-editor-md { + padding: 7px; + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 14px; + font-weight: 500; + letter-spacing: 0; + border: 1px solid rgba(158,158,158,.2); +} + +.gj-editor-md [role="toolbar"] { + margin-bottom: 7px; +} + +.gj-editor-md [role="toolbar"] .gj-button-md { + min-width: 54px; + margin-right: 5px; +} + +.gj-editor-md [role="toolbar"] .gj-button-md .gj-icon { + width: 24px; + height: 24px; +} + +.gj-editor-md [role="body"] { + border: 1px solid rgba(158,158,158,.2); +} + +.gj-editor-md p { + margin: 0; + padding: 0; +} + +.gj-editor-md blockquote { + font-size: 14px; +} + +/* Bootstrap */ +.gj-editor-bootstrap { + padding: 7px; + border: 1px solid #eceeef; +} + +.gj-editor-bootstrap [role="toolbar"] { + margin-bottom: 7px; +} + +.gj-editor-bootstrap [role="toolbar"] .btn-group { + margin-right: 10px; +} + +.gj-editor-bootstrap [role="toolbar"] button { + height: 36px; +} + +.gj-editor-bootstrap [role="body"] { + border: 1px solid #eceeef; +} + +.gj-editor-bootstrap p { + margin: 0; + padding: 0; +} + +.gj-editor-bootstrap blockquote { + font-size: 14px; +} +.gj-dropdown { + position: relative; + border-collapse: separate; +} + +.gj-dropdown [role="presenter"] { + display: table; + cursor: pointer; + outline: none; + position: relative; +} + +.gj-dropdown [role="presenter"] [role="display"] { + display: table-cell; + text-align: left; + width: 100%; +} + +.gj-dropdown [role="presenter"] [role="expander"] { + display: table-cell; + vertical-align:middle; + text-align:center; + width: 24px; + height: 24px; +} + +/* Material Design */ +.gj-dropdown-md [role="presenter"] { + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + color: rgba(0,0,0,.87); + padding: 0px; + border: 0px; + border-bottom: 1px solid rgba(0,0,0,.42); + background: transparent; +} + +.gj-dropdown-md [role="presenter"]:focus, +.gj-dropdown-md [role="presenter"]:active { + border-bottom: 2px solid rgba(0,0,0,.42); +} + +.gj-dropdown-md [role="presenter"] [role="display"] { + padding: 4px 0px; + line-height: 18px; +} + +.gj-dropdown-md [role="presenter"] [role="display"] .placeholder { + color: #8e8e8e; +} + +.gj-dropdown-list-md { + position: absolute; + top: 0px; + left: 0px; + background-color: #f5f5f5; + color: #000; + margin: 0px; + z-index: 1203; +} + +.gj-dropdown-list-md li:hover, .gj-dropdown-list-md li.active { + background-color: #eee; +} + +/* Bootstrap */ +.gj-dropdown-bootstrap [role="presenter"] [role="display"] { + padding-right: 5px; +} + +.gj-dropdown-bootstrap [role="presenter"] [role="expander"] { + padding-left: 5px; +} + +.gj-dropdown-bootstrap [role="presenter"] [role="expander"].gj-dropdown-expander-mi { + width: 24px; +} + +.gj-dropdown-bootstrap-3 [role="presenter"] [role="display"] { + line-height: 20px; +} + +.gj-dropdown-bootstrap-3 [role="presenter"] [role="display"] .placeholder { + color: #9999b3; +} + +.gj-dropdown-bootstrap-3 [role="presenter"] [role="expander"] { + width: 20px; + height: 20px; +} + +.gj-dropdown-bootstrap-3 [role="presenter"] [role="expander"].gj-dropdown-expander-mi .gj-icon, +.gj-dropdown-bootstrap-3 [role="presenter"] [role="expander"].gj-dropdown-expander-mi .material-icons { + top: 5px; + right: 10px; + position: absolute; +} + +.gj-dropdown-bootstrap-4 [role="presenter"] { + border: 1px solid #ced4da; +} + +.gj-dropdown-bootstrap-4 [role="presenter"] [role="display"] { + line-height: 24px; +} + +.gj-dropdown-bootstrap-4 [role="presenter"] [role="expander"].gj-dropdown-expander-mi .gj-icon, +.gj-dropdown-bootstrap-4 [role="presenter"] [role="expander"].gj-dropdown-expander-mi .material-icons { + top: 7px; + right: 10px; + position: absolute; +} + +.gj-dropdown-list-bootstrap { + position: absolute; + top: 32px; + left: 0px; + margin: 0px; + z-index: 1203; +} +.gj-datepicker [role="input"]::-ms-clear { + display: none; +} + +.gj-datepicker [role="right-icon"] { + cursor: pointer; +} + +.gj-picker div[role="navigator"] { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; +} + +.gj-picker div[role="navigator"] div { + cursor: pointer; + position: relative; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.gj-picker div[role="navigator"] div[role="period"] { + width: 100%; + text-align: center; +} + +/* Material Design */ +.gj-datepicker-md { + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + color: rgba(0,0,0,.87); + position: relative; +} + +.gj-datepicker-md [role="right-icon"] { + position: absolute; + right: 0px; + top: 0px; + font-size: 24px; +} + +.gj-datepicker-md.small .gj-textbox-md { + font-size: 14px; +} + +.gj-datepicker-md.small .gj-icon { + font-size: 22px; +} + +.gj-datepicker-md.large .gj-textbox-md { + font-size: 18px; +} + +.gj-datepicker-md.large .gj-icon { + font-size: 28px; +} + +.gj-picker-md.datepicker [role="header"] { + padding: 20px 20px; + display: block; +} + +.gj-picker-md.datepicker [role="header"] [role="year"] { + font-size: 17px; + padding-bottom: 5px; + cursor: pointer; +} + +.gj-picker-md.datepicker [role="header"] [role="date"] { + font-size: 36px; + cursor: pointer; +} + +.gj-picker-md div[role="navigator"] { + height: 42px; + line-height: 42px; +} + +.gj-picker div[role="navigator"] div[role="period"] { + font-weight: bold; + font-size: 15px; +} + +.gj-picker-md div[role="navigator"] div:first-child { + max-width: 42px; +} + +.gj-picker-md div[role="navigator"] div:last-child { + max-width: 42px; +} + +.gj-picker-md div[role="navigator"] div i.gj-icon, +.gj-picker-md div[role="navigator"] div i.material-icons { + position: absolute; + top: 8px; +} + +.gj-picker-md div[role="navigator"] div:first-child i.gj-icon, +.gj-picker-md div[role="navigator"] div:first-child i.material-icons { + left: 10px; +} + +.gj-picker-md div[role="navigator"] div:last-child i.gj-icon, +.gj-picker-md div[role="navigator"] div:last-child i.material-icons { + right: 11px; +} + +.gj-picker-md table thead { + color: #9E9E9E; /* Gray 500 */ +} + +.gj-picker-md table tr th div, +.gj-picker-md table tr td div { + display: block; + width: 40px; + height: 40px; + line-height: 40px; + font-size: 13px; + text-align: center; + vertical-align: middle; +} + +[type="year"].gj-picker-md table tr td div, +[type="decade"].gj-picker-md table tr td div, +[type="century"].gj-picker-md table tr td div { + width: 73px; + height: 73px; + line-height: 73px; + cursor: pointer; +} + +.gj-picker-md table tr td.gj-cursor-pointer div:hover { + background: #EEEEEE; + border-radius: 50%; + color: rgba(0,0,0,.87); +} + +.gj-picker-md table tr td.other-month div, +.gj-picker-md table tr td.disabled div { + color: #BDBDBD; /* Gray 400 */ +} + +.gj-picker-md table tr td.focused div { + background: #E0E0E0; /* Gray 300 */ + border-radius: 50%; +} + +.gj-picker-md table tr td.today div { + color: #1976D2; +} + +.gj-picker-md table tr td.selected.gj-cursor-pointer div { + color: #FFFFFF; + background: #1976D2; /* Blue 700 */ + border-radius: 50%; +} + +.gj-picker-md table tr td.calendar-week div { + font-weight: bold; +} + +/* Bootstrap */ +.gj-datepicker-bootstrap :focus, +.gj-datepicker-bootstrap :active { + box-shadow: none; +} + +.gj-picker-bootstrap { + border: 1px solid rgba(0,0,0,0.15); + border-radius: 4px; + padding: 4px; +} + +.gj-modal .gj-picker-bootstrap { + padding: 0px; +} + +.gj-picker-bootstrap.datepicker [role="header"] { + padding: 10px 20px; + display: block; +} + +.gj-picker-bootstrap.datepicker [role="header"] [role="year"] { + font-size: 15px; + cursor: pointer; +} + +.gj-picker-bootstrap [role="header"] [role="date"] { + font-size: 24px; + cursor: pointer; +} + +.gj-modal .gj-picker-bootstrap.datepicker [role="body"] { + padding: 15px; +} + +.gj-picker-bootstrap div[role="navigator"] { + height: 30px; + line-height: 30px; + text-align: center; +} + +.gj-picker-bootstrap div[role="navigator"] div:first-child { + max-width: 30px; +} + +.gj-picker-bootstrap div[role="navigator"] div:last-child { + max-width: 30px; +} + +.gj-picker-bootstrap table tr td div, +.gj-picker-bootstrap table tr th div { + display: block; + width: 30px; + height: 30px; + line-height: 30px; + text-align: center; + vertical-align: middle; +} + +[type="year"].gj-picker-bootstrap table tr td div, +[type="decade"].gj-picker-bootstrap table tr td div, +[type="century"].gj-picker-bootstrap table tr td div { + width: 53px; + height: 53px; + line-height: 53px; + cursor: pointer; +} + +.gj-picker-bootstrap table tr th div i, +.gj-picker-bootstrap table tr th div span { + line-height: 30px; +} + +.gj-picker-bootstrap div[role="navigator"] .gj-icon, +.gj-picker-bootstrap div[role="navigator"] .material-icons { + margin: 3px; +} + +.gj-picker-bootstrap table tr td.focused div, +.gj-picker-bootstrap table tr td.gj-cursor-pointer div:hover { + background: #EEEEEE; + border-radius: 4px; + color: #212529; +} + +.gj-picker-bootstrap table tr td.today div { + color: #204d74; + font-weight: bold; +} + +.gj-picker-bootstrap table tr td.selected.gj-cursor-pointer div { + color: #fff; + background-color: #204d74; + border-color: #122b40; + border-radius: 4px; +} + +.gj-picker-bootstrap table tr td.other-month div, +.gj-picker-bootstrap table tr td.disabled div { + color: #777; +} + +/* Bootstrap 3 */ +.gj-datepicker-bootstrap span[role="right-icon"].input-group-addon { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-left: 0px; + position: relative; + /*width: 38px;*/ +} + +.gj-datepicker-bootstrap span[role="right-icon"].input-group-addon .gj-icon, +.gj-datepicker-bootstrap span[role="right-icon"].input-group-addon .material-icons { + position: absolute; + top: 7px; + left: 7px; +} + +/* Bootstrap 4 */ +.gj-datepicker-bootstrap [role="right-icon"] button { + width: 38px; + position: relative; + border: 1px solid #ced4da; +} + +.gj-datepicker-bootstrap [role="right-icon"] button:hover { + color: #6c757d; + background-color: transparent; +} + +.gj-datepicker-bootstrap.input-group-sm [role="right-icon"] button { + width: 30px; +} + +.gj-datepicker-bootstrap.input-group-lg [role="right-icon"] button { + width: 48px; +} + +.gj-datepicker-bootstrap [role="right-icon"] button .gj-icon, +.gj-datepicker-bootstrap [role="right-icon"] button .material-icons { + position: absolute; + font-size: 21px; + top: 9px; + left: 9px; +} + +.gj-datepicker-bootstrap.input-group-sm [role="right-icon"] button .gj-icon, +.gj-datepicker-bootstrap.input-group-sm [role="right-icon"] button .material-icons { + top: 6px; + left: 6px; + font-size: 19px; +} + +.gj-datepicker-bootstrap.input-group-lg [role="right-icon"] button .gj-icon, +.gj-datepicker-bootstrap.input-group-lg [role="right-icon"] button .material-icons { + font-size: 27px; + top: 10px; + left: 10px; +} +.gj-timepicker [role="input"]::-ms-clear { + display: none; +} + +.gj-timepicker [role="right-icon"] { + cursor: pointer; +} + +.gj-picker.timepicker [role="header"] { + font-size: 58px; + padding: 20px 0; + line-height: 58px; + + display: flex; + align-items: baseline; + user-select: none; + justify-content: center; +} + +.gj-picker.timepicker [role="header"] div { + cursor: pointer; + width: 66px; + text-align: right; +} + +.gj-picker [role="header"] [role="mode"] { + position: relative; + width: 0px; +} + +.gj-picker [role="header"] [role="mode"] span { + position: absolute; + left: 7px; + line-height: 18px; + font-size: 18px; +} + +.gj-picker [role="header"] [role="mode"] span[role="am"] { + top: 7px; +} + +.gj-picker [role="header"] [role="mode"] span[role="pm"] { + bottom: 7px; +} + +.gj-picker [role="body"] [role="dial"] { + width: 256px; + color: rgba(0, 0, 0, 0.87); + height: 256px; + position: relative; + background: #eeeeee; + border-radius: 50%; + margin: 10px; +} + +.gj-picker [role="body"] [role="hour"] { + top: calc(50% - 16px); + left: calc(50% - 16px); + width: 32px; + height: 32px; + cursor: pointer; + position: absolute; + font-size: 14px; + text-align: center; + line-height: 32px; + user-select: none; + pointer-events: none; +} + +.gj-picker [role="body"] [role="hour"].selected { + color: rgba(255, 255, 255, 1); +} + +.gj-picker [role="body"] [role="arrow"] { + top: calc(50% - 1px); + left: 50%; + width: calc(50% - 20px); + height: 2px; + position: absolute; + pointer-events: none; + transform-origin: left center; + transition: all 250ms cubic-bezier(0.4, 0, 0.2, 1); + width: calc(50% - 52px); +} + +.gj-picker .arrow-begin { + top: -3px; + left: -4px; + width: 8px; + height: 8px; + position: absolute; + border-radius: 50%; +} + +.gj-picker .arrow-end { + top: -15px; + right: -16px; + width: 0; + height: 0; + position: absolute; + box-sizing: content-box; + border-width: 16px; + border-radius: 50%; +} + +/* Material Design */ +.gj-timepicker-md { + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + color: rgba(0,0,0,.87); + position: relative; +} + +.gj-timepicker-md.small .gj-textbox-md { + font-size: 14px; +} + +.gj-timepicker-md.small .gj-icon { + font-size: 22px; +} + +.gj-timepicker-md.large .gj-textbox-md { + font-size: 18px; +} + +.gj-timepicker-md.large .gj-icon { + font-size: 28px; +} + +.gj-timepicker-md [role="right-icon"] { + cursor: pointer; + position: absolute; + right: 0px; + top: 0px; + font-size: 24px; +} + +.gj-picker-md .arrow-begin { + background-color: #2196f3; +} +.gj-picker-md .arrow-end { + border: 16px solid #2196f3; +} + +.gj-picker-md [role="body"] [role="arrow"] { + background-color: #2196f3; +} + +/* Bootstrap */ +.gj-timepicker-bootstrap :focus, +.gj-timepicker-bootstrap :active { + box-shadow: none; +} + +.gj-picker-bootstrap [role="body"] [role="arrow"] { + background-color: #888; +} + +.gj-picker-bootstrap .arrow-begin { + background-color: #888; +} + +.gj-picker-bootstrap .arrow-end { + border: 16px solid #888; +} + +/* Bootstrap 3 */ +.gj-timepicker-bootstrap .input-group-addon { + border-top-left-radius: 0px; + border-bottom-left-radius: 0px; + border-top-right-radius: 4px; + border-bottom-right-radius: 4px; + border-left: 0px; + position: relative; + width: 38px; +} + +.gj-timepicker-bootstrap.input-group-sm .input-group-addon { + width: 30px; +} + +.gj-timepicker-bootstrap.input-group-lg .input-group-addon { + width: 46px; +} + +.gj-timepicker-bootstrap .input-group-addon .gj-icon, +.gj-timepicker-bootstrap .input-group-addon .material-icons { + position: absolute; + font-size: 21px; + top: 6px; + left: 8px; +} + +.gj-timepicker-bootstrap.input-group-sm .input-group-addon .gj-icon, +.gj-timepicker-bootstrap.input-group-sm .input-group-addon .material-icons { + font-size: 19px; + top: 5px; + left: 5px; +} + +.gj-timepicker-bootstrap.input-group-lg .input-group-addon .gj-icon, +.gj-timepicker-bootstrap.input-group-lg .input-group-addon .material-icons { + font-size: 27px; + top: 10px; + left: 10px; +} + +/* Bootstrap 4 */ +.gj-timepicker-bootstrap [role="right-icon"] button { + width: 38px; + position: relative; +} + +.gj-timepicker-bootstrap.input-group-sm [role="right-icon"] button { + width: 30px; +} + +.gj-timepicker-bootstrap.input-group-lg [role="right-icon"] button { + width: 48px; +} + +.gj-timepicker-bootstrap [role="right-icon"] button .gj-icon, +.gj-timepicker-bootstrap [role="right-icon"] button .material-icons { + position: absolute; + font-size: 21px; + top: 7px; + left: 9px; +} + +.gj-timepicker-bootstrap.input-group-sm [role="right-icon"] button .gj-icon, +.gj-timepicker-bootstrap.input-group-sm [role="right-icon"] button .material-icons { + top: 4px; + left: 6px; + font-size: 19px; +} + +.gj-timepicker-bootstrap.input-group-lg [role="right-icon"] button .gj-icon, +.gj-timepicker-bootstrap.input-group-lg [role="right-icon"] button .material-icons { + font-size: 27px; + top: 8px; + left: 10px; +} +.gj-picker.datetimepicker [role="header"] [role="date"] { + padding-bottom: 5px; + text-align: center; + cursor: pointer; +} + +.gj-picker [role="switch"] { + align-items: baseline; + user-select: none; + position: relative; +} + +.gj-picker [role="switch"] [role="calendarMode"] { + cursor: pointer; + position: absolute; + bottom: 2px; + left: 0px; +} + +.gj-picker [role="switch"] [role="time"] { + width: 100%; + text-align: center; +} + +.gj-picker [role="switch"] [role="time"] div { + display: inline; + cursor: pointer; +} + +.gj-picker [role="switch"] [role="calendarMode"] { + cursor: pointer; +} + +.gj-picker [role="switch"] [role="clockMode"] { + position: absolute; + right: 0px; + bottom: 3px; + cursor: pointer; +} + +/* Material Design */ +.gj-picker-md.datetimepicker [role="header"] { + font-size: 36px; + padding: 10px 20px; + display: block; +} + +.gj-picker-md [role="switch"] { + color: rgba(255, 255, 255, 0.54); + background: #2196f3; + font-size: 32px; +} + +/* Bootstrap */ +.gj-picker-bootstrap.datetimepicker [role="header"] { + font-size: 36px; + padding: 10px 20px; + display: block; +} + +.gj-picker-bootstrap.datetimepicker [role="header"] [role="time"] { + font-size: 22px; +} + +.gj-slider { + position: relative; + padding: 8px 6px; +} + +.gj-slider [role="track"] { + width: 100%; +} + +.gj-slider [role="progress"] { + position: absolute; + z-index: 1203; +} + +.gj-slider [role="handle"] { + position: absolute; +} + +.gj-slider-md [role="track"] { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + background-color: #e9ecef; + height: 2px; + background-color: rgba(0,0,0,.26); +} + +.gj-slider-md [role="progress"] { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + height: 2px; + background-color: #536DFE; /* Indigo A200 */ + top: 8px; + left: 6px; +} + +.gj-slider-md [role="handle"] { + top: 3px; + left: 0px; + width: 12px; + height: 12px; + background-color: #536DFE; /* Indigo A200 */ + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + filter: none; + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + border: 0px solid transparent; + border-radius: 50%; + cursor: pointer; + z-index: 1204; +} + +/* Bootstrap */ +.gj-slider-bootstrap [role="track"] { + border-radius: 4px; + height: 10px; +} + +.gj-slider-bootstrap [role="progress"] { + height: 10px; + border-radius: 4px; + top: 8px; + left: 6px; + transition: none; +} + +.gj-slider-bootstrap [role="handle"] { + top: 2px; + left: 0px; + width: 20px; + height: 20px; + filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff337ab7', endColorstr='#ff2e6da4', GradientType=0); + filter: none; + -webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05); + border: 0px solid transparent; + border-radius: 50%; + cursor: pointer; + z-index: 1204; +} + +.gj-slider-bootstrap-3 [role="handle"] { + background-color: #337ab7; + background-image: -webkit-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #337ab7 0%, #2e6da4 100%); + background-image: linear-gradient(to bottom, #337ab7 0%, #2e6da4 100%); + background-repeat: repeat-x; +} + +.gj-slider-bootstrap-4 [role="handle"] { + background-color: #007bff; + background-image: -webkit-linear-gradient(top, #007bff 0%, #2e6da4 100%); + background-image: -o-linear-gradient(top, #007bff 0%, #2e6da4 100%); + background-image: linear-gradient(to bottom, #007bff 0%, #2e6da4 100%); + background-repeat: repeat-x; +} + + +.gj-colorpicker [role="right-icon"] { + cursor: pointer; +} + + +/* Material Design */ +.gj-colorpicker-md { + font-family: "Roboto","Helvetica","Arial",sans-serif; + font-size: 16px; + font-weight: 400; + letter-spacing: .04em; + line-height: 1; + color: rgba(0,0,0,.87); + position: relative; +} + +.gj-colorpicker-md [role="right-icon"] { + position: absolute; + right: 0px; + top: 0px; + font-size: 24px; +} + +/* ........... + */ + .gj-datepicker-md [role="right-icon"] { + position: absolute; + right: 0px; + top: 0px; + font-size: 16px; + color: #919191; + margin-right: 15px; +} \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/magnific-popup.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/magnific-popup.css new file mode 100644 index 0000000..8561e18 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/magnific-popup.css @@ -0,0 +1,351 @@ +/* Magnific Popup CSS */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; } + +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1043; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; } + +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 8px; + box-sizing: border-box; } + +.mfp-container:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; } + +.mfp-align-top .mfp-container:before { + display: none; } + +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 1045; } + +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: 100%; + cursor: auto; } + +.mfp-ajax-cur { + cursor: progress; } + +.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; } + +.mfp-zoom { + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; } + +.mfp-auto-cursor .mfp-content { + cursor: auto; } + +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; } + +.mfp-loading.mfp-figure { + display: none; } + +.mfp-hide { + display: none !important; } + +.mfp-preloader { + color: #CCC; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 1044; } + .mfp-preloader a { + color: #CCC; } + .mfp-preloader a:hover { + color: #FFF; } + +.mfp-s-ready .mfp-preloader { + display: none; } + +.mfp-s-error .mfp-content { + display: none; } + +button.mfp-close, +button.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: 1046; + box-shadow: none; + touch-action: manipulation; } + +button::-moz-focus-inner { + padding: 0; + border: 0; } + +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: 0.65; + padding: 0 0 18px 10px; + color: #FFF; + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; } + .mfp-close:hover, + .mfp-close:focus { + opacity: 1; } + .mfp-close:active { + top: 1px; } + +.mfp-close-btn-in .mfp-close { + color: #333; } + +.mfp-image-holder .mfp-close, +.mfp-iframe-holder .mfp-close { + color: #FFF; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; } + +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #CCC; + font-size: 12px; + line-height: 18px; + white-space: nowrap; } + +.mfp-arrow { + position: absolute; + opacity: 0.65; + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: transparent; } + .mfp-arrow:active { + margin-top: -54px; } + .mfp-arrow:hover, + .mfp-arrow:focus { + opacity: 1; } + .mfp-arrow:before, + .mfp-arrow:after { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; } + .mfp-arrow:after { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; } + .mfp-arrow:before { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; } + +.mfp-arrow-left { + left: 0; } + .mfp-arrow-left:after { + border-right: 17px solid #FFF; + margin-left: 31px; } + .mfp-arrow-left:before { + margin-left: 25px; + border-right: 27px solid #3F3F3F; } + +.mfp-arrow-right { + right: 0; } + .mfp-arrow-right:after { + border-left: 17px solid #FFF; + margin-left: 39px; } + .mfp-arrow-right:before { + border-left: 27px solid #3F3F3F; } + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; } + .mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 900px; } + .mfp-iframe-holder .mfp-close { + top: -40px; } + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 56.25%; } + .mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #000; } + +/* Main image in popup */ +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + box-sizing: border-box; + padding: 40px 0 40px; + margin: 0 auto; } + +/* The shadow behind the image */ +.mfp-figure { + line-height: 0; } + .mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444; } + .mfp-figure small { + color: #BDBDBD; + display: block; + font-size: 12px; + line-height: 14px; } + .mfp-figure figure { + margin: 0; } + +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; } + +.mfp-title { + text-align: left; + line-height: 18px; + color: #F3F3F3; + word-wrap: break-word; + padding-right: 36px; } + +.mfp-image-holder .mfp-content { + max-width: 100%; } + +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer; } + +@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { + /** + * Remove all paddings around the image on small screen + */ + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; } + .mfp-img-mobile img.mfp-img { + padding: 0; } + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; } + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + box-sizing: border-box; } + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; } + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; } + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; } } + +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); } + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; } + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; } + .mfp-container { + padding-left: 6px; + padding-right: 6px; } } diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/nice-select.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/nice-select.css new file mode 100644 index 0000000..9fb7798 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/nice-select.css @@ -0,0 +1,140 @@ +.nice-select { + -webkit-tap-highlight-color: transparent; + background-color: #fff; + border-radius: 5px; + border: solid 1px #e8e8e8; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + float: left; + font-family: inherit; + font-size: 14px; + font-weight: normal; + height: 42px; + line-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 30px; + position: relative; + text-align: left !important; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: auto; } + .nice-select:hover { + border-color: #dbdbdb; } + .nice-select:active, .nice-select.open, .nice-select:focus { + border-color: #999; } + + + .nice-select.disabled { + border-color: #ededed; + color: #999; + pointer-events: none; } + .nice-select.disabled:after { + border-color: #cccccc; } + .nice-select.wide { + width: 100%; } + .nice-select.wide .list { + left: 0 !important; + right: 0 !important; } + .nice-select.right { + float: right; } + .nice-select.right .list { + left: auto; + right: 0; } + .nice-select.small { + font-size: 12px; + height: 36px; + line-height: 34px; } + .nice-select.small:after { + height: 4px; + width: 4px; } + .nice-select.small .option { + line-height: 34px; + min-height: 34px; } + .nice-select .list { + background-color: #fff; + border-radius: 5px; + box-shadow: 0 0 0 1px rgba(68, 68, 68, 0.11); + box-sizing: border-box; + margin-top: 4px; + opacity: 0; + overflow: hidden; + padding: 0; + pointer-events: none; + position: absolute; + top: 100%; + left: 0; + -webkit-transform-origin: 50% 0; + -ms-transform-origin: 50% 0; + transform-origin: 50% 0; + -webkit-transform: scale(0.75) translateY(-21px); + -ms-transform: scale(0.75) translateY(-21px); + transform: scale(0.75) translateY(-21px); + -webkit-transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + transition: all 0.2s cubic-bezier(0.5, 0, 0, 1.25), opacity 0.15s ease-out; + z-index: 9; } + .nice-select .list:hover .option:not(:hover) { + background-color: transparent !important; } + .nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + min-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 29px; + text-align: left; + -webkit-transition: all 0.2s; + transition: all 0.2s; } + .nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus { + background-color: #f6f6f6; } + .nice-select .option.selected { + font-weight: bold; } + .nice-select .option.disabled { + background-color: transparent; + color: #999; + cursor: default; } + +.no-csspointerevents .nice-select .list { + display: none; } + +.no-csspointerevents .nice-select.open .list { + display: block; } + + + + + + /* ,,,,,,,,,,,,,,,, */ + + + .nice-select:after { + content: "\e64b"; + display: block; + height: 5px; + margin-top: -5px; + pointer-events: none; + position: absolute; + right: 30px; + top: 8px; + transition: all 0.15s ease-in-out; + width: 5px; + font-family: 'themify'; + color: #ddd; } + + .nice-select.open:after { + } + .nice-select.open .list { + opacity: 1; + pointer-events: auto; + -webkit-transform: scale(1) translateY(0); + -ms-transform: scale(1) translateY(0); + transform: scale(1) translateY(0); } \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/owl.carousel.min.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/owl.carousel.min.css new file mode 100644 index 0000000..1ece042 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/owl.carousel.min.css @@ -0,0 +1,6 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;cursor:hand;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;transition:transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-ms-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%} \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/slicknav.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/slicknav.css new file mode 100644 index 0000000..bf02247 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/slicknav.css @@ -0,0 +1,252 @@ +/*! + * SlickNav Responsive Mobile Menu v1.0.10 + * (c) 2016 Josh Cope + * licensed under MIT + */ +.slicknav_btn { + position: relative; + display: block; + vertical-align: middle; + float: right; + padding: 0.438em 0.625em 0.438em 0.625em; + line-height: 1.125em; + cursor: pointer; } + .slicknav_btn .slicknav_icon-bar + .slicknav_icon-bar { + margin-top: 0.188em; } + +.slicknav_menu { + *zoom: 1; } + .slicknav_menu .slicknav_menutxt { + display: block; + line-height: 1.188em; + float: left; } + .slicknav_menu .slicknav_icon { + float: left; + width: 1.125em; + height: 0.875em; + margin: 0.188em 0 0 0.438em; } + .slicknav_menu .slicknav_icon:before { + background: transparent; + width: 1.125em; + height: 0.875em; + display: block; + content: ""; + position: absolute; } + .slicknav_menu .slicknav_no-text { + margin: 0; } + .slicknav_menu .slicknav_icon-bar { + display: block; + width: 1.125em; + height: 0.125em;} + .slicknav_menu:before { + content: " "; + display: table; } + .slicknav_menu:after { + content: " "; + display: table; + clear: both; } + +.slicknav_nav { + clear: both; } + .slicknav_nav ul { + display: block; } + .slicknav_nav li { + display: block; } + .slicknav_nav .slicknav_arrow { + font-size: 0.8em; + margin: 0 0 0 0.4em; } + .slicknav_nav .slicknav_item { + cursor: pointer; } + .slicknav_nav .slicknav_item a { + display: inline; } + .slicknav_nav .slicknav_row { + display: block; } + .slicknav_nav a { + display: block; } + .slicknav_nav .slicknav_parent-link a { + display: inline; } + +.slicknav_brand { + float: left; } + +.slicknav_menu { + font-size: 16px; + box-sizing: border-box; + background: #4c4c4c; + padding: 5px; } + .slicknav_menu * { + box-sizing: border-box; } + .slicknav_menu .slicknav_menutxt { + color: #fff; + font-weight: bold; } + .slicknav_menu .slicknav_icon-bar { + background-color: #fff; } + + .slicknav_btn { + margin: 5px 5px 6px; + text-decoration: none; + background-color: none; + } + +.slicknav_nav { + color: #fff; + margin: 0; + padding: 0; + font-size: 0.875em; + list-style: none; + overflow: hidden; } + .slicknav_nav ul { + list-style: none; + overflow: hidden; + padding: 0; + margin: 0 0 0 20px; } + .slicknav_nav .slicknav_row { + padding: 5px 10px; + margin: 2px 5px; } + .slicknav_nav .slicknav_row:hover { + -webkit-border-radius: 6px; + -moz-border-radius: 6px; + border-radius: 6px; + background: #ccc; + color: #fff; } + .slicknav_nav a { + padding: 5px 10px; + margin: 2px 5px; + text-decoration: none; + color: #fff; } + .slicknav_nav a:hover { + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; + background: #ccc; + color: #222; } + .slicknav_nav .slicknav_txtnode { + margin-left: 15px; } + .slicknav_nav .slicknav_item a { + padding: 0; + margin: 0; } + .slicknav_nav .slicknav_parent-link a { + padding: 0; + margin: 0; } + +.slicknav_brand { + color: #fff; + font-size: 18px; + line-height: 30px; + padding: 7px 12px; + height: 44px; } + + + + /*===== mobile menu slicknav =====*/ + +.mobile_menu { + position: absolute; + right: 10px; + width: 96%; + z-index: 99; +} +.slicknav_menu .slicknav_menutxt { + display: none; +} +.slicknav_menu { + background: transparent; + margin-top: 10px; +} +.slicknav_menu .slicknav_icon-bar { + background-color: #000; + height: 3px; + margin: 5px 0; + -webkit-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + width: 30px; + position: relative; +} +.slicknav_btn { + background-color: transparent; + cursor: pointer; + margin-bottom: 10px; + margin-top: -35px; + position: relative; + z-index: 99; +} +/* .slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(2) { + opacity: 0; + -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)"; +} +.slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(1) { + -webkit-transform: rotate(45deg) translate(1px, 7px); + -ms-transform: rotate(45deg) translate(1px, 7px); + transform: rotate(45deg) translate(1px, 7px); +} +.slicknav_menu .slicknav_open .slicknav_icon-bar:nth-child(3) { + -webkit-transform: rotate(-45deg) translateY(-6px); + -ms-transform: rotate(-45deg) translateY(-6px); + transform: rotate(-45deg) translateY(-6px); + position: relative; + top: -1px; +} */ +.slicknav_menu { + margin: 0; + padding: 0; +} +.slicknav_icon-bar { + background: #fff !important; +} +.slicknav_nav { + background: #fff; + float: right; + margin-top:0; + padding: 0; + width: 100%; + border-bottom: 1px solid #eee; +} + +.slicknav_nav a:hover { + background: #F79960 none repeat scroll 0 0; + border-radius: 0; + color: #ffffff; +} + +.slicknav_nav a { + font-size: 14px; + font-weight: 400; + color: #000; + text-transform: capitalize; +} + +.slicknav_nav .slicknav_arrow { + float: right; +} + +.slicknav_nav .slicknav_row:hover, +.slicknav_nav .slicknav_row:hover .slicknav_arrow { + border-radius: 0; + background-color: #F79960; + background-color: transparent; + color: #000; +} + +.slicknav_btn { + background-color: transparent; + cursor: pointer; + margin-bottom: 10px; + position: relative; + z-index: 99; + border: none; + border-radius: 3px; + top: 5px; + padding: 5px; + right: 5px; + margin-top: -5px; + top: -36px; +} +.slicknav_menu .slicknav_icon { + margin-right: 6px; + margin-top: 3px; + position: relative; + right: 5px; + top: -5px; + padding-bottom: 3px; +} \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.css new file mode 100644 index 0000000..60c6d3b --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.css @@ -0,0 +1,6695 @@ +@import url("https://fonts.googleapis.com/css?family=Philosopher:400,400i,700,700i|Poppins:200,200i,300,300i,400,400i,500,600,700,800,900&display=swap"); +@import url("https://fonts.googleapis.com/css?family=Philosopher:400,400i,700,700i|Poppins:200,200i,300,300i,400,400i,500,600,700,800,900&display=swap"); +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_extend.scss */ +.flex-center-start { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: start; +} + +/* Normal desktop :1200px. */ +/* Normal desktop :992px. */ +/* Tablet desktop :768px. */ +/* small mobile :320px. */ +/* Large Mobile :480px. */ +/* 1. Theme default css */ +/* Normal desktop :1200px. */ +/* Normal desktop :992px. */ +/* Tablet desktop :768px. */ +/* small mobile :320px. */ +/* Large Mobile :480px. */ +/* line 6, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +body { + font-family: "Poppins", sans-serif; + font-weight: normal; + font-style: normal; +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.img { + max-width: 100%; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 17, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a, +.button { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 21, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus, +.button:focus, button:focus { + text-decoration: none; + outline: none; +} + +/* line 26, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus { + text-decoration: none; +} + +/* line 29, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus, +a:hover, +.portfolio-cat a:hover, +.footer -menu li a:hover { + text-decoration: none; +} + +/* line 35, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a, +button { + color: #1F1F1F; + outline: medium none; +} + +/* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h1, h2, h3, h4, h5 { + font-family: "Philosopher", sans-serif; + color: #001D38; +} + +/* line 44, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h1 a, +h2 a, +h3 a, +h4 a, +h5 a, +h6 a { + color: inherit; +} + +/* line 53, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +ul { + margin: 0px; + padding: 0px; +} + +/* line 57, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +li { + list-style: none; +} + +/* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +p { + font-size: 16px; + font-weight: 400; + line-height: 28px; + color: #596672; + margin-bottom: 0px; + font-family: "Poppins", sans-serif; +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +label { + color: #7e7e7e; + cursor: pointer; + font-size: 14px; + font-weight: 400; +} + +/* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-moz-selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +::-moz-selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 85, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +::selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 90, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-webkit-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*:-ms-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 100, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-ms-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 105, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 111, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h3 { + font-size: 24px; +} + +/* line 115, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-65 { + margin-bottom: 67px; +} + +/* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.black-bg { + background: #020c26 !important; +} + +/* line 123, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.white-bg { + background: #ffffff; +} + +/* line 126, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.gray-bg { + background: #f5f5f5; +} + +/* line 131, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay { + position: relative; + z-index: 0; +} + +/* line 135, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay::before { + position: absolute; + content: ""; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */ + background: -moz-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to right, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); + /* IE6-9 */ + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; +} + +/* line 151, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay2 { + position: relative; + z-index: 0; +} + +/* line 155, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay2::before { + position: absolute; + content: ""; + background-color: #001D38; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + opacity: 0.6; +} + +/* line 167, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay_03 { + position: relative; + z-index: 0; +} + +/* line 171, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay_03::before { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: #001D38; + opacity: .6; + content: ''; + z-index: -1; +} + +/* line 184, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.bradcam_overlay { + position: relative; + z-index: 0; +} + +/* line 188, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.bradcam_overlay::before { + position: absolute; + content: ""; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5db2ff+0,7db9e8+100&1+24,0+96 */ + background: -moz-linear-gradient(left, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(left, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to right, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5db2ff', endColorstr='#007db9e8',GradientType=1 ); + /* IE6-9 */ + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + opacity: 1; +} + +/* line 204, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.section-padding { + padding-top: 120px; + padding-bottom: 120px; +} + +/* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.pt-120 { + padding-top: 120px; +} + +/* button style */ +/* line 214, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div { + background: transparent; + height: 50px; + left: 0px; + position: absolute; + text-align: center; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + width: 50px; + color: #707070; + background-color: transparent; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + left: 50px; + font-size: 15px; + line-height: 50px; + border: 1px solid #4D6174; + left: 150px; + color: #fff; +} + +/* line 242, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-next { + left: auto; + right: 150px; +} + +/* line 247, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-next i { + position: relative; + right: 0; +} + +/* line 254, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-prev i { + position: relative; + top: 0px; +} + +/* line 264, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel:hover .owl-nav div { + opacity: 1; + visibility: visible; +} + +/* line 267, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel:hover .owl-nav div:hover { + color: #fff; + background: #001D38; + border: 1px solid transparent; +} + +/* line 277, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-20px { + margin-bottom: 20px; +} + +/* line 281, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-55 { + margin-bottom: 55px; +} + +/* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-75 { + margin-bottom: 75px; +} + +@media (max-width: 767px) { + /* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ + .mb-75 { + margin-bottom: 30px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ + .mb-75 { + margin-bottom: 30px; + } +} + +/* line 293, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-40 { + margin-bottom: 40px; +} + +/* line 296, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-20 { + margin-bottom: 20px; +} + +/* line 301, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-60 { + margin-bottom: 50px !important; +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn { + background: #fff; + color: #DB9A64; + display: inline-block; + padding: 18px 44px; + font-family: "Poppins", sans-serif; + font-size: 14px; + font-weight: 400; + border: 0; + border: 1px solid #DB9A64; + letter-spacing: 3px; + text-align: center; + color: #DB9A64 !important; + text-transform: uppercase; + cursor: pointer; +} + +/* line 17, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn:hover { + background: #DB9A64; + color: #fff !important; + border: 1px solid #DB9A64; +} + +/* line 22, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn:focus { + outline: none; +} + +/* line 25, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn.large-width { + width: 220px; +} + +/* line 29, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3 { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */ + background: #DB9A64; + /* IE6-9 */ + color: #fff; + display: inline-block; + padding: 19px 50px; + font-family: "Poppins", sans-serif; + font-size: 14px; + font-weight: 500; + border: 0; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; + text-align: center; + color: #fff; + text-transform: capitalize; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + cursor: pointer; + letter-spacing: 2px; +} + +/* line 49, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3:hover { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */ + background: #001D38; + /* IE6-9 */ + color: #fff !important; +} + +/* line 55, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3:focus { + outline: none; +} + +/* line 58, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3.large-width { + width: 220px; +} + +/* line 63, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-white { + color: #fff; + display: inline-block; + padding: 13px 27px; + font-family: "Poppins", sans-serif; + font-size: 14px; + font-weight: 400; + border: 0; + border: 1px solid #fff; + -webkit-border-radius: 5px; + -moz-border-radius: 5px; + border-radius: 5px; + text-align: center; + color: #fff !important; + text-transform: capitalize; + -webkit-transition: 0.5s; + -moz-transition: 0.5s; + -o-transition: 0.5s; + transition: 0.5s; + cursor: pointer; + letter-spacing: 2px; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-white:hover { + background: #28AE61; + color: #fff !important; + border: 1px solid transparent; +} + +/* line 85, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-white i { + margin-right: 2px; +} + +/* line 88, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-white:focus { + outline: none; +} + +/* line 91, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-white.large-width { + width: 220px; +} + +/* line 96, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-line { + color: #fff !important; + display: inline-block; + padding: 14px 47px; + font-family: "Poppins", sans-serif; + font-size: 14px; + font-weight: 500; + border: 0; + border: 1px solid #001D38; + -webkit-border-radius: 0px; + -moz-border-radius: 0px; + border-radius: 0px; + text-align: center; + text-transform: capitalize; + -webkit-transition: 0.5s; + -moz-transition: 0.5s; + -o-transition: 0.5s; + transition: 0.5s; + background: #001D38; + cursor: pointer; + letter-spacing: 2px; +} + +/* line 113, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-line:hover { + color: #001D38 !important; + border: 1px solid #001D38; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */ + background: #fff; +} + +/* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-line:focus { + outline: none; +} + +/* line 122, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn3-line.large-width { + width: 220px; +} + +/* line 126, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn2 { + background: transparent; + color: #fff; + display: inline-block; + padding: 18px 24px; + font-family: "Poppins", sans-serif; + font-size: 14px; + font-weight: 400; + border: 0; + border: 1px solid #fff; + letter-spacing: 2px; + text-transform: uppercase; +} + +/* line 138, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn2:hover { + background: #fff; + color: #131313 !important; +} + +/* line 142, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.boxed-btn2:focus { + outline: none; +} + +/* line 146, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.line-button { + color: #919191; + font-size: 16px; + font-weight: 400; + display: inline-block; + position: relative; + padding-right: 5px; + padding-bottom: 2px; +} + +/* line 154, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.line-button::before { + position: absolute; + content: ""; + background: #919191; + width: 100%; + height: 1px; + bottom: 0; + left: 0; +} + +/* line 163, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.line-button:hover { + color: #009DFF; +} + +/* line 166, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.line-button:hover::before { + background: #009DFF; +} + +/* line 170, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.book_now { + display: inline-block; + font-size: 14px; + color: #009DFF; + border: 1px solid #009DFF; + text-transform: capitalize; + padding: 10px 25px; +} + +/* line 177, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_btn.scss */ +.book_now:hover { + background: #009DFF; + color: #fff; +} + +/* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ +.section_title h3 { + font-size: 50px; + font-weight: 700; + color: #001D38; + position: relative; + z-index: 0; + padding-bottom: 0; +} + +@media (max-width: 767px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 { + font-size: 30px; + line-height: 36px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 { + font-size: 36px; + line-height: 42px; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 { + font-size: 35px; + line-height: 42px; + } +} + +@media (max-width: 767px) { + /* line 22, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 br { + display: none; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 22, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 br { + display: none; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 22, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title h3 br { + display: none; + } +} + +/* line 34, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ +.section_title p { + font-size: 16px; + color: #DB9A64; + line-height: 28px; + margin-bottom: 0; + font-weight: 400; + margin-bottom: 15px; +} + +@media (max-width: 767px) { + /* line 41, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .section_title p br { + display: none; + } +} + +/* line 49, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ +.section_title h4 { + font-size: 22px; + font-weight: 500; + color: #001D38; + padding-bottom: 21px; +} + +/* line 55, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ +.mb-50 { + margin-bottom: 50px; +} + +@media (max-width: 767px) { + /* line 55, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .mb-50 { + margin-bottom: 40px; + } +} + +/* line 62, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ +.mb-70 { + margin-bottom: 70px; +} + +@media (max-width: 767px) { + /* line 62, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .mb-70 { + margin-bottom: 40px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 62, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_section_title.scss */ + .mb-70 { + margin-bottom: 40px; + } +} + +@media (max-width: 767px) { + /* line 4, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ + .mobile_menu { + position: absolute; + right: 0px; + width: 100%; + z-index: 9; + } +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav { + background: #fff; + float: right; + margin-top: 0; + padding: 0; + width: 95%; + padding: 0; + border-radius: 0px; + margin-top: 5px; + position: absolute; + left: 0; + right: 0; + margin: auto; + top: 11px; +} + +/* line 28, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav a:hover { + background: transparent; + color: #FDAE5C; +} + +/* line 32, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav a.active { + color: #FDAE5C; +} + +@media (max-width: 767px) { + /* line 35, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ + .slicknav_menu .slicknav_nav a i { + display: none; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 35, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ + .slicknav_menu .slicknav_nav a i { + display: none; + } +} + +/* line 44, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav .slicknav_btn { + background-color: transparent; + cursor: pointer; + margin-bottom: 10px; + margin-top: -40px; + position: relative; + z-index: 99; + border: 1px solid #ddd; + top: 3px; + right: 5px; + top: -36px; +} + +/* line 55, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav .slicknav_btn .slicknav_icon { + margin-right: 6px; + margin-top: 3px; + position: relative; + padding-bottom: 3px; + top: -11px; + right: -5px; +} + +@media (max-width: 767px) { + /* line 12, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ + .slicknav_menu { + margin-right: 0px; + } +} + +/* line 72, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_nav .slicknav_arrow { + float: right; + font-size: 22px; + position: relative; + top: -9px; +} + +/* line 78, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_btn { + background-color: transparent; + cursor: pointer; + margin-bottom: 10px; + position: relative; + z-index: 99; + border: none; + border-radius: 3px; + top: 5px; + padding: 5px; + right: 5px; + margin-top: -5px; + top: -31px; +} + +/* line 92, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_btn { + background-color: transparent; + cursor: pointer; + margin-bottom: 10px; + position: relative; + z-index: 99; + border: none; + border-radius: 3px; + top: 5px; + padding: 5px; + right: 0; + margin-top: -5px; + top: -41px; +} + +/* line 106, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slick-nav.scss */ +.slicknav_menu .slicknav_nav { + top: -1px; +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area { + left: 0; + right: 0; + width: 100%; + top: 0; + z-index: 9; + position: absolute; +} + +@media (max-width: 767px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area { + padding-top: 0; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area { + padding-top: 0; + } +} + +/* line 17, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area { + background: #fff; + background: transparent; + padding: 0 !important; +} + +/* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .logo { + text-align: left; +} + +@media (max-width: 767px) { + /* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .logo { + text-align: left; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .logo { + text-align: left; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .logo { + text-align: left; + } +} + +@media (max-width: 767px) { + /* line 50, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .logo img { + width: 110px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 50, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .logo img { + width: 110px; + } +} + +/* line 62, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .say_hello { + text-align: right; + padding-right: 48px; +} + +/* line 65, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .say_hello a { + font-size: 16px; + font-weight: 500; + color: #FFFFFF; + position: relative; + padding-bottom: 5px; +} + +/* line 71, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .say_hello a::before { + position: absolute; + background: #FFE8C3; + width: 100%; + height: 3px; + left: 0; + bottom: 0; + content: ''; +} + +/* line 82, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-align-items: center; + -moz-align-items: center; + -ms-align-items: center; + align-items: center; + -webkit-justify-content: flex-end; + -moz-justify-content: flex-end; + -ms-justify-content: flex-end; + justify-content: flex-end; + -ms-flex-pack: flex-end; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 86, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .Appointment .search_button { + margin-right: 15px; + } +} + +@media (min-width: 1200px) and (max-width: 1500px) { + /* line 86, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .Appointment .search_button { + margin-right: 15px; + } +} + +/* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .search_button a i { + color: #E8E8E8; +} + +/* line 102, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .socail_links ul li { + display: inline-block; +} + +/* line 105, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .socail_links ul li a { + color: #A8A7A0; + margin: 0 10px; + font-size: 15px; +} + +/* line 109, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .socail_links ul li a:hover { + color: #fff; +} + +/* line 116, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .book_btn { + margin-left: 30px; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 116, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .Appointment .book_btn { + margin-left: 0; + } +} + +@media (min-width: 1200px) and (max-width: 1500px) { + /* line 116, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .Appointment .book_btn { + margin-left: 0; + } +} + +/* line 124, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .book_btn a { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdae5c+0,fd8e5e+100 */ + background: #fdae5c; + /* Old browsers */ + background: -moz-linear-gradient(top, #fdae5c 0%, #fd8e5e 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #fdae5c 0%, #fd8e5e 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #fdae5c 0%, #fd8e5e 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdae5c', endColorstr='#fd8e5e',GradientType=0 ); + /* IE6-9 */ + padding: 13px 26px; + font-size: 14px; + font-weight: 400; + border: 1px solid transparent; + color: #fff; + -webkit-border-radius: 30px; + -moz-border-radius: 30px; + border-radius: 30px; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 124, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .Appointment .book_btn a { + padding: 12px 20px; + } +} + +/* line 142, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .Appointment .book_btn a:hover { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdae5c+0,fd8e5e+100 */ + background: #fdae5c; + /* Old browsers */ + background: -moz-linear-gradient(top, #fdae5c 0%, #fd8e5e 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #fdae5c 0%, #fd8e5e 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #fdae5c 0%, #fd8e5e 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdae5c', endColorstr='#fd8e5e',GradientType=0 ); + /* IE6-9 */ +} + +/* line 154, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu { + text-align: center; + padding: 12px 0; +} + +/* line 158, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li { + display: inline-block; + position: relative; + margin: 0 20px; +} + +/* line 168, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li a { + color: #fff; + font-size: 15px; + text-transform: capitalize; + font-weight: 500; + display: inline-block; + padding: 0px 0px 0px 0px; + font-family: "Poppins", sans-serif; + position: relative; + text-transform: capitalize; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 168, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .main-menu ul li a { + font-size: 15px; + } +} + +@media (min-width: 1200px) and (max-width: 1500px) { + /* line 168, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .main-menu ul li a { + font-size: 15px; + } +} + +/* line 187, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li a i { + font-size: 9px; +} + +@media (max-width: 767px) { + /* line 187, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .main-menu ul li a i { + display: none !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 187, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .main-header-area .main-menu ul li a i { + display: none !important; + } +} + +/* line 228, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li .submenu { + position: absolute; + left: 0; + top: 160%; + background: #fff; + width: 200px; + z-index: 2; + box-shadow: 0 0 10px rgba(0, 0, 0, 0.02); + opacity: 0; + visibility: hidden; + text-align: left; + -webkit-transition: 0.6s; + -moz-transition: 0.6s; + -o-transition: 0.6s; + transition: 0.6s; +} + +/* line 240, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li .submenu li { + display: block; +} + +/* line 242, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li .submenu li a { + padding: 10px 15px; + position: inherit; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + display: block; + color: #000; +} + +/* line 248, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li .submenu li a::before { + display: none; +} + +/* line 252, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li .submenu li:hover a { + color: #000; +} + +/* line 257, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li:hover > .submenu { + opacity: 1; + visibility: visible; + top: 150%; +} + +/* line 262, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li:hover > a::before { + opacity: 1; + transform: scaleX(1); +} + +/* line 266, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area .main-menu ul li:first-child a { + padding-left: 0; +} + +/* line 272, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area.sticky { + box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); + position: fixed; + width: 100%; + top: -70px; + left: 0; + right: 0; + z-index: 990; + transform: translateY(70px); + transition: transform 500ms ease, background 500ms ease; + -webkit-transition: transform 500ms ease, background 500ms ease; + box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1); + background: rgba(255, 255, 255, 0.96); + background: #1A0D01; +} + +/* line 300, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area.sticky .main-menu { + padding: 0; +} + +/* line 303, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area.sticky .header_bottom_border { + border-bottom: none; +} + +/* line 306, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .main-header-area.sticky .header_bottom_border.white_border { + border-bottom: none !important; +} + +/* line 330, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area { + padding: 12px 0; + background: #001D38; +} + +@media (max-width: 767px) { + /* line 333, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .header-top_area .social_media_links { + text-align: center; + } +} + +/* line 337, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .social_media_links a { + font-size: 15px; + color: #C7C7C7; + margin-right: 12px; +} + +/* line 341, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .social_media_links a:hover { + color: #FDAE5C; +} + +/* line 347, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .header_left p { + color: #727272; + font-weight: 400; + font-size: 13px; + margin-bottom: 0; +} + +/* line 354, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .short_contact_list { + text-align: right; +} + +@media (max-width: 767px) { + /* line 354, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .header-top_area .short_contact_list { + text-align: center; + } +} + +/* line 360, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .short_contact_list ul li { + display: inline-block; +} + +/* line 362, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .short_contact_list ul li a { + font-size: 13px; + color: #919191; + margin-right: 50px; +} + +@media (max-width: 767px) { + /* line 362, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .header-top_area .short_contact_list ul li a { + margin-left: 0; + margin: 0 5px; + } +} + +/* line 371, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .short_contact_list ul li a i { + color: #FDAE5C; + margin-right: 7px; +} + +/* line 379, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .header-top_area .header_right.d-flex { + display: flex; + justify-content: flex-end; +} + +/* line 384, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ +.header-area .search_btn i { + color: #fff; + font-size: 15px; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 388, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .search_btn { + position: relative; + right: 10px; + } +} + +@media (min-width: 1200px) and (max-width: 1500px) { + /* line 388, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_header.scss */ + .header-area .search_btn { + position: relative; + right: 10px; + } +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_bg_1 { + background-image: url(../img/banner/banner.png); +} + +/* line 4, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_bg_2 { + background-image: url(../img/banner/banner2.png); +} + +/* line 7, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area { + position: relative; + z-index: 0; +} + +/* line 20, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider { + height: 900px; + background-size: cover; + background-repeat: no-repeat; + background-position: center center; +} + +/* line 25, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider.single_slider2 { + height: 450px; +} + +@media (max-width: 767px) { + /* line 25, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider.single_slider2 { + height: auto; + } +} + +/* line 30, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider.single_slider2 .property_wrap { + position: relative; + top: 166px; +} + +@media (max-width: 767px) { + /* line 30, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider.single_slider2 .property_wrap { + top: 0; + } +} + +/* line 37, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider.single_slider2 .property_wrap .slider_text h3 { + font-size: 42px; + margin-bottom: 51px; +} + +/* line 42, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider.single_slider2 .property_wrap .property_form { + background: #001D38; +} + +@media (max-width: 767px) { + /* line 20, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider { + height: auto; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 20, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider { + height: 600px; + } +} + +@media (max-width: 767px) { + /* line 54, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text { + margin: 100px 0 50px 0; + } +} + +/* line 58, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider .slider_text h3 { + font-family: "Philosopher", sans-serif; + font-size: 60px; + text-transform: capitalize; + letter-spacing: 2px; + font-weight: 600; + line-height: 70px; + margin-bottom: 27px; + color: #fff; +} + +/* line 67, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider .slider_text h3 span { + font-weight: 700; +} + +@media (max-width: 767px) { + /* line 58, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text h3 { + font-size: 30px; + line-height: 45px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 58, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text h3 { + font-size: 54px; + } +} + +/* line 82, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider .slider_text p { + font-size: 20px; + font-weight: 400; + color: #FFF; + margin-bottom: 24px; + margin-top: 10px; +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 82, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text p { + font-size: 16px; + } +} + +@media (max-width: 767px) { + /* line 82, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text p { + font-size: 16px; + } +} + +/* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider .slider_text .video_service_btn > a { + margin-right: 15px; +} + +@media (max-width: 767px) { + /* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .slider_text .video_service_btn > a { + margin-bottom: 20px; + } +} + +/* line 102, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single_slider .property_form { + padding: 30px; + background: rgba(0, 28, 56, 0.6); + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +@media (max-width: 767px) { + /* line 102, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .property_form { + margin-bottom: 30px; + } +} + +@media (max-width: 767px) { + /* line 109, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .property_form .form_wrap { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 109, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single_slider .property_form .form_wrap { + -ms-flex-wrap: wrap; + flex-wrap: wrap; + } +} + +/* line 120, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .serach_icon a { + width: 45px; + height: 45px; + background: #FD8E5E; + text-align: center; + line-height: 45px; + color: #fff; + border-radius: 5px; + display: inline-block; +} + +@media (max-width: 767px) { + /* line 120, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .serach_icon a { + width: 100%; + margin-bottom: 15px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 120, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .serach_icon a { + width: 50%; + } +} + +/* line 137, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .serach_icon { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; + -webkit-align-items: end; + -moz-align-items: end; + -ms-align-items: end; + align-items: end; +} + +@media (max-width: 767px) { + /* line 137, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .serach_icon { + display: block; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 137, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .serach_icon { + width: 50%; + align-items: center; + margin-top: 12px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 149, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single-field { + margin-bottom: 20px; + } +} + +/* line 153, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.range_slider { + width: 100%; +} + +/* line 155, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.range_slider #slider { + margin: 0; +} + +/* line 161, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field .nice-select .list { + color: #000; + border-radius: 0; +} + +/* line 165, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.max_width { + margin-right: 24px; +} + +@media (max-width: 767px) { + /* line 165, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single-field.max_width { + margin-right: 0; + } +} + +/* line 170, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.max_width label { + display: block; + font-size: 15px; + color: #FDAE5C; +} + +/* line 176, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.max_width .nice-select.wide { + width: 166px; + background: transparent; + color: #C7C7C7; + font-size: 15px; + font-weight: 400; + border: 1px solid rgba(255, 255, 255, 0.4); + height: 45px; + line-height: 45px; +} + +@media (max-width: 767px) { + /* line 176, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single-field.max_width .nice-select.wide { + width: 100%; + margin-bottom: 15px; + } +} + +/* line 190, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.max_width .nice-select::after { + content: "\e64b"; + display: block; + height: 5px; + margin-top: -5px; + pointer-events: none; + position: absolute; + right: 30px; + top: 8px; + transition: all 0.15s ease-in-out; + width: 5px; + font-family: 'themify'; + color: #ddd; + color: #FFFFFF; + top: 5px; + font-size: 12px; +} + +/* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.min_width { + margin-right: 24px; +} + +@media (max-width: 767px) { + /* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single-field.min_width { + margin-right: 0; + margin-bottom: 20px; + } +} + +/* line 214, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.min_width label { + display: block; + font-size: 15px; + color: #FDAE5C; +} + +/* line 220, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.min_width .nice-select.wide { + width: 110px; + background: transparent; + color: #C7C7C7; + font-size: 15px; + font-weight: 400; + border: 1px solid rgba(255, 255, 255, 0.4); + height: 45px; + line-height: 45px; +} + +@media (max-width: 767px) { + /* line 220, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ + .slider_area .single-field.min_width .nice-select.wide { + width: 100%; + margin-bottom: 15px; + } +} + +/* line 234, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .single-field.min_width .nice-select::after { + content: "\e64b"; + display: block; + height: 5px; + margin-top: -5px; + pointer-events: none; + position: absolute; + right: 30px; + top: 8px; + transition: all 0.15s ease-in-out; + width: 5px; + font-family: 'themify'; + color: #ddd; + color: #FFFFFF; + top: 5px; + font-size: 12px; +} + +/* line 253, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .owl-carousel .owl-nav div { + height: 120px; + left: 0px; + width: 50px; + color: #fff; + background-color: transparent; + -webkit-border-radius: 0; + -moz-border-radius: 0; + border-radius: 0; + left: 50px; + font-size: 14px; + border: none; + left: 150px; + line-height: 120px; + background: rgba(255, 255, 255, 0.2); + left: 0; + border: none !important; +} + +/* line 268, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .owl-carousel .owl-nav div.owl-next { + right: 0; + left: auto; +} + +/* line 272, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.slider_area .owl-carousel .owl-nav div:hover { + background: white; + color: #001D38; + border: none; +} + +/* line 279, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_slider.scss */ +.property_bg { + background-image: url(../img/banner/property.png); +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area { + padding-top: 160px; + padding-bottom: 320px; + background: #FFFBF5; + position: relative; +} + +@media (max-width: 767px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area { + padding-top: 50px; + padding-bottom: 50px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 10, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap { + margin-bottom: 30px; + } +} + +/* line 14, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap h3 { + font-size: 50px; + font-family: "Philosopher", sans-serif; + color: #001D38; + line-height: 60px; + margin-bottom: 0; +} + +@media (max-width: 767px) { + /* line 14, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap h3 { + font-size: 30px; + line-height: 38px; + } +} + +@media (max-width: 767px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap h3 br { + display: none; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap h3 br { + display: none; + } +} + +/* line 33, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap .long_dash { + height: 3px; + width: 70px; + background: #DB9A64; + display: inline-block; + margin-bottom: 34px; + margin-top: 17px; +} + +/* line 41, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap p { + font-size: 16px; + line-height: 28px; + color: #596672; + margin-bottom: 50px; +} + +/* line 47, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap .food_list { + display: -webkit-box; + display: -moz-box; + display: -ms-flexbox; + display: -webkit-flex; + display: flex; +} + +@media (max-width: 767px) { + /* line 47, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap .food_list { + display: block; + } +} + +/* line 52, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap .food_list li { + margin-right: 50px; +} + +@media (max-width: 767px) { + /* line 52, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_info_wrap .food_list li { + margin-right: 0; + margin-bottom: 30px; + } +} + +/* line 58, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_info_wrap .food_list li span { + padding-left: 14px; + color: #DB9A64; + font-size: 16px; + font-weight: 400; +} + +/* line 67, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_img { + position: relative; +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_img .img_1 { + padding-left: 80px; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; +} + +/* line 72, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_img .img_1 img { + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + width: 100%; +} + +/* line 77, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_img .small_img { + position: absolute; + margin-top: -170px; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + border: 10px solid #fff; +} + +@media (max-width: 767px) { + /* line 77, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .about_area .about_img .small_img { + position: absolute; + margin-top: -80px; + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + border: 10px solid #fff; + width: 210px; + } +} + +/* line 91, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .about_img .small_img img { + -webkit-border-radius: 20px; + -moz-border-radius: 20px; + border-radius: 20px; + width: 100%; +} + +/* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .icon_1 { + position: absolute; + top: 7%; + left: 4%; +} + +/* line 102, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .icon_3 { + position: absolute; + right: 4%; + bottom: 10%; +} + +/* line 107, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.about_area .icon_2 { + position: absolute; + bottom: -12%; + left: 6%; +} + +/* line 115, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.main_about_wrap { + padding-top: 145px; + padding-bottom: 130px; +} + +@media (max-width: 767px) { + /* line 115, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .main_about_wrap { + padding-top: 50px; + padding-bottom: 40px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 115, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .main_about_wrap { + padding-top: 50px; + padding-bottom: 40px; + } +} + +/* line 128, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.main_about_wrap h3 { + font-weight: 700; + font-size: 50px; + margin-bottom: 0; +} + +@media (max-width: 767px) { + /* line 128, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .main_about_wrap h3 { + font-size: 30px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 128, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ + .main_about_wrap h3 { + font-size: 35px; + } +} + +/* line 139, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.main_about_wrap p { + font-size: 16px; + font-weight: 400; + line-height: 28px; + margin-bottom: 46px; + margin-top: 24px; +} + +/* line 146, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.main_about_wrap .about_thumb { + margin-bottom: 30px; +} + +/* line 148, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_about.scss */ +.main_about_wrap .about_thumb img { + width: 100%; +} + +/* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area { + background-image: url(../img/testimonial/bg.png); + background-size: cover; + background-position: center center; + background-repeat: no-repeat; + position: relative; + padding: 160px 0; +} + +/* line 9, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-dots { + position: absolute; + left: 50%; + transform: translateX(-50%); +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-dots div.owl-dot { + width: 7px; + height: 7px; + background: #596672; + display: inline-block; + margin: 0 7.5px; + border-radius: 50%; +} + +/* line 20, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-dots div.owl-dot.active { + position: relative; + background: #596672; +} + +/* line 23, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-dots div.owl-dot.active:before { + position: absolute; + border: 2px solid #001D38; + content: ''; + left: -4px; + top: -4px; + bottom: -4px; + right: -4px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; +} + +@media (max-width: 767px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ + .testimonial_area { + padding: 50px 0; + } +} + +/* line 39, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area.overlay::before { + opacity: .4; + background: #fff; +} + +/* line 43, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial { + margin-bottom: 100px; + margin-top: 20px; +} + +/* line 46, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .author_opinion { + background: #fff; + padding: 50px 40px; + border-radius: 10px; + border: 2px solid #DB9A64; + margin-bottom: 30px; + position: relative; +} + +/* line 53, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .author_opinion:before { + position: absolute; + content: ''; + bottom: 0; + left: 20px; + width: 20px; + height: 20px; + background: #fff; + -webkit-transform: rotate(45deg); + -moz-transform: rotate(45deg); + -ms-transform: rotate(45deg); + transform: rotate(45deg); + bottom: -11px; + border-bottom: 2px solid #DB9A64; + border-right: 2px solid #DB9A64; +} + +/* line 66, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .author_opinion:after { + position: absolute; + content: ''; + background-image: url(../img/svg_icon/quote.svg); + top: -15px; + width: 39px; + height: 29px; + z-index: 999; + background-size: 100% 100%; +} + +/* line 77, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial p { + color: #596672; + font-weight: 400; + font-size: 20px; + line-height: 32px; + margin-bottom: 0; +} + +@media (min-width: 320px) and (max-width: 1500px) { + /* line 83, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ + .testimonial_area .single_testmonial p br { + display: none; + } +} + +/* line 91, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author .name { + overflow: hidden; + padding-left: 15px; + position: relative; + top: 13px; +} + +/* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author .thumb { + width: 70px; + height: 70px; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + float: left; +} + +/* line 101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author .thumb img { + width: auto; +} + +/* line 106, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author h3 { + color: #001D38; + font-family: "Poppins", sans-serif; + font-size: 16px; + font-weight: 500; + margin-bottom: 0; +} + +/* line 114, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author .icon a { + color: #DB9A64; + font-size: 13px; + margin-right: 3px; +} + +/* line 120, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .single_testmonial .testmonial_author span { + font-size: 13px; + font-weight: 400; + color: #fff; +} + +/* line 127, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-carousel .owl-item img { + display: inline-block; + width: auto; +} + +/* line 131, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-carousel .owl-nav div.owl-next { + left: auto; + right: 0; +} + +/* line 135, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.testimonial_area .owl-carousel .owl-nav div { + left: 0; +} + +/* line 141, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.Information_area { + background-image: url(../img/banner/info_banner.png); + background-repeat: no-repeat; + background-size: cover; + background-position: center center; + padding: 162px 0; +} + +@media (max-width: 767px) { + /* line 141, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ + .Information_area { + padding: 100px 0; + } +} + +/* line 151, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.Information_area .info_text h3 { + font-size: 46px; + font-weight: 300; + color: #fff; + margin-bottom: 0; +} + +@media (max-width: 767px) { + /* line 151, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ + .Information_area .info_text h3 { + font-size: 30px; + } +} + +/* line 160, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.Information_area .info_text p { + font-size: 15px; + font-weight: 400; + color: #E8E8E8; + margin: 25px 0; +} + +/* line 166, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.Information_area .info_text a.boxed-btn3 { + padding: 14px 40px; +} + +/* line 174, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.newsletter_form { + position: relative; + margin-bottom: 20px; +} + +/* line 177, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.newsletter_form input { + width: 100%; + height: 45px; + background: #fff; + padding-left: 20px; + font-size: 16px; + color: #000; + border: none; +} + +/* line 185, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.newsletter_form input::placeholder { + font-size: 16px; + color: #919191; +} + +/* line 190, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.newsletter_form button { + position: absolute; + top: 0; + right: 0; + height: 100%; + border: none; + font-size: 14px; + color: #fff; + background: #A70000; + padding: 10px; + padding: 0 22px; + cursor: pointer; +} + +/* line 204, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ +.newsletter_text { + font-size: 16px; + color: #BABABA; +} + +@media (max-width: 767px) { + /* line 209, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_testmonial.scss */ + .custom_mt { + margin-top: 100px; + } +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area { + overflow: hidden; + padding-top: 160px; +} + +@media (max-width: 767px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area { + padding: 60px 10px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area { + padding-top: 60px; + } +} + +/* line 11, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery { + position: relative; + height: 500px; + float: left; + overflow: hidden; + border-right: 8px solid #fff; + border-bottom: 8px solid #fff; +} + +@media (max-width: 767px) { + /* line 11, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery { + height: auto; + border: none; + margin-bottom: 10px; + } +} + +@media (max-width: 767px) { + /* line 11, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery { + height: 300px; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 11, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery { + height: 300px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 11, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery { + height: 300px; + } +} + +/* line 33, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery a { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + z-index: 12; +} + +/* line 41, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery:before { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + content: ''; + background: #BB8151; + opacity: 0; + -webkit-transform: scale(0.8); + -moz-transform: scale(0.8); + -ms-transform: scale(0.8); + transform: scale(0.8); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + z-index: 8; +} + +/* line 54, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery img { + width: 100%; + height: 100%; + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery.small_img { + width: 30%; +} + +@media (max-width: 767px) { + /* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery.small_img { + width: 100%; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery.small_img { + width: 50%; + } +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery.big_img { + width: 40%; +} + +@media (max-width: 767px) { + /* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery.big_img { + width: 100%; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery.big_img { + width: 50%; + } +} + +@media (max-width: 767px) { + /* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ + .gallery_area .single_gallery.big_img { + width: 100%; + } +} + +/* line 88, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery:hover::before { + opacity: .3; + -webkit-transform: scale(1.1); + -moz-transform: scale(1.1); + -ms-transform: scale(1.1); + transform: scale(1.1); +} + +/* line 92, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_gallery.scss */ +.gallery_area .single_gallery:hover img { + -webkit-transform: scale(1); + -moz-transform: scale(1); + -ms-transform: scale(1); + transform: scale(1); +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area { + padding-top: 140px; + padding-bottom: 130px; + position: relative; +} + +/* line 5, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .rev_icon_3 { + position: absolute; + left: 2%; + bottom: 4%; +} + +/* line 10, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .rev_icon_1 { + position: absolute; + top: 2%; + right: 4%; +} + +/* line 15, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .rev_icon_2 { + position: absolute; + bottom: -12%; + right: 4%; +} + +@media (max-width: 767px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ + .Reservation_area { + padding: 50px 15px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ + .Reservation_area { + padding: 50px 0; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ + .Reservation_area { + padding: 80px 0; + } +} + +/* line 29, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form { + margin-bottom: 30px; + background: #DB9A64; + padding: 34px 40px; +} + +@media (max-width: 767px) { + /* line 29, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ + .Reservation_area .book_Form { + padding: 20px; + } +} + +/* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form h3 { + font-size: 35px; + font-family: "Philosopher", sans-serif; + font-weight: 700; + color: #fff; + margin-bottom: 40px; +} + +/* line 45, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .input_field input { + width: 100%; + height: 45px; + border: 1px solid rgba(255, 255, 255, 0.3); + background: transparent; + font-size: 14px; + color: #fff; + padding-left: 15px; +} + +/* line 53, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .input_field input:focus { + outline: none; +} + +/* line 56, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .input_field input::placeholder { + color: #fff; + font-size: 14px; +} + +/* line 62, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .sumbit_btn { + width: 100%; + background: #BB8151; + display: block; + padding: 11px; + color: #fff; + font-size: 14px; + font-weight: 500; + border: none; + cursor: pointer; +} + +/* line 72, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .sumbit_btn:hover { + background: #B08151; +} + +/* line 76, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .single_add { + margin-top: 30px; +} + +/* line 78, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .single_add .icon { + margin-right: 14px; +} + +/* line 82, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .single_add .ifno h4 { + font-weight: 300; + font-family: "Poppins", sans-serif; + color: #fff; + margin-bottom: 0; +} + +/* line 88, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .book_Form .single_add .ifno p { + margin-bottom: 0; + color: #fff; + font-size: 14px; + font-weight: 400; + font-family: "Poppins", sans-serif; +} + +/* line 98, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .map_area { + margin-bottom: 30px; +} + +/* line 101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .gj-datepicker.gj-datepicker-md.gj-unselectable span { + color: #fff; + top: 14px; + font-size: 14px; +} + +/* line 106, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .nice-select { + width: auto; + height: 45px; + border-radius: 0; + border: 1px solid rgba(255, 255, 255, 0.3); + background: transparent; + color: #fff; + line-height: 45px; + width: 100%; + margin-bottom: 15px; +} + +/* line 117, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.Reservation_area .nice-select .option { + cursor: pointer; + font-weight: 400; + line-height: 40px; + list-style: none; + min-height: 40px; + outline: none; + padding-left: 18px; + padding-right: 29px; + text-align: left; + -webkit-transition: all 0.2s; + transition: all 0.2s; + color: #000; + font-size: 14px; +} + +/* line 134, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.mb_15 { + margin-bottom: 15px; +} + +/* line 138, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_reservation.scss */ +.gj-picker.gj-picker-md.datepicker.gj-unselectable .fa-chevron-left { + position: absolute; + left: 30px; + top: 16px; +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area { + padding-bottom: 110px; + padding-top: 150px; +} + +/* line 4, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu { + border-bottom: 1px solid #E5E8EA; + margin-bottom: 60px; +} + +/* line 7, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav { + margin-bottom: 0px; +} + +/* line 9, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li { + margin: 0 25px; +} + +@media (max-width: 767px) { + /* line 9, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area .tablist_menu .nav li { + margin: 0 4px; + } +} + +/* line 14, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a { + padding: 0 12px 27px 12px; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 19, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a .single_menu .icon i { + font-size: 50px; + color: #596672; +} + +/* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a .single_menu h4 { + margin-bottom: 0; + font-size: 16px; + font-weight: 400; + color: #596672; + font-family: "Poppins", sans-serif; +} + +/* line 32, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a.active { + position: relative; +} + +/* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a.active .single_menu .icon i { + color: #DB9A64; +} + +/* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a.active .single_menu h4 { + color: #DB9A64; +} + +/* line 44, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .tablist_menu .nav li a.active:before { + position: absolute; + left: 0; + width: 100%; + height: 2px; + content: ''; + background: #DB9A64; + bottom: 0; +} + +@media (max-width: 767px) { + /* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area { + padding-bottom: 50px; + } +} + +/* line 61, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious { + margin-bottom: 50px; +} + +@media (max-width: 767px) { + /* line 61, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area .single_delicious { + display: block !important; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 61, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area .single_delicious { + display: block !important; + } +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .thumb { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +/* line 71, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .thumb img { + -webkit-border-radius: 10px; + -moz-border-radius: 10px; + border-radius: 10px; +} + +/* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .info { + padding-left: 28px; +} + +@media (max-width: 767px) { + /* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area .single_delicious .info { + padding-left: 0; + margin-bottom: 15px; + margin-top: 20px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ + .Delicious_area .single_delicious .info { + padding-left: 0; + margin-top: 30px; + } +} + +/* line 86, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .info h3 { + font-size: 24px; + color: #001D38; + font-weight: 400; + font-family: "Poppins", sans-serif; +} + +/* line 92, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .info p { + font-size: 16px; + font-weight: 400; + line-height: 24px; + margin-bottom: 0; + margin-top: 15px; + margin-bottom: 16px; +} + +/* line 100, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_delicious.scss */ +.Delicious_area .single_delicious .info span { + display: block; + font-weight: 400; + font-size: 26px; + color: #DB9A64; +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_bg_1 { + background-image: url(../img/banner/bradcam.png); +} + +/* line 4, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_bg_2 { + background-image: url(../img/banner/bradcam2.png); +} + +/* line 7, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_bg_3 { + background-image: url(../img/banner/bradcam3.png); +} + +/* line 10, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_bg_4 { + background-image: url(../img/banner/details.png); +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area { + background-size: cover; + background-position: center center; + padding: 237px 0 178px 0; + background-repeat: no-repeat; + position: relative; + z-index: 0; +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area { + padding: 120px 0; + } +} + +/* line 23, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area::before { + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */ + background: -moz-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to right, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); + /* IE6-9 */ + z-index: -1; + content: ''; +} + +@media (max-width: 767px) { + /* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area { + padding: 150px 0; + } +} + +/* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area h3 { + font-size: 70px; + color: #fff; + font-weight: 700; + margin-bottom: 0; + text-transform: capitalize; +} + +@media (max-width: 767px) { + /* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area h3 { + font-size: 30px; + } +} + +/* line 50, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area p { + font-size: 18px; + color: #fff; + font-weight: 400; + text-transform: capitalize; +} + +/* line 55, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area p a { + color: #fff; +} + +/* line 57, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area p a:hover { + color: #fff; +} + +/* line 63, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area .bradcam_text2 h3 { + font-size: 50px; + margin-bottom: 14px; +} + +@media (max-width: 767px) { + /* line 63, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area .bradcam_text2 h3 { + font-size: 30px; + } +} + +/* line 70, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area .bradcam_text2 p { + font-size: 20px; + margin-bottom: 0; +} + +/* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.bradcam_area.Extra_padding { + padding: 399px 0; +} + +@media (max-width: 767px) { + /* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area.Extra_padding { + padding: 150px 0; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area.Extra_padding { + padding: 150px 0; + } +} + +@media (min-width: 992px) and (max-width: 1200px) { + /* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ + .bradcam_area.Extra_padding { + padding: 150px 0; + } +} + +/* line 89, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box { + background: #fff; + display: inline-block; + z-index: 9; + width: 558px; +} + +/* line 96, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .boxed-btn3 { + width: 100%; + text-transform: capitalize; +} + +/* line 100, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .popup_header { + background: #F5FBFF; + padding: 28px 0; + display: block; +} + +/* line 104, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .popup_header h3 { + text-align: center; + font-size: 20px; + color: #2C2C2C; + margin-bottom: 0; + font-weight: 400; +} + +/* line 112, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .custom_form { + padding: 60px 68px; +} + +/* line 116, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box input { + width: 100%; + height: 50px; + border: none; + border-bottom: 1px solid #C7C7C7; + padding: 15px 0; + margin-bottom: 20px; +} + +/* line 123, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box input::placeholder { + color: #919191; + font-weight: 400; +} + +/* line 127, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box input:focus { + outline: none; +} + +/* line 131, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box textarea { + width: 100%; + border: none; + margin-top: 112px; + border-bottom: 1px solid #C7C7C7; + padding: 15px 0; + margin-bottom: 20px; + height: 55px; + resize: none; + margin-bottom: 40px; +} + +/* line 142, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box textarea::placeholder { + color: #919191; + font-weight: 400; +} + +/* line 146, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box textarea:focus { + outline: none; +} + +/* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .nice-select { + -webkit-tap-highlight-color: transparent; + background-color: #fff; + /* border-radius: 5px; */ + border: solid 1px #E2E2E2; + box-sizing: border-box; + clear: both; + cursor: pointer; + display: block; + float: left; + font-family: "Poppins", sans-serif; + font-weight: normal; + width: 100% !important; + /* height: 42px; */ + line-height: 50px; + outline: none; + padding-left: 18px; + padding-right: 30px; + position: relative; + text-align: left !important; + -webkit-transition: all 0.2s ease-in-out; + transition: all 0.2s ease-in-out; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + white-space: nowrap; + width: auto; + border-radius: 0; + margin-bottom: 30px; + height: 50px !important; + font-size: 16px; + font-weight: 400; + color: #919191; +} + +/* line 184, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .nice-select::after { + content: "\f0d7"; + display: block; + height: 5px; + margin-top: -5px; + pointer-events: none; + position: absolute; + right: 17px; + top: 3px; + transition: all 0.15s ease-in-out; + width: 5px; + font-family: fontawesome; + color: #919191; + font-size: 15px; +} + +/* line 199, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .nice-select.open .list { + opacity: 1; + pointer-events: auto; + -webkit-transform: scale(1) translateY(0); + -ms-transform: scale(1) translateY(0); + transform: scale(1) translateY(0); + height: 200px; + overflow-y: scroll; +} + +/* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.popup_box .nice-select.list { + height: 200px; + overflow-y: scroll; +} + +/* line 214, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +#test-form { + display: inline-block; + margin: auto; + text-align: center; + position: absolute; + left: 50%; + top: 50%; + -webkit-transform: translate(-50%, -50%); + -moz-transform: translate(-50%, -50%); + -ms-transform: translate(-50%, -50%); + transform: translate(-50%, -50%); +} + +/* line 222, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +#test-form .mfp-close-btn-in .mfp-close { + color: #333; + display: none !important; +} + +/* line 227, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +#test-form button.mfp-close { + display: none !important; +} + +/* line 232, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_bradcam.scss */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #000000; + opacity: .7; +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area { + padding-top: 100px; + padding-bottom: 70px; +} + +/* line 4, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area.minus_padding { + padding-bottom: 0; +} + +/* line 7, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service { + padding: 30px; + border: 1px solid #E8E8E8; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; + margin-bottom: 30px; +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service .service_icon { + line-height: 94px; + text-align: center; + width: 98px; + height: 98px; + margin: auto; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0181f5+0,5db2ff+100 */ + background: #0181f5; + /* Old browsers */ + background: -moz-linear-gradient(top, #0181f5 0%, #5db2ff 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #0181f5 0%, #5db2ff 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #0181f5 0%, #5db2ff 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0181f5', endColorstr='#5db2ff',GradientType=0 ); + /* IE6-9 */ +} + +/* line 27, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service h3 { + font-size: 22px; + color: #001D38; + font-weight: 300; + margin-top: 35px; + margin-bottom: 23px; +} + +/* line 34, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service p { + font-size: 15px; + font-weight: 400; + color: #727272; + line-height: 28px; + margin-bottom: 6px; +} + +/* line 41, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service a.learn_more { + color: #5DB2FF; + font-weight: 400; + font-size: 15px; +} + +/* line 46, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .single_service:hover { + box-shadow: 0 10px 20px rgba(0, 0, 0, 0.04); + border-color: transparent; +} + +/* line 51, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .col-xl-4:nth-child(2) .single_service .service_icon { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#00d363+0,37ef8d+100 */ + background: #00d363; + /* Old browsers */ + background: -moz-linear-gradient(top, #00d363 0%, #37ef8d 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #00d363 0%, #37ef8d 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #00d363 0%, #37ef8d 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d363', endColorstr='#37ef8d',GradientType=0 ); + /* IE6-9 */ +} + +/* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .col-xl-4:nth-child(3) .single_service .service_icon { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fd8e5e+0,fd8e5e+100 */ + background: #fd8e5e; + /* Old browsers */ + background: -moz-linear-gradient(top, #fd8e5e 0%, #fd8e5e 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #fd8e5e 0%, #fd8e5e 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #fd8e5e 0%, #fd8e5e 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8e5e', endColorstr='#fd8e5e',GradientType=0 ); + /* IE6-9 */ +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .col-xl-4:nth-child(4) .single_service .service_icon { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#615cfd+0,d465ef+100 */ + background: #615cfd; + /* Old browsers */ + background: -moz-linear-gradient(top, #615cfd 0%, #d465ef 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #615cfd 0%, #d465ef 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #615cfd 0%, #d465ef 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#615cfd', endColorstr='#d465ef',GradientType=0 ); + /* IE6-9 */ +} + +/* line 81, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_service.scss */ +.service_area .col-xl-4:nth-child(6) .single_service .service_icon { + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a64eee+0,3c35ce+100 */ + background: #a64eee; + /* Old browsers */ + background: -moz-linear-gradient(top, #a64eee 0%, #3c35ce 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(top, #a64eee 0%, #3c35ce 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to bottom, #a64eee 0%, #3c35ce 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a64eee', endColorstr='#3c35ce',GradientType=0 ); + /* IE6-9 */ +} + +/* line 1, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer { + background-repeat: no-repeat; + background-position: center center; + background-repeat: no-repeat; + background-size: cover; + background: #1A0D01; + position: relative; + z-index: 9; +} + +/* line 9, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top { + padding-top: 145px; + padding-bottom: 129px; +} + +@media (max-width: 767px) { + /* line 9, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .footer_top { + padding-top: 60px; + padding-bottom: 30px; + } +} + +@media (max-width: 767px) { + /* line 16, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .footer_top .footer_widget { + margin-bottom: 30px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 16, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .footer_top .footer_widget { + margin-bottom: 30px; + } +} + +/* line 23, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .footer_title { + font-size: 18px; + font-weight: 500; + color: #DB9A64; + text-transform: capitalize; + margin-bottom: 40px; +} + +@media (max-width: 767px) { + /* line 23, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .footer_top .footer_widget .footer_title { + margin-bottom: 20px; + } +} + +/* line 33, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .footer_logo { + font-size: 22px; + font-weight: 400; + color: #fff; + text-transform: capitalize; + margin-bottom: 40px; +} + +@media (max-width: 767px) { + /* line 33, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .footer_top .footer_widget .footer_logo { + margin-bottom: 20px; + } +} + +/* line 43, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p { + color: #919191; + font-size: 14px; + font-weight: 400; + line-height: 28px; +} + +/* line 49, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p a { + color: #919191; +} + +/* line 51, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p a:hover { + color: #DB9A64; +} + +/* line 57, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text { + font-size: 16px; + color: #B2B2B2; + margin-bottom: 23px; + font-weight: 400; + line-height: 28px; +} + +/* line 63, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text a.domain { + color: #B2B2B2; + font-weight: 400; +} + +/* line 66, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text a.domain:hover { + color: #DB9A64; + border-bottom: 1px solid #DB9A64; +} + +/* line 72, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text.doanar a { + font-weight: 500; + color: #B2B2B2; +} + +/* line 76, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text.doanar a:hover { + color: #DB9A64; + border-bottom: 1px solid #DB9A64; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget p.footer_text.doanar a.first { + margin-bottom: 10px; +} + +/* line 88, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget ul li { + color: #ACACAC; + font-size: 14px; + line-height: 36px; +} + +/* line 92, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget ul li a { + color: #919191; + font-weight: 400; +} + +/* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget ul li a:hover { + color: #DB9A64; +} + +/* line 101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_form { + position: relative; + margin-bottom: 20px; +} + +/* line 104, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_form input { + width: 100%; + height: 50px; + background: #F5FBFF; + padding-left: 20px; + font-size: 15px; + color: #000; + border: none; + border: 1px solid #E8E8E8; + border-radius: 30px; +} + +/* line 114, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_form input::placeholder { + font-size: 15px; + color: #919191; +} + +/* line 118, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_form input:focus { + outline: none; +} + +/* line 122, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_form button { + position: absolute; + top: 0; + right: 0; + height: 40px; + border: none; + font-size: 14px; + color: #fff; + background: #DB9A64; + padding: 10px; + padding: 0 22px; + cursor: pointer; + border-radius: 30px; + top: 5px; + right: 5px; + font-size: 14px; + font-weight: 500; +} + +/* line 141, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .footer_top .footer_widget .newsletter_text { + font-size: 14px; + color: #919191; + line-height: 26px; +} + +/* line 148, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .copy-right_text { + padding-bottom: 30px; +} + +/* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .copy-right_text .footer_border { + border-top: 1px solid #31261B; + padding-bottom: 30px; +} + +/* line 154, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .copy-right_text .copy_right { + font-size: 15px; + color: #919191; + margin-bottom: 0; + font-weight: 500; +} + +@media (max-width: 767px) { + /* line 154, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .copy-right_text .copy_right { + font-size: 14px; + } +} + +/* line 162, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .copy-right_text .copy_right a { + color: #DB9A64; +} + +/* line 167, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .socail_links { + margin-top: 47px; +} + +@media (max-width: 767px) { + /* line 167, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ + .footer .socail_links { + margin-top: 30px; + } +} + +/* line 173, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .socail_links ul li { + display: inline-block; +} + +/* line 176, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .socail_links ul li a { + font-size: 15px; + color: #C3B2F0; + width: 30px; + display: inline-block; + text-align: center; + background: transparent; + margin-right: 7px; + color: #FFFFFF; + line-height: 40px !important; + color: #E8E8E8; +} + +/* line 191, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_footer.scss */ +.footer .socail_links ul li a:hover { + color: #DB9A64 !important; + border-color: transparent; +} + +/*=================== contact banner start ====================*/ +/* line 3, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.dropdown .dropdown-menu { + -webkit-transition: all 0.3s; + -moz-transition: all 0.3s; + -ms-transition: all 0.3s; + -o-transition: all 0.3s; + transition: all 0.3s; +} + +/* line 10, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info { + margin-bottom: 25px; +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info__icon { + margin-right: 20px; +} + +/* line 16, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info__icon i, .contact-info__icon span { + color: #8f9195; + font-size: 27px; +} + +/* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info .media-body h3 { + font-size: 16px; + margin-bottom: 0; + font-size: 16px; + color: #2a2a2a; +} + +/* line 30, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info .media-body h3 a:hover { + color: #ff5e13; +} + +/* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-info .media-body p { + color: #8a8a8a; +} + +/*=================== contact banner end ====================*/ +/*=================== contact form start ====================*/ +/* line 45, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-title { + font-size: 27px; + font-weight: 600; + margin-bottom: 20px; +} + +/* line 53, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact label { + font-size: 14px; +} + +/* line 57, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact .form-group { + margin-bottom: 30px; +} + +/* line 61, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact .form-control { + border: 1px solid #e5e6e9; + border-radius: 0px; + height: 48px; + padding-left: 18px; + font-size: 13px; + background: transparent; +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact .form-control:focus { + outline: 0; + box-shadow: none; +} + +/* line 74, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact .form-control::placeholder { + font-weight: 300; + color: #999999; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.form-contact textarea { + border-radius: 0px; + height: 100% !important; +} + +/*=================== contact form end ====================*/ +/* Contact Success and error Area css +============================================================================================ */ +/* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.modal-message .modal-dialog { + position: absolute; + top: 36%; + left: 50%; + transform: translateX(-50%) translateY(-50%) !important; + margin: 0px; + max-width: 500px; + width: 100%; +} + +/* line 106, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.modal-message .modal-dialog .modal-content .modal-header { + text-align: center; + display: block; + border-bottom: none; + padding-top: 50px; + padding-bottom: 50px; +} + +/* line 112, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.modal-message .modal-dialog .modal-content .modal-header .close { + position: absolute; + right: -15px; + top: -15px; + padding: 0px; + color: #fff; + opacity: 1; + cursor: pointer; +} + +/* line 121, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.modal-message .modal-dialog .modal-content .modal-header h2 { + display: block; + text-align: center; + padding-bottom: 10px; +} + +/* line 126, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.modal-message .modal-dialog .modal-content .modal-header p { + display: block; +} + +/* line 133, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-section { + padding: 130px 0 100px; +} + +@media (max-width: 991px) { + /* line 133, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ + .contact-section { + padding: 70px 0 40px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1200px) { + /* line 133, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ + .contact-section { + padding: 80px 0 50px; + } +} + +/* line 141, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-section .btn_2 { + background-color: #191d34; + padding: 18px 60px; + border-radius: 50px; + margin-top: 0; +} + +/* line 146, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_contact.scss */ +.contact-section .btn_2:hover { + background-color: #ff5e13; +} + +/* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.sample-text-area { + background: #fff; + padding: 100px 0 70px 0; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.text-heading { + margin-bottom: 30px; + font-size: 24px; +} + +/* line 85, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +b, +sup, +sub, +u, +del { + color: #ff5e13; +} + +/* line 93, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h1 { + font-size: 36px; +} + +/* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h2 { + font-size: 30px; +} + +/* line 101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h3 { + font-size: 24px; +} + +/* line 105, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h4 { + font-size: 18px; +} + +/* line 109, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h5 { + font-size: 16px; +} + +/* line 113, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h6 { + font-size: 14px; +} + +/* line 117, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +h1, +h2, +h3, +h4, +h5, +h6 { + line-height: 1.2em; +} + +/* line 127, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.typography h1, +.typography h2, +.typography h3, +.typography h4, +.typography h5, +.typography h6 { + color: #828bb2; +} + +/* line 137, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.button-area { + background: #fff; +} + +/* line 138, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.button-area .border-top-generic { + padding: 70px 15px; + border-top: 1px dotted #eee; +} + +/* line 146, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.button-group-area .genric-btn { + margin-right: 10px; + margin-top: 10px; +} + +/* line 149, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.button-group-area .genric-btn:last-child { + margin-right: 0; +} + +/* line 155, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn { + display: inline-block; + outline: none; + line-height: 40px; + padding: 0 30px; + font-size: .8em; + text-align: center; + text-decoration: none; + font-weight: 500; + cursor: pointer; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; +} + +/* line 166, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn:focus { + outline: none; +} + +/* line 169, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.e-large { + padding: 0 40px; + line-height: 50px; +} + +/* line 173, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.large { + line-height: 45px; +} + +/* line 176, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.medium { + line-height: 30px; +} + +/* line 179, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.small { + line-height: 25px; +} + +/* line 182, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.radius { + border-radius: 3px; +} + +/* line 185, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.circle { + border-radius: 20px; +} + +/* line 188, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.arrow { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; +} + +/* line 195, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.arrow span { + margin-left: 10px; +} + +/* line 199, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.default { + color: #415094; + background: #f9f9ff; + border: 1px solid transparent; +} + +/* line 203, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.default:hover { + border: 1px solid #f9f9ff; + background: #fff; +} + +/* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.default-border { + border: 1px solid #f9f9ff; + background: #fff; +} + +/* line 211, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.default-border:hover { + color: #415094; + background: #f9f9ff; + border: 1px solid transparent; +} + +/* line 217, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.primary { + color: #fff; + background: #ff5e13; + border: 1px solid transparent; +} + +/* line 221, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.primary:hover { + color: #ff5e13; + border: 1px solid #ff5e13; + background: #fff; +} + +/* line 227, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.primary-border { + color: #ff5e13; + border: 1px solid #ff5e13; + background: #fff; +} + +/* line 231, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.primary-border:hover { + color: #fff; + background: #ff5e13; + border: 1px solid transparent; +} + +/* line 237, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.success { + color: #fff; + background: #4cd3e3; + border: 1px solid transparent; +} + +/* line 241, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.success:hover { + color: #4cd3e3; + border: 1px solid #4cd3e3; + background: #fff; +} + +/* line 247, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.success-border { + color: #4cd3e3; + border: 1px solid #4cd3e3; + background: #fff; +} + +/* line 251, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.success-border:hover { + color: #fff; + background: #4cd3e3; + border: 1px solid transparent; +} + +/* line 257, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.info { + color: #fff; + background: #38a4ff; + border: 1px solid transparent; +} + +/* line 261, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.info:hover { + color: #38a4ff; + border: 1px solid #38a4ff; + background: #fff; +} + +/* line 267, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.info-border { + color: #38a4ff; + border: 1px solid #38a4ff; + background: #fff; +} + +/* line 271, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.info-border:hover { + color: #fff; + background: #38a4ff; + border: 1px solid transparent; +} + +/* line 277, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.warning { + color: #fff; + background: #f4e700; + border: 1px solid transparent; +} + +/* line 281, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.warning:hover { + color: #f4e700; + border: 1px solid #f4e700; + background: #fff; +} + +/* line 287, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.warning-border { + color: #f4e700; + border: 1px solid #f4e700; + background: #fff; +} + +/* line 291, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.warning-border:hover { + color: #fff; + background: #f4e700; + border: 1px solid transparent; +} + +/* line 297, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.danger { + color: #fff; + background: #f44a40; + border: 1px solid transparent; +} + +/* line 301, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.danger:hover { + color: #f44a40; + border: 1px solid #f44a40; + background: #fff; +} + +/* line 307, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.danger-border { + color: #f44a40; + border: 1px solid #f44a40; + background: #fff; +} + +/* line 311, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.danger-border:hover { + color: #fff; + background: #f44a40; + border: 1px solid transparent; +} + +/* line 317, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.link { + color: #415094; + background: #f9f9ff; + text-decoration: underline; + border: 1px solid transparent; +} + +/* line 322, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.link:hover { + color: #415094; + border: 1px solid #f9f9ff; + background: #fff; +} + +/* line 328, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.link-border { + color: #415094; + border: 1px solid #f9f9ff; + background: #fff; + text-decoration: underline; +} + +/* line 333, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.link-border:hover { + color: #415094; + background: #f9f9ff; + border: 1px solid transparent; +} + +/* line 339, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.genric-btn.disable { + color: #222222, 0.3; + background: #f9f9ff; + border: 1px solid transparent; + cursor: not-allowed; +} + +/* line 347, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.generic-blockquote { + padding: 30px 50px 30px 30px; + background: #f9f9ff; + border-left: 2px solid #ff5e13; +} + +/* line 353, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table-wrap { + overflow-x: scroll; +} + +/* line 357, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table { + background: #f9f9ff; + padding: 15px 0px 30px 0px; + min-width: 800px; +} + +/* line 361, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .serial { + width: 11.83%; + padding-left: 30px; +} + +/* line 365, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .country { + width: 28.07%; +} + +/* line 368, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .visit { + width: 19.74%; +} + +/* line 371, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .percentage { + width: 40.36%; + padding-right: 50px; +} + +/* line 375, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-head { + display: flex; +} + +/* line 377, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-head .serial, +.progress-table .table-head .country, +.progress-table .table-head .visit, +.progress-table .table-head .percentage { + color: #415094; + line-height: 40px; + text-transform: uppercase; + font-weight: 500; +} + +/* line 387, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row { + padding: 15px 0; + border-top: 1px solid #edf3fd; + display: flex; +} + +/* line 391, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .serial, +.progress-table .table-row .country, +.progress-table .table-row .visit, +.progress-table .table-row .percentage { + display: flex; + align-items: center; +} + +/* line 399, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .country img { + margin-right: 15px; +} + +/* line 404, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress { + width: 80%; + border-radius: 0px; + background: transparent; +} + +/* line 408, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar { + height: 5px; + line-height: 5px; +} + +/* line 411, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-1 { + background-color: #6382e6; +} + +/* line 414, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-2 { + background-color: #e66686; +} + +/* line 417, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-3 { + background-color: #f09359; +} + +/* line 420, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-4 { + background-color: #73fbaf; +} + +/* line 423, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-5 { + background-color: #73fbaf; +} + +/* line 426, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-6 { + background-color: #6382e6; +} + +/* line 429, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-7 { + background-color: #a367e7; +} + +/* line 432, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.progress-table .table-row .percentage .progress .progress-bar.color-8 { + background-color: #e66686; +} + +/* line 441, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-gallery-image { + margin-top: 30px; + background-repeat: no-repeat !important; + background-position: center center !important; + background-size: cover !important; + height: 200px; +} + +/* line 449, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.list-style { + width: 14px; + height: 14px; +} + +/* line 455, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.unordered-list li { + position: relative; + padding-left: 30px; + line-height: 1.82em !important; +} + +/* line 459, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.unordered-list li:before { + content: ""; + position: absolute; + width: 14px; + height: 14px; + border: 3px solid #ff5e13; + background: #fff; + top: 4px; + left: 0; + border-radius: 50%; +} + +/* line 473, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list { + margin-left: 30px; +} + +/* line 475, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list li { + list-style-type: decimal-leading-zero; + color: #ff5e13; + font-weight: 500; + line-height: 1.82em !important; +} + +/* line 480, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list li span { + font-weight: 300; + color: #828bb2; +} + +/* line 488, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list-alpha li { + margin-left: 30px; + list-style-type: lower-alpha; + color: #ff5e13; + font-weight: 500; + line-height: 1.82em !important; +} + +/* line 494, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list-alpha li span { + font-weight: 300; + color: #828bb2; +} + +/* line 502, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list-roman li { + margin-left: 30px; + list-style-type: lower-roman; + color: #ff5e13; + font-weight: 500; + line-height: 1.82em !important; +} + +/* line 508, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.ordered-list-roman li span { + font-weight: 300; + color: #828bb2; +} + +/* line 515, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input { + display: block; + width: 100%; + line-height: 40px; + border: none; + outline: none; + background: #f9f9ff; + padding: 0 20px; +} + +/* line 523, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input:focus { + outline: none; +} + +/* line 528, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.input-group-icon { + position: relative; +} + +/* line 530, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.input-group-icon .icon { + position: absolute; + left: 20px; + top: 0; + line-height: 40px; + z-index: 3; +} + +/* line 535, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.input-group-icon .icon i { + color: #797979; +} + +/* line 540, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.input-group-icon .single-input { + padding-left: 45px; +} + +/* line 545, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-textarea { + display: block; + width: 100%; + line-height: 40px; + border: none; + outline: none; + background: #f9f9ff; + padding: 0 20px; + height: 100px; + resize: none; +} + +/* line 555, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-textarea:focus { + outline: none; +} + +/* line 560, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-primary { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; +} + +/* line 568, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-primary:focus { + outline: none; + border: 1px solid #ff5e13; +} + +/* line 574, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-accent { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; +} + +/* line 582, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-accent:focus { + outline: none; + border: 1px solid #eb6b55; +} + +/* line 588, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-secondary { + display: block; + width: 100%; + line-height: 40px; + border: 1px solid transparent; + outline: none; + background: #f9f9ff; + padding: 0 20px; +} + +/* line 596, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.single-input-secondary:focus { + outline: none; + border: 1px solid #f09359; +} + +/* line 602, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 609, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-switch input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; + cursor: pointer; +} + +/* line 619, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-switch input + label { + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: #ff5e13; + -webkit-transition: all 0.2s; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; +} + +/* line 632, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-switch input:checked + label { + left: 19px; +} + +/* line 639, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 646, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 655, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; +} + +/* line 663, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input + label:before { + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + background: transparent; + border-radius: 8.5px; + cursor: pointer; + -webkit-transition: all 0.2s; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; +} + +/* line 677, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input + label:after { + content: ""; + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: #fff; + -webkit-transition: all 0.2s; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; +} + +/* line 693, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input:checked + label:after { + left: 19px; +} + +/* line 696, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-switch input:checked + label:before { + background: #ff5e13; +} + +/* line 704, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch { + width: 35px; + height: 17px; + border-radius: 8.5px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 711, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 720, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; +} + +/* line 728, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input + label:before { + content: ""; + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + background: transparent; + border-radius: 8.5px; + -webkit-transition: all 0.2s; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; + cursor: pointer; +} + +/* line 742, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input + label:after { + content: ""; + position: absolute; + top: 1px; + left: 1px; + width: 15px; + height: 15px; + border-radius: 50%; + background: #fff; + -webkit-transition: all 0.2s; + -moz-transition: all 0.2s; + -o-transition: all 0.2s; + transition: all 0.2s; + box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2); + cursor: pointer; +} + +/* line 758, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input:checked + label:after { + left: 19px; +} + +/* line 761, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-switch input:checked + label:before { + background: #4cd3e3; +} + +/* line 769, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 776, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-checkbox input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 785, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-checkbox input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 798, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-checkbox input:checked + label { + background: url(../img/elements/primary-check.png) no-repeat center center/cover; + border: none; +} + +/* line 806, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 813, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-checkbox input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 822, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-checkbox input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 835, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-checkbox input:checked + label { + background: url(../img/elements/success-check.png) no-repeat center center/cover; + border: none; +} + +/* line 843, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-checkbox { + width: 16px; + height: 16px; + border-radius: 3px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 850, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-checkbox input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 859, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-checkbox input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 3px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 871, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-checkbox input:disabled { + cursor: not-allowed; + z-index: 3; +} + +/* line 876, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-checkbox input:checked + label { + background: url(../img/elements/disabled-check.png) no-repeat center center/cover; + border: none; +} + +/* line 884, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 891, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-radio input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 900, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-radio input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 913, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.primary-radio input:checked + label { + background: url(../img/elements/primary-radio.png) no-repeat center center/cover; + border: none; +} + +/* line 921, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 928, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-radio input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 937, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-radio input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 950, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.confirm-radio input:checked + label { + background: url(../img/elements/success-radio.png) no-repeat center center/cover; + border: none; +} + +/* line 958, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-radio { + width: 16px; + height: 16px; + border-radius: 8px; + background: #f9f9ff; + position: relative; + cursor: pointer; +} + +/* line 965, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-radio input { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + opacity: 0; +} + +/* line 974, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-radio input + label { + position: absolute; + left: 0; + top: 0; + right: 0; + bottom: 0; + width: 100%; + height: 100%; + border-radius: 8px; + cursor: pointer; + border: 1px solid #f1f1f1; +} + +/* line 986, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-radio input:disabled { + cursor: not-allowed; + z-index: 3; +} + +/* line 991, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.disabled-radio input:checked + label { + background: url(../img/elements/disabled-radio.png) no-repeat center center/cover; + border: none; +} + +/* line 999, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select { + height: 40px; +} + +/* line 1001, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select { + border: none; + border-radius: 0px; + height: 40px; + background: #f9f9ff; + padding-left: 20px; + padding-right: 40px; +} + +/* line 1008, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select .list { + margin-top: 0; + border: none; + border-radius: 0px; + box-shadow: none; + width: 100%; + padding: 10px 0 10px 0px; +} + +/* line 1015, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select .list .option { + font-weight: 300; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + line-height: 28px; + min-height: 28px; + font-size: 12px; + padding-left: 20px; +} + +/* line 1022, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select .list .option.selected { + color: #ff5e13; + background: transparent; +} + +/* line 1026, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select .list .option:hover { + color: #ff5e13; + background: transparent; +} + +/* line 1033, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .current { + margin-right: 50px; + font-weight: 300; +} + +/* line 1037, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.default-select .nice-select::after { + right: 20px; +} + +/* line 1042, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select { + height: 40px; + width: 100%; +} + +/* line 1045, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select { + border: none; + border-radius: 0px; + height: 40px; + background: #f9f9ff; + padding-left: 45px; + padding-right: 40px; + width: 100%; +} + +/* line 1053, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select .list { + margin-top: 0; + border: none; + border-radius: 0px; + box-shadow: none; + width: 100%; + padding: 10px 0 10px 0px; +} + +/* line 1060, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select .list .option { + font-weight: 300; + -webkit-transition: all 0.3s ease 0s; + -moz-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + line-height: 28px; + min-height: 28px; + font-size: 12px; + padding-left: 45px; +} + +/* line 1067, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select .list .option.selected { + color: #ff5e13; + background: transparent; +} + +/* line 1071, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select .list .option:hover { + color: #ff5e13; + background: transparent; +} + +/* line 1078, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .current { + margin-right: 50px; + font-weight: 300; +} + +/* line 1082, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.form-select .nice-select::after { + right: 20px; +} + +/* line 1086, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.mt-10 { + margin-top: 10px; +} + +/* line 1089, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.section-top-border { + padding: 50px 0; + border-top: 1px dotted #eee; +} + +/* line 1093, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.mb-30 { + margin-bottom: 30px; +} + +/* line 1096, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.mt-30 { + margin-top: 30px; +} + +/* line 1099, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_elements.scss */ +.switch-wrap { + margin-bottom: 10px; +} + +/* Start Blog Area css +============================================================================================ */ +/* line 5, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.latest-blog-area .area-heading { + margin-bottom: 70px; +} + +/* line 10, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_area a { + color: #666666 !important; + text-decoration: none; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 14, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_area a:hover, .blog_area a :hover { + background: -webkit-linear-gradient(131deg, #DB9A64 0%, #DB9A64 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + text-decoration: none; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog { + overflow: hidden; + margin-bottom: 30px; +} + +/* line 28, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog:hover { + box-shadow: 0px 10px 20px 0px rgba(42, 34, 123, 0.1); +} + +/* line 32, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .thumb { + overflow: hidden; + position: relative; +} + +/* line 36, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .thumb:after { + content: ''; + position: absolute; + left: 0; + top: 0; + width: 100%; + height: 100%; + background: #000; + opacity: 0; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 49, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog h4 { + border-bottom: 1px solid #dfdfdf; + padding-bottom: 34px; + margin-bottom: 25px; +} + +/* line 56, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog a { + font-size: 20px; + font-weight: 600; +} + +/* line 66, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .date { + color: #666666; + text-align: left; + display: inline-block; + font-size: 13px; + font-weight: 300; +} + +/* line 74, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .tag { + text-align: left; + display: inline-block; + float: left; + font-size: 13px; + font-weight: 300; + margin-right: 22px; + position: relative; +} + +/* line 84, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .tag:after { + content: ''; + position: absolute; + width: 1px; + height: 10px; + background: #acacac; + right: -12px; + top: 7px; +} + +@media (max-width: 1199px) { + /* line 74, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog .tag { + margin-right: 8px; + } + /* line 98, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog .tag:after { + display: none; + } +} + +/* line 104, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .likes { + margin-right: 16px; +} + +@media (max-width: 800px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog { + margin-bottom: 30px; + } +} + +/* line 112, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .single-blog-content { + padding: 30px; +} + +/* line 116, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .single-blog-content .meta-bottom p { + font-size: 13px; + font-weight: 300; +} + +/* line 121, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog .single-blog-content .meta-bottom i { + color: #fdcb9e; + font-size: 13px; + margin-right: 7px; +} + +@media (max-width: 1199px) { + /* line 112, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog .single-blog-content { + padding: 15px; + } +} + +/* line 135, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-blog:hover .thumb:after { + opacity: .7; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +@media (max-width: 1199px) { + /* line 143, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog h4 { + transition: all 300ms linear 0s; + border-bottom: 1px solid #dfdfdf; + padding-bottom: 14px; + margin-bottom: 12px; + } + /* line 149, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-blog h4 a { + font-size: 18px; + } +} + +/* line 157, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog { + position: relative; +} + +/* line 160, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog .single-blog-content { + position: absolute; + left: 35px; + bottom: 0; + opacity: 0; + visibility: hidden; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +@media (min-width: 992px) { + /* line 160, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .full_image.single-blog .single-blog-content { + bottom: 100px; + } +} + +/* line 179, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog h4 { + -webkit-transition: 0.5s; + transition: 0.5s; + border-bottom: none; + padding-bottom: 5px; +} + +/* line 185, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog a { + font-size: 20px; + font-weight: 600; +} + +/* line 195, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog .date { + color: #fff; +} + +/* line 200, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.full_image.single-blog:hover .single-blog-content { + opacity: 1; + visibility: visible; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* End Blog Area css +============================================================================================ */ +/* Latest Blog Area css +============================================================================================ */ +/* line 224, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.l_blog_item .l_blog_text .date { + margin-top: 24px; + margin-bottom: 15px; +} + +/* line 228, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.l_blog_item .l_blog_text .date a { + font-size: 12px; +} + +/* line 234, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.l_blog_item .l_blog_text h4 { + font-size: 18px; + border-bottom: 1px solid #eeeeee; + margin-bottom: 0px; + padding-bottom: 20px; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 247, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.l_blog_item .l_blog_text p { + margin-bottom: 0px; + padding-top: 20px; +} + +/* End Latest Blog Area css +============================================================================================ */ +/* Causes Area css +============================================================================================ */ +/* line 263, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_slider .owl-dots { + text-align: center; + margin-top: 80px; +} + +/* line 267, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_slider .owl-dots .owl-dot { + height: 14px; + width: 14px; + background: #eeeeee; + display: inline-block; + margin-right: 7px; +} + +/* line 274, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_slider .owl-dots .owl-dot:last-child { + margin-right: 0px; +} + +/* line 285, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item { + background: #fff; +} + +/* line 288, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_img { + position: relative; +} + +/* line 291, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_img .c_parcent { + position: absolute; + bottom: 0px; + width: 100%; + left: 0px; + height: 3px; + background: rgba(255, 255, 255, 0.5); +} + +/* line 299, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_img .c_parcent span { + width: 70%; + height: 3px; + position: absolute; + left: 0px; + bottom: 0px; +} + +/* line 307, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_img .c_parcent span:before { + content: "75%"; + position: absolute; + right: -10px; + bottom: 0px; + color: #fff; + padding: 0px 5px; +} + +/* line 320, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_text { + padding: 30px 35px 40px 30px; +} + +/* line 323, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_text h4 { + font-size: 18px; + font-weight: 600; + margin-bottom: 15px; + cursor: pointer; +} + +/* line 336, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_text p { + font-size: 14px; + line-height: 24px; + font-weight: 300; + margin-bottom: 0px; +} + +/* line 346, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_bottom a { + width: 50%; + border: 1px solid; + text-align: center; + float: left; + line-height: 50px; + color: #fff; + font-size: 14px; + font-weight: 500; +} + +/* line 358, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.causes_item .causes_bottom a + a { + border-color: #eeeeee; + background: #fff; + font-size: 14px; +} + +/* End Causes Area css +============================================================================================ */ +/*================= latest_blog_area css =============*/ +/* line 374, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.latest_blog_area { + background: #f9f9ff; +} + +/* line 378, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post { + margin-bottom: 30px; +} + +/* line 381, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post .thumb { + overflow: hidden; +} + +/* line 384, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post .thumb img { + transition: all 0.7s linear; +} + +/* line 389, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post .details { + padding-top: 30px; +} + +/* line 392, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post .details .sec_h4 { + line-height: 24px; + padding: 10px 0px 13px; + transition: all 0.3s linear; +} + +/* line 403, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post .date { + font-size: 14px; + line-height: 24px; + font-weight: 400; +} + +/* line 410, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-recent-blog-post:hover img { + transform: scale(1.23) rotate(10deg); +} + +/* line 417, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.tags .tag_btn { + font-size: 12px; + font-weight: 500; + line-height: 20px; + border: 1px solid #eeeeee; + display: inline-block; + padding: 1px 18px; + text-align: center; +} + +/* line 431, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.tags .tag_btn + .tag_btn { + margin-left: 2px; +} + +/*========= blog_categorie_area css ===========*/ +/* line 438, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_categorie_area { + padding-top: 30px; + padding-bottom: 30px; +} + +@media (min-width: 900px) { + /* line 438, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_categorie_area { + padding-top: 80px; + padding-bottom: 80px; + } +} + +@media (min-width: 1100px) { + /* line 438, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_categorie_area { + padding-top: 120px; + padding-bottom: 120px; + } +} + +/* line 454, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post { + position: relative; + text-align: center; + cursor: pointer; +} + +/* line 459, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post img { + max-width: 100%; +} + +/* line 463, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post .categories_details { + position: absolute; + top: 20px; + left: 20px; + right: 20px; + bottom: 20px; + background: rgba(34, 34, 34, 0.75); + color: #fff; + transition: all 0.3s linear; + display: flex; + align-items: center; + justify-content: center; +} + +/* line 476, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post .categories_details h5 { + margin-bottom: 0px; + font-size: 18px; + line-height: 26px; + text-transform: uppercase; + color: #fff; + position: relative; +} + +/* line 494, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post .categories_details p { + font-weight: 300; + font-size: 14px; + line-height: 26px; + margin-bottom: 0px; +} + +/* line 501, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post .categories_details .border_line { + margin: 10px 0px; + background: #fff; + width: 100%; + height: 1px; +} + +/* line 510, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.categories_post:hover .categories_details { + background: rgba(222, 99, 32, 0.85); +} + +/*============ blog_left_sidebar css ==============*/ +/* line 525, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_item { + margin-bottom: 50px; +} + +/* line 529, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_details { + padding: 30px 0 20px 10px; + box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3); +} + +@media (min-width: 768px) { + /* line 529, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_details { + padding: 60px 30px 35px 35px; + } +} + +/* line 537, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_details p { + margin-bottom: 30px; +} + +/* line 541, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_details a { + color: #ff8b23; +} + +/* line 544, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_details a:hover { + color: #DB9A64; +} + +/* line 549, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_details h2 { + font-size: 18px; + font-weight: 600; + margin-bottom: 8px; +} + +@media (min-width: 768px) { + /* line 549, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_details h2 { + font-size: 24px; + margin-bottom: 15px; + } +} + +/* line 563, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link li { + float: left; + font-size: 14px; +} + +/* line 567, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link li a { + color: #999999; +} + +/* line 571, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link li i, +.blog-info-link li span { + font-size: 13px; + margin-right: 5px; +} + +/* line 577, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link li::after { + content: "|"; + padding-left: 10px; + padding-right: 10px; +} + +/* line 583, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link li:last-child::after { + display: none; +} + +/* line 588, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-info-link::after { + content: ""; + display: block; + clear: both; + display: table; +} + +/* line 596, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_item_img { + position: relative; +} + +/* line 599, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_item_img .blog_item_date { + position: absolute; + bottom: -10px; + left: 10px; + display: block; + color: #fff; + background-color: #DB9A64; + padding: 8px 15px; + border-radius: 5px; +} + +@media (min-width: 768px) { + /* line 599, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_item_img .blog_item_date { + bottom: -20px; + left: 40px; + padding: 13px 30px; + } +} + +/* line 615, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_item_img .blog_item_date h3 { + font-size: 22px; + font-weight: 600; + color: #fff; + margin-bottom: 0; + line-height: 1.2; +} + +@media (min-width: 768px) { + /* line 615, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_item_img .blog_item_date h3 { + font-size: 30px; + } +} + +/* line 627, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_item_img .blog_item_date p { + font-size: 18px; + margin-bottom: 0; + color: #fff; +} + +@media (min-width: 768px) { + /* line 627, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .blog_item_img .blog_item_date p { + font-size: 18px; + } +} + +/* line 647, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .widget_title { + font-size: 20px; + margin-bottom: 40px; +} + +/* line 652, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .widget_title::after { + content: ""; + display: block; + padding-top: 15px; + border-bottom: 1px solid #f0e9ff; +} + +/* line 660, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .single_sidebar_widget { + background: #fbf9ff; + padding: 30px; + margin-bottom: 30px; +} + +/* line 664, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .single_sidebar_widget .btn_1 { + margin-top: 0px; +} + +/* line 672, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .search_widget .form-control { + height: 50px; + border-color: #f0e9ff; + font-size: 13px; + color: #999999; + padding-left: 20px; + border-radius: 0; + border-right: 0; +} + +/* line 681, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .search_widget .form-control::placeholder { + color: #999999; +} + +/* line 685, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .search_widget .form-control:focus { + border-color: #f0e9ff; + outline: 0; + box-shadow: none; +} + +/* line 694, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .search_widget .input-group button { + background: #fff; + border-left: 0; + border: 1px solid #f0e9ff; + padding: 4px 15px; + border-left: 0; +} + +/* line 701, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .search_widget .input-group button i, +.blog_right_sidebar .search_widget .input-group button span { + font-size: 14px; + color: #999999; +} + +/* line 713, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .newsletter_widget .form-control { + height: 50px; + border-color: #f0e9ff; + font-size: 13px; + color: #999999; + padding-left: 20px; + border-radius: 0; +} + +/* line 722, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .newsletter_widget .form-control::placeholder { + color: #999999; +} + +/* line 726, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .newsletter_widget .form-control:focus { + border-color: #f0e9ff; + outline: 0; + box-shadow: none; +} + +/* line 735, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .newsletter_widget .input-group button { + background: #fff; + border-left: 0; + border: 1px solid #f0e9ff; + padding: 4px 15px; + border-left: 0; +} + +/* line 742, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .newsletter_widget .input-group button i, +.blog_right_sidebar .newsletter_widget .input-group button span { + font-size: 14px; + color: #999999; +} + +/* line 755, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .post_category_widget .cat-list li { + border-bottom: 1px solid #f0e9ff; + transition: all 0.3s ease 0s; + padding-bottom: 12px; +} + +/* line 760, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .post_category_widget .cat-list li:last-child { + border-bottom: 0; +} + +/* line 764, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .post_category_widget .cat-list li a { + font-size: 14px; + line-height: 20px; + color: #888888; +} + +/* line 769, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .post_category_widget .cat-list li a p { + margin-bottom: 0px; +} + +/* line 774, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .post_category_widget .cat-list li + li { + padding-top: 15px; +} + +/* line 791, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .popular_post_widget .post_item .media-body { + justify-content: center; + align-self: center; + padding-left: 20px; +} + +/* line 796, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .popular_post_widget .post_item .media-body h3 { + font-size: 16px; + line-height: 20px; + margin-bottom: 6px; + transition: all 0.3s linear; +} + +/* line 807, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .popular_post_widget .post_item .media-body a:hover { + color: #fff; +} + +/* line 813, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .popular_post_widget .post_item .media-body p { + font-size: 14px; + line-height: 21px; + margin-bottom: 0px; +} + +/* line 820, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .popular_post_widget .post_item + .post_item { + margin-top: 20px; +} + +/* line 828, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .tag_cloud_widget ul li { + display: inline-block; +} + +/* line 831, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .tag_cloud_widget ul li a { + display: inline-block; + border: 1px solid #eeeeee; + background: #fff; + padding: 4px 20px; + margin-bottom: 8px; + margin-right: 3px; + transition: all 0.3s ease 0s; + color: #888888; + font-size: 13px; +} + +/* line 842, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .tag_cloud_widget ul li a:hover { + background: #DB9A64; + color: #fff !important; + -webkit-text-fill-color: #fff; + text-decoration: none; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 857, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .instagram_feeds .instagram_row { + display: flex; + margin-right: -6px; + margin-left: -6px; +} + +/* line 863, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .instagram_feeds .instagram_row li { + width: 33.33%; + float: left; + padding-right: 6px; + padding-left: 6px; + margin-bottom: 15px; +} + +/* line 963, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog_right_sidebar .br { + width: 100%; + height: 1px; + background: #eeeeee; + margin: 30px 0px; +} + +/* line 984, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-pagination { + margin-top: 80px; +} + +/* line 988, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-pagination .page-link { + font-size: 14px; + position: relative; + display: block; + padding: 0; + text-align: center; + margin-left: -1px; + line-height: 45px; + width: 45px; + height: 45px; + border-radius: 0 !important; + color: #8a8a8a; + border: 1px solid #f0e9ff; + margin-right: 10px; +} + +/* line 1005, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-pagination .page-link i, +.blog-pagination .page-link span { + font-size: 13px; +} + +/* line 1017, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-pagination .page-item.active .page-link { + background-color: #fbf9ff; + border-color: #f0e9ff; + color: #888888; +} + +/* line 1024, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.blog-pagination .page-item:last-child .page-link { + margin-right: 0; +} + +/*============ Start Blog Single Styles =============*/ +/* line 1049, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog_details { + box-shadow: none; + padding: 0; +} + +/* line 1054, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .social-links { + padding-top: 10px; +} + +/* line 1057, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .social-links li { + display: inline-block; + margin-bottom: 10px; +} + +/* line 1061, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .social-links li a { + color: #cccccc; + padding: 7px; + font-size: 14px; + transition: all 0.2s linear; +} + +/* line 1074, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog_details { + padding-top: 26px; +} + +/* line 1077, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog_details p { + margin-bottom: 20px; + font-size: 15px; +} + +/* line 1087, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .quote-wrapper { + background: rgba(130, 139, 178, 0.1); + padding: 15px; + line-height: 1.733; + color: #888888; + font-style: italic; + margin-top: 25px; + margin-bottom: 25px; +} + +@media (min-width: 768px) { + /* line 1087, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .quote-wrapper { + padding: 30px; + } +} + +/* line 1101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .quotes { + background: #fff; + padding: 15px 15px 15px 20px; + border-left: 2px solid; +} + +@media (min-width: 768px) { + /* line 1101, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .quotes { + padding: 25px 25px 25px 30px; + } +} + +/* line 1111, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .arrow { + position: absolute; +} + +/* line 1114, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .arrow .lnr { + font-size: 20px; + font-weight: 600; +} + +/* line 1121, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .thumb .overlay-bg { + background: rgba(0, 0, 0, 0.8); +} + +/* line 1126, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top { + padding-top: 15px; + border-top: 1px solid #f0e9ff; +} + +/* line 1130, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top p { + margin-bottom: 0; +} + +/* line 1134, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .like-info { + font-size: 14px; +} + +/* line 1137, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .like-info i, +.single-post-area .navigation-top .like-info span { + font-size: 16px; + margin-right: 5px; +} + +/* line 1144, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .comment-count { + font-size: 14px; +} + +/* line 1147, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .comment-count i, +.single-post-area .navigation-top .comment-count span { + font-size: 16px; + margin-right: 5px; +} + +/* line 1156, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .social-icons li { + display: inline-block; + margin-right: 15px; +} + +/* line 1160, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .social-icons li:last-child { + margin: 0; +} + +/* line 1164, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-top .social-icons li i, +.single-post-area .navigation-top .social-icons li span { + font-size: 14px; + color: #999999; +} + +/* line 1182, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author { + padding: 40px 30px; + background: #fbf9ff; + margin-top: 50px; +} + +@media (max-width: 600px) { + /* line 1182, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .blog-author { + padding: 20px 8px; + } +} + +/* line 1191, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author img { + width: 90px; + height: 90px; + border-radius: 50%; + margin-right: 30px; +} + +@media (max-width: 600px) { + /* line 1191, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .blog-author img { + margin-right: 15px; + width: 45px; + height: 45px; + } +} + +/* line 1204, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author a { + display: inline-block; +} + +/* line 1208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author a:hover { + color: #DB9A64; +} + +/* line 1213, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author p { + margin-bottom: 0; + font-size: 15px; +} + +/* line 1218, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .blog-author h4 { + font-size: 16px; +} + +/* line 1225, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area { + border-bottom: 1px solid #eee; + padding-bottom: 30px; + margin-top: 55px; +} + +/* line 1230, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area p { + margin-bottom: 0px; +} + +/* line 1234, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area h4 { + font-size: 18px; + line-height: 25px; +} + +/* line 1240, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left { + text-align: left; +} + +/* line 1243, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left .thumb { + margin-right: 20px; + background: #000; +} + +/* line 1247, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left .thumb img { + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 1252, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left .lnr { + margin-left: 20px; + opacity: 0; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 1259, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left:hover .lnr { + opacity: 1; +} + +/* line 1264, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-left:hover .thumb img { + opacity: .5; +} + +@media (max-width: 767px) { + /* line 1240, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .navigation-area .nav-left { + margin-bottom: 30px; + } +} + +/* line 1275, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right { + text-align: right; +} + +/* line 1278, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right .thumb { + margin-left: 20px; + background: #000; +} + +/* line 1282, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right .thumb img { + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 1287, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right .lnr { + margin-right: 20px; + opacity: 0; + -webkit-transition: 0.5s; + transition: 0.5s; +} + +/* line 1294, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right:hover .lnr { + opacity: 1; +} + +/* line 1299, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.single-post-area .navigation-area .nav-right:hover .thumb img { + opacity: .5; +} + +@media (max-width: 991px) { + /* line 1307, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .single-post-area .sidebar-widgets { + padding-bottom: 0px; + } +} + +/* line 1314, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area { + background: transparent; + border-top: 1px solid #eee; + padding: 45px 0; + margin-top: 50px; +} + +@media (max-width: 414px) { + /* line 1314, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comments-area { + padding: 50px 8px; + } +} + +/* line 1325, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area h4 { + margin-bottom: 35px; + font-size: 18px; +} + +/* line 1332, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area h5 { + font-size: 16px; + margin-bottom: 0px; +} + +/* line 1341, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .comment-list { + padding-bottom: 48px; +} + +/* line 1344, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .comment-list:last-child { + padding-bottom: 0px; +} + +/* line 1348, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .comment-list.left-padding { + padding-left: 25px; +} + +@media (max-width: 413px) { + /* line 1354, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comments-area .comment-list .single-comment h5 { + font-size: 12px; + } + /* line 1358, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comments-area .comment-list .single-comment .date { + font-size: 11px; + } + /* line 1362, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comments-area .comment-list .single-comment .comment { + font-size: 10px; + } +} + +/* line 1369, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .thumb { + margin-right: 20px; +} + +/* line 1372, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .thumb img { + width: 70px; + border-radius: 50%; +} + +/* line 1378, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .date { + font-size: 14px; + color: #999999; + margin-bottom: 0; + margin-left: 20px; +} + +/* line 1385, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .comment { + margin-bottom: 10px; + color: #777777; + font-size: 15px; +} + +/* line 1391, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comments-area .btn-reply { + background-color: transparent; + color: #888888; + padding: 5px 18px; + font-size: 14px; + display: block; + font-weight: 400; +} + +/* line 1408, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form { + border-top: 1px solid #eee; + padding-top: 45px; + margin-top: 50px; + margin-bottom: 20px; +} + +/* line 1416, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .form-group { + margin-bottom: 30px; +} + +/* line 1420, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form h4 { + margin-bottom: 40px; + font-size: 18px; + line-height: 22px; +} + +/* line 1428, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .name { + padding-left: 0px; +} + +@media (max-width: 767px) { + /* line 1428, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comment-form .name { + padding-right: 0px; + margin-bottom: 1rem; + } +} + +/* line 1437, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .email { + padding-right: 0px; +} + +@media (max-width: 991px) { + /* line 1437, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ + .comment-form .email { + padding-left: 0px; + } +} + +/* line 1445, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .form-control { + border: 1px solid #f0e9ff; + border-radius: 5px; + height: 48px; + padding-left: 18px; + font-size: 13px; + background: transparent; +} + +/* line 1453, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .form-control:focus { + outline: 0; + box-shadow: none; +} + +/* line 1458, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .form-control::placeholder { + font-weight: 300; + color: #999999; +} + +/* line 1463, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form .form-control::placeholder { + color: #777777; +} + +/* line 1468, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form textarea { + padding-top: 18px; + border-radius: 12px; + height: 100% !important; +} + +/* line 1474, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form ::-webkit-input-placeholder { + /* Chrome/Opera/Safari */ + font-size: 13px; + color: #777; +} + +/* line 1480, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form ::-moz-placeholder { + /* Firefox 19+ */ + font-size: 13px; + color: #777; +} + +/* line 1486, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form :-ms-input-placeholder { + /* IE 10+ */ + font-size: 13px; + color: #777; +} + +/* line 1492, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog.scss */ +.comment-form :-moz-placeholder { + /* Firefox 18- */ + font-size: 13px; + color: #777; +} + +/*============ End Blog Single Styles =============*/ +/**************** blog part css start ****************/ +/* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part { + margin-bottom: 140px; +} + +@media (max-width: 576px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part { + margin-bottom: 0px; + padding: 0px 0px 70px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part { + margin-bottom: 0px; + padding: 0px 0px 70px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + /* line 2, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part { + margin-bottom: 0px; + padding: 0px 0px 70px; + } +} + +/* line 19, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .blog_right_sidebar .widget_title { + font-size: 20px; + margin-bottom: 40px; + font-style: inherit !important; +} + +@media (max-width: 576px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog { + margin-bottom: 140px; + margin-top: 20px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog { + margin-bottom: 140px; + margin-top: 20px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + /* line 24, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog { + margin-bottom: 140px; + margin-top: 20px; + } +} + +/* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card-img-top { + border-radius: 0px; +} + +/* line 43, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card { + border: 0px solid transparent; + border-radius: 0px; + background-color: transparent; + position: relative; +} + +/* line 48, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card .card-body { + padding: 25px 10px 29px 40px; + background-color: #fff; + position: absolute; + left: 20px; + bottom: -140px; + box-shadow: -7.552px 9.326px 20px 0px rgba(1, 84, 85, 0.1); + border-radius: 10px; +} + +@media (max-width: 576px) { + /* line 48, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card .card-body { + padding: 15px; + left: 10px; + bottom: -140px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 48, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card .card-body { + padding: 15px; + left: 10px; + bottom: -140px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1200px) { + /* line 48, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card .card-body { + padding: 20px; + } +} + +/* line 72, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card .card-body a { + color: #DB9A64; + text-transform: uppercase; + -webkit-transition: 0.8s; + transition: 0.8s; +} + +/* line 76, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card .card-body a:hover { + background: -webkit-linear-gradient(131deg, #ff7e5f 0%, #feb47b 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; +} + +/* line 83, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card .dot { + position: relative; + padding-left: 20px; +} + +/* line 86, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card .dot:after { + position: absolute; + content: ""; + width: 10px; + height: 10px; + top: 5px; + left: 0; + background-color: #DB9A64; + border-radius: 50%; +} + +/* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card span { + color: #8a8a8a; + margin-bottom: 10px; + display: inline-block; + margin-top: 10px; +} + +@media (max-width: 576px) { + /* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card span { + margin-bottom: 5px; + margin-top: 5px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card span { + margin-bottom: 5px; + margin-top: 5px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + /* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card span { + margin-bottom: 5px; + margin-top: 5px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1200px) { + /* line 97, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card span { + margin-bottom: 5px; + margin-top: 5px; + } +} + +/* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card h5 { + font-weight: 600; + line-height: 1.5; + font-size: 20px; + -webkit-transition: 0.8s; + transition: 0.8s; + text-transform: capitalize; + margin-bottom: 22px; +} + +@media (max-width: 576px) { + /* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card h5 { + margin-bottom: 10px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card h5 { + margin-bottom: 10px; + font-size: 16px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + /* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card h5 { + margin-bottom: 10px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1200px) { + /* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card h5 { + margin-bottom: 10px; + font-size: 18px; + } +} + +/* line 140, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card h5:hover { + -webkit-transition: 0.8s; + transition: 0.8s; + background: -webkit-linear-gradient(131deg, #feb47b 0%, #ff7e5f 99%); + -webkit-background-clip: text; + -webkit-text-fill-color: transparent; + -webkit-animation: 1s; +} + +/* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card ul li { + display: inline-block; + color: #8a8a8a; + margin-right: 14px; +} + +@media (max-width: 576px) { + /* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card ul li { + margin-right: 10px; + } +} + +@media only screen and (min-width: 480px) and (max-width: 767px) { + /* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card ul li { + margin-right: 10px; + } +} + +@media only screen and (min-width: 768px) and (max-width: 991px) { + /* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card ul li { + margin-right: 10px; + } +} + +@media only screen and (min-width: 992px) and (max-width: 1200px) { + /* line 150, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ + .blog_part .single-home-blog .card ul li { + margin-right: 10px; + } +} + +/* line 166, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/_blog_part.scss */ +.blog_part .single-home-blog .card ul li span { + margin-right: 10px; + font-size: 12px; +} + +/*# sourceMappingURL=style.css.map */ \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.map b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.map new file mode 100644 index 0000000..9f81e97 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/style.map @@ -0,0 +1,56 @@ +{ + "version": 3, + "file": "style.css", + "sources": [ + "../scss/style.scss", + "../scss/_varriable.scss", + "../scss/_mixins.scss", + "../scss/_extend.scss", + "../scss/_responsive.scss", + "../scss/theme-default.scss", + "../scss/_btn.scss", + "../scss/_section_title.scss", + "../scss/_slick-nav.scss", + "../scss/_header.scss", + "../scss/_slider.scss", + "../scss/_about.scss", + "../scss/_testmonial.scss", + "../scss/_gallery.scss", + "../scss/_reservation.scss", + "../scss/_delicious.scss", + "../scss/_bradcam.scss", + "../scss/_service.scss", + "../scss/_footer.scss", + "../scss/_contact.scss", + "../scss/_elements.scss", + "../scss/_blog.scss", + "../scss/_blog_part.scss" + ], + "sourcesContent": [ + "\r\n@import 'varriable.scss';\r\n@import 'mixins.scss';\r\n@import 'extend';\r\n@import 'responsive.scss';\r\n@import 'theme-default.scss';\r\n@import 'btn';\r\n@import 'section_title';\r\n@import 'slick-nav.scss';\r\n\r\n\r\n\r\n// header\r\n@import 'header';\r\n\r\n// slider\r\n@import 'slider';\r\n\r\n// about\r\n@import 'about';\r\n\r\n// testmonial\r\n@import 'testmonial';\r\n// testmonial\r\n@import '_gallery.scss';\r\n// testmonial\r\n@import '_reservation';\r\n// testmonial\r\n@import '_delicious';\r\n\r\n\r\n\r\n\r\n@import 'bradcam';\r\n\r\n@import 'service';\r\n\r\n\r\n// other pages default\r\n// about\r\n@import 'footer';\r\n\r\n// contact\r\n@import 'contact';\r\n\r\n// elements\r\n@import 'elements.scss';\r\n\r\n// blog\r\n@import 'blog';\r\n\r\n\r\n// blog part\r\n@import 'blog_part';\r\n\r\n", + "@import url('https://fonts.googleapis.com/css?family=Philosopher:400,400i,700,700i|Poppins:200,200i,300,300i,400,400i,500,600,700,800,900&display=swap');\r\n\r\n// fonts\r\n$font1: 'Poppins', sans-serif;\r\n$font2: 'Philosopher', sans-serif;\r\n// fonts-size\r\n\r\n$heading-color:#1F1F1F;\r\n$gray-color: #bebebe;\r\n$gray-color-2: #bdbdbd;\r\n\r\n$theme-color: #1F1F1F;\r\n$theme-color2: #ff5e13;\r\n\r\n$gray-color3:#5c5c5c;\r\n$white_color:#fff;\r\n\r\n\r\n\r\n$font_1: #666666;\r\n$font_2: #646464;\r\n$font_3: #7f7f7f;\r\n$font_4: #8a8a8a;\r\n$font_5: #999999;\r\n$font_6: #666666;\r\n$font_7: #5c5c5c;\r\n$border_color: #fdcb9e;\r\n$footer_bg: #303030;\r\n$sidebar_bg: #fbf9ff;\r\n\r\n$medium_device : 'only screen and (min-width: 992px) and (max-width: 1200px)';\r\n$tab_device:'only screen and (min-width: 768px) and (max-width: 991px)';\r\n$large_mobile: 'only screen and (min-width: 576px) and (max-width: 767px)';\r\n$tab:'(max-width: 991px)';\r\n$small_mobile:'(max-width: 576px)';\r\n$xs_mobile:'(max-width: 420px)';\r\n$sm_mobile:'only screen and (min-width: 421px) and (max-width: 575px)';\r\n$big_screen:'only screen and (min-width: 1200px) and (max-width: 1440px)';\r\n$extra_big_screen: 'only screen and (min-width: 1200px) and (max-width: 3640px)';\r\n\r\n// ,,,,,,,,,,,\r\n$btn_bg: #DB9A64;\r\n$btn_hover: #f5790b;\r\n$section_bg: #f7f7f7;\r\n$section_bg_1: #454545;\r\n$heading_color: #191d34;\r\n$heading_color2: #ff8b23;", + "// opacity\r\n@mixin opacity($opacity) {\r\n opacity: $opacity;\r\n $opacity-ie: $opacity * 100;\r\n filter: alpha(opacity=$opacity-ie); //IE8\r\n }\r\n// transition\r\n@mixin transition($args...) {\r\n -webkit-transition: $args;\r\n -moz-transition: $args;\r\n -ms-transition: $args;\r\n -o-transition: $args;\r\n transition: $args;\r\n}// transition\r\n@mixin border-radius($man) {\r\n -webkit-border-radius: $man;\r\n -moz-border-radius: $man;\r\n border-radius: $man;\r\n}\r\n\r\n\r\n// Flexbox display\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n// justify-content\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n// align-content\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n// Cross-axis Alignment\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n\r\n// transform\r\n// Browser Prefixes\r\n@mixin transform($transforms) {\r\n\t-webkit-transform: $transforms;\r\n\t-moz-transform: $transforms;\r\n\t-ms-transform: $transforms;\r\n\ttransform: $transforms;\r\n}\r\n// Translate\r\n@mixin translate ($x, $y) {\r\n\t@include transform(translate($x, $y));\r\n}\r\n// TranslateY\r\n@mixin translateY ($y) {\r\n @include transform(translateY($y));\r\n }\r\n// TranslateY\r\n@mixin translateX ($x) {\r\n @include transform(translateX($x));\r\n }\r\n\r\n\r\n// Box shadows\r\n@mixin box-shadow($shadow...) {\r\n -webkit-box-shadow: $shadow;\r\n -moz-box-shadow: $shadow; \r\n box-shadow: $shadow;\r\n}\r\n\r\n\r\n\r\n@mixin background($imgpath,$position: center,$size: cover,$repeat: no-repeat) {\r\n background: {\r\n image: url($imgpath);\r\n position: $position;\r\n repeat: $repeat;\r\n size: $size;\r\n }\r\n}\r\n@mixin transform_time($total_time) {\r\n -webkit-transition: $total_time;\r\n transition: $total_time;\r\n}\r\n@mixin placeholder {\r\n&.placeholder {\r\n @content;\r\n}\r\n&:-moz-placeholder {\r\n @content;\r\n}\r\n&::-moz-placeholder {\r\n @content;\r\n}\r\n&::-webkit-input-placeholder {\r\n @content;\r\n}\r\n}\r\n@mixin transition($args: all 0.6s ease 0s) {\r\n-webkit-transition: $args;\r\n-moz-transition: $args;\r\n-o-transition: $args;\r\ntransition: $args;\r\n}\r\n\r\n@mixin keyframes ($animation-name) {\r\n@-webkit-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@-moz-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@-o-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@keyframes #{$animation-name} {\r\n @content;\r\n}\r\n}", + ".flex-center-start{\r\n display: -webkit-box;\r\ndisplay: -ms-flexbox;\r\ndisplay: flex;\r\n-webkit-box-align: center;\r\n -ms-flex-align: center;\r\n align-items: center;\r\n-webkit-box-pack: start;\r\n -ms-flex-pack: start;\r\n justify-content: start;\r\n}", + "/* Normal desktop :1200px. */\r\n$large_device:'(min-width: 1200px) and (max-width: 1500px)';\r\n\r\n/* Normal desktop :992px. */\r\n$mid_device:'(min-width: 992px) and (max-width: 1200px)';\r\n\r\n/* Tablet desktop :768px. */\r\n$tablet_device:'(min-width: 768px) and (max-width: 991px)';\r\n\r\n/* small mobile :320px. */\r\n$mobile_device:'(max-width: 767px)';\r\n\r\n/* Large Mobile :480px. */\r\n$large_mobile:'only screen and (min-width: 480px) and (max-width: 767px)';\r\n\r\n", + "\r\n/* 1. Theme default css */\r\n@import 'varriable';\r\n@import 'mixins.scss';\r\n@import 'responsive';\r\nbody {\r\n\tfont-family: $font1;\r\n\tfont-weight: normal;\r\n font-style: normal;\r\n \r\n}\r\n\r\n.img {\r\n\tmax-width: 100%;\r\n\t@include transition(.3s);\r\n}\r\na,\r\n.button {\r\n@include transition(.3s);\r\n}\r\na:focus,\r\n.button:focus,button:focus {\r\n\ttext-decoration: none;\r\n\toutline: none;\r\n}\r\na:focus{\r\n\ttext-decoration: none;\r\n}\r\na:focus,\r\na:hover,\r\n.portfolio-cat a:hover,\r\n.footer -menu li a:hover {\r\n\ttext-decoration: none;\r\n}\r\na,\r\nbutton {\r\n\tcolor: #1F1F1F;\r\n\toutline: medium none;\r\n}\r\nh1,h2,h3,h4,h5{\r\n\tfont-family: $font2;\r\n\tcolor: #001D38;\r\n}\r\nh1 a,\r\nh2 a,\r\nh3 a,\r\nh4 a,\r\nh5 a,\r\nh6 a {\r\n\tcolor: inherit;\r\n}\r\n\r\nul {\r\n\tmargin: 0px;\r\n\tpadding: 0px;\r\n}\r\nli {\r\n\tlist-style: none\r\n}\r\np {\r\n\tfont-size: 16px;\r\n\tfont-weight:400;\r\n\tline-height: 28px;\r\n\tcolor: #596672;\r\n\tmargin-bottom: 0px;\r\n\tfont-family: $font1;\r\n}\r\n\r\nlabel {\r\n\tcolor: #7e7e7e;\r\n\tcursor: pointer;\r\n\tfont-size: 14px;\r\n\tfont-weight: 400;\r\n}\r\n*::-moz-selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n::-moz-selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n::selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n*::-webkit-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*:-ms-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*::-ms-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*::placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n\r\nh3{\r\n\tfont-size: 24px;\r\n}\r\n\r\n.mb-65{\r\n\tmargin-bottom: 67px;\r\n}\r\n// default-bg-color\r\n.black-bg{\r\n\tbackground: #020c26 !important;\r\n}\r\n\r\n.white-bg{\r\n\tbackground: #ffffff;\r\n}\r\n.gray-bg{\r\n\tbackground: #f5f5f5;\r\n}\r\n\r\n\r\n.overlay{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\t/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */\r\n\tbackground: -moz-linear-gradient(left, rgba(0,29,56,0.7) 0%, rgba(26,13,1,0.6) 100%); /* FF3.6-15 */\r\n\tbackground: -webkit-linear-gradient(left, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* Chrome10-25,Safari5.1-6 */\r\n\tbackground: linear-gradient(to right, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n\tfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); /* IE6-9 */\r\n\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n}\r\n\r\n.overlay2{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay2::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\tbackground-color: #001D38;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n\topacity: 0.6;\r\n}\r\n\r\n.overlay_03{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay_03::before{\r\n\tposition: absolute;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tbackground: #001D38;\r\n\topacity: .6;\r\n\tcontent: '';\r\n\tz-index: -1;\r\n}\r\n\r\n\r\n.bradcam_overlay{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.bradcam_overlay::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\t/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5db2ff+0,7db9e8+100&1+24,0+96 */\r\nbackground: -moz-linear-gradient(left, rgba(93,178,255,1) 0%, rgba(101,180,249,1) 24%, rgba(124,185,233,0) 96%, rgba(125,185,232,0) 100%); /* FF3.6-15 */\r\nbackground: -webkit-linear-gradient(left, rgba(93,178,255,1) 0%,rgba(101,180,249,1) 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%); /* Chrome10-25,Safari5.1-6 */\r\nbackground: linear-gradient(to right, rgba(93,178,255,1) 0%,rgba(101,180,249,1) 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5db2ff', endColorstr='#007db9e8',GradientType=1 ); /* IE6-9 */\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n\topacity: 1;\r\n}\r\n\r\n.section-padding{\r\n\tpadding-top: 120px;\r\n\tpadding-bottom: 120px;\r\n}\r\n.pt-120{\r\n\tpadding-top: 120px;\r\n}\r\n\r\n/* button style */\r\n.owl-carousel {\r\n\t.owl-nav div {\r\n\t\tbackground: transparent;\r\n\t\theight: 50px;\r\n\t\tleft: 0px;\r\n\t\t// opacity: 0;\r\n\t\tposition: absolute;\r\n\t\ttext-align: center;\r\n\t\ttop: 50%;\r\n\t\t-webkit-transform: translateY(-50%);\r\n\t\t\t-ms-transform: translateY(-50%);\r\n\t\t\t\ttransform: translateY(-50%);\r\n\t\t-webkit-transition: all 0.3s ease 0s;\r\n\t\t-o-transition: all 0.3s ease 0s;\r\n\t\ttransition: all 0.3s ease 0s;\r\n\t\t// visibility: hidden;\r\n\t\twidth: 50px;\r\n\t\tcolor: #707070;\r\n\t\tbackground-color: transparent;\r\n\t\t@include border-radius(50%);\r\n\t\tleft: 50px;\r\n\t\tfont-size: 15px;\r\n\t\tline-height: 50px;\r\n\t\tborder: 1px solid #4D6174;\r\n\t\tleft: 150px;\r\n\t\tcolor: #fff;\r\n\t}\r\n\t.owl-nav{\r\n\t\tdiv{\r\n\t\t\t&.owl-next{\r\n\t\t\t\t// left: 86px;\r\n\t\t\t\t// right: auto;\r\n\t\t\t\tleft: auto;\r\n\t\t\t\tright: 150px;\r\n\t\t\t\ti{\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tright: 0;\r\n\t\t\t\t\t// top: 1px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t&.owl-prev{\r\n\t\t\t\ti{\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t// right: 1px;\r\n\t\t\t\t\ttop: 0px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t&:hover{\r\n\t\t.owl-nav{\r\n\t\t\tdiv{\r\n\t\t\t\topacity: 1;\r\n\t\t\t\tvisibility: visible;\r\n\t\t\t\t&:hover{\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tbackground: #001D38;\r\n\t\t\t\t\tborder: 1px solid transparent ;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.mb-20px{\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.mb-55{\r\n\tmargin-bottom: 55px;\r\n}\r\n.mb-75{\r\n\tmargin-bottom: 75px;\r\n\t@media #{$mobile_device} {\r\n\t\tmargin-bottom: 30px;\r\n\t}\r\n\t@media #{$tablet_device} {\r\n\t\tmargin-bottom: 30px;\r\n\t}\r\n}\r\n.mb-40{\r\n\tmargin-bottom: 40px;\r\n}\r\n.mb-20{\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n\r\n.mb-60{\r\n\tmargin-bottom: 50px !important;\r\n}", + ".boxed-btn {\r\n\tbackground: #fff;\r\n\tcolor: #DB9A64;\r\n\tdisplay: inline-block;\r\n\tpadding: 18px 44px;\r\n\tfont-family: $font1;\r\n\tfont-size: 14px;\r\n font-weight: 400;\r\n border: 0;\r\n border: 1px solid #DB9A64;\r\n letter-spacing: 3px;\r\n // width: 180px;\r\n text-align: center;\r\n color: #DB9A64 !important;\r\n text-transform: uppercase;\r\n cursor: pointer;\r\n &:hover{\r\n background: #DB9A64;\r\n color: #fff !important;\r\n border: 1px solid #DB9A64;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n &.large-width{\r\n width: 220px;\r\n }\r\n}\r\n.boxed-btn3 {\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */\r\n background: #DB9A64 ;/* IE6-9 */\r\n\tcolor: #fff;\r\n\tdisplay: inline-block;\r\n\tpadding: 19px 50px;\r\n\tfont-family: $font1;\r\n\tfont-size: 14px;\r\n font-weight: 500;\r\n border: 0;\r\n // border: 1px solid transparent;\r\n @include border-radius(0px);\r\n // width: 180px;\r\n text-align: center;\r\n color: #fff;\r\n text-transform: capitalize;\r\n @include transition(.3s);\r\n cursor: pointer;\r\n // letter-spacing: 2px;\r\n letter-spacing: 2px;\r\n &:hover{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */\r\n background: #001D38 ; /* IE6-9 */\r\n color: #fff !important;\r\n // border: 1px solid #001D38;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n &.large-width{\r\n width: 220px;\r\n }\r\n}\r\n\r\n.boxed-btn3-white {\r\n\tcolor: #fff;\r\n\tdisplay: inline-block;\r\n padding: 13px 27px;\r\n\tfont-family: $font1;\r\n\tfont-size: 14px;\r\n font-weight: 400;\r\n border: 0;\r\n border: 1px solid #fff;\r\n @include border-radius(5px);\r\n // width: 180px;\r\n text-align: center;\r\n color: #fff !important;\r\n text-transform: capitalize;\r\n @include transition(.5s);\r\n cursor: pointer;\r\n letter-spacing: 2px;\r\n &:hover{\r\n background: #28AE61;\r\n color: #fff !important;\r\n border: 1px solid transparent;\r\n }\r\n i{\r\n margin-right: 2px;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n &.large-width{\r\n width: 220px;\r\n }\r\n}\r\n\r\n.boxed-btn3-line {\r\n\tcolor: #fff !important;\r\n\tdisplay: inline-block;\r\n padding: 14px 47px;\r\n\tfont-family: $font1;\r\n\tfont-size: 14px;\r\n font-weight: 500;\r\n border: 0;\r\n border: 1px solid #001D38;\r\n @include border-radius(0px);\r\n // width: 180px;\r\n text-align: center;\r\n text-transform: capitalize;\r\n @include transition(.5s);\r\n background: #001D38;\r\n cursor: pointer;\r\n letter-spacing: 2px;\r\n &:hover{\r\n color: #001D38 !important;\r\n border: 1px solid #001D38;\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001D38+0,fd8e5e+100 */\r\n background: #fff;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n &.large-width{\r\n width: 220px;\r\n }\r\n}\r\n.boxed-btn2 {\r\n\tbackground: transparent;\r\n\tcolor: #fff;\r\n\tdisplay: inline-block;\r\n\tpadding: 18px 24px;\r\n\tfont-family: $font1;\r\n\tfont-size: 14px;\r\n font-weight: 400;\r\n border: 0;\r\n border: 1px solid #fff;\r\n letter-spacing: 2px;\r\n text-transform: uppercase;\r\n &:hover{\r\n background: #fff;\r\n color: #131313 !important;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n}\r\n.line-button{\r\n color: #919191;\r\n font-size: 16px;\r\n font-weight: 400;\r\n display: inline-block;\r\n position: relative;\r\n padding-right: 5px;\r\n padding-bottom: 2px;\r\n &::before{\r\n position: absolute;\r\n content: \"\";\r\n background: #919191;\r\n width: 100%;\r\n height: 1px;\r\n bottom: 0;\r\n left: 0;\r\n }\r\n &:hover{\r\n color: #009DFF;\r\n }\r\n &:hover::before{\r\n background: #009DFF;\r\n }\r\n}\r\n.book_now{\r\n display: inline-block;\r\n font-size: 14px;\r\n color: #009DFF;\r\n border: 1px solid #009DFF;\r\n text-transform: capitalize;\r\n padding: 10px 25px;\r\n &:hover{\r\n background: #009DFF;\r\n color: #fff;\r\n }\r\n}", + ".section_title{\r\n h3{\r\n font-size: 50px;\r\n font-weight: 700;\r\n color:#001D38;\r\n position: relative;\r\n z-index: 0;\r\n padding-bottom: 0;\r\n \r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n line-height: 36px;\r\n }\r\n @media #{$tablet_device} {\r\n font-size: 36px;\r\n line-height: 42px;\r\n }\r\n @media #{$mid_device} {\r\n font-size: 35px;\r\n line-height: 42px;\r\n }\r\n br{\r\n @media #{$mobile_device} {\r\n display: none;\r\n }\r\n @media #{$tablet_device} {\r\n display: none;\r\n }\r\n @media #{$mid_device} {\r\n display: none;\r\n }\r\n }\r\n }\r\n p{\r\n font-size: 16px;\r\n color: #DB9A64;\r\n line-height: 28px;\r\n margin-bottom: 0;\r\n font-weight: 400;\r\n margin-bottom: 15px;\r\n br{\r\n @media #{$mobile_device} {\r\n display: none;\r\n }\r\n }\r\n\r\n }\r\n}\r\n.section_title h4 {\r\n font-size: 22px;\r\n font-weight: 500;\r\n color: #001D38;\r\n padding-bottom: 21px;\r\n}\r\n.mb-50{\r\n margin-bottom: 50px;\r\n @media #{$mobile_device} {\r\n margin-bottom: 40px;\r\n }\r\n}\r\n\r\n.mb-70{\r\n margin-bottom: 70px;\r\n @media #{$mobile_device} {\r\n margin-bottom: 40px;\r\n }\r\n @media #{$tablet_device} {\r\n margin-bottom: 40px;\r\n }\r\n}", + "\r\n\r\n// slick-nav\r\n.mobile_menu{\r\n @media #{$mobile_device} {\r\n position: absolute;\r\n right: 0px;\r\n width: 100%;\r\n z-index: 9;\r\n }\r\n}\r\n.slicknav_menu{\r\n .slicknav_nav {\r\n background: #fff;\r\n float: right;\r\n margin-top: 0;\r\n padding: 0;\r\n width: 95%;\r\n padding: 0;\r\n border-radius: 0px;\r\n margin-top: 5px;\r\n position: absolute;\r\n left: 0;\r\n right: 0;\r\n margin: auto;\r\n top: 11px;\r\n a{\r\n &:hover{\r\n background: transparent;\r\n color: #FDAE5C;\r\n }\r\n &.active{\r\n color: #FDAE5C;\r\n }\r\n i{\r\n @media #{$mobile_device} {\r\n display: none;\r\n }\r\n @media #{$tablet_device} {\r\n display: none;\r\n }\r\n }\r\n }\r\n .slicknav_btn {\r\n background-color: transparent;\r\n cursor: pointer;\r\n margin-bottom: 10px;\r\n margin-top: -40px;\r\n position: relative;\r\n z-index: 99;\r\n border: 1px solid #ddd;\r\n top: 3px;\r\n right: 5px;\r\n top: -36px;\r\n .slicknav_icon{\r\n margin-right: 6px;\r\n margin-top: 3px;\r\n position: relative;\r\n padding-bottom: 3px;\r\n top: -11px;\r\n right: -5px;\r\n }\r\n }\r\n }\r\n @media #{$mobile_device} {\r\n margin-right: 0px;\r\n }\r\n}\r\n\r\n\r\n// slick-nav\r\n.slicknav_nav .slicknav_arrow {\r\n float: right;\r\n font-size: 22px;\r\n position: relative;\r\n top: -9px; \r\n}\r\n.slicknav_btn {\r\n\tbackground-color: transparent;\r\n\tcursor: pointer;\r\n\tmargin-bottom: 10px;\r\n\tposition: relative;\r\n\tz-index: 99;\r\n\tborder: none;\r\n\tborder-radius: 3px;\r\n\ttop: 5px;\r\n\tpadding: 5px;\r\n\tright: 5px;\r\n\tmargin-top: -5px;\r\n\ttop: -31px;\r\n}\r\n.slicknav_btn {\r\n\tbackground-color: transparent;\r\n\tcursor: pointer;\r\n\tmargin-bottom: 10px;\r\n\tposition: relative;\r\n\tz-index: 99;\r\n\tborder: none;\r\n\tborder-radius: 3px;\r\n\ttop: 5px;\r\n\tpadding: 5px;\r\n\tright: 0;\r\n\tmargin-top: -5px;\r\n\ttop: -41px;\r\n}\r\n.slicknav_menu .slicknav_nav {\r\n\ttop: -1px;\r\n}", + ".header-area{\r\n // position: absolute;\r\n left: 0;\r\n right: 0;\r\n width: 100%;\r\n top: 0;\r\n z-index: 9;\r\n position: absolute;\r\n // border-bottom: 1px solid rgba(255,255,255,.20);\r\n // padding-top: 28px;\r\n @media #{$mobile_device} {\r\n padding-top: 0;\r\n }\r\n @media #{$tablet_device} {\r\n padding-top: 0;\r\n }\r\n .main-header-area{\r\n // padding: 18px 0;\r\n background: #fff;\r\n background: transparent;\r\n padding: 0 !important;\r\n // padding: 30px 150px;\r\n @media #{$mobile_device} {\r\n // padding: 10px 10px;\r\n }\r\n @media #{$tablet_device} {\r\n // padding: 10px 10px;\r\n }\r\n @media #{$mid_device} {\r\n // padding: 30px 20px;\r\n }\r\n @media #{$large_device} {\r\n // padding: 30px 20px;\r\n }\r\n\r\n .logo{\r\n text-align: left;\r\n @media #{$mobile_device} {\r\n // padding-left: 20px;\r\n text-align: left;\r\n }\r\n @media #{$tablet_device} {\r\n // padding-left: 20px;\r\n text-align: left;\r\n }\r\n @media #{$mid_device} {\r\n // padding-left: 20px;\r\n text-align: left;\r\n }\r\n img{\r\n @media #{$mobile_device} {\r\n // padding-left: 20px;\r\n width: 110px;\r\n }\r\n @media #{$tablet_device} {\r\n // padding-left: 20px;\r\n width: 110px;\r\n }\r\n \r\n }\r\n }\r\n .say_hello{\r\n text-align: right;\r\n padding-right: 48px;\r\n a{\r\n font-size: 16px;\r\n font-weight: 500;\r\n color: #FFFFFF;\r\n position: relative;\r\n padding-bottom: 5px;\r\n &::before{\r\n position: absolute;\r\n background: #FFE8C3;\r\n width: 100%;\r\n height: 3px;\r\n left: 0;\r\n bottom: 0;\r\n content: '';\r\n }\r\n }\r\n }\r\n .Appointment{\r\n @include flexbox();\r\n @include align-items(center);\r\n @include justify-content(flex-end);\r\n .search_button{\r\n @media #{$mid_device} {\r\n margin-right: 15px;\r\n }\r\n @media #{$large_device} {\r\n margin-right: 15px;\r\n }\r\n a{\r\n \r\n i{\r\n color: #E8E8E8;\r\n }\r\n }\r\n }\r\n .socail_links{\r\n ul{\r\n li{\r\n display: inline-block;\r\n\r\n a{\r\n color: #A8A7A0;\r\n margin: 0 10px;\r\n font-size: 15px;\r\n &:hover{\r\n color: #fff;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .book_btn{\r\n margin-left: 30px;\r\n @media #{$mid_device} {\r\n margin-left: 0;\r\n }\r\n @media #{$large_device} {\r\n margin-left: 0;\r\n }\r\n a{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdae5c+0,fd8e5e+100 */\r\n background: rgb(253,174,92); /* Old browsers */\r\n background: -moz-linear-gradient(top, rgba(253,174,92,1) 0%, rgba(253,142,94,1) 100%); /* FF3.6-15 */\r\n background: -webkit-linear-gradient(top, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\n background: linear-gradient(to bottom, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdae5c', endColorstr='#fd8e5e',GradientType=0 ); /* IE6-9 */\r\n\r\n\r\n padding: 13px 26px;\r\n font-size: 14px;\r\n font-weight: 400;\r\n border: 1px solid transparent;\r\n color: #fff;\r\n @include border-radius(30px);\r\n @media #{$mid_device} {\r\n padding: 12px 20px;\r\n }\r\n &:hover{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdae5c+0,fd8e5e+100 */\r\n background: rgb(253,174,92); /* Old browsers */\r\n background: -moz-linear-gradient(top, rgba(253,174,92,1) 0%, rgba(253,142,94,1) 100%); /* FF3.6-15 */\r\n background: -webkit-linear-gradient(top, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\n background: linear-gradient(to bottom, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdae5c', endColorstr='#fd8e5e',GradientType=0 ); /* IE6-9 */\r\n\r\n }\r\n }\r\n }\r\n }\r\n .main-menu{\r\n text-align: center;\r\n padding: 12px 0;\r\n ul{\r\n li{\r\n display: inline-block;\r\n position: relative;\r\n margin: 0 20px;\r\n // @media #{$mid_device} {\r\n // margin-right: 20px;\r\n // }\r\n // @media #{$large_device} {\r\n // margin-right: 15px;\r\n // }\r\n a{\r\n color: #fff;\r\n font-size: 15px;\r\n text-transform: capitalize;\r\n font-weight: 500;\r\n display: inline-block;\r\n padding: 0px 0px 0px 0px;\r\n font-family: $font1;\r\n position: relative;\r\n text-transform:capitalize;\r\n \r\n @media #{$mid_device} {\r\n // padding: 41px 0px 10px 0px;\r\n font-size: 15px;\r\n }\r\n @media #{$large_device} {\r\n // padding: 41px 0px 10px 0px;\r\n font-size: 15px;\r\n }\r\n i{\r\n font-size: 9px;\r\n @media #{$mobile_device}{\r\n display: none !important;\r\n }\r\n @media #{$tablet_device}{\r\n display: none !important;;\r\n }\r\n }\r\n // &::before {\r\n // position: absolute;\r\n // content: \"\";\r\n // /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fdae5c+0,fd8e5e+100 */\r\n // background: rgb(253,174,92); /* Old browsers */\r\n // background: -moz-linear-gradient(top, rgba(253,174,92,1) 0%, rgba(253,142,94,1) 100%); /* FF3.6-15 */\r\n // background: -webkit-linear-gradient(top, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\n // background: linear-gradient(to bottom, rgba(253,174,92,1) 0%,rgba(253,142,94,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n // filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fdae5c', endColorstr='#fd8e5e',GradientType=0 ); /* IE6-9 */\r\n\r\n // width: 100%;\r\n // height: 3px;\r\n // bottom: -33px;\r\n // left: 0;\r\n // opacity: 0;\r\n // transform: scaleX(0);\r\n // @include transition(.3s);\r\n // }\r\n // &:hover::before{\r\n // opacity: 1;\r\n // transform: scaleX(1);\r\n // }\r\n // &.active{\r\n // &::before{\r\n // opacity: 1;\r\n // transform: scaleX(1);\r\n // }\r\n // }\r\n &:hover{\r\n // color: #FDAE5C;\r\n }\r\n }\r\n .submenu {\r\n position: absolute;\r\n left: 0;\r\n top: 160%;\r\n background: #fff;\r\n width: 200px;\r\n z-index: 2;\r\n box-shadow: 0 0 10px rgba(0,0,0,.02);\r\n opacity: 0;\r\n visibility: hidden;\r\n text-align: left;\r\n @include transition(.6s);\r\n li{\r\n display: block;\r\n a{\r\n padding: 10px 15px;\r\n position: inherit;\r\n @include transition(.3s);\r\n display: block;\r\n color: #000;\r\n &::before{\r\n display: none;\r\n }\r\n }\r\n &:hover a{\r\n color: #000;\r\n }\r\n }\r\n }\r\n &:hover > .submenu{\r\n opacity: 1;\r\n visibility: visible;\r\n top: 150%;\r\n }\r\n &:hover > a::before{\r\n opacity: 1;\r\n transform: scaleX(1);\r\n }\r\n &:first-child a {\r\n padding-left: 0;\r\n }\r\n }\r\n }\r\n }\r\n &.sticky {\r\n box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1);\r\n position: fixed;\r\n width: 100%;\r\n top: -70px;\r\n left: 0;\r\n right: 0;\r\n z-index: 990;\r\n transform: translateY(70px);\r\n transition: transform 500ms ease, background 500ms ease;\r\n -webkit-transition: transform 500ms ease, background 500ms ease;\r\n box-shadow: 0px 3px 16px 0px rgba(0, 0, 0, 0.1);\r\n // padding: 10px 150px;\r\n background: rgba(255, 255, 255,.96);\r\n background: #1A0D01;\r\n // padding-bottom: 0;\r\n // @media #{$mobile_device} {\r\n // padding: 10px 10px;\r\n // }\r\n // @media #{$tablet_device} {\r\n // // padding: 10px 10px;\r\n // }\r\n // @media #{$mid_device} {\r\n // padding: 10px 10px;\r\n // }\r\n // @media #{$large_device} {\r\n // padding: 10px 10px;\r\n // }\r\n .main-menu{\r\n padding: 0;\r\n }\r\n .header_bottom_border{\r\n border-bottom: none;\r\n }\r\n .header_bottom_border.white_border {\r\n border-bottom: none !important;\r\n }\r\n // ul{\r\n // li{\r\n // a{\r\n // &::before {\r\n // position: absolute;\r\n // content: \"\";\r\n // background: #FDAE5C;\r\n // width: 100%;\r\n // height: 3px;\r\n // bottom: -27px;\r\n // left: 0;\r\n // opacity: 0;\r\n // transform: scaleX(0);\r\n // @include transition(.3s);\r\n // }\r\n // }\r\n // }\r\n // }\r\n }\r\n \r\n }\r\n .header-top_area{\r\n padding: 12px 0;\r\n background: #001D38;\r\n .social_media_links{\r\n @media #{$mobile_device} {\r\n text-align: center;\r\n }\r\n a{\r\n font-size: 15px;\r\n color: #C7C7C7;\r\n margin-right: 12px;\r\n &:hover{\r\n color: #FDAE5C;\r\n }\r\n }\r\n } \r\n .header_left{\r\n p{\r\n color:#727272 ;\r\n font-weight: 400;\r\n font-size: 13px;;\r\n margin-bottom: 0;\r\n }\r\n }\r\n .short_contact_list{\r\n text-align: right;\r\n @media #{$mobile_device} {\r\n text-align: center;\r\n }\r\n ul{\r\n li{\r\n display: inline-block;\r\n a{\r\n font-size: 13px;\r\n color: #919191;\r\n margin-right: 50px;\r\n @media #{$mobile_device} \r\n {\r\n margin-left: 0;\r\n margin: 0 5px;\r\n }\r\n i{\r\n color: #FDAE5C;\r\n margin-right: 7px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n .header_right.d-flex {\r\n display: flex;\r\n justify-content: flex-end;\r\n }\r\n }\r\n .search_btn i {\r\n color: #fff;\r\n font-size: 15px;\r\n }\r\n .search_btn{\r\n @media #{$mid_device} {\r\n position: relative;\r\n right: 10px; \r\n }\r\n @media #{$large_device} {\r\n position: relative;\r\n right: 10px; \r\n }\r\n }\r\n}\r\n\r\n", + ".slider_bg_1{\r\n background-image: url(../img/banner/banner.png);\r\n}\r\n.slider_bg_2{\r\n background-image: url(../img/banner/banner2.png);\r\n}\r\n.slider_area{\r\n position: relative;\r\n z-index: 0;\r\n // &::before{\r\n // background: #001D38;\r\n // position: absolute;\r\n // left: 0;\r\n // top: 0;\r\n // width: 100%;\r\n // height: 100%;\r\n // content: '';\r\n // opacity: .6;\r\n // }\r\n .single_slider{\r\n height: 900px;\r\n background-size: cover;\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n &.single_slider2{\r\n height: 450px;\r\n @media #{$mobile_device} {\r\n height: auto;\r\n }\r\n .property_wrap{\r\n position: relative;\r\n top: 166px;\r\n @media #{$mobile_device} {\r\n top: 0;\r\n }\r\n .slider_text{\r\n h3{\r\n font-size: 42px;\r\n margin-bottom: 51px;\r\n }\r\n }\r\n .property_form{\r\n background: #001D38; \r\n }\r\n }\r\n\r\n }\r\n @media #{$mobile_device} {\r\n height: auto;\r\n }\r\n @media #{$tablet_device} {\r\n height: 600px;\r\n }\r\n .slider_text{\r\n @media #{$mobile_device}{\r\n margin: 100px 0 50px 0;\r\n }\r\n h3{\r\n font-family: $font2;\r\n font-size: 60px;\r\n text-transform: capitalize;\r\n letter-spacing: 2px;\r\n font-weight: 600;\r\n line-height: 70px;\r\n margin-bottom: 27px;\r\n color: #fff;\r\n span{\r\n font-weight: 700;\r\n }\r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n // letter-spacing: 3px;\r\n line-height: 45px;\r\n }\r\n @media #{$tablet_device} {\r\n font-size: 54px;\r\n }\r\n // @media #{$mid_device} {\r\n // font-size: 35px;\r\n // }\r\n }\r\n p{\r\n font-size: 20px;\r\n font-weight: 400;\r\n color: #FFF;\r\n margin-bottom: 24px;\r\n margin-top: 10px;\r\n @media #{$mid_device} {\r\n font-size: 16px;\r\n }\r\n @media #{$mobile_device} {\r\n font-size: 16px;\r\n }\r\n }\r\n .video_service_btn> a{\r\n margin-right: 15px;\r\n @media #{$mobile_device} {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n }\r\n .property_form{\r\n @media #{$mobile_device}{\r\n margin-bottom: 30px;\r\n }\r\n padding: 30px;\r\n background: rgba(0, 28, 56,0.6);\r\n @include border-radius(10px);\r\n .form_wrap{\r\n @media #{$mobile_device} {\r\n display: block !important;\r\n }\r\n @media #{$tablet_device} {\r\n -ms-flex-wrap: wrap;\r\n flex-wrap: wrap;\r\n }\r\n }\r\n }\r\n } \r\n .serach_icon a {\r\n width: 45px;\r\n height: 45px;\r\n background: #FD8E5E;\r\n text-align: center;\r\n line-height: 45px;\r\n color: #fff;\r\n border-radius: 5px;\r\n display: inline-block;\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n @media #{$tablet_device} {\r\n width: 50%;\r\n }\r\n }\r\n .serach_icon {\r\n @include flexbox();\r\n @include align-items(end);\r\n @media #{$mobile_device} {\r\n display: block;\r\n }\r\n @media #{$tablet_device} {\r\n width: 50%;\r\n align-items: center;\r\n margin-top: 12px;\r\n }\r\n }\r\n .single-field{\r\n @media #{$tablet_device} {\r\n margin-bottom: 20px;\r\n }\r\n &.range_slider{\r\n width: 100%;\r\n #slider{\r\n margin: 0;\r\n \r\n }\r\n }\r\n\r\n .nice-select .list {\r\n color: #000;\r\n border-radius: 0;\r\n }\r\n &.max_width{\r\n margin-right: 24px;\r\n @media #{$mobile_device} {\r\n margin-right: 0;\r\n }\r\n label{\r\n display: block;\r\n font-size: 15px;\r\n color: #FDAE5C;\r\n \r\n }\r\n .nice-select.wide {\r\n width: 166px;\r\n background: transparent;\r\n color: #C7C7C7;\r\n font-size: 15px;\r\n font-weight: 400;\r\n border: 1px solid rgba(255,255,255,.40);\r\n height: 45px;\r\n line-height: 45px;\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n .nice-select::after {\r\n content: \"\\e64b\";\r\n display: block;\r\n height: 5px;\r\n margin-top: -5px;\r\n pointer-events: none;\r\n position: absolute;\r\n right: 30px;\r\n top: 8px;\r\n transition: all 0.15s ease-in-out;\r\n width: 5px;\r\n font-family: 'themify';\r\n color: #ddd;\r\n color: #FFFFFF;\r\n top: 5px;\r\n font-size: 12px;\r\n }\r\n }\r\n &.min_width{\r\n margin-right: 24px;\r\n @media #{$mobile_device} {\r\n margin-right: 0;\r\n margin-bottom: 20px;\r\n }\r\n label{\r\n display: block;\r\n font-size: 15px;\r\n color: #FDAE5C;\r\n \r\n }\r\n .nice-select.wide {\r\n width: 110px;\r\n background: transparent;\r\n color: #C7C7C7;\r\n font-size: 15px;\r\n font-weight: 400;\r\n border: 1px solid rgba(255,255,255,.40);\r\n height: 45px;\r\n line-height: 45px;\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n }\r\n .nice-select::after {\r\n content: \"\\e64b\";\r\n display: block;\r\n height: 5px;\r\n margin-top: -5px;\r\n pointer-events: none;\r\n position: absolute;\r\n right: 30px;\r\n top: 8px;\r\n transition: all 0.15s ease-in-out;\r\n width: 5px;\r\n font-family: 'themify';\r\n color: #ddd;\r\n color: #FFFFFF;\r\n top: 5px;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n .owl-carousel .owl-nav div {\r\n height: 120px;\r\n left: 0px;\r\n width: 50px;\r\n color: #fff;\r\n background-color: transparent;\r\n @include border-radius(0);\r\n left: 50px;\r\n font-size: 14px;\r\n border: none;\r\n left: 150px;\r\n line-height: 120px;\r\n background: rgba(255,255,255,.2);\r\n left: 0;\r\n border: none !important;\r\n &.owl-next{\r\n right: 0;\r\n left: auto;\r\n }\r\n &:hover{\r\n background: rgba(255,255,255,255);\r\n color:#001D38 ;\r\n border: none;\r\n }\r\n }\r\n}\r\n.property_bg{\r\n background-image: url(../img/banner/property.png);\r\n}\r\n", + ".about_area{\r\n padding-top: 160px;\r\n padding-bottom: 320px;\r\n background: #FFFBF5;\r\n position: relative;\r\n @media #{$mobile_device} {\r\n padding-top: 50px;\r\n padding-bottom: 50px;\r\n }\r\n .about_info_wrap{\r\n @media #{$tablet_device}{\r\n margin-bottom: 30px;\r\n }\r\n h3{\r\n font-size: 50px;\r\n font-family: $font2;\r\n color: #001D38;\r\n line-height: 60px;\r\n margin-bottom: 0;\r\n @media #{$mobile_device}{\r\n font-size: 30px;\r\n line-height: 38px;\r\n }\r\n br{\r\n @media #{$mobile_device}{\r\n display: none;\r\n }\r\n @media #{$tablet_device}{\r\n display: none;\r\n }\r\n }\r\n }\r\n .long_dash{\r\n height: 3px;\r\n width: 70px;\r\n background: #DB9A64;\r\n display: inline-block;\r\n margin-bottom: 34px;\r\n margin-top: 17px;\r\n }\r\n p{\r\n font-size: 16px;\r\n line-height: 28px;\r\n color: #596672;\r\n margin-bottom: 50px;\r\n }\r\n .food_list{\r\n @include flexbox();\r\n @media #{$mobile_device}{\r\n display: block;\r\n }\r\n li{\r\n margin-right: 50px;\r\n @media #{$mobile_device}{\r\n margin-right: 0;\r\n margin-bottom: 30px;\r\n }\r\n span{\r\n padding-left: 14px;\r\n color: #DB9A64;\r\n font-size: 16px;\r\n font-weight: 400;\r\n }\r\n }\r\n }\r\n }\r\n .about_img{\r\n position: relative;\r\n .img_1{\r\n padding-left: 80px;\r\n @include border-radius(20px);\r\n img{\r\n @include border-radius(20px);\r\n width: 100%;\r\n }\r\n }\r\n .small_img{\r\n position: absolute;\r\n margin-top: -170px;\r\n @include border-radius(20px);\r\n border: 10px solid #fff;\r\n @media #{$mobile_device} {\r\n position: absolute;\r\n margin-top: -80px;\r\n -webkit-border-radius: 20px;\r\n -moz-border-radius: 20px;\r\n border-radius: 20px;\r\n border: 10px solid #fff;\r\n width: 210px;\r\n }\r\n img{\r\n @include border-radius(20px);\r\n width: 100%;\r\n }\r\n }\r\n }\r\n .icon_1{\r\n position: absolute;\r\n top: 7%;\r\n left: 4%;\r\n }\r\n .icon_3{\r\n position: absolute;\r\n right: 4%;\r\n bottom: 10%;\r\n }\r\n .icon_2{\r\n position: absolute;\r\n bottom: -12%;\r\n left: 6%;\r\n }\r\n}\r\n\r\n// main_about_wrap \r\n.main_about_wrap{\r\n padding-top: 145px;\r\n padding-bottom: 130px;\r\n @media #{$mobile_device}{\r\n padding-top: 50px;\r\n padding-bottom: 40px;\r\n \r\n }\r\n @media #{$tablet_device}{\r\n padding-top: 50px;\r\n padding-bottom: 40px;\r\n \r\n }\r\n h3{\r\n font-weight: 700;\r\n font-size: 50px;\r\n margin-bottom: 0;\r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n }\r\n @media #{$tablet_device} {\r\n font-size: 35px;\r\n }\r\n }\r\n p{\r\n font-size: 16px;\r\n font-weight: 400;\r\n line-height: 28px;\r\n margin-bottom: 46px;\r\n margin-top: 24px;\r\n }\r\n .about_thumb{\r\n margin-bottom: 30px;\r\n img{\r\n width: 100%;\r\n }\r\n }\r\n}", + "\r\n.testimonial_area{\r\n background-image: url(../img/testimonial/bg.png);\r\n background-size: cover;\r\n background-position: center center;\r\n background-repeat: no-repeat;\r\n position: relative;\r\n padding: 160px 0;\r\n .owl-dots {\r\n position: absolute;\r\n left: 50%;\r\n transform: translateX(-50%);\r\n div.owl-dot {\r\n width: 7px;\r\n height: 7px;\r\n background: #596672;\r\n display: inline-block;\r\n margin: 0 7.5px;\r\n border-radius: 50%;\r\n &.active{\r\n position: relative;\r\n background: #596672;\r\n &:before{\r\n position: absolute;\r\n border: 2px solid #001D38;\r\n content: '';\r\n left: -4px;\r\n top: -4px;\r\n bottom: -4px;\r\n right: -4px;\r\n @include border-radius(50%);\r\n }\r\n }\r\n }\r\n }\r\n @media #{$mobile_device} {\r\n padding: 50px 0;\r\n }\r\n &.overlay::before{\r\n opacity: .4;\r\n background: #fff;\r\n }\r\n .single_testmonial{\r\n margin-bottom: 100px;\r\n margin-top: 20px;\r\n .author_opinion{\r\n background:#fff;\r\n padding: 50px 40px;\r\n border-radius: 10px;\r\n border: 2px solid #DB9A64;\r\n margin-bottom: 30px;\r\n position: relative;\r\n &:before{\r\n position: absolute;\r\n content: '';\r\n bottom: 0;\r\n left: 20px;\r\n width: 20px;\r\n height: 20px;\r\n background: #fff;\r\n @include transform(rotate(45deg));\r\n bottom: -11px;\r\n border-bottom: 2px solid #DB9A64;\r\n border-right: 2px solid #DB9A64;\r\n }\r\n &:after{\r\n position: absolute;\r\n content: '';\r\n background-image: url(../img/svg_icon/quote.svg);\r\n top: -15px;\r\n width: 39px;\r\n height: 29px;\r\n z-index: 999;\r\n background-size: 100% 100%;\r\n }\r\n }\r\n p{\r\n color: #596672;\r\n font-weight: 400;\r\n font-size: 20px;\r\n line-height: 32px;\r\n margin-bottom: 0;\r\n br{\r\n @media (min-width: 320px) and (max-width: 1500px) {\r\n display: none;\r\n }\r\n }\r\n\r\n }\r\n .testmonial_author{\r\n .name {\r\n overflow: hidden;\r\n padding-left: 15px;\r\n position: relative;\r\n top: 13px;\r\n }\r\n .thumb{\r\n width: 70px;\r\n height: 70px;\r\n @include border-radius(50%);\r\n img{\r\n width: auto;\r\n }\r\n float: left;\r\n }\r\n h3{\r\n color:#001D38;\r\n font-family: $font1;\r\n font-size: 16px;\r\n font-weight: 500;\r\n margin-bottom: 0;\r\n }\r\n .icon{\r\n a{\r\n color: #DB9A64;\r\n font-size: 13px;\r\n margin-right: 3px;\r\n }\r\n }\r\n span{\r\n font-size: 13px;\r\n font-weight: 400;\r\n color: #fff;\r\n } \r\n }\r\n }\r\n .owl-carousel .owl-item img {\r\n display: inline-block;\r\n width: auto;\r\n }\r\n .owl-carousel .owl-nav div.owl-next {\r\n left: auto;\r\n right: 0;\r\n }\r\n .owl-carousel .owl-nav div {\r\n left: 0;\r\n }\r\n}\r\n\r\n// Information_area \r\n.Information_area{\r\n background-image: url(../img/banner/info_banner.png);\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n background-position: center center;\r\n padding: 162px 0;\r\n @media #{$mobile_device} {\r\n padding: 100px 0;\r\n }\r\n .info_text{\r\n h3{\r\n font-size: 46px;\r\n font-weight: 300;\r\n color: #fff;\r\n margin-bottom: 0;\r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n }\r\n }\r\n p{\r\n font-size: 15px;\r\n font-weight: 400;\r\n color: #E8E8E8;\r\n margin: 25px 0;\r\n }\r\n a.boxed-btn3{\r\n padding: 14px 40px;\r\n }\r\n }\r\n}\r\n\r\n\r\n// newsletter \r\n.newsletter_form{\r\n position: relative;\r\n margin-bottom: 20px;\r\n input{\r\n width: 100%;\r\n height: 45px;\r\n background: #fff;\r\n padding-left: 20px;\r\n font-size: 16px;\r\n color: #000;\r\n border: none;\r\n &::placeholder{\r\n font-size: 16px;\r\n color: #919191;\r\n }\r\n }\r\n button{\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n height: 100%;\r\n border: none;\r\n font-size: 14px;\r\n color: #fff;\r\n background: #A70000;\r\n padding: 10px;\r\n padding: 0 22px;\r\n cursor: pointer;\r\n }\r\n}\r\n.newsletter_text{\r\n font-size: 16px;\r\n color: #BABABA;\r\n}\r\n\r\n.custom_mt{\r\n @media #{$mobile_device} {\r\n margin-top: 100px;\r\n }\r\n}", + ".gallery_area{\r\n overflow: hidden;\r\n padding-top: 160px; \r\n @media #{$mobile_device} {\r\n \r\n padding:60px 10px;\r\n }\r\n @media #{$tablet_device} {\r\n padding-top: 60px;\r\n }\r\n .single_gallery{\r\n // padding: 2px;\r\n position: relative;\r\n height: 500px;\r\n float: left;\r\n overflow: hidden;\r\n border-right: 8px solid#fff;\r\n border-bottom: 8px solid #fff;\r\n @media #{$mobile_device} {\r\n height: auto;\r\n border: none;\r\n margin-bottom: 10px;\r\n }\r\n @media #{$mobile_device} {\r\n height: 300px;\r\n }\r\n @media #{$mid_device} {\r\n height: 300px;\r\n }\r\n @media #{$tablet_device} {\r\n height: 300px;\r\n }\r\n a{\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n top: 0;\r\n z-index: 12;\r\n }\r\n &:before{\r\n position: absolute;\r\n width: 100%;\r\n height: 100%;\r\n left: 0;\r\n top: 0;\r\n content: '';\r\n background: #BB8151;\r\n opacity: 0;\r\n @include transform(scale(.8));\r\n @include transition(.3s);\r\n z-index: 8;\r\n }\r\n img{\r\n width: 100%;\r\n height: 100%;\r\n @include transform(scale(1.1));\r\n @include transition(.3s);\r\n }\r\n &.small_img{\r\n width: 30%;\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n }\r\n @media #{$tablet_device}{\r\n width: 50%;\r\n }\r\n }\r\n &.big_img{\r\n width: 40%;\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n }\r\n @media #{$tablet_device}{\r\n width: 50%;\r\n }\r\n @media #{$mobile_device} {\r\n width: 100%;\r\n }\r\n }\r\n &:nth-child(3){\r\n // border-right: none;\r\n }\r\n &:nth-child(6){\r\n // border-right: none;\r\n }\r\n &:hover{\r\n &::before{\r\n opacity: .3;\r\n @include transform(scale(1.1));\r\n }\r\n img{ \r\n @include transform(scale(1));\r\n\r\n }\r\n }\r\n }\r\n}", + ".Reservation_area{\r\n padding-top: 140px;\r\n padding-bottom: 130px;\r\n position: relative;\r\n .rev_icon_3{\r\n position: absolute;\r\n left: 2%;\r\n bottom: 4%;\r\n }\r\n .rev_icon_1{\r\n position: absolute;\r\n top: 2%;\r\n right: 4%;\r\n }\r\n .rev_icon_2{\r\n position: absolute;\r\n bottom: -12%;\r\n right: 4%;\r\n }\r\n @media #{$mobile_device} {\r\n padding: 50px 15px;\r\n }\r\n @media #{$tablet_device} {\r\n padding: 50px 0;\r\n }\r\n @media #{$mid_device} {\r\n padding: 80px 0;\r\n }\r\n .book_Form{\r\n margin-bottom: 30px;\r\n background: #DB9A64;\r\n padding: 34px 40px;\r\n @media #{$mobile_device} {\r\n padding: 20px;\r\n }\r\n h3{\r\n font-size: 35px;;\r\n font-family: $font2;\r\n font-weight: 700;\r\n color: #fff;\r\n margin-bottom: 40px;\r\n }\r\n .input_field{\r\n \r\n input{\r\n width: 100%;\r\n height: 45px;\r\n border: 1px solid rgba(255,255,255,.30);\r\n background: transparent ;\r\n font-size: 14px;\r\n color: #fff;\r\n padding-left: 15px;\r\n &:focus{\r\n outline: none;\r\n }\r\n &::placeholder{\r\n color: #fff;\r\n font-size: 14px;\r\n }\r\n }\r\n }\r\n .sumbit_btn{\r\n width: 100%;\r\n background: #BB8151;\r\n display: block;\r\n padding: 11px;\r\n color: #fff;\r\n font-size: 14px;\r\n font-weight: 500;\r\n border: none;\r\n cursor: pointer;\r\n &:hover{\r\n background: #B08151;\r\n }\r\n }\r\n .single_add{\r\n margin-top: 30px;\r\n .icon{\r\n margin-right: 14px;\r\n }\r\n .ifno{\r\n h4{\r\n font-weight: 300;\r\n font-family: $font1;\r\n color: #fff;\r\n margin-bottom: 0;\r\n }\r\n p{\r\n margin-bottom: 0;\r\n color: #fff;\r\n font-size: 14px;\r\n font-weight: 400;\r\n font-family: $font1;\r\n }\r\n }\r\n }\r\n }\r\n .map_area{\r\n margin-bottom: 30px;\r\n }\r\n .gj-datepicker.gj-datepicker-md.gj-unselectable span {\r\n color: #fff;\r\n top: 14px;\r\n font-size: 14px;\r\n }\r\n .nice-select {\r\n width: auto;\r\n height: 45px;\r\n border-radius: 0;\r\n border: 1px solid rgba(255,255,255,.30);\r\n background: transparent;\r\n color: #fff;\r\n line-height: 45px;\r\n width: 100%;\r\n margin-bottom: 15px;\r\n }\r\n .nice-select .option {\r\n cursor: pointer;\r\n font-weight: 400;\r\n line-height: 40px;\r\n list-style: none;\r\n min-height: 40px;\r\n outline: none;\r\n padding-left: 18px;\r\n padding-right: 29px;\r\n text-align: left;\r\n -webkit-transition: all 0.2s;\r\n transition: all 0.2s;\r\n color: #000;\r\n font-size: 14px;\r\n }\r\n}\r\n\r\n.mb_15{\r\n margin-bottom: 15px;\r\n}\r\n\r\n.gj-picker.gj-picker-md.datepicker.gj-unselectable .fa-chevron-left{\r\n position: absolute;\r\n left: 30px;\r\n top: 16px;\r\n}", + ".Delicious_area{\r\n padding-bottom: 110px;\r\n padding-top: 150px;\r\n .tablist_menu{\r\n border-bottom: 1px solid #E5E8EA;\r\n margin-bottom: 60px;\r\n .nav{\r\n margin-bottom: 0px;\r\n li{\r\n margin: 0 25px;\r\n @media #{$mobile_device} {\r\n margin: 0 4px;\r\n }\r\n a{\r\n padding: 0 12px 27px 12px;\r\n @include transition(.3s);\r\n .single_menu{\r\n .icon{\r\n i{\r\n font-size: 50px;\r\n color: #596672;\r\n }\r\n }\r\n h4{\r\n margin-bottom: 0;\r\n font-size: 16px;\r\n font-weight: 400;\r\n color: #596672;\r\n font-family: $font1;\r\n }\r\n }\r\n &.active {\r\n position: relative;\r\n .single_menu{\r\n .icon{\r\n i{\r\n color: #DB9A64;\r\n }\r\n }\r\n h4{\r\n color: #DB9A64;\r\n }\r\n }\r\n &:before{\r\n position: absolute;\r\n left: 0;\r\n width: 100%;\r\n height: 2px;\r\n content: '';\r\n background: #DB9A64;\r\n bottom: 0;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n }\r\n @media #{$mobile_device} {\r\n padding-bottom: 50px;\r\n }\r\n .single_delicious{\r\n margin-bottom: 50px;\r\n @media #{$mobile_device} {\r\n display: block !important;\r\n }\r\n @media #{$tablet_device}{\r\n display: block !important;\r\n }\r\n .thumb{\r\n @include border-radius(10px);\r\n img{\r\n @include border-radius(10px);\r\n }\r\n }\r\n .info{\r\n padding-left: 28px;\r\n @media #{$mobile_device}{\r\n padding-left: 0;\r\n margin-bottom: 15px;\r\n margin-top: 20px;\r\n }\r\n @media #{$tablet_device}{\r\n padding-left: 0;\r\n margin-top: 30px;\r\n }\r\n h3{\r\n font-size: 24px;\r\n color: #001D38;\r\n font-weight: 400;\r\n font-family: $font1;\r\n }\r\n p{\r\n font-size: 16px;\r\n font-weight: 400;\r\n line-height: 24px;\r\n margin-bottom: 0;\r\n margin-top: 15px;\r\n margin-bottom: 16px;\r\n }\r\n span{\r\n display: block;\r\n font-weight: 400;\r\n font-size: 26px;\r\n color: #DB9A64;\r\n }\r\n }\r\n }\r\n}", + ".bradcam_bg_1{\r\n background-image: url(../img/banner/bradcam.png);\r\n}\r\n.bradcam_bg_2{\r\n background-image: url(../img/banner/bradcam2.png);\r\n}\r\n.bradcam_bg_3{\r\n background-image: url(../img/banner/bradcam3.png);\r\n}\r\n.bradcam_bg_4{\r\n background-image: url(../img/banner/details.png);\r\n}\r\n.bradcam_area{\r\n background-size: cover;\r\n background-position: center center;\r\n padding: 237px 0 178px 0;\r\n background-repeat: no-repeat;\r\n position: relative;\r\n z-index: 0;\r\n @media #{$tablet_device} {\r\n padding: 120px 0;\r\n }\r\n &::before{\r\n position: absolute;\r\n left: 0;\r\n top: 0;\r\n width: 100%;\r\n height: 100%;\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */\r\n background: -moz-linear-gradient(left, rgba(0,29,56,0.7) 0%, rgba(26,13,1,0.6) 100%); /* FF3.6-15 */\r\n background: -webkit-linear-gradient(left, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* Chrome10-25,Safari5.1-6 */\r\n background: linear-gradient(to right, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); /* IE6-9 */\r\n z-index: -1;\r\n content: '';\r\n }\r\n @media #{$mobile_device} {\r\n padding: 150px 0;\r\n }\r\n h3{\r\n font-size: 70px;\r\n color:#fff;\r\n font-weight: 700;\r\n margin-bottom: 0;\r\n text-transform: capitalize;\r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n }\r\n }\r\n p{\r\n font-size: 18px;\r\n color: #fff;\r\n font-weight: 400;\r\n text-transform: capitalize;\r\n a{\r\n color: #fff;\r\n &:hover{\r\n color: #fff;\r\n }\r\n }\r\n }\r\n .bradcam_text2{\r\n h3{\r\n font-size: 50px;\r\n margin-bottom: 14px;\r\n @media #{$mobile_device} {\r\n font-size: 30px;\r\n }\r\n }\r\n p{\r\n font-size: 20px;\r\n margin-bottom: 0;\r\n }\r\n }\r\n &.Extra_padding{\r\n padding: 399px 0;\r\n @media #{$mobile_device} {\r\n padding: 150px 0; \r\n }\r\n @media #{$tablet_device} {\r\n padding: 150px 0; \r\n }\r\n @media #{$mid_device} {\r\n padding: 150px 0; \r\n }\r\n }\r\n}\r\n\r\n.popup_box{\r\n background: #fff;\r\n display: inline-block;\r\n z-index: 9;\r\n width: 558px;\r\n // padding: 60px 40px;\r\n\r\n .boxed-btn3{\r\n width: 100%;\r\n text-transform: capitalize;\r\n }\r\n .popup_header {\r\n background: #F5FBFF;\r\n padding: 28px 0;\r\n display: block;\r\n h3{\r\n text-align: center;\r\n font-size: 20px;\r\n color:#2C2C2C;\r\n margin-bottom: 0;\r\n font-weight: 400;\r\n }\r\n }\r\n.custom_form{\r\n padding: 60px 68px;\r\n\r\n}\r\n input{\r\n width: 100%;\r\n height: 50px;\r\n border: none;\r\n border-bottom: 1px solid #C7C7C7;\r\n padding: 15px 0;\r\n margin-bottom: 20px;\r\n &::placeholder{\r\n color: #919191;\r\n font-weight: 400;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n }\r\n textarea{\r\n width: 100%;\r\n // height: 50px;\r\n border: none;\r\n margin-top: 112px;\r\n border-bottom: 1px solid #C7C7C7;\r\n padding: 15px 0;\r\n margin-bottom: 20px;\r\n height: 55px;\r\n resize: none;;\r\n margin-bottom: 40px;\r\n &::placeholder{\r\n color: #919191;\r\n font-weight: 400;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n }\r\n .nice-select {\r\n -webkit-tap-highlight-color: transparent;\r\n background-color: #fff;\r\n /* border-radius: 5px; */\r\n border: solid 1px #E2E2E2;\r\n box-sizing: border-box;\r\n clear: both;\r\n cursor: pointer;\r\n display: block;\r\n float: left;\r\n font-family: $font1;\r\n font-weight: normal;\r\n width: 100% !important;\r\n /* height: 42px; */\r\n line-height: 50px;\r\n outline: none;\r\n padding-left: 18px;\r\n padding-right: 30px;\r\n position: relative;\r\n text-align: left !important;\r\n -webkit-transition: all 0.2s ease-in-out;\r\n transition: all 0.2s ease-in-out;\r\n -webkit-user-select: none;\r\n -moz-user-select: none;\r\n -ms-user-select: none;\r\n user-select: none;\r\n white-space: nowrap;\r\n width: auto;\r\n border-radius: 0;\r\n margin-bottom: 30px;\r\n height: 50px !important;\r\n font-size: 16px;\r\n font-weight: 400;\r\n color: #919191;\r\n &::after {\r\n content: \"\\f0d7\";\r\n display: block;\r\n height: 5px;\r\n margin-top: -5px;\r\n pointer-events: none;\r\n position: absolute;\r\n right: 17px;\r\n top: 3px;\r\n transition: all 0.15s ease-in-out;\r\n width: 5px;\r\n font-family: fontawesome;\r\n color: #919191;\r\n font-size: 15px;\r\n }\r\n &.open .list {\r\n opacity: 1;\r\n pointer-events: auto;\r\n -webkit-transform: scale(1) translateY(0);\r\n -ms-transform: scale(1) translateY(0);\r\n transform: scale(1) translateY(0);\r\n height: 200px;\r\n overflow-y: scroll;\r\n }\r\n &.list {\r\n height: 200px;\r\n overflow-y: scroll;\r\n }\r\n }\r\n}\r\n#test-form {\r\n display: inline-block;\r\n margin: auto;\r\n text-align: center;\r\n position: absolute;\r\n left: 50%;\r\n top: 50%;\r\n @include transform (translate(-50%,-50%));\r\n .mfp-close-btn-in .mfp-close {\r\n color: #333;\r\n display: none !important;\r\n }\r\n button{\r\n &.mfp-close{\r\n display: none !important;\r\n }\r\n }\r\n}\r\n.mfp-bg {\r\n top: 0;\r\n left: 0;\r\n width: 100%;\r\n height: 100%;\r\n z-index: 1042;\r\n overflow: hidden;\r\n position: fixed;\r\n background: #000000;\r\n opacity: .7;\r\n}", + ".service_area{\r\n padding-top: 100px;\r\n padding-bottom: 70px;\r\n &.minus_padding{\r\n padding-bottom: 0;\r\n }\r\n .single_service{\r\n padding: 30px;\r\n border: 1px solid #E8E8E8;\r\n @include transition(.3s);\r\n margin-bottom: 30px;\r\n\r\n .service_icon{\r\n line-height: 94px;\r\n text-align: center;\r\n width: 98px;\r\n height: 98px;\r\n margin: auto;\r\n @include border-radius(50%);\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#0181f5+0,5db2ff+100 */\r\n background: rgb(1,129,245); /* Old browsers */\r\n background: -moz-linear-gradient(top, rgba(1,129,245,1) 0%, rgba(93,178,255,1) 100%); /* FF3.6-15 */\r\n background: -webkit-linear-gradient(top, rgba(1,129,245,1) 0%,rgba(93,178,255,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\n background: linear-gradient(to bottom, rgba(1,129,245,1) 0%,rgba(93,178,255,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#0181f5', endColorstr='#5db2ff',GradientType=0 ); /* IE6-9 */\r\n }\r\n h3{\r\n font-size: 22px;\r\n color: #001D38;\r\n font-weight: 300;\r\n margin-top: 35px;\r\n margin-bottom: 23px;\r\n }\r\n p{\r\n font-size: 15px;\r\n font-weight: 400;\r\n color: #727272;\r\n line-height: 28px;\r\n margin-bottom: 6px;\r\n }\r\n a.learn_more{\r\n color: #5DB2FF;\r\n font-weight: 400;\r\n font-size: 15px;\r\n }\r\n &:hover{\r\n box-shadow: 0 10px 20px rgba(0,0,0,.04);\r\n border-color: transparent;\r\n }\r\n }\r\n .col-xl-4:nth-child(2) .single_service .service_icon{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#00d363+0,37ef8d+100 */\r\nbackground: rgb(0,211,99); /* Old browsers */\r\nbackground: -moz-linear-gradient(top, rgba(0,211,99,1) 0%, rgba(55,239,141,1) 100%); /* FF3.6-15 */\r\nbackground: -webkit-linear-gradient(top, rgba(0,211,99,1) 0%,rgba(55,239,141,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\nbackground: linear-gradient(to bottom, rgba(0,211,99,1) 0%,rgba(55,239,141,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00d363', endColorstr='#37ef8d',GradientType=0 ); /* IE6-9 */\r\n\r\n }\r\n .col-xl-4:nth-child(3) .single_service .service_icon{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#fd8e5e+0,fd8e5e+100 */\r\nbackground: rgb(253,142,94); /* Old browsers */\r\nbackground: -moz-linear-gradient(top, rgba(253,142,94,1) 0%, rgba(253,142,94,1) 100%); /* FF3.6-15 */\r\nbackground: -webkit-linear-gradient(top, rgba(253,142,94,1) 0%,rgba(253,142,94,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\nbackground: linear-gradient(to bottom, rgba(253,142,94,1) 0%,rgba(253,142,94,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fd8e5e', endColorstr='#fd8e5e',GradientType=0 ); /* IE6-9 */\r\n\r\n }\r\n .col-xl-4:nth-child(4) .single_service .service_icon{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#615cfd+0,d465ef+100 */\r\nbackground: rgb(97,92,253); /* Old browsers */\r\nbackground: -moz-linear-gradient(top, rgba(97,92,253,1) 0%, rgba(212,101,239,1) 100%); /* FF3.6-15 */\r\nbackground: -webkit-linear-gradient(top, rgba(97,92,253,1) 0%,rgba(212,101,239,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\nbackground: linear-gradient(to bottom, rgba(97,92,253,1) 0%,rgba(212,101,239,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#615cfd', endColorstr='#d465ef',GradientType=0 ); /* IE6-9 */\r\n\r\n }\r\n .col-xl-4:nth-child(2) .single_service .service_icon{\r\n \r\n }\r\n .col-xl-4:nth-child(6) .single_service .service_icon{\r\n /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#a64eee+0,3c35ce+100 */\r\n background: rgb(166,78,238); /* Old browsers */\r\n background: -moz-linear-gradient(top, rgba(166,78,238,1) 0%, rgba(60,53,206,1) 100%); /* FF3.6-15 */\r\n background: -webkit-linear-gradient(top, rgba(166,78,238,1) 0%,rgba(60,53,206,1) 100%); /* Chrome10-25,Safari5.1-6 */\r\n background: linear-gradient(to bottom, rgba(166,78,238,1) 0%,rgba(60,53,206,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a64eee', endColorstr='#3c35ce',GradientType=0 ); /* IE6-9 */\r\n\r\n }\r\n}", + ".footer{\r\n background-repeat: no-repeat;\r\n background-position: center center;\r\n background-repeat: no-repeat;\r\n background-size: cover;\r\n background: #1A0D01;\r\n position: relative;\r\n z-index: 9;\r\n .footer_top{\r\n padding-top: 145px;\r\n padding-bottom: 129px;\r\n @media #{$mobile_device} {\r\n padding-top: 60px;\r\n padding-bottom: 30px;\r\n }\r\n .footer_widget{\r\n @media #{$mobile_device} {\r\n margin-bottom: 30px;\r\n }\r\n @media #{$tablet_device} {\r\n margin-bottom: 30px;\r\n }\r\n .footer_title{\r\n font-size: 18px;\r\n font-weight: 500;\r\n color: #DB9A64;\r\n text-transform: capitalize;\r\n margin-bottom: 40px;\r\n @media #{$mobile_device} {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n .footer_logo{\r\n font-size: 22px;\r\n font-weight: 400;\r\n color: #fff;\r\n text-transform: capitalize;\r\n margin-bottom: 40px;\r\n @media #{$mobile_device} {\r\n margin-bottom: 20px;\r\n }\r\n }\r\n p {\r\n\r\n color: #919191;\r\n font-size: 14px;\r\n font-weight: 400;\r\n line-height: 28px;\r\n a{\r\n color: #919191;\r\n &:hover{\r\n color: #DB9A64;\r\n }\r\n }\r\n \r\n }\r\n p.footer_text{\r\n font-size: 16px;\r\n color: #B2B2B2;\r\n margin-bottom: 23px;\r\n font-weight: 400;\r\n line-height: 28px;\r\n a.domain{\r\n color: #B2B2B2;\r\n font-weight: 400;\r\n &:hover{\r\n color: #DB9A64;\r\n border-bottom: 1px solid #DB9A64\r\n }\r\n }\r\n &.doanar{\r\n a{\r\n font-weight: 500;\r\n color: #B2B2B2;\r\n \r\n &:hover{\r\n color: #DB9A64;\r\n border-bottom: 1px solid #DB9A64\r\n }\r\n &.first{\r\n margin-bottom: 10px;\r\n }\r\n }\r\n\r\n }\r\n }\r\n ul{\r\n li{\r\n color: #ACACAC;\r\n font-size: 14px;\r\n line-height: 36px;\r\n a{\r\n color: #919191;\r\n font-weight: 400;\r\n &:hover{\r\n color: #DB9A64;\r\n }\r\n }\r\n }\r\n }\r\n .newsletter_form{\r\n position: relative;\r\n margin-bottom: 20px;\r\n input{\r\n width: 100%;\r\n height: 50px;\r\n background: #F5FBFF;\r\n padding-left: 20px;\r\n font-size: 15px;\r\n color: #000;\r\n border: none;\r\n border: 1px solid #E8E8E8;\r\n border-radius: 30px;\r\n &::placeholder{\r\n font-size: 15px;\r\n color: #919191;\r\n }\r\n &:focus{\r\n outline: none;\r\n }\r\n }\r\n button{\r\n position: absolute;\r\n top: 0;\r\n right: 0;\r\n height: 40px;\r\n border: none;\r\n font-size: 14px;\r\n color: #fff;\r\n background: #DB9A64;\r\n padding: 10px;\r\n padding: 0 22px;\r\n cursor: pointer;\r\n border-radius: 30px;\r\n top: 5px;\r\n right: 5px;\r\n font-size: 14px;\r\n font-weight: 500;\r\n }\r\n }\r\n .newsletter_text{\r\n font-size: 14px;\r\n color: #919191;\r\n line-height: 26px;\r\n }\r\n }\r\n }\r\n .copy-right_text{\r\n padding-bottom: 30px;\r\n .footer_border{\r\n border-top: 1px solid #31261B;\r\n padding-bottom: 30px;\r\n }\r\n .copy_right{\r\n font-size: 15px;\r\n color: #919191;\r\n margin-bottom: 0;\r\n font-weight: 500;\r\n @media #{$mobile_device} {\r\n font-size: 14px;\r\n }\r\n a{\r\n color: #DB9A64;\r\n }\r\n }\r\n }\r\n .socail_links{\r\n margin-top: 47px;\r\n @media #{$mobile_device} {\r\n margin-top: 30px;\r\n }\r\n ul{\r\n li{\r\n display: inline-block;\r\n\r\n a{\r\n font-size: 15px;\r\n color: #C3B2F0;\r\n width: 30px;\r\n // height: 40px;\r\n display: inline-block;\r\n text-align: center;\r\n background: transparent;\r\n // @include border-radius(50%);\r\n // line-height: 40px !important;\r\n margin-right: 7px;\r\n color: #FFFFFF;\r\n line-height: 40px !important;\r\n // border: 1px solid #E8E8E8;\r\n color: #E8E8E8;\r\n &:hover{\r\n color: #DB9A64 !important;\r\n border-color: transparent;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n", + "/*=================== contact banner start ====================*/\n\n.dropdown .dropdown-menu {\n -webkit-transition: all 0.3s;\n -moz-transition: all 0.3s;\n -ms-transition: all 0.3s;\n -o-transition: all 0.3s;\n transition: all 0.3s;\n}\n.contact-info{\n margin-bottom: 25px;\n\n &__icon{\n margin-right: 20px;\n\n i,span{\n color: #8f9195;\n font-size: 27px;\n }\n }\n\n .media-body{\n\n h3{\n font-size: 16px;\n margin-bottom: 0;\n font-size: 16px;\n color: #2a2a2a;\n a{\n &:hover{\n color: $theme-color2;\n }\n }\n }\n\n p{\n color: #8a8a8a;\n }\n }\n}\n/*=================== contact banner end ====================*/\n\n\n/*=================== contact form start ====================*/\n.contact-title{\n font-size: 27px;\n font-weight: 600;\n margin-bottom: 20px;\n}\n\n.form-contact{\n\n label{\n font-size: 14px;\n }\n\n .form-group{\n margin-bottom: 30px;\n }\n\n .form-control{\n border: 1px solid #e5e6e9;\n border-radius: 0px;\n height: 48px;\n padding-left: 18px;\n font-size: 13px;\n background: transparent;\n\n &:focus{\n outline: 0;\n box-shadow: none;\n }\n\n &::placeholder{\n font-weight: 300;\n color: #999999;\n }\n }\n\n textarea{\n border-radius: 0px;\n height: 100% !important;\n }\n\n // button{\n // border: 0;\n // }\n}\n\n/*=================== contact form end ====================*/\n\n/* Contact Success and error Area css\n============================================================================================ */\n\n\n.modal-message {\n .modal-dialog {\n position: absolute;\n top: 36%;\n left: 50%;\n transform: translateX(-50%) translateY(-50%) !important;\n margin: 0px;\n max-width: 500px;\n width: 100%;\n .modal-content {\n .modal-header {\n text-align: center;\n display: block;\n border-bottom: none;\n padding-top: 50px;\n padding-bottom: 50px;\n .close {\n position: absolute;\n right: -15px;\n top: -15px;\n padding: 0px;\n color: #fff;\n opacity: 1;\n cursor: pointer;\n }\n h2 {\n display: block;\n text-align: center;\n padding-bottom: 10px;\n }\n p {\n display: block;\n }\n }\n }\n }\n}\n.contact-section{\n padding: 130px 0 100px;\n @media #{$tab}{\n padding: 70px 0 40px;\n }\n @media #{$medium_device}{\n padding: 80px 0 50px;\n }\n .btn_2{\n background-color:#191d34;\n padding: 18px 60px;\n border-radius: 50px;\n margin-top: 0;\n &:hover{\n background-color: $theme-color2;\n \n }\n }\n}\n\n\n", + "$default: #f9f9ff;\n$primary: $theme-color2;\n$success: #4cd3e3;\n$info: #38a4ff;\n$warning: #f4e700;\n$danger: #f44a40;\n$link: #f9f9ff;\n$disable: (#222222, .3);\n$primary-color: #7c32ff;\n$primary-color1: #c738d8;\n$title-color: #415094;\n$text-color: #828bb2;\n$white: #fff;\n$offwhite: #f9f9ff;\n$black: #000;\n// Mixins\n@mixin transition($args: all 0.3s ease 0s) {\n -webkit-transition: $args;\n -moz-transition: $args;\n -o-transition: $args;\n transition: $args;\n}\n\n@mixin transition-duration($args1, $args2) {\n -webkit-transition-duration: $args1, $args2;\n -moz-transition-duration: $args1, $args2;\n -o-transition-duration: $args1, $args2;\n transition-duration: $args1, $args2;\n}\n\n@mixin transition-delay($args1, $args2) {\n -webkit-transition-delay: $args1, $args2;\n -moz-transition-delay: $args1, $args2;\n -o-transition-delay: $args1, $args2;\n transition-delay: $args1, $args2;\n}\n\n@mixin transition-property($args1, $args2) {\n -webkit-transition-property: $args1, $args2;\n -moz-transition-property: $args1, $args2;\n -o-transition-property: $args1, $args2;\n transition-property: $args1, $args2;\n}\n\n@mixin filter($filter-type, $filter-amount) {\n -webkit-filter: $filter-type+unquote(\"(#{$filter-amount})\");\n -moz-filter: $filter-type+unquote(\"(#{$filter-amount})\");\n -ms-filter: $filter-type+unquote(\"(#{$filter-amount})\");\n -o-filter: $filter-type+unquote(\"(#{$filter-amount})\");\n filter: $filter-type+unquote(\"(#{$filter-amount})\");\n}\n\n@mixin gradient($deg, $args1,$args2){\n background: -webkit-linear-gradient($deg, $args1, $args2);\n background: -moz-linear-gradient($deg, $args1, $args2);\n background: -o-linear-gradient($deg, $args1, $args2);\n background: -ms-linear-gradient($deg, $args1, $args2);\n background: linear-gradient($deg, $args1, $args2);\n}\n\n@mixin transform($transform) {\n -webkit-transform: $transform;\n -moz-transform: $transform;\n -ms-transform: $transform;\n -o-transform: $transform;\n transform: $transform;\n}\n\n@mixin animation($args) {\n -webkit-animation: $args;\n -moz-animation: $args;\n -o-animation: $args;\n animation: $args;\n}\n.sample-text-area {\n background: $white;\n padding: 100px 0 70px 0;\n}\n\n.text-heading {\n margin-bottom: 30px;\n font-size: 24px;\n}\n\nb,\nsup,\nsub,\nu,\ndel {\n color: $primary;\n}\n\nh1 {\n font-size: 36px;\n}\n\nh2 {\n font-size: 30px;\n}\n\nh3 {\n font-size: 24px;\n}\n\nh4 {\n font-size: 18px;\n}\n\nh5 {\n font-size: 16px;\n}\n\nh6 {\n font-size: 14px;\n}\n\nh1,\nh2,\nh3,\nh4,\nh5,\nh6 {\n line-height: 1.2em;\n}\n\n.typography {\n h1,\n h2,\n h3,\n h4,\n h5,\n h6 {\n color: $text-color;\n }\n}\n\n.button-area {\n .border-top-generic {\n padding: 70px 15px;\n border-top: 1px dotted #eee;\n }\n background: $white;\n}\n\n.button-group-area {\n .genric-btn {\n margin-right: 10px;\n margin-top: 10px;\n &:last-child {\n margin-right: 0;\n }\n }\n}\n\n.genric-btn {\n display: inline-block;\n outline: none;\n line-height: 40px;\n padding: 0 30px;\n font-size: .8em;\n text-align: center;\n text-decoration: none;\n font-weight: 500;\n cursor: pointer;\n @include transition();\n &:focus {\n outline: none;\n }\n &.e-large {\n padding: 0 40px;\n line-height: 50px;\n }\n &.large {\n line-height: 45px;\n }\n &.medium {\n line-height: 30px;\n }\n &.small {\n line-height: 25px;\n }\n &.radius {\n border-radius: 3px;\n }\n &.circle {\n border-radius: 20px;\n }\n &.arrow {\n display: -webkit-inline-box;\n display: -ms-inline-flexbox;\n display: inline-flex;\n -webkit-box-align: center;\n -ms-flex-align: center;\n align-items: center;\n span {\n margin-left: 10px;\n }\n }\n &.default {\n color: $title-color;\n background: $default;\n border: 1px solid transparent;\n &:hover {\n border: 1px solid $default;\n background: $white;\n }\n }\n &.default-border {\n border: 1px solid $default;\n background: $white;\n &:hover {\n color: $title-color;\n background: $default;\n border: 1px solid transparent;\n }\n }\n &.primary {\n color: $white;\n background: $primary;\n border: 1px solid transparent;\n &:hover {\n color: $primary;\n border: 1px solid $primary;\n background: $white;\n }\n }\n &.primary-border {\n color: $primary;\n border: 1px solid $primary;\n background: $white;\n &:hover {\n color: $white;\n background: $primary;\n border: 1px solid transparent;\n }\n }\n &.success {\n color: $white;\n background: $success;\n border: 1px solid transparent;\n &:hover {\n color: $success;\n border: 1px solid $success;\n background: $white;\n }\n }\n &.success-border {\n color: $success;\n border: 1px solid $success;\n background: $white;\n &:hover {\n color: $white;\n background: $success;\n border: 1px solid transparent;\n }\n }\n &.info {\n color: $white;\n background: $info;\n border: 1px solid transparent;\n &:hover {\n color: $info;\n border: 1px solid $info;\n background: $white;\n }\n }\n &.info-border {\n color: $info;\n border: 1px solid $info;\n background: $white;\n &:hover {\n color: $white;\n background: $info;\n border: 1px solid transparent;\n }\n }\n &.warning {\n color: $white;\n background: $warning;\n border: 1px solid transparent;\n &:hover {\n color: $warning;\n border: 1px solid $warning;\n background: $white;\n }\n }\n &.warning-border {\n color: $warning;\n border: 1px solid $warning;\n background: $white;\n &:hover {\n color: $white;\n background: $warning;\n border: 1px solid transparent;\n }\n }\n &.danger {\n color: $white;\n background: $danger;\n border: 1px solid transparent;\n &:hover {\n color: $danger;\n border: 1px solid $danger;\n background: $white;\n }\n }\n &.danger-border {\n color: $danger;\n border: 1px solid $danger;\n background: $white;\n &:hover {\n color: $white;\n background: $danger;\n border: 1px solid transparent;\n }\n }\n &.link {\n color: $title-color;\n background: $link;\n text-decoration: underline;\n border: 1px solid transparent;\n &:hover {\n color: $title-color;\n border: 1px solid $link;\n background: $white;\n }\n }\n &.link-border {\n color: $title-color;\n border: 1px solid $link;\n background: $white;\n text-decoration: underline;\n &:hover {\n color: $title-color;\n background: $link;\n border: 1px solid transparent;\n }\n }\n &.disable {\n color: $disable;\n background: $link;\n border: 1px solid transparent;\n cursor: not-allowed;\n }\n}\n\n.generic-blockquote {\n padding: 30px 50px 30px 30px;\n background: #f9f9ff;\n border-left: 2px solid $primary;\n}\n\n.progress-table-wrap {\n overflow-x: scroll;\n}\n\n.progress-table {\n background: #f9f9ff;\n padding: 15px 0px 30px 0px;\n min-width: 800px;\n .serial {\n width: 11.83%;\n padding-left: 30px;\n }\n .country {\n width: 28.07%;\n }\n .visit {\n width: 19.74%;\n }\n .percentage {\n width: 40.36%;\n padding-right: 50px;\n }\n .table-head {\n display: flex;\n .serial,\n .country,\n .visit,\n .percentage {\n color: $title-color;\n line-height: 40px;\n text-transform: uppercase;\n font-weight: 500;\n }\n }\n .table-row {\n padding: 15px 0;\n border-top: 1px solid #edf3fd;\n display: flex;\n .serial,\n .country,\n .visit,\n .percentage {\n display: flex;\n align-items: center;\n }\n .country {\n img {\n margin-right: 15px;\n }\n }\n .percentage {\n .progress {\n width: 80%;\n border-radius: 0px;\n background: transparent;\n .progress-bar {\n height: 5px;\n line-height: 5px;\n &.color-1 {\n background-color: #6382e6;\n }\n &.color-2 {\n background-color: #e66686;\n }\n &.color-3 {\n background-color: #f09359;\n }\n &.color-4 {\n background-color: #73fbaf;\n }\n &.color-5 {\n background-color: #73fbaf;\n }\n &.color-6 {\n background-color: #6382e6;\n }\n &.color-7 {\n background-color: #a367e7;\n }\n &.color-8 {\n background-color: #e66686;\n }\n }\n }\n }\n }\n}\n\n.single-gallery-image {\n margin-top: 30px;\n background-repeat: no-repeat !important;\n background-position: center center !important;\n background-size: cover !important;\n height: 200px;\n}\n\n.list-style {\n width: 14px;\n height: 14px;\n}\n\n.unordered-list {\n li {\n position: relative;\n padding-left: 30px;\n line-height: 1.82em !important;\n &:before {\n content: \"\";\n position: absolute;\n width: 14px;\n height: 14px;\n border: 3px solid $primary;\n background: $white;\n top: 4px;\n left: 0;\n border-radius: 50%;\n }\n }\n}\n\n.ordered-list {\n margin-left: 30px;\n li {\n list-style-type: decimal-leading-zero;\n color: $primary;\n font-weight: 500;\n line-height: 1.82em !important;\n span {\n font-weight: 300;\n color: $text-color;\n }\n }\n}\n\n.ordered-list-alpha {\n li {\n margin-left: 30px;\n list-style-type: lower-alpha;\n color: $primary;\n font-weight: 500;\n line-height: 1.82em !important;\n span {\n font-weight: 300;\n color: $text-color;\n }\n }\n}\n\n.ordered-list-roman {\n li {\n margin-left: 30px;\n list-style-type: lower-roman;\n color: $primary;\n font-weight: 500;\n line-height: 1.82em !important;\n span {\n font-weight: 300;\n color: $text-color;\n }\n }\n}\n\n.single-input {\n display: block;\n width: 100%;\n line-height: 40px;\n border: none;\n outline: none;\n background: #f9f9ff;\n padding: 0 20px;\n &:focus {\n outline: none;\n }\n}\n\n.input-group-icon {\n position: relative;\n .icon {\n position: absolute;\n left: 20px;\n top: 0;\n line-height: 40px;\n i {\n color: #797979;\n }\n z-index: 3;\n }\n .single-input {\n padding-left: 45px;\n }\n}\n\n.single-textarea {\n display: block;\n width: 100%;\n line-height: 40px;\n border: none;\n outline: none;\n background: #f9f9ff;\n padding: 0 20px;\n height: 100px;\n resize: none;\n &:focus {\n outline: none;\n }\n}\n\n.single-input-primary {\n display: block;\n width: 100%;\n line-height: 40px;\n border: 1px solid transparent;\n outline: none;\n background: #f9f9ff;\n padding: 0 20px;\n &:focus {\n outline: none;\n border: 1px solid $primary;\n }\n}\n\n.single-input-accent {\n display: block;\n width: 100%;\n line-height: 40px;\n border: 1px solid transparent;\n outline: none;\n background: #f9f9ff;\n padding: 0 20px;\n &:focus {\n outline: none;\n border: 1px solid #eb6b55;\n }\n}\n\n.single-input-secondary {\n display: block;\n width: 100%;\n line-height: 40px;\n border: 1px solid transparent;\n outline: none;\n background: #f9f9ff;\n padding: 0 20px;\n &:focus {\n outline: none;\n border: 1px solid #f09359;\n }\n}\n\n.default-switch {\n width: 35px;\n height: 17px;\n border-radius: 8.5px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n cursor: pointer;\n +label {\n position: absolute;\n top: 1px;\n left: 1px;\n width: 15px;\n height: 15px;\n border-radius: 50%;\n background: $primary;\n @include transition (all .2s);\n box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);\n cursor: pointer;\n }\n &:checked {\n +label {\n left: 19px;\n }\n }\n }\n}\n\n.primary-switch {\n width: 35px;\n height: 17px;\n border-radius: 8.5px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n &:before {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n background: transparent;\n border-radius: 8.5px;\n cursor: pointer;\n @include transition (all .2s);\n }\n &:after {\n content: \"\";\n position: absolute;\n top: 1px;\n left: 1px;\n width: 15px;\n height: 15px;\n border-radius: 50%;\n background: $white;\n @include transition (all .2s);\n box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);\n cursor: pointer;\n }\n }\n &:checked {\n +label {\n &:after {\n left: 19px;\n }\n &:before {\n background: $primary;\n }\n }\n }\n }\n}\n\n.confirm-switch {\n width: 35px;\n height: 17px;\n border-radius: 8.5px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n &:before {\n content: \"\";\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n background: transparent;\n border-radius: 8.5px;\n @include transition (all .2s);\n cursor: pointer;\n }\n &:after {\n content: \"\";\n position: absolute;\n top: 1px;\n left: 1px;\n width: 15px;\n height: 15px;\n border-radius: 50%;\n background: $white;\n @include transition (all .2s);\n box-shadow: 0px 4px 5px 0px rgba(0, 0, 0, 0.2);\n cursor: pointer;\n }\n }\n &:checked {\n +label {\n &:after {\n left: 19px;\n }\n &:before {\n background: $success;\n }\n }\n }\n }\n}\n\n.primary-checkbox {\n width: 16px;\n height: 16px;\n border-radius: 3px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 3px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:checked {\n +label {\n background: url(../img/elements/primary-check.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.confirm-checkbox {\n width: 16px;\n height: 16px;\n border-radius: 3px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 3px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:checked {\n +label {\n background: url(../img/elements/success-check.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.disabled-checkbox {\n width: 16px;\n height: 16px;\n border-radius: 3px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 3px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:disabled {\n cursor: not-allowed;\n z-index: 3;\n }\n &:checked {\n +label {\n background: url(../img/elements/disabled-check.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.primary-radio {\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 8px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:checked {\n +label {\n background: url(../img/elements/primary-radio.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.confirm-radio {\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 8px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:checked {\n +label {\n background: url(../img/elements/success-radio.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.disabled-radio {\n width: 16px;\n height: 16px;\n border-radius: 8px;\n background: #f9f9ff;\n position: relative;\n cursor: pointer;\n input {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n opacity: 0;\n +label {\n position: absolute;\n left: 0;\n top: 0;\n right: 0;\n bottom: 0;\n width: 100%;\n height: 100%;\n border-radius: 8px;\n cursor: pointer;\n border: 1px solid #f1f1f1;\n }\n &:disabled {\n cursor: not-allowed;\n z-index: 3;\n }\n &:checked {\n +label {\n background: url(../img/elements/disabled-radio.png) no-repeat center center/cover;\n border: none;\n }\n }\n }\n}\n\n.default-select {\n height: 40px;\n .nice-select {\n border: none;\n border-radius: 0px;\n height: 40px;\n background: #f9f9ff;\n padding-left: 20px;\n padding-right: 40px;\n .list {\n margin-top: 0;\n border: none;\n border-radius: 0px;\n box-shadow: none;\n width: 100%;\n padding: 10px 0 10px 0px;\n .option {\n font-weight: 300;\n @include transition();\n line-height: 28px;\n min-height: 28px;\n font-size: 12px;\n padding-left: 20px;\n &.selected {\n color: $primary;\n background: transparent;\n }\n &:hover {\n color: $primary;\n background: transparent;\n }\n }\n }\n }\n .current {\n margin-right: 50px;\n font-weight: 300;\n }\n .nice-select::after {\n right: 20px;\n }\n}\n\n.form-select {\n height: 40px;\n width: 100%;\n .nice-select {\n border: none;\n border-radius: 0px;\n height: 40px;\n background: #f9f9ff;\n padding-left: 45px;\n padding-right: 40px;\n width: 100%;\n .list {\n margin-top: 0;\n border: none;\n border-radius: 0px;\n box-shadow: none;\n width: 100%;\n padding: 10px 0 10px 0px;\n .option {\n font-weight: 300;\n @include transition();\n line-height: 28px;\n min-height: 28px;\n font-size: 12px;\n padding-left: 45px;\n &.selected {\n color: $primary;\n background: transparent;\n }\n &:hover {\n color: $primary;\n background: transparent;\n }\n }\n }\n }\n .current {\n margin-right: 50px;\n font-weight: 300;\n }\n .nice-select::after {\n right: 20px;\n }\n}\n.mt-10 {\n margin-top: 10px;\n}\n.section-top-border {\n padding: 50px 0;\n border-top: 1px dotted #eee;\n}\n.mb-30 {\n margin-bottom: 30px;\n}\n.mt-30 {\n margin-top: 30px;\n}\n.switch-wrap {\n margin-bottom: 10px;\n}", + "/* Start Blog Area css\n============================================================================================ */\n\n.latest-blog-area {\n .area-heading {\n margin-bottom: 70px;\n }\n}\n.blog_area{\n a{\n color: $font_1 !important;\n text-decoration: none;\n @include transform_time(.5s);\n &:hover, :hover{\n background: -webkit-linear-gradient( 131deg, #DB9A64 0%, #DB9A64 99%);\n -webkit-background-clip: text;\n -webkit-text-fill-color: transparent;\n text-decoration: none;\n @include transform_time(.5s);\n }\n }\n}\n\n.single-blog {\n overflow: hidden;\n margin-bottom: 30px;\n \n &:hover {\n box-shadow: 0px 10px 20px 0px rgba(42, 34, 123, 0.1);\n }\n\n .thumb {\n overflow: hidden;\n position: relative;\n\n &:after {\n content: '';\n position: absolute;\n left: 0;\n top: 0;\n width: 100%;\n height: 100%;\n background: #000;\n opacity: 0;\n @include transform_time(.5s);\n }\n }\n\n h4 {\n // @include transform_time(.5s);\n border-bottom: 1px solid #dfdfdf;\n padding-bottom: 34px;\n margin-bottom: 25px;\n }\n\n a {\n // color: $dip;\n font-size: 20px;\n font-weight: 600;\n\n &:hover {\n // // color: $baseColor;\n }\n }\n\n .date {\n color: #666666;\n text-align: left;\n display: inline-block;\n font-size: 13px;\n font-weight: 300;\n }\n\n .tag {\n // color: $baseColor;\n text-align: left;\n display: inline-block;\n float: left;\n font-size: 13px;\n font-weight: 300;\n margin-right: 22px;\n position: relative;\n\n &:after {\n content: '';\n position: absolute;\n width: 1px;\n height: 10px;\n background: #acacac;\n right: -12px;\n top: 7px;\n\n }\n\n @media(max-width:1199px) {\n margin-right: 8px;\n\n &:after {\n display: none;\n }\n }\n }\n\n .likes {\n margin-right: 16px;\n }\n\n @media(max-width:800px) {\n margin-bottom: 30px;\n }\n\n .single-blog-content {\n padding: 30px;\n\n .meta-bottom {\n p {\n font-size: 13px;\n font-weight: 300;\n }\n\n i {\n color: $border_color;\n font-size: 13px;\n margin-right: 7px;\n }\n }\n\n @media(max-width:1199px) {\n padding: 15px;\n }\n }\n\n &:hover {\n .thumb {\n &:after {\n opacity: .7;\n @include transform_time(.5s);\n }\n }\n }\n\n @media(max-width:1199px) {\n h4 {\n transition: all 300ms linear 0s;\n border-bottom: 1px solid #dfdfdf;\n padding-bottom: 14px;\n margin-bottom: 12px;\n\n a {\n font-size: 18px;\n }\n }\n }\n\n}\n\n.full_image.single-blog {\n position: relative;\n\n .single-blog-content {\n position: absolute;\n left: 35px;\n bottom: 0;\n opacity: 0;\n visibility: hidden;\n @include transform_time(.5s);\n\n .meta-bottom {\n p {\n // color: $white_color;\n }\n }\n\n @media (min-width: 992px) {\n bottom: 100px;\n }\n }\n\n h4 {\n @include transform_time(.5s);\n border-bottom: none;\n padding-bottom: 5px;\n }\n\n a {\n // color: $white_color;\n font-size: 20px;\n font-weight: 600;\n\n &:hover {\n // color: $baseColor;\n }\n }\n\n .date {\n color: #fff;\n }\n\n &:hover {\n .single-blog-content {\n opacity: 1;\n visibility: visible;\n @include transform_time(.5s);\n }\n }\n\n}\n\n/* End Blog Area css\n============================================================================================ */\n\n\n\n/* Latest Blog Area css\n============================================================================================ */\n.latest_blog_area {}\n\n.latest_blog_inner {}\n\n.l_blog_item {\n .l_blog_img {}\n\n .l_blog_text {\n .date {\n margin-top: 24px;\n margin-bottom: 15px;\n\n a {\n // color: $pfont;\n font-size: 12px;\n }\n }\n\n h4 {\n font-size: 18px;\n // color: $title-color;\n border-bottom: 1px solid #eeeeee;\n margin-bottom: 0px;\n padding-bottom: 20px;\n @include transform_time(.5s);\n\n &:hover {\n // // color: $baseColor;\n }\n }\n\n p {\n margin-bottom: 0px;\n padding-top: 20px;\n }\n }\n}\n\n/* End Latest Blog Area css\n============================================================================================ */\n\n\n/* Causes Area css\n============================================================================================ */\n.causes_area {}\n\n.causes_slider {\n .owl-dots {\n text-align: center;\n margin-top: 80px;\n\n .owl-dot {\n height: 14px;\n width: 14px;\n background: #eeeeee;\n display: inline-block;\n margin-right: 7px;\n\n &:last-child {\n margin-right: 0px;\n }\n\n &.active {\n // background: $baseColor;\n }\n }\n }\n}\n\n.causes_item {\n background: #fff;\n\n .causes_img {\n position: relative;\n\n .c_parcent {\n position: absolute;\n bottom: 0px;\n width: 100%;\n left: 0px;\n height: 3px;\n background: rgba(255, 255, 255, .5);\n\n span {\n width: 70%;\n height: 3px;\n // background: $title-color;\n position: absolute;\n left: 0px;\n bottom: 0px;\n\n &:before {\n content: \"75%\";\n position: absolute;\n right: -10px;\n bottom: 0px;\n // background: $title-color; \n color: #fff;\n padding: 0px 5px;\n }\n }\n }\n }\n\n .causes_text {\n padding: 30px 35px 40px 30px;\n\n h4 {\n // color: $title-color;\n // font-family: $rob;\n font-size: 18px;\n font-weight: 600;\n margin-bottom: 15px;\n cursor: pointer;\n\n &:hover {\n // // color: $title-color;\n }\n }\n\n p {\n font-size: 14px;\n line-height: 24px;\n // color: $pfont;\n font-weight: 300;\n margin-bottom: 0px;\n }\n }\n\n .causes_bottom {\n a {\n width: 50%;\n border: 1px solid;\n text-align: center;\n float: left;\n line-height: 50px;\n // background: $title-color;\n color: #fff;\n // font-family: $rob;\n font-size: 14px;\n font-weight: 500;\n\n &+a {\n border-color: #eeeeee;\n background: #fff;\n font-size: 14px;\n // color: $title-color;\n }\n }\n }\n}\n\n/* End Causes Area css\n============================================================================================ */\n\n\n\n/*================= latest_blog_area css =============*/\n.latest_blog_area {\n background: #f9f9ff;\n}\n\n.single-recent-blog-post {\n margin-bottom: 30px;\n\n .thumb {\n overflow: hidden;\n\n img {\n transition: all 0.7s linear;\n }\n }\n\n .details {\n padding-top: 30px;\n\n .sec_h4 {\n line-height: 24px;\n padding: 10px 0px 13px;\n transition: all 0.3s linear;\n\n &:hover {\n // color: $pfont;\n }\n }\n }\n\n .date {\n font-size: 14px;\n line-height: 24px;\n font-weight: 400;\n }\n\n &:hover {\n img {\n transform: scale(1.23) rotate(10deg);\n }\n }\n}\n\n.tags {\n .tag_btn {\n font-size: 12px;\n font-weight: 500;\n line-height: 20px;\n border: 1px solid #eeeeee;\n display: inline-block;\n padding: 1px 18px;\n text-align: center;\n\n // color: $title-color;\n &:before {\n // background: $title-color;\n }\n\n &+.tag_btn {\n margin-left: 2px;\n }\n }\n}\n\n/*========= blog_categorie_area css ===========*/\n.blog_categorie_area {\n padding-top: 30px;\n padding-bottom: 30px;\n // background: $lightGray;\n\n @media(min-width: 900px) {\n padding-top: 80px;\n padding-bottom: 80px;\n }\n\n @media(min-width: 1100px) {\n padding-top: 120px;\n padding-bottom: 120px;\n }\n}\n\n.categories_post {\n position: relative;\n text-align: center;\n cursor: pointer;\n\n img {\n max-width: 100%;\n }\n\n .categories_details {\n position: absolute;\n top: 20px;\n left: 20px;\n right: 20px;\n bottom: 20px;\n background: rgba(34, 34, 34, 0.75);\n color: #fff;\n transition: all 0.3s linear;\n display: flex;\n align-items: center;\n justify-content: center;\n\n h5 {\n margin-bottom: 0px;\n font-size: 18px;\n line-height: 26px;\n text-transform: uppercase;\n color: #fff;\n position: relative;\n // &:before{\n // content: \"\";\n // height: 1px;\n // width: 100%;\n // background: #fff;\n // position: absolute;\n // bottom: 0px;\n // left: 0px;\n // }\n }\n\n p {\n font-weight: 300;\n font-size: 14px;\n line-height: 26px;\n margin-bottom: 0px;\n }\n\n .border_line {\n margin: 10px 0px;\n background: #fff;\n width: 100%;\n height: 1px;\n }\n }\n\n &:hover {\n .categories_details {\n background: rgba(222, 99, 32, 0.85);\n }\n }\n}\n\n\n\n/*============ blog_left_sidebar css ==============*/\n.blog_area {\n // background: $lightGray;\n}\n\n.blog_left_sidebar {}\n\n.blog_item {\n margin-bottom: 50px;\n}\n\n.blog_details {\n padding: 30px 0 20px 10px;\n box-shadow: 0px 10px 20px 0px rgba(221, 221, 221, 0.3);\n\n @media(min-width: 768px) {\n padding: 60px 30px 35px 35px;\n }\n\n p {\n margin-bottom: 30px;\n }\n\n a {\n color: $heading_color2;\n\n &:hover {\n color: $btn_bg;\n }\n }\n\n h2 {\n font-size: 18px;\n font-weight: 600;\n margin-bottom: 8px;\n\n @media(min-width: 768px) {\n font-size: 24px;\n margin-bottom: 15px;\n }\n }\n}\n\n.blog-info-link {\n\n li {\n float: left;\n font-size: 14px;\n\n a {\n color: #999999;\n }\n\n i,\n span {\n font-size: 13px;\n margin-right: 5px;\n }\n\n &::after {\n content: \"|\";\n padding-left: 10px;\n padding-right: 10px;\n }\n\n &:last-child::after {\n display: none;\n }\n }\n\n &::after {\n content: \"\";\n display: block;\n clear: both;\n display: table;\n }\n}\n\n.blog_item_img {\n position: relative;\n\n .blog_item_date {\n position: absolute;\n bottom: -10px;\n left: 10px;\n display: block;\n color: $white_color;\n background-color: #DB9A64;\n padding: 8px 15px;\n border-radius: 5px;\n\n @media(min-width: 768px) {\n bottom: -20px;\n left: 40px;\n padding: 13px 30px;\n }\n\n h3 {\n font-size: 22px;\n font-weight: 600;\n color: $white_color;\n margin-bottom: 0;\n line-height: 1.2;\n\n @media(min-width: 768px) {\n font-size: 30px;\n }\n }\n\n p {\n font-size: 18px;\n margin-bottom: 0;\n color: $white_color;\n\n @media(min-width: 768px) {\n font-size: 18px;\n }\n }\n }\n}\n\n\n\n\n.blog_right_sidebar {\n\n // border: 1px solid #eeeeee;\n // background: #fafaff;\n // padding: 30px;\n .widget_title {\n font-size: 20px;\n margin-bottom: 40px;\n // color: $title-color;\n\n &::after {\n content: \"\";\n display: block;\n padding-top: 15px;\n border-bottom: 1px solid #f0e9ff;\n }\n }\n\n .single_sidebar_widget {\n background: #fbf9ff;\n padding: 30px;\n margin-bottom: 30px;\n .btn_1{\n margin-top: 0px;\n }\n }\n\n\n .search_widget {\n\n .form-control {\n height: 50px;\n border-color: #f0e9ff;\n font-size: 13px;\n color: #999999;\n padding-left: 20px;\n border-radius: 0;\n border-right: 0;\n\n &::placeholder {\n color: #999999;\n }\n\n &:focus {\n border-color: #f0e9ff;\n outline: 0;\n box-shadow: none;\n }\n }\n\n .input-group {\n\n button {\n background: $white_color;\n border-left: 0;\n border: 1px solid #f0e9ff;\n padding: 4px 15px;\n border-left: 0;\n\n i,\n span {\n font-size: 14px;\n color: #999999;\n }\n }\n }\n\n }\n\n .newsletter_widget {\n\n .form-control {\n height: 50px;\n border-color: #f0e9ff;\n font-size: 13px;\n color: #999999;\n padding-left: 20px;\n border-radius: 0;\n // border-right: 0;\n\n &::placeholder {\n color: #999999;\n }\n\n &:focus {\n border-color: #f0e9ff;\n outline: 0;\n box-shadow: none;\n }\n }\n\n .input-group {\n\n button {\n background: $white_color;\n border-left: 0;\n border: 1px solid #f0e9ff;\n padding: 4px 15px;\n border-left: 0;\n\n i,\n span {\n font-size: 14px;\n color: #999999;\n }\n }\n }\n\n }\n\n\n .post_category_widget {\n .cat-list {\n li {\n border-bottom: 1px solid #f0e9ff;\n transition: all 0.3s ease 0s;\n padding-bottom: 12px;\n\n &:last-child {\n border-bottom: 0;\n }\n\n a {\n font-size: 14px;\n line-height: 20px;\n color: #888888;\n\n p {\n margin-bottom: 0px;\n }\n }\n\n &+li {\n padding-top: 15px;\n }\n\n &:hover {\n\n // border-// color: $title-color;\n a {\n // // color: $baseColor;\n }\n }\n }\n }\n }\n\n .popular_post_widget {\n .post_item {\n .media-body {\n justify-content: center;\n align-self: center;\n padding-left: 20px;\n\n h3 {\n font-size: 16px;\n line-height: 20px;\n margin-bottom: 6px;\n transition: all 0.3s linear;\n\n }\n\n a {\n\n // color: $title_color;\n &:hover {\n color: $white_color;\n }\n\n }\n\n p {\n font-size: 14px;\n line-height: 21px;\n margin-bottom: 0px;\n }\n }\n\n &+.post_item {\n margin-top: 20px;\n }\n }\n }\n\n .tag_cloud_widget {\n ul {\n li {\n display: inline-block;\n \n a {\n display: inline-block;\n border: 1px solid #eeeeee;\n background: #fff;\n padding: 4px 20px;\n margin-bottom: 8px;\n margin-right: 3px;\n transition: all 0.3s ease 0s;\n color: #888888;\n font-size: 13px;\n\n &:hover {\n background: $btn_bg;\n color: #fff !important;\n -webkit-text-fill-color: #fff;\n text-decoration: none;\n -webkit-transition: 0.5s;\n transition: 0.5s;\n }\n }\n }\n }\n }\n\n .instagram_feeds {\n\n .instagram_row {\n display: flex;\n margin-right: -6px;\n margin-left: -6px;\n\n\n li {\n width: 33.33%;\n float: left;\n padding-right: 6px;\n padding-left: 6px;\n margin-bottom: 15px;\n }\n }\n }\n\n\n\n\n\n\n\n // .author_widget{\n // text-align: center;\n // h4{\n // font-size: 18px;\n // line-height: 20px;\n // // color: $title-color;\n // margin-bottom: 5px;\n // margin-top: 30px;\n // }\n // p{\n // margin-bottom: 0px;\n // }\n // .social_icon{\n // padding: 7px 0px 15px;\n // a{\n // font-size: 14px;\n // // color: $title-color;\n // transition: all 0.2s linear;\n // & + a{\n // margin-left: 20px;\n // }\n // &:hover{\n // // color: $title-color;\n // }\n // }\n // }\n // }\n\n\n // .newsletter_widget{\n // text-align: center;\n // p{\n\n // }\n // .form-group{\n // margin-bottom: 8px;\n // }\n // .input-group-prepend {\n // margin-right: -1px;\n // }\n // .input-group-text {\n // background: #fff;\n // border-radius: 0px;\n // vertical-align: top;\n // font-size: 12px;\n // line-height: 36px;\n // padding: 0px 0px 0px 15px;\n // border: 1px solid #eeeeee;\n // border-right: 0px;\n\n // i{\n // color: #cccccc;\n // }\n // }\n // .form-control{\n // font-size: 12px;\n // line-height: 24px;\n // color: #cccccc;\n // border: 1px solid #eeeeee;\n // border-left: 0px;\n // border-radius: 0px;\n // @include placeholder{\n // color: #cccccc;\n // }\n // &:focus{\n // outline: none;\n // box-shadow: none;\n // }\n // }\n // .bbtns{\n // background: $title-color;\n // color: #fff;\n // font-size: 12px;\n // line-height: 38px;\n // display: inline-block;\n // font-weight: 500;\n // padding: 0px 24px 0px 24px;\n // border-radius: 0;\n // }\n // .text-bottom{\n // font-size: 12px;\n // }\n // }\n\n .br {\n width: 100%;\n height: 1px;\n background: rgb(238, 238, 238);\n margin: 30px 0px;\n }\n}\n\n\n// .page-link {\n// background: transparent;\n// font-weight: 400;\n// }\n\n// .blog-pagination .page-item.active .page-link {\n// background-// color: $title-color;\n// border-color: transparent;\n// color:#fff;\n// }\n\n\n.blog-pagination {\n margin-top: 80px;\n}\n\n.blog-pagination .page-link {\n font-size: 14px;\n position: relative;\n display: block;\n padding: 0;\n text-align: center;\n // padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 45px;\n width: 45px;\n height: 45px;\n border-radius: 0 !important;\n color: #8a8a8a;\n border: 1px solid #f0e9ff;\n margin-right: 10px;\n\n\n i,\n span {\n font-size: 13px;\n }\n\n &:hover {\n // background-color: $baseColor;\n // color: $white_color;\n }\n}\n\n.blog-pagination .page-item.active {\n .page-link {\n background-color: #fbf9ff;\n border-color: #f0e9ff;\n color: #888888;\n }\n}\n\n.blog-pagination .page-item:last-child .page-link {\n margin-right: 0;\n}\n\n// .blog-pagination .page-link .lnr {\n// font-weight: 600;\n// }\n\n// .blog-pagination .page-item:last-child .page-link,\n// .blog-pagination .page-item:first-child .page-link {\n// border-radius: 0;\n// }\n\n// .blog-pagination .page-link:hover {\n// color: #fff;\n// text-decoration: none;\n// background-// color: $title-color;\n// border-color: #eee;\n// }\n\n\n\n/*============ Start Blog Single Styles =============*/\n\n.single-post-area {\n .blog_details {\n box-shadow: none;\n padding: 0;\n }\n\n .social-links {\n padding-top: 10px;\n\n li {\n display: inline-block;\n margin-bottom: 10px;\n\n a {\n color: #cccccc;\n padding: 7px;\n font-size: 14px;\n transition: all 0.2s linear;\n\n &:hover {\n // color: $title-color;\n }\n }\n }\n }\n\n .blog_details {\n padding-top: 26px;\n\n p {\n margin-bottom: 20px;\n font-size: 15px;\n }\n\n h2 {\n // color: $title-color;\n }\n }\n\n .quote-wrapper {\n background: rgba(130, 139, 178, 0.1);\n padding: 15px;\n line-height: 1.733;\n color: #888888;\n font-style: italic;\n margin-top: 25px;\n margin-bottom: 25px;\n\n @media(min-width: 768px) {\n padding: 30px;\n }\n }\n\n .quotes {\n background: $white_color;\n padding: 15px 15px 15px 20px;\n border-left: 2px solid;\n\n @media(min-width: 768px) {\n padding: 25px 25px 25px 30px;\n }\n }\n\n .arrow {\n position: absolute;\n\n .lnr {\n font-size: 20px;\n font-weight: 600;\n }\n }\n\n .thumb {\n .overlay-bg {\n background: rgba(#000, .8);\n }\n }\n\n .navigation-top {\n padding-top: 15px;\n border-top: 1px solid #f0e9ff;\n\n p {\n margin-bottom: 0;\n }\n\n .like-info {\n font-size: 14px;\n\n i,\n span {\n font-size: 16px;\n margin-right: 5px;\n }\n }\n\n .comment-count {\n font-size: 14px;\n\n i,\n span {\n font-size: 16px;\n margin-right: 5px;\n }\n }\n\n .social-icons {\n\n li {\n display: inline-block;\n margin-right: 15px;\n\n &:last-child {\n margin: 0;\n }\n\n i,\n span {\n font-size: 14px;\n color: #999999;\n }\n\n &:hover {\n\n i,\n span {\n // // color: $baseColor;\n }\n }\n }\n }\n }\n\n\n .blog-author {\n padding: 40px 30px;\n background: #fbf9ff;\n margin-top: 50px;\n\n @media(max-width: 600px) {\n padding: 20px 8px;\n }\n\n img {\n width: 90px;\n height: 90px;\n border-radius: 50%;\n margin-right: 30px;\n\n @media(max-width: 600px) {\n margin-right: 15px;\n width: 45px;\n height: 45px;\n }\n }\n\n a {\n display: inline-block;\n\n // color: $title-color;\n &:hover {\n color: $btn_bg;\n }\n }\n\n p {\n margin-bottom: 0;\n font-size: 15px;\n }\n\n h4 {\n font-size: 16px;\n }\n }\n\n\n\n .navigation-area {\n border-bottom: 1px solid #eee;\n padding-bottom: 30px;\n margin-top: 55px;\n\n p {\n margin-bottom: 0px;\n }\n\n h4 {\n font-size: 18px;\n line-height: 25px;\n // color: $title-color;\n }\n\n .nav-left {\n text-align: left;\n\n .thumb {\n margin-right: 20px;\n background: #000;\n\n img {\n @include transform_time(.5s);\n }\n }\n\n .lnr {\n margin-left: 20px;\n opacity: 0;\n @include transform_time(.5s);\n }\n\n &:hover {\n .lnr {\n opacity: 1;\n }\n\n .thumb {\n img {\n opacity: .5;\n }\n }\n }\n\n @media(max-width:767px) {\n margin-bottom: 30px;\n }\n }\n\n .nav-right {\n text-align: right;\n\n .thumb {\n margin-left: 20px;\n background: #000;\n\n img {\n @include transform_time(.5s);\n }\n }\n\n .lnr {\n margin-right: 20px;\n opacity: 0;\n @include transform_time(.5s);\n }\n\n &:hover {\n .lnr {\n opacity: 1;\n }\n\n .thumb {\n img {\n opacity: .5;\n }\n }\n }\n }\n }\n\n .sidebar-widgets {\n @media(max-width: 991px) {\n padding-bottom: 0px;\n }\n }\n}\n\n.comments-area {\n background: transparent;\n // border: 1px solid #eee;\n border-top: 1px solid #eee;\n padding: 45px 0;\n margin-top: 50px;\n\n @media(max-width: 414px) {\n padding: 50px 8px;\n }\n\n h4 {\n // text-align: center;\n margin-bottom: 35px;\n // color: $title-color;\n font-size: 18px;\n }\n\n h5 {\n font-size: 16px;\n margin-bottom: 0px;\n }\n\n a {\n // color: $title-color;\n }\n\n .comment-list {\n padding-bottom: 48px;\n\n &:last-child {\n padding-bottom: 0px;\n }\n\n &.left-padding {\n padding-left: 25px;\n }\n\n @media(max-width:413px) {\n .single-comment {\n h5 {\n font-size: 12px;\n }\n\n .date {\n font-size: 11px;\n }\n\n .comment {\n font-size: 10px;\n }\n }\n }\n }\n\n .thumb {\n margin-right: 20px;\n\n img {\n width: 70px;\n border-radius: 50%;\n }\n }\n\n .date {\n font-size: 14px;\n color: #999999;\n margin-bottom: 0;\n margin-left: 20px;\n }\n\n .comment {\n margin-bottom: 10px;\n color: #777777;\n font-size: 15px;\n }\n\n .btn-reply {\n background-color: transparent;\n color: #888888;\n // border:1px solid #eee;\n padding: 5px 18px;\n font-size: 14px;\n display: block;\n font-weight: 400;\n // @include transform_time(.5s);\n // &:hover {\n // background-// color: $title-color;\n // color: #fff;\n // font-weight: 700;\n // }\n }\n}\n\n.comment-form {\n // background:#fafaff;\n // text-align: center;\n border-top: 1px solid #eee;\n padding-top: 45px;\n margin-top: 50px;\n margin-bottom: 20px;\n\n .form-group {\n margin-bottom: 30px;\n }\n\n h4 {\n // text-align: center;\n margin-bottom: 40px;\n font-size: 18px;\n line-height: 22px;\n // color: $title-color;\n }\n\n .name {\n padding-left: 0px;\n\n @media(max-width: 767px) {\n padding-right: 0px;\n margin-bottom: 1rem;\n }\n }\n\n .email {\n padding-right: 0px;\n\n @media(max-width: 991px) {\n padding-left: 0px;\n }\n }\n\n .form-control {\n border: 1px solid #f0e9ff;\n border-radius: 5px;\n height: 48px;\n padding-left: 18px;\n font-size: 13px;\n background: transparent;\n\n &:focus {\n outline: 0;\n box-shadow: none;\n }\n\n &::placeholder {\n font-weight: 300;\n color: #999999;\n }\n\n &::placeholder {\n color: #777777;\n }\n }\n\n textarea {\n padding-top: 18px;\n border-radius: 12px;\n height: 100% !important;\n }\n\n ::-webkit-input-placeholder {\n /* Chrome/Opera/Safari */\n font-size: 13px;\n color: #777;\n }\n\n ::-moz-placeholder {\n /* Firefox 19+ */\n font-size: 13px;\n color: #777;\n }\n\n :-ms-input-placeholder {\n /* IE 10+ */\n font-size: 13px;\n color: #777;\n }\n\n :-moz-placeholder {\n /* Firefox 18- */\n font-size: 13px;\n color: #777;\n }\n}\n\n\n\n/*============ End Blog Single Styles =============*/", + "/**************** blog part css start ****************/\r\n.blog_part{\r\n margin-bottom: 140px;\r\n @media #{$small_mobile}{\r\n margin-bottom: 0px;\r\n padding: 0px 0px 70px;\r\n }\r\n @media #{$large_mobile}{\r\n margin-bottom: 0px;\r\n padding: 0px 0px 70px;\r\n }\r\n @media #{$tab_device}{\r\n margin-bottom: 0px;\r\n padding: 0px 0px 70px;\r\n }\r\n @media #{$medium_device}{\r\n \r\n }\r\n .blog_right_sidebar .widget_title {\r\n font-size: 20px;\r\n margin-bottom: 40px;\r\n font-style: inherit !important; \r\n }\r\n .single-home-blog{\r\n @media #{$small_mobile}{\r\n margin-bottom: 140px;\r\n margin-top: 20px;\r\n }\r\n @media #{$large_mobile}{\r\n margin-bottom: 140px;\r\n margin-top: 20px;\r\n }\r\n @media #{$tab_device}{\r\n margin-bottom: 140px;\r\n margin-top: 20px;\r\n }\r\n @media #{$medium_device}{\r\n \r\n }\r\n .card-img-top{\r\n border-radius: 0px;\r\n }\r\n .card{\r\n border: 0px solid transparent;\r\n border-radius: 0px;\r\n background-color: transparent;\r\n position: relative;\r\n .card-body{\r\n padding: 25px 10px 29px 40px;\r\n background-color: $white_color;\r\n position: absolute;\r\n left: 20px;\r\n bottom: -140px;\r\n box-shadow: -7.552px 9.326px 20px 0px rgba(1, 84, 85, 0.1);\r\n border-radius: 10px;\r\n @media #{$small_mobile}{\r\n padding: 15px;\r\n left: 10px;\r\n bottom: -140px;\r\n }\r\n @media #{$large_mobile}{\r\n padding: 15px;\r\n left: 10px;\r\n bottom: -140px;\r\n }\r\n @media #{$tab_device}{\r\n \r\n }\r\n @media #{$medium_device}{\r\n padding: 20px;\r\n }\r\n a{\r\n color: $btn_bg;\r\n text-transform: uppercase;\r\n @include transform_time(0.8s);\r\n &:hover{\r\n background: -webkit-linear-gradient( 131deg, #ff7e5f 0%, #feb47b 99%);\r\n -webkit-background-clip: text;\r\n -webkit-text-fill-color: transparent;\r\n }\r\n }\r\n }\r\n .dot{\r\n position: relative;\r\n padding-left: 20px;\r\n &:after{\r\n position: absolute;\r\n content: \"\";\r\n width: 10px;\r\n height: 10px;\r\n top: 5px;\r\n left: 0;\r\n background-color: $btn_bg;\r\n border-radius: 50%;\r\n }\r\n }\r\n span{\r\n color: $font_4;\r\n margin-bottom: 10px;\r\n display: inline-block;\r\n margin-top: 10px;\r\n @media #{$small_mobile}{\r\n margin-bottom: 5px;\r\n margin-top: 5px;\r\n }\r\n @media #{$large_mobile}{\r\n margin-bottom: 5px;\r\n margin-top: 5px;\r\n }\r\n @media #{$tab_device}{\r\n margin-bottom: 5px;\r\n margin-top: 5px;\r\n }\r\n @media #{$medium_device}{\r\n margin-bottom: 5px;\r\n margin-top: 5px;\r\n }\r\n }\r\n h5{\r\n font-weight: 600;\r\n line-height: 1.5;\r\n font-size: 20px;\r\n @include transform_time(0.8s);\r\n text-transform: capitalize;\r\n margin-bottom: 22px;\r\n @media #{$small_mobile}{\r\n margin-bottom: 10px;\r\n }\r\n @media #{$large_mobile}{\r\n margin-bottom: 10px;\r\n font-size: 16px;\r\n }\r\n @media #{$tab_device}{\r\n margin-bottom: 10px;\r\n }\r\n @media #{$medium_device}{\r\n margin-bottom: 10px;\r\n font-size: 18px;\r\n }\r\n &:hover{\r\n @include transform_time(0.8s);\r\n background: -webkit-linear-gradient( 131deg, #feb47b 0%, #ff7e5f 99%);\r\n -webkit-background-clip: text;\r\n -webkit-text-fill-color: transparent;\r\n -webkit-animation: 1s;\r\n }\r\n \r\n }\r\n ul{\r\n li{\r\n display: inline-block;\r\n color: $font_4;\r\n margin-right: 14px;\r\n @media #{$small_mobile}{\r\n margin-right: 10px;\r\n }\r\n @media #{$large_mobile}{\r\n margin-right: 10px;\r\n }\r\n @media #{$tab_device}{\r\n margin-right: 10px;\r\n }\r\n @media #{$medium_device}{\r\n margin-right: 10px;\r\n }\r\n span{\r\n margin-right: 10px;\r\n font-size: 12px;\r\n }\r\n }\r\n }\r\n }\r\n }\r\n}\r\n\r\n " + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.css new file mode 100644 index 0000000..840060d --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.css @@ -0,0 +1,385 @@ +/* 1. Theme default css */ +@import url("https://fonts.googleapis.com/css?family=Philosopher:400,400i,700,700i|Poppins:200,200i,300,300i,400,400i,500,600,700,800,900&display=swap"); +/* Normal desktop :1200px. */ +/* Normal desktop :992px. */ +/* Tablet desktop :768px. */ +/* small mobile :320px. */ +/* Large Mobile :480px. */ +/* line 6, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +body { + font-family: "Poppins", sans-serif; + font-weight: normal; + font-style: normal; +} + +/* line 13, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.img { + max-width: 100%; + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 17, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a, +.button { + -webkit-transition: 0.3s; + -moz-transition: 0.3s; + -o-transition: 0.3s; + transition: 0.3s; +} + +/* line 21, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus, +.button:focus, button:focus { + text-decoration: none; + outline: none; +} + +/* line 26, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus { + text-decoration: none; +} + +/* line 29, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a:focus, +a:hover, +.portfolio-cat a:hover, +.footer -menu li a:hover { + text-decoration: none; +} + +/* line 35, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +a, +button { + color: #1F1F1F; + outline: medium none; +} + +/* line 40, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h1, h2, h3, h4, h5 { + font-family: "Philosopher", sans-serif; + color: #001D38; +} + +/* line 44, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h1 a, +h2 a, +h3 a, +h4 a, +h5 a, +h6 a { + color: inherit; +} + +/* line 53, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +ul { + margin: 0px; + padding: 0px; +} + +/* line 57, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +li { + list-style: none; +} + +/* line 60, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +p { + font-size: 16px; + font-weight: 400; + line-height: 28px; + color: #596672; + margin-bottom: 0px; + font-family: "Poppins", sans-serif; +} + +/* line 69, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +label { + color: #7e7e7e; + cursor: pointer; + font-size: 14px; + font-weight: 400; +} + +/* line 75, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-moz-selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 80, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +::-moz-selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 85, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +::selection { + background: #444; + color: #fff; + text-shadow: none; +} + +/* line 90, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-webkit-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 95, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*:-ms-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 100, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::-ms-input-placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 105, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +*::placeholder { + color: #cccccc; + font-size: 14px; + opacity: 1; +} + +/* line 111, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +h3 { + font-size: 24px; +} + +/* line 115, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-65 { + margin-bottom: 67px; +} + +/* line 119, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.black-bg { + background: #020c26 !important; +} + +/* line 123, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.white-bg { + background: #ffffff; +} + +/* line 126, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.gray-bg { + background: #f5f5f5; +} + +/* line 131, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay { + position: relative; + z-index: 0; +} + +/* line 135, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay::before { + position: absolute; + content: ""; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */ + background: -moz-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(left, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to right, rgba(0, 29, 56, 0.7) 0%, rgba(26, 13, 1, 0.6) 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); + /* IE6-9 */ + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; +} + +/* line 151, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay2 { + position: relative; + z-index: 0; +} + +/* line 155, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay2::before { + position: absolute; + content: ""; + background-color: #001D38; + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + opacity: 0.6; +} + +/* line 167, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay_03 { + position: relative; + z-index: 0; +} + +/* line 171, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.overlay_03::before { + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + background: #001D38; + opacity: .6; + content: ''; + z-index: -1; +} + +/* line 184, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.bradcam_overlay { + position: relative; + z-index: 0; +} + +/* line 188, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.bradcam_overlay::before { + position: absolute; + content: ""; + /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5db2ff+0,7db9e8+100&1+24,0+96 */ + background: -moz-linear-gradient(left, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* FF3.6-15 */ + background: -webkit-linear-gradient(left, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* Chrome10-25,Safari5.1-6 */ + background: linear-gradient(to right, #5db2ff 0%, #65b4f9 24%, rgba(124, 185, 233, 0) 96%, rgba(125, 185, 232, 0) 100%); + /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5db2ff', endColorstr='#007db9e8',GradientType=1 ); + /* IE6-9 */ + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: -1; + opacity: 1; +} + +/* line 204, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.section-padding { + padding-top: 120px; + padding-bottom: 120px; +} + +/* line 208, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.pt-120 { + padding-top: 120px; +} + +/* button style */ +/* line 214, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div { + background: transparent; + height: 50px; + left: 0px; + position: absolute; + text-align: center; + top: 50%; + -webkit-transform: translateY(-50%); + -ms-transform: translateY(-50%); + transform: translateY(-50%); + -webkit-transition: all 0.3s ease 0s; + -o-transition: all 0.3s ease 0s; + transition: all 0.3s ease 0s; + width: 50px; + color: #707070; + background-color: transparent; + -webkit-border-radius: 50%; + -moz-border-radius: 50%; + border-radius: 50%; + left: 50px; + font-size: 15px; + line-height: 50px; + border: 1px solid #4D6174; + left: 150px; + color: #fff; +} + +/* line 242, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-next { + left: auto; + right: 150px; +} + +/* line 247, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-next i { + position: relative; + right: 0; +} + +/* line 254, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel .owl-nav div.owl-prev i { + position: relative; + top: 0px; +} + +/* line 264, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel:hover .owl-nav div { + opacity: 1; + visibility: visible; +} + +/* line 267, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.owl-carousel:hover .owl-nav div:hover { + color: #fff; + background: #001D38; + border: 1px solid transparent; +} + +/* line 277, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-20px { + margin-bottom: 20px; +} + +/* line 281, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-55 { + margin-bottom: 55px; +} + +/* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-75 { + margin-bottom: 75px; +} + +@media (max-width: 767px) { + /* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ + .mb-75 { + margin-bottom: 30px; + } +} + +@media (min-width: 768px) and (max-width: 991px) { + /* line 284, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ + .mb-75 { + margin-bottom: 30px; + } +} + +/* line 293, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-40 { + margin-bottom: 40px; +} + +/* line 296, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-20 { + margin-bottom: 20px; +} + +/* line 301, ../../Arafath/CL/Cl November/225. Restaurant-02/HTML/scss/theme-default.scss */ +.mb-60 { + margin-bottom: 50px !important; +} + +/*# sourceMappingURL=theme-default.css.map */ \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.map b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.map new file mode 100644 index 0000000..df55436 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/theme-default.map @@ -0,0 +1,18 @@ +{ + "version": 3, + "file": "theme-default.css", + "sources": [ + "../scss/theme-default.scss", + "../scss/_varriable.scss", + "../scss/_mixins.scss", + "../scss/_responsive.scss" + ], + "sourcesContent": [ + "\r\n/* 1. Theme default css */\r\n@import 'varriable';\r\n@import 'mixins.scss';\r\n@import 'responsive';\r\nbody {\r\n\tfont-family: $font1;\r\n\tfont-weight: normal;\r\n font-style: normal;\r\n \r\n}\r\n\r\n.img {\r\n\tmax-width: 100%;\r\n\t@include transition(.3s);\r\n}\r\na,\r\n.button {\r\n@include transition(.3s);\r\n}\r\na:focus,\r\n.button:focus,button:focus {\r\n\ttext-decoration: none;\r\n\toutline: none;\r\n}\r\na:focus{\r\n\ttext-decoration: none;\r\n}\r\na:focus,\r\na:hover,\r\n.portfolio-cat a:hover,\r\n.footer -menu li a:hover {\r\n\ttext-decoration: none;\r\n}\r\na,\r\nbutton {\r\n\tcolor: #1F1F1F;\r\n\toutline: medium none;\r\n}\r\nh1,h2,h3,h4,h5{\r\n\tfont-family: $font2;\r\n\tcolor: #001D38;\r\n}\r\nh1 a,\r\nh2 a,\r\nh3 a,\r\nh4 a,\r\nh5 a,\r\nh6 a {\r\n\tcolor: inherit;\r\n}\r\n\r\nul {\r\n\tmargin: 0px;\r\n\tpadding: 0px;\r\n}\r\nli {\r\n\tlist-style: none\r\n}\r\np {\r\n\tfont-size: 16px;\r\n\tfont-weight:400;\r\n\tline-height: 28px;\r\n\tcolor: #596672;\r\n\tmargin-bottom: 0px;\r\n\tfont-family: $font1;\r\n}\r\n\r\nlabel {\r\n\tcolor: #7e7e7e;\r\n\tcursor: pointer;\r\n\tfont-size: 14px;\r\n\tfont-weight: 400;\r\n}\r\n*::-moz-selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n::-moz-selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n::selection {\r\n\tbackground: #444;\r\n\tcolor: #fff;\r\n\ttext-shadow: none;\r\n}\r\n*::-webkit-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*:-ms-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*::-ms-input-placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n*::placeholder {\r\n\tcolor: #cccccc;\r\n\tfont-size: 14px;\r\n\topacity: 1;\r\n}\r\n\r\nh3{\r\n\tfont-size: 24px;\r\n}\r\n\r\n.mb-65{\r\n\tmargin-bottom: 67px;\r\n}\r\n// default-bg-color\r\n.black-bg{\r\n\tbackground: #020c26 !important;\r\n}\r\n\r\n.white-bg{\r\n\tbackground: #ffffff;\r\n}\r\n.gray-bg{\r\n\tbackground: #f5f5f5;\r\n}\r\n\r\n\r\n.overlay{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\t/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#001d38+0,1a0d01+100&0.7+0,0.6+100 */\r\n\tbackground: -moz-linear-gradient(left, rgba(0,29,56,0.7) 0%, rgba(26,13,1,0.6) 100%); /* FF3.6-15 */\r\n\tbackground: -webkit-linear-gradient(left, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* Chrome10-25,Safari5.1-6 */\r\n\tbackground: linear-gradient(to right, rgba(0,29,56,0.7) 0%,rgba(26,13,1,0.6) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\n\tfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#b3001d38', endColorstr='#991a0d01',GradientType=1 ); /* IE6-9 */\r\n\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n}\r\n\r\n.overlay2{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay2::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\tbackground-color: #001D38;\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n\topacity: 0.6;\r\n}\r\n\r\n.overlay_03{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.overlay_03::before{\r\n\tposition: absolute;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tleft: 0;\r\n\ttop: 0;\r\n\tbackground: #001D38;\r\n\topacity: .6;\r\n\tcontent: '';\r\n\tz-index: -1;\r\n}\r\n\r\n\r\n.bradcam_overlay{\r\n\tposition: relative;\r\n\tz-index: 0;\r\n}\r\n.bradcam_overlay::before{\r\n\tposition: absolute;\r\n\tcontent: \"\";\r\n\t/* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#5db2ff+0,7db9e8+100&1+24,0+96 */\r\nbackground: -moz-linear-gradient(left, rgba(93,178,255,1) 0%, rgba(101,180,249,1) 24%, rgba(124,185,233,0) 96%, rgba(125,185,232,0) 100%); /* FF3.6-15 */\r\nbackground: -webkit-linear-gradient(left, rgba(93,178,255,1) 0%,rgba(101,180,249,1) 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%); /* Chrome10-25,Safari5.1-6 */\r\nbackground: linear-gradient(to right, rgba(93,178,255,1) 0%,rgba(101,180,249,1) 24%,rgba(124,185,233,0) 96%,rgba(125,185,232,0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */\r\nfilter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#5db2ff', endColorstr='#007db9e8',GradientType=1 ); /* IE6-9 */\r\n\ttop: 0;\r\n\tleft: 0;\r\n\twidth: 100%;\r\n\theight: 100%;\r\n\tz-index: -1;\r\n\topacity: 1;\r\n}\r\n\r\n.section-padding{\r\n\tpadding-top: 120px;\r\n\tpadding-bottom: 120px;\r\n}\r\n.pt-120{\r\n\tpadding-top: 120px;\r\n}\r\n\r\n/* button style */\r\n.owl-carousel {\r\n\t.owl-nav div {\r\n\t\tbackground: transparent;\r\n\t\theight: 50px;\r\n\t\tleft: 0px;\r\n\t\t// opacity: 0;\r\n\t\tposition: absolute;\r\n\t\ttext-align: center;\r\n\t\ttop: 50%;\r\n\t\t-webkit-transform: translateY(-50%);\r\n\t\t\t-ms-transform: translateY(-50%);\r\n\t\t\t\ttransform: translateY(-50%);\r\n\t\t-webkit-transition: all 0.3s ease 0s;\r\n\t\t-o-transition: all 0.3s ease 0s;\r\n\t\ttransition: all 0.3s ease 0s;\r\n\t\t// visibility: hidden;\r\n\t\twidth: 50px;\r\n\t\tcolor: #707070;\r\n\t\tbackground-color: transparent;\r\n\t\t@include border-radius(50%);\r\n\t\tleft: 50px;\r\n\t\tfont-size: 15px;\r\n\t\tline-height: 50px;\r\n\t\tborder: 1px solid #4D6174;\r\n\t\tleft: 150px;\r\n\t\tcolor: #fff;\r\n\t}\r\n\t.owl-nav{\r\n\t\tdiv{\r\n\t\t\t&.owl-next{\r\n\t\t\t\t// left: 86px;\r\n\t\t\t\t// right: auto;\r\n\t\t\t\tleft: auto;\r\n\t\t\t\tright: 150px;\r\n\t\t\t\ti{\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\tright: 0;\r\n\t\t\t\t\t// top: 1px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t\t&.owl-prev{\r\n\t\t\t\ti{\r\n\t\t\t\t\tposition: relative;\r\n\t\t\t\t\t// right: 1px;\r\n\t\t\t\t\ttop: 0px;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\t&:hover{\r\n\t\t.owl-nav{\r\n\t\t\tdiv{\r\n\t\t\t\topacity: 1;\r\n\t\t\t\tvisibility: visible;\r\n\t\t\t\t&:hover{\r\n\t\t\t\t\tcolor: #fff;\r\n\t\t\t\t\tbackground: #001D38;\r\n\t\t\t\t\tborder: 1px solid transparent ;\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n}\r\n\r\n.mb-20px{\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n.mb-55{\r\n\tmargin-bottom: 55px;\r\n}\r\n.mb-75{\r\n\tmargin-bottom: 75px;\r\n\t@media #{$mobile_device} {\r\n\t\tmargin-bottom: 30px;\r\n\t}\r\n\t@media #{$tablet_device} {\r\n\t\tmargin-bottom: 30px;\r\n\t}\r\n}\r\n.mb-40{\r\n\tmargin-bottom: 40px;\r\n}\r\n.mb-20{\r\n\tmargin-bottom: 20px;\r\n}\r\n\r\n\r\n.mb-60{\r\n\tmargin-bottom: 50px !important;\r\n}", + "@import url('https://fonts.googleapis.com/css?family=Philosopher:400,400i,700,700i|Poppins:200,200i,300,300i,400,400i,500,600,700,800,900&display=swap');\r\n\r\n// fonts\r\n$font1: 'Poppins', sans-serif;\r\n$font2: 'Philosopher', sans-serif;\r\n// fonts-size\r\n\r\n$heading-color:#1F1F1F;\r\n$gray-color: #bebebe;\r\n$gray-color-2: #bdbdbd;\r\n\r\n$theme-color: #1F1F1F;\r\n$theme-color2: #ff5e13;\r\n\r\n$gray-color3:#5c5c5c;\r\n$white_color:#fff;\r\n\r\n\r\n\r\n$font_1: #666666;\r\n$font_2: #646464;\r\n$font_3: #7f7f7f;\r\n$font_4: #8a8a8a;\r\n$font_5: #999999;\r\n$font_6: #666666;\r\n$font_7: #5c5c5c;\r\n$border_color: #fdcb9e;\r\n$footer_bg: #303030;\r\n$sidebar_bg: #fbf9ff;\r\n\r\n$medium_device : 'only screen and (min-width: 992px) and (max-width: 1200px)';\r\n$tab_device:'only screen and (min-width: 768px) and (max-width: 991px)';\r\n$large_mobile: 'only screen and (min-width: 576px) and (max-width: 767px)';\r\n$tab:'(max-width: 991px)';\r\n$small_mobile:'(max-width: 576px)';\r\n$xs_mobile:'(max-width: 420px)';\r\n$sm_mobile:'only screen and (min-width: 421px) and (max-width: 575px)';\r\n$big_screen:'only screen and (min-width: 1200px) and (max-width: 1440px)';\r\n$extra_big_screen: 'only screen and (min-width: 1200px) and (max-width: 3640px)';\r\n\r\n// ,,,,,,,,,,,\r\n$btn_bg: #DB9A64;\r\n$btn_hover: #f5790b;\r\n$section_bg: #f7f7f7;\r\n$section_bg_1: #454545;\r\n$heading_color: #191d34;\r\n$heading_color2: #ff8b23;", + "// opacity\r\n@mixin opacity($opacity) {\r\n opacity: $opacity;\r\n $opacity-ie: $opacity * 100;\r\n filter: alpha(opacity=$opacity-ie); //IE8\r\n }\r\n// transition\r\n@mixin transition($args...) {\r\n -webkit-transition: $args;\r\n -moz-transition: $args;\r\n -ms-transition: $args;\r\n -o-transition: $args;\r\n transition: $args;\r\n}// transition\r\n@mixin border-radius($man) {\r\n -webkit-border-radius: $man;\r\n -moz-border-radius: $man;\r\n border-radius: $man;\r\n}\r\n\r\n\r\n// Flexbox display\r\n@mixin flexbox() {\r\n display: -webkit-box;\r\n display: -moz-box;\r\n display: -ms-flexbox;\r\n display: -webkit-flex;\r\n display: flex;\r\n}\r\n\r\n// justify-content\r\n@mixin justify-content($justify) {\r\n -webkit-justify-content: $justify;\r\n -moz-justify-content: $justify;\r\n -ms-justify-content: $justify;\r\n justify-content: $justify;\r\n -ms-flex-pack: $justify;\r\n}\r\n\r\n// align-content\r\n@mixin align-content($align) {\r\n -webkit-align-content: $align;\r\n -moz-align-content: $align;\r\n -ms-align-content: $align;\r\n align-content: $align;\r\n}\r\n\r\n// Cross-axis Alignment\r\n@mixin align-items($align) {\r\n -webkit-align-items: $align;\r\n -moz-align-items: $align;\r\n -ms-align-items: $align;\r\n align-items: $align;\r\n}\r\n\r\n\r\n// transform\r\n// Browser Prefixes\r\n@mixin transform($transforms) {\r\n\t-webkit-transform: $transforms;\r\n\t-moz-transform: $transforms;\r\n\t-ms-transform: $transforms;\r\n\ttransform: $transforms;\r\n}\r\n// Translate\r\n@mixin translate ($x, $y) {\r\n\t@include transform(translate($x, $y));\r\n}\r\n// TranslateY\r\n@mixin translateY ($y) {\r\n @include transform(translateY($y));\r\n }\r\n// TranslateY\r\n@mixin translateX ($x) {\r\n @include transform(translateX($x));\r\n }\r\n\r\n\r\n// Box shadows\r\n@mixin box-shadow($shadow...) {\r\n -webkit-box-shadow: $shadow;\r\n -moz-box-shadow: $shadow; \r\n box-shadow: $shadow;\r\n}\r\n\r\n\r\n\r\n@mixin background($imgpath,$position: center,$size: cover,$repeat: no-repeat) {\r\n background: {\r\n image: url($imgpath);\r\n position: $position;\r\n repeat: $repeat;\r\n size: $size;\r\n }\r\n}\r\n@mixin transform_time($total_time) {\r\n -webkit-transition: $total_time;\r\n transition: $total_time;\r\n}\r\n@mixin placeholder {\r\n&.placeholder {\r\n @content;\r\n}\r\n&:-moz-placeholder {\r\n @content;\r\n}\r\n&::-moz-placeholder {\r\n @content;\r\n}\r\n&::-webkit-input-placeholder {\r\n @content;\r\n}\r\n}\r\n@mixin transition($args: all 0.6s ease 0s) {\r\n-webkit-transition: $args;\r\n-moz-transition: $args;\r\n-o-transition: $args;\r\ntransition: $args;\r\n}\r\n\r\n@mixin keyframes ($animation-name) {\r\n@-webkit-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@-moz-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@-o-keyframes #{$animation-name} {\r\n @content;\r\n}\r\n@keyframes #{$animation-name} {\r\n @content;\r\n}\r\n}", + "/* Normal desktop :1200px. */\r\n$large_device:'(min-width: 1200px) and (max-width: 1500px)';\r\n\r\n/* Normal desktop :992px. */\r\n$mid_device:'(min-width: 992px) and (max-width: 1200px)';\r\n\r\n/* Tablet desktop :768px. */\r\n$tablet_device:'(min-width: 768px) and (max-width: 991px)';\r\n\r\n/* small mobile :320px. */\r\n$mobile_device:'(max-width: 767px)';\r\n\r\n/* Large Mobile :480px. */\r\n$large_mobile:'only screen and (min-width: 480px) and (max-width: 767px)';\r\n\r\n" + ], + "names": [], + "mappings": "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" +} \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/themify-icons.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/themify-icons.css new file mode 100644 index 0000000..45eb4a2 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/css/themify-icons.css @@ -0,0 +1,1081 @@ +@font-face { + font-family: 'themify'; + src:url('../fonts/themify.eot?-fvbane'); + src:url('../fonts/themify.eot?#iefix-fvbane') format('embedded-opentype'), + url('../fonts/themify.woff?-fvbane') format('woff'), + url('../fonts/themify.ttf?-fvbane') format('truetype'), + url('../fonts/themify.svg?-fvbane#themify') format('svg'); + font-weight: normal; + font-style: normal; +} + +[class^="ti-"], [class*=" ti-"] { + font-family: 'themify'; + /* speak: none; */ + font-style: normal; + font-weight: normal; + font-variant: normal; + text-transform: none; + line-height: 1; + + /* Better Font Rendering =========== */ + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +.ti-wand:before { + content: "\e600"; +} +.ti-volume:before { + content: "\e601"; +} +.ti-user:before { + content: "\e602"; +} +.ti-unlock:before { + content: "\e603"; +} +.ti-unlink:before { + content: "\e604"; +} +.ti-trash:before { + content: "\e605"; +} +.ti-thought:before { + content: "\e606"; +} +.ti-target:before { + content: "\e607"; +} +.ti-tag:before { + content: "\e608"; +} +.ti-tablet:before { + content: "\e609"; +} +.ti-star:before { + content: "\e60a"; +} +.ti-spray:before { + content: "\e60b"; +} +.ti-signal:before { + content: "\e60c"; +} +.ti-shopping-cart:before { + content: "\e60d"; +} +.ti-shopping-cart-full:before { + content: "\e60e"; +} +.ti-settings:before { + content: "\e60f"; +} +.ti-search:before { + content: "\e610"; +} +.ti-zoom-in:before { + content: "\e611"; +} +.ti-zoom-out:before { + content: "\e612"; +} +.ti-cut:before { + content: "\e613"; +} +.ti-ruler:before { + content: "\e614"; +} +.ti-ruler-pencil:before { + content: "\e615"; +} +.ti-ruler-alt:before { + content: "\e616"; +} +.ti-bookmark:before { + content: "\e617"; +} +.ti-bookmark-alt:before { + content: "\e618"; +} +.ti-reload:before { + content: "\e619"; +} +.ti-plus:before { + content: "\e61a"; +} +.ti-pin:before { + content: "\e61b"; +} +.ti-pencil:before { + content: "\e61c"; +} +.ti-pencil-alt:before { + content: "\e61d"; +} +.ti-paint-roller:before { + content: "\e61e"; +} +.ti-paint-bucket:before { + content: "\e61f"; +} +.ti-na:before { + content: "\e620"; +} +.ti-mobile:before { + content: "\e621"; +} +.ti-minus:before { + content: "\e622"; +} +.ti-medall:before { + content: "\e623"; +} +.ti-medall-alt:before { + content: "\e624"; +} +.ti-marker:before { + content: "\e625"; +} +.ti-marker-alt:before { + content: "\e626"; +} +.ti-arrow-up:before { + content: "\e627"; +} +.ti-arrow-right:before { + content: "\e628"; +} +.ti-arrow-left:before { + content: "\e629"; +} +.ti-arrow-down:before { + content: "\e62a"; +} +.ti-lock:before { + content: "\e62b"; +} +.ti-location-arrow:before { + content: "\e62c"; +} +.ti-link:before { + content: "\e62d"; +} +.ti-layout:before { + content: "\e62e"; +} +.ti-layers:before { + content: "\e62f"; +} +.ti-layers-alt:before { + content: "\e630"; +} +.ti-key:before { + content: "\e631"; +} +.ti-import:before { + content: "\e632"; +} +.ti-image:before { + content: "\e633"; +} +.ti-heart:before { + content: "\e634"; +} +.ti-heart-broken:before { + content: "\e635"; +} +.ti-hand-stop:before { + content: "\e636"; +} +.ti-hand-open:before { + content: "\e637"; +} +.ti-hand-drag:before { + content: "\e638"; +} +.ti-folder:before { + content: "\e639"; +} +.ti-flag:before { + content: "\e63a"; +} +.ti-flag-alt:before { + content: "\e63b"; +} +.ti-flag-alt-2:before { + content: "\e63c"; +} +.ti-eye:before { + content: "\e63d"; +} +.ti-export:before { + content: "\e63e"; +} +.ti-exchange-vertical:before { + content: "\e63f"; +} +.ti-desktop:before { + content: "\e640"; +} +.ti-cup:before { + content: "\e641"; +} +.ti-crown:before { + content: "\e642"; +} +.ti-comments:before { + content: "\e643"; +} +.ti-comment:before { + content: "\e644"; +} +.ti-comment-alt:before { + content: "\e645"; +} +.ti-close:before { + content: "\e646"; +} +.ti-clip:before { + content: "\e647"; +} +.ti-angle-up:before { + content: "\e648"; +} +.ti-angle-right:before { + content: "\e649"; +} +.ti-angle-left:before { + content: "\e64a"; +} +.ti-angle-down:before { + content: "\e64b"; +} +.ti-check:before { + content: "\e64c"; +} +.ti-check-box:before { + content: "\e64d"; +} +.ti-camera:before { + content: "\e64e"; +} +.ti-announcement:before { + content: "\e64f"; +} +.ti-brush:before { + content: "\e650"; +} +.ti-briefcase:before { + content: "\e651"; +} +.ti-bolt:before { + content: "\e652"; +} +.ti-bolt-alt:before { + content: "\e653"; +} +.ti-blackboard:before { + content: "\e654"; +} +.ti-bag:before { + content: "\e655"; +} +.ti-move:before { + content: "\e656"; +} +.ti-arrows-vertical:before { + content: "\e657"; +} +.ti-arrows-horizontal:before { + content: "\e658"; +} +.ti-fullscreen:before { + content: "\e659"; +} +.ti-arrow-top-right:before { + content: "\e65a"; +} +.ti-arrow-top-left:before { + content: "\e65b"; +} +.ti-arrow-circle-up:before { + content: "\e65c"; +} +.ti-arrow-circle-right:before { + content: "\e65d"; +} +.ti-arrow-circle-left:before { + content: "\e65e"; +} +.ti-arrow-circle-down:before { + content: "\e65f"; +} +.ti-angle-double-up:before { + content: "\e660"; +} +.ti-angle-double-right:before { + content: "\e661"; +} +.ti-angle-double-left:before { + content: "\e662"; +} +.ti-angle-double-down:before { + content: "\e663"; +} +.ti-zip:before { + content: "\e664"; +} +.ti-world:before { + content: "\e665"; +} +.ti-wheelchair:before { + content: "\e666"; +} +.ti-view-list:before { + content: "\e667"; +} +.ti-view-list-alt:before { + content: "\e668"; +} +.ti-view-grid:before { + content: "\e669"; +} +.ti-uppercase:before { + content: "\e66a"; +} +.ti-upload:before { + content: "\e66b"; +} +.ti-underline:before { + content: "\e66c"; +} +.ti-truck:before { + content: "\e66d"; +} +.ti-timer:before { + content: "\e66e"; +} +.ti-ticket:before { + content: "\e66f"; +} +.ti-thumb-up:before { + content: "\e670"; +} +.ti-thumb-down:before { + content: "\e671"; +} +.ti-text:before { + content: "\e672"; +} +.ti-stats-up:before { + content: "\e673"; +} +.ti-stats-down:before { + content: "\e674"; +} +.ti-split-v:before { + content: "\e675"; +} +.ti-split-h:before { + content: "\e676"; +} +.ti-smallcap:before { + content: "\e677"; +} +.ti-shine:before { + content: "\e678"; +} +.ti-shift-right:before { + content: "\e679"; +} +.ti-shift-left:before { + content: "\e67a"; +} +.ti-shield:before { + content: "\e67b"; +} +.ti-notepad:before { + content: "\e67c"; +} +.ti-server:before { + content: "\e67d"; +} +.ti-quote-right:before { + content: "\e67e"; +} +.ti-quote-left:before { + content: "\e67f"; +} +.ti-pulse:before { + content: "\e680"; +} +.ti-printer:before { + content: "\e681"; +} +.ti-power-off:before { + content: "\e682"; +} +.ti-plug:before { + content: "\e683"; +} +.ti-pie-chart:before { + content: "\e684"; +} +.ti-paragraph:before { + content: "\e685"; +} +.ti-panel:before { + content: "\e686"; +} +.ti-package:before { + content: "\e687"; +} +.ti-music:before { + content: "\e688"; +} +.ti-music-alt:before { + content: "\e689"; +} +.ti-mouse:before { + content: "\e68a"; +} +.ti-mouse-alt:before { + content: "\e68b"; +} +.ti-money:before { + content: "\e68c"; +} +.ti-microphone:before { + content: "\e68d"; +} +.ti-menu:before { + content: "\e68e"; +} +.ti-menu-alt:before { + content: "\e68f"; +} +.ti-map:before { + content: "\e690"; +} +.ti-map-alt:before { + content: "\e691"; +} +.ti-loop:before { + content: "\e692"; +} +.ti-location-pin:before { + content: "\e693"; +} +.ti-list:before { + content: "\e694"; +} +.ti-light-bulb:before { + content: "\e695"; +} +.ti-Italic:before { + content: "\e696"; +} +.ti-info:before { + content: "\e697"; +} +.ti-infinite:before { + content: "\e698"; +} +.ti-id-badge:before { + content: "\e699"; +} +.ti-hummer:before { + content: "\e69a"; +} +.ti-home:before { + content: "\e69b"; +} +.ti-help:before { + content: "\e69c"; +} +.ti-headphone:before { + content: "\e69d"; +} +.ti-harddrives:before { + content: "\e69e"; +} +.ti-harddrive:before { + content: "\e69f"; +} +.ti-gift:before { + content: "\e6a0"; +} +.ti-game:before { + content: "\e6a1"; +} +.ti-filter:before { + content: "\e6a2"; +} +.ti-files:before { + content: "\e6a3"; +} +.ti-file:before { + content: "\e6a4"; +} +.ti-eraser:before { + content: "\e6a5"; +} +.ti-envelope:before { + content: "\e6a6"; +} +.ti-download:before { + content: "\e6a7"; +} +.ti-direction:before { + content: "\e6a8"; +} +.ti-direction-alt:before { + content: "\e6a9"; +} +.ti-dashboard:before { + content: "\e6aa"; +} +.ti-control-stop:before { + content: "\e6ab"; +} +.ti-control-shuffle:before { + content: "\e6ac"; +} +.ti-control-play:before { + content: "\e6ad"; +} +.ti-control-pause:before { + content: "\e6ae"; +} +.ti-control-forward:before { + content: "\e6af"; +} +.ti-control-backward:before { + content: "\e6b0"; +} +.ti-cloud:before { + content: "\e6b1"; +} +.ti-cloud-up:before { + content: "\e6b2"; +} +.ti-cloud-down:before { + content: "\e6b3"; +} +.ti-clipboard:before { + content: "\e6b4"; +} +.ti-car:before { + content: "\e6b5"; +} +.ti-calendar:before { + content: "\e6b6"; +} +.ti-book:before { + content: "\e6b7"; +} +.ti-bell:before { + content: "\e6b8"; +} +.ti-basketball:before { + content: "\e6b9"; +} +.ti-bar-chart:before { + content: "\e6ba"; +} +.ti-bar-chart-alt:before { + content: "\e6bb"; +} +.ti-back-right:before { + content: "\e6bc"; +} +.ti-back-left:before { + content: "\e6bd"; +} +.ti-arrows-corner:before { + content: "\e6be"; +} +.ti-archive:before { + content: "\e6bf"; +} +.ti-anchor:before { + content: "\e6c0"; +} +.ti-align-right:before { + content: "\e6c1"; +} +.ti-align-left:before { + content: "\e6c2"; +} +.ti-align-justify:before { + content: "\e6c3"; +} +.ti-align-center:before { + content: "\e6c4"; +} +.ti-alert:before { + content: "\e6c5"; +} +.ti-alarm-clock:before { + content: "\e6c6"; +} +.ti-agenda:before { + content: "\e6c7"; +} +.ti-write:before { + content: "\e6c8"; +} +.ti-window:before { + content: "\e6c9"; +} +.ti-widgetized:before { + content: "\e6ca"; +} +.ti-widget:before { + content: "\e6cb"; +} +.ti-widget-alt:before { + content: "\e6cc"; +} +.ti-wallet:before { + content: "\e6cd"; +} +.ti-video-clapper:before { + content: "\e6ce"; +} +.ti-video-camera:before { + content: "\e6cf"; +} +.ti-vector:before { + content: "\e6d0"; +} +.ti-themify-logo:before { + content: "\e6d1"; +} +.ti-themify-favicon:before { + content: "\e6d2"; +} +.ti-themify-favicon-alt:before { + content: "\e6d3"; +} +.ti-support:before { + content: "\e6d4"; +} +.ti-stamp:before { + content: "\e6d5"; +} +.ti-split-v-alt:before { + content: "\e6d6"; +} +.ti-slice:before { + content: "\e6d7"; +} +.ti-shortcode:before { + content: "\e6d8"; +} +.ti-shift-right-alt:before { + content: "\e6d9"; +} +.ti-shift-left-alt:before { + content: "\e6da"; +} +.ti-ruler-alt-2:before { + content: "\e6db"; +} +.ti-receipt:before { + content: "\e6dc"; +} +.ti-pin2:before { + content: "\e6dd"; +} +.ti-pin-alt:before { + content: "\e6de"; +} +.ti-pencil-alt2:before { + content: "\e6df"; +} +.ti-palette:before { + content: "\e6e0"; +} +.ti-more:before { + content: "\e6e1"; +} +.ti-more-alt:before { + content: "\e6e2"; +} +.ti-microphone-alt:before { + content: "\e6e3"; +} +.ti-magnet:before { + content: "\e6e4"; +} +.ti-line-double:before { + content: "\e6e5"; +} +.ti-line-dotted:before { + content: "\e6e6"; +} +.ti-line-dashed:before { + content: "\e6e7"; +} +.ti-layout-width-full:before { + content: "\e6e8"; +} +.ti-layout-width-default:before { + content: "\e6e9"; +} +.ti-layout-width-default-alt:before { + content: "\e6ea"; +} +.ti-layout-tab:before { + content: "\e6eb"; +} +.ti-layout-tab-window:before { + content: "\e6ec"; +} +.ti-layout-tab-v:before { + content: "\e6ed"; +} +.ti-layout-tab-min:before { + content: "\e6ee"; +} +.ti-layout-slider:before { + content: "\e6ef"; +} +.ti-layout-slider-alt:before { + content: "\e6f0"; +} +.ti-layout-sidebar-right:before { + content: "\e6f1"; +} +.ti-layout-sidebar-none:before { + content: "\e6f2"; +} +.ti-layout-sidebar-left:before { + content: "\e6f3"; +} +.ti-layout-placeholder:before { + content: "\e6f4"; +} +.ti-layout-menu:before { + content: "\e6f5"; +} +.ti-layout-menu-v:before { + content: "\e6f6"; +} +.ti-layout-menu-separated:before { + content: "\e6f7"; +} +.ti-layout-menu-full:before { + content: "\e6f8"; +} +.ti-layout-media-right-alt:before { + content: "\e6f9"; +} +.ti-layout-media-right:before { + content: "\e6fa"; +} +.ti-layout-media-overlay:before { + content: "\e6fb"; +} +.ti-layout-media-overlay-alt:before { + content: "\e6fc"; +} +.ti-layout-media-overlay-alt-2:before { + content: "\e6fd"; +} +.ti-layout-media-left-alt:before { + content: "\e6fe"; +} +.ti-layout-media-left:before { + content: "\e6ff"; +} +.ti-layout-media-center-alt:before { + content: "\e700"; +} +.ti-layout-media-center:before { + content: "\e701"; +} +.ti-layout-list-thumb:before { + content: "\e702"; +} +.ti-layout-list-thumb-alt:before { + content: "\e703"; +} +.ti-layout-list-post:before { + content: "\e704"; +} +.ti-layout-list-large-image:before { + content: "\e705"; +} +.ti-layout-line-solid:before { + content: "\e706"; +} +.ti-layout-grid4:before { + content: "\e707"; +} +.ti-layout-grid3:before { + content: "\e708"; +} +.ti-layout-grid2:before { + content: "\e709"; +} +.ti-layout-grid2-thumb:before { + content: "\e70a"; +} +.ti-layout-cta-right:before { + content: "\e70b"; +} +.ti-layout-cta-left:before { + content: "\e70c"; +} +.ti-layout-cta-center:before { + content: "\e70d"; +} +.ti-layout-cta-btn-right:before { + content: "\e70e"; +} +.ti-layout-cta-btn-left:before { + content: "\e70f"; +} +.ti-layout-column4:before { + content: "\e710"; +} +.ti-layout-column3:before { + content: "\e711"; +} +.ti-layout-column2:before { + content: "\e712"; +} +.ti-layout-accordion-separated:before { + content: "\e713"; +} +.ti-layout-accordion-merged:before { + content: "\e714"; +} +.ti-layout-accordion-list:before { + content: "\e715"; +} +.ti-ink-pen:before { + content: "\e716"; +} +.ti-info-alt:before { + content: "\e717"; +} +.ti-help-alt:before { + content: "\e718"; +} +.ti-headphone-alt:before { + content: "\e719"; +} +.ti-hand-point-up:before { + content: "\e71a"; +} +.ti-hand-point-right:before { + content: "\e71b"; +} +.ti-hand-point-left:before { + content: "\e71c"; +} +.ti-hand-point-down:before { + content: "\e71d"; +} +.ti-gallery:before { + content: "\e71e"; +} +.ti-face-smile:before { + content: "\e71f"; +} +.ti-face-sad:before { + content: "\e720"; +} +.ti-credit-card:before { + content: "\e721"; +} +.ti-control-skip-forward:before { + content: "\e722"; +} +.ti-control-skip-backward:before { + content: "\e723"; +} +.ti-control-record:before { + content: "\e724"; +} +.ti-control-eject:before { + content: "\e725"; +} +.ti-comments-smiley:before { + content: "\e726"; +} +.ti-brush-alt:before { + content: "\e727"; +} +.ti-youtube:before { + content: "\e728"; +} +.ti-vimeo:before { + content: "\e729"; +} +.ti-twitter:before { + content: "\e72a"; +} +.ti-time:before { + content: "\e72b"; +} +.ti-tumblr:before { + content: "\e72c"; +} +.ti-skype:before { + content: "\e72d"; +} +.ti-share:before { + content: "\e72e"; +} +.ti-share-alt:before { + content: "\e72f"; +} +.ti-rocket:before { + content: "\e730"; +} +.ti-pinterest:before { + content: "\e731"; +} +.ti-new-window:before { + content: "\e732"; +} +.ti-microsoft:before { + content: "\e733"; +} +.ti-list-ol:before { + content: "\e734"; +} +.ti-linkedin:before { + content: "\e735"; +} +.ti-layout-sidebar-2:before { + content: "\e736"; +} +.ti-layout-grid4-alt:before { + content: "\e737"; +} +.ti-layout-grid3-alt:before { + content: "\e738"; +} +.ti-layout-grid2-alt:before { + content: "\e739"; +} +.ti-layout-column4-alt:before { + content: "\e73a"; +} +.ti-layout-column3-alt:before { + content: "\e73b"; +} +.ti-layout-column2-alt:before { + content: "\e73c"; +} +.ti-instagram:before { + content: "\e73d"; +} +.ti-google:before { + content: "\e73e"; +} +.ti-github:before { + content: "\e73f"; +} +.ti-flickr:before { + content: "\e740"; +} +.ti-facebook:before { + content: "\e741"; +} +.ti-dropbox:before { + content: "\e742"; +} +.ti-dribbble:before { + content: "\e743"; +} +.ti-apple:before { + content: "\e744"; +} +.ti-android:before { + content: "\e745"; +} +.ti-save:before { + content: "\e746"; +} +.ti-save-alt:before { + content: "\e747"; +} +.ti-yahoo:before { + content: "\e748"; +} +.ti-wordpress:before { + content: "\e749"; +} +.ti-vimeo-alt:before { + content: "\e74a"; +} +.ti-twitter-alt:before { + content: "\e74b"; +} +.ti-tumblr-alt:before { + content: "\e74c"; +} +.ti-trello:before { + content: "\e74d"; +} +.ti-stack-overflow:before { + content: "\e74e"; +} +.ti-soundcloud:before { + content: "\e74f"; +} +.ti-sharethis:before { + content: "\e750"; +} +.ti-sharethis-alt:before { + content: "\e751"; +} +.ti-reddit:before { + content: "\e752"; +} +.ti-pinterest-alt:before { + content: "\e753"; +} +.ti-microsoft-alt:before { + content: "\e754"; +} +.ti-linux:before { + content: "\e755"; +} +.ti-jsfiddle:before { + content: "\e756"; +} +.ti-joomla:before { + content: "\e757"; +} +.ti-html5:before { + content: "\e758"; +} +.ti-flickr-alt:before { + content: "\e759"; +} +.ti-email:before { + content: "\e75a"; +} +.ti-drupal:before { + content: "\e75b"; +} +.ti-dropbox-alt:before { + content: "\e75c"; +} +.ti-css3:before { + content: "\e75d"; +} +.ti-rss:before { + content: "\e75e"; +} +.ti-rss-alt:before { + content: "\e75f"; +} diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.eot new file mode 100644 index 0000000..4597158 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.svg new file mode 100644 index 0000000..5751377 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.svg @@ -0,0 +1,79 @@ + + + + + +Created by FontForge 20170731 at Mon Nov 18 09:49:10 2019 + By root + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.ttf new file mode 100644 index 0000000..e0fa8ba Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff new file mode 100644 index 0000000..10bed85 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff2 b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff2 new file mode 100644 index 0000000..5f2264e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/Flaticon.woff2 differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/FontAwesome.otf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/FontAwesome.otf new file mode 100644 index 0000000..401ec0f Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/FontAwesome.otf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.eot new file mode 100644 index 0000000..d840454 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.svg new file mode 100644 index 0000000..e1e41cc --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.svg @@ -0,0 +1,1008 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.ttf new file mode 100644 index 0000000..12719a1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff new file mode 100644 index 0000000..721dbcc Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff2 b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff2 new file mode 100644 index 0000000..8ae415c Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-brands-400.woff2 differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.eot new file mode 100644 index 0000000..f35e3cf Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.svg new file mode 100644 index 0000000..2a24561 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.svg @@ -0,0 +1,366 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.ttf new file mode 100644 index 0000000..8d66ab0 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff new file mode 100644 index 0000000..8449c2a Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff2 b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff2 new file mode 100644 index 0000000..2fd6764 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-regular-400.woff2 differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.eot new file mode 100644 index 0000000..98d4dd5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.svg new file mode 100644 index 0000000..a7246b4 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.svg @@ -0,0 +1,1467 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.ttf new file mode 100644 index 0000000..f786c42 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff new file mode 100644 index 0000000..8cef46c Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff2 b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff2 new file mode 100644 index 0000000..2cad2c7 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fa-solid-900.woff2 differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/flaticon.css b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/flaticon.css new file mode 100644 index 0000000..67033ad --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/flaticon.css @@ -0,0 +1,35 @@ + /* + Flaticon icon font: Flaticon + Creation date: 27/07/2019 04:58 + */ + +@font-face { + font-family: "Flaticon"; + src: url("./Flaticon.eot"); + src: url("./Flaticon.eot?#iefix") format("embedded-opentype"), + url("./Flaticon.woff2") format("woff2"), + url("./Flaticon.woff") format("woff"), + url("./Flaticon.ttf") format("truetype"), + url("./Flaticon.svg#Flaticon") format("svg"); + font-weight: normal; + font-style: normal; +} + +@media screen and (-webkit-min-device-pixel-ratio:0) { + @font-face { + font-family: "Flaticon"; + src: url("./Flaticon.svg#Flaticon") format("svg"); + } +} + +[class^="flaticon-"]:before, [class*=" flaticon-"]:before, +[class^="flaticon-"]:after, [class*=" flaticon-"]:after { + font-family: Flaticon; + font-size: 20px; +font-style: normal; +margin-left: 20px; +} + +.flaticon-left-arrow:before { content: "\f100"; } +.flaticon-right-arrow:before { content: "\f101"; } +.flaticon-play-button:before { content: "\f102"; } \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.eot new file mode 100644 index 0000000..e9f60ca Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.svg new file mode 100644 index 0000000..855c845 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.svg @@ -0,0 +1,2671 @@ + + + + +Created by FontForge 20120731 at Mon Oct 24 17:37:40 2016 + By ,,, +Copyright Dave Gandy 2016. All rights reserved. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.ttf new file mode 100644 index 0000000..35acda2 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff new file mode 100644 index 0000000..400014a Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff2 b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff2 new file mode 100644 index 0000000..4d13fc6 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/fontawesome-webfont.woff2 differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.eot new file mode 100644 index 0000000..4dbacf9 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.svg new file mode 100644 index 0000000..1588d5a --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.svg @@ -0,0 +1,91 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.ttf new file mode 100644 index 0000000..c121de2 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.woff new file mode 100644 index 0000000..3367639 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/gijgo-material.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.eot b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.eot new file mode 100644 index 0000000..9ec298b Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.eot differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.svg new file mode 100644 index 0000000..3d53854 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.svg @@ -0,0 +1,362 @@ + + + +Generated by IcoMoon + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.ttf b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.ttf new file mode 100644 index 0000000..5d627e7 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.ttf differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.woff b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.woff new file mode 100644 index 0000000..847ebd1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/fonts/themify.woff differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_1.png new file mode 100644 index 0000000..f2fe4d9 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_2.png new file mode 100644 index 0000000..6dfa6bf Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/about_2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/big.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/big.png new file mode 100644 index 0000000..5aa4cf5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/big.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/small.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/small.png new file mode 100644 index 0000000..e7b8427 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/about/small.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner.png new file mode 100644 index 0000000..178c9f7 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner2.png new file mode 100644 index 0000000..8ee6a8a Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/banner2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam.png new file mode 100644 index 0000000..6ab01fc Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam2.png new file mode 100644 index 0000000..d3383c5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam3.png new file mode 100644 index 0000000..a445425 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/banner/bradcam3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/author.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/author.png new file mode 100644 index 0000000..09db4af Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/author.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_1.png new file mode 100644 index 0000000..f425bb7 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_2.png new file mode 100644 index 0000000..3ed82a5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_3.png new file mode 100644 index 0000000..409be00 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_4.png new file mode 100644 index 0000000..35f3d10 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/blog_4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/learn_about_bg.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/learn_about_bg.png new file mode 100644 index 0000000..3158021 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/learn_about_bg.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_1.png new file mode 100644 index 0000000..271b36e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_2.png new file mode 100644 index 0000000..3652a5e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_3.png new file mode 100644 index 0000000..86c52ba Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_4.png new file mode 100644 index 0000000..b6412bd Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_5.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_5.png new file mode 100644 index 0000000..782247d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/single_blog_5.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/slide_thumb_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/slide_thumb_1.png new file mode 100644 index 0000000..fb18d9b Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/blog/slide_thumb_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_1.png new file mode 100644 index 0000000..1c80def Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_2.png new file mode 100644 index 0000000..4b26171 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_3.png new file mode 100644 index 0000000..bf7cfa0 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/comment/comment_3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/1.png new file mode 100644 index 0000000..65c4812 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/2.png new file mode 100644 index 0000000..4d3eec1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/3.png new file mode 100644 index 0000000..e82ed95 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/4.png new file mode 100644 index 0000000..b3dbfa2 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/5.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/5.png new file mode 100644 index 0000000..5d7ea91 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/5.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/6.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/6.png new file mode 100644 index 0000000..f387139 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/delicious/6.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a.jpg new file mode 100644 index 0000000..47b94cb Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a2.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a2.jpg new file mode 100644 index 0000000..194bd0d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/a2.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/d.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/d.jpg new file mode 100644 index 0000000..5d2aff5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/d.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-check.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-check.png new file mode 100644 index 0000000..1b45cdf Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-check.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-radio.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-radio.png new file mode 100644 index 0000000..4984061 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/disabled-radio.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f1.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f1.jpg new file mode 100644 index 0000000..80a7d52 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f1.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f2.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f2.jpg new file mode 100644 index 0000000..d48957a Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f2.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f3.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f3.jpg new file mode 100644 index 0000000..08d905f Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f3.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f4.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f4.jpg new file mode 100644 index 0000000..193b55e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f4.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f5.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f5.jpg new file mode 100644 index 0000000..cc2cd6f Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f5.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f6.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f6.jpg new file mode 100644 index 0000000..2606db1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f6.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f7.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f7.jpg new file mode 100644 index 0000000..727486b Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f7.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f8.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f8.jpg new file mode 100644 index 0000000..0593dd2 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/f8.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g1.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g1.jpg new file mode 100644 index 0000000..8c05ad7 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g1.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g2.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g2.jpg new file mode 100644 index 0000000..cd653f1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g2.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g3.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g3.jpg new file mode 100644 index 0000000..2951db0 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g3.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g4.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g4.jpg new file mode 100644 index 0000000..87d8284 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g4.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g5.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g5.jpg new file mode 100644 index 0000000..34be13d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g5.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g6.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g6.jpg new file mode 100644 index 0000000..af1cf59 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g6.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g7.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g7.jpg new file mode 100644 index 0000000..62477ff Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g7.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g8.jpg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g8.jpg new file mode 100644 index 0000000..51e5c9d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/g8.jpg differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-check.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-check.png new file mode 100644 index 0000000..1940748 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-check.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-radio.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-radio.png new file mode 100644 index 0000000..f43cc39 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/primary-radio.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-check.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-check.png new file mode 100644 index 0000000..3502a2c Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-check.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-radio.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-radio.png new file mode 100644 index 0000000..0f80920 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/elements/success-radio.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.ico b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.ico new file mode 100644 index 0000000..252efb5 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.ico differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.png new file mode 100644 index 0000000..edb6391 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/favicon.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/footer_logo.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/footer_logo.png new file mode 100644 index 0000000..24fd89f Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/footer_logo.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/1.png new file mode 100644 index 0000000..9561751 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/2.png new file mode 100644 index 0000000..b6b66d8 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/3.png new file mode 100644 index 0000000..138e28e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/4.png new file mode 100644 index 0000000..f561dbc Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/5.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/5.png new file mode 100644 index 0000000..0423694 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/5.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/6.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/6.png new file mode 100644 index 0000000..0304464 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/gallery/6.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/1.png new file mode 100644 index 0000000..6508f4d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/2.png new file mode 100644 index 0000000..748bce6 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/3.png new file mode 100644 index 0000000..3f94e20 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/4.png new file mode 100644 index 0000000..be9dbe4 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/5.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/5.png new file mode 100644 index 0000000..da0fa29 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/5.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/6.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/6.png new file mode 100644 index 0000000..0e958c3 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/icon/6.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/logo.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/logo.png new file mode 100644 index 0000000..275f99e Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/logo.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/next.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/next.png new file mode 100644 index 0000000..c01466d Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/next.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_1.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_1.png new file mode 100644 index 0000000..cb79224 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_1.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_10.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_10.png new file mode 100644 index 0000000..496cb05 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_10.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_2.png new file mode 100644 index 0000000..eb96303 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_3.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_3.png new file mode 100644 index 0000000..7b015bc Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_3.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_4.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_4.png new file mode 100644 index 0000000..55d76fb Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_4.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_5.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_5.png new file mode 100644 index 0000000..09ce7cd Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_5.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_6.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_6.png new file mode 100644 index 0000000..3f245fd Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_6.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_7.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_7.png new file mode 100644 index 0000000..d631808 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_7.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_8.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_8.png new file mode 100644 index 0000000..04b94b3 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_8.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_9.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_9.png new file mode 100644 index 0000000..692a648 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/post_9.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/preview.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/preview.png new file mode 100644 index 0000000..8fa72c1 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/post/preview.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/address.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/address.svg new file mode 100644 index 0000000..c298bea --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/address.svg @@ -0,0 +1,3 @@ + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/head.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/head.svg new file mode 100644 index 0000000..a68e9d7 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/head.svg @@ -0,0 +1,6 @@ + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/quote.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/quote.svg new file mode 100644 index 0000000..808284e --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/quote.svg @@ -0,0 +1,8 @@ + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/salad.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/salad.svg new file mode 100644 index 0000000..e9bdeb7 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/salad.svg @@ -0,0 +1,102 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/tray.svg b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/tray.svg new file mode 100644 index 0000000..5c60e51 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/svg_icon/tray.svg @@ -0,0 +1,47 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author.png new file mode 100644 index 0000000..f6c2090 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author2.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author2.png new file mode 100644 index 0000000..c92c3e4 Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/author2.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/bg.png b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/bg.png new file mode 100644 index 0000000..379347f Binary files /dev/null and b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/img/testimonial/bg.png differ diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/ajax-form.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/ajax-form.js new file mode 100644 index 0000000..f117a49 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/ajax-form.js @@ -0,0 +1,48 @@ +$(function() { + + // Get the form. + var form = $('#contact-form'); + + // Get the messages div. + var formMessages = $('.ajax-response'); + + // Set up an event listener for the contact form. + $(form).submit(function(e) { + // Stop the browser from submitting the form. + e.preventDefault(); + + // Serialize the form data. + var formData = $(form).serialize(); + + // Submit the form using AJAX. + $.ajax({ + type: 'POST', + url: $(form).attr('action'), + data: formData + }) + .done(function(response) { + // Make sure that the formMessages div has the 'success' class. + $(formMessages).removeClass('error'); + $(formMessages).addClass('success'); + + // Set the message text. + $(formMessages).text(response); + + // Clear the form. + $('#contact-form input,#contact-form textarea').val(''); + }) + .fail(function(data) { + // Make sure that the formMessages div has the 'error' class. + $(formMessages).removeClass('success'); + $(formMessages).addClass('error'); + + // Set the message text. + if (data.responseText !== '') { + $(formMessages).text(data.responseText); + } else { + $(formMessages).text('Oops! An error occured and your message could not be sent.'); + } + }); + }); + +}); diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/bootstrap.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/bootstrap.min.js new file mode 100644 index 0000000..534d533 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.0.0 (https://getbootstrap.com) + * Copyright 2011-2018 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e(t.bootstrap={},t.jQuery,t.Popper)}(this,function(t,e,n){"use strict";function i(t,e){for(var n=0;n0?i:null}catch(t){return null}},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(n){t(n).trigger(e.end)},supportsTransitionEnd:function(){return Boolean(e)},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var s in n)if(Object.prototype.hasOwnProperty.call(n,s)){var r=n[s],o=e[s],a=o&&i.isElement(o)?"element":(l=o,{}.toString.call(l).match(/\s([a-zA-Z]+)/)[1].toLowerCase());if(!new RegExp(r).test(a))throw new Error(t.toUpperCase()+': Option "'+s+'" provided type "'+a+'" but expected type "'+r+'".')}var l}};return e=("undefined"==typeof window||!window.QUnit)&&{end:"transitionend"},t.fn.emulateTransitionEnd=n,i.supportsTransitionEnd()&&(t.event.special[i.TRANSITION_END]={bindType:e.end,delegateType:e.end,handle:function(e){if(t(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}}),i}(e),L=(a="alert",h="."+(l="bs.alert"),c=(o=e).fn[a],u={CLOSE:"close"+h,CLOSED:"closed"+h,CLICK_DATA_API:"click"+h+".data-api"},f="alert",d="fade",_="show",g=function(){function t(t){this._element=t}var e=t.prototype;return e.close=function(t){t=t||this._element;var e=this._getRootElement(t);this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)},e.dispose=function(){o.removeData(this._element,l),this._element=null},e._getRootElement=function(t){var e=P.getSelectorFromElement(t),n=!1;return e&&(n=o(e)[0]),n||(n=o(t).closest("."+f)[0]),n},e._triggerCloseEvent=function(t){var e=o.Event(u.CLOSE);return o(t).trigger(e),e},e._removeElement=function(t){var e=this;o(t).removeClass(_),P.supportsTransitionEnd()&&o(t).hasClass(d)?o(t).one(P.TRANSITION_END,function(n){return e._destroyElement(t,n)}).emulateTransitionEnd(150):this._destroyElement(t)},e._destroyElement=function(t){o(t).detach().trigger(u.CLOSED).remove()},t._jQueryInterface=function(e){return this.each(function(){var n=o(this),i=n.data(l);i||(i=new t(this),n.data(l,i)),"close"===e&&i[e](this)})},t._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),o(document).on(u.CLICK_DATA_API,'[data-dismiss="alert"]',g._handleDismiss(new g)),o.fn[a]=g._jQueryInterface,o.fn[a].Constructor=g,o.fn[a].noConflict=function(){return o.fn[a]=c,g._jQueryInterface},g),R=(m="button",E="."+(v="bs.button"),T=".data-api",y=(p=e).fn[m],C="active",I="btn",A="focus",b='[data-toggle^="button"]',D='[data-toggle="buttons"]',S="input",w=".active",N=".btn",O={CLICK_DATA_API:"click"+E+T,FOCUS_BLUR_DATA_API:"focus"+E+T+" blur"+E+T},k=function(){function t(t){this._element=t}var e=t.prototype;return e.toggle=function(){var t=!0,e=!0,n=p(this._element).closest(D)[0];if(n){var i=p(this._element).find(S)[0];if(i){if("radio"===i.type)if(i.checked&&p(this._element).hasClass(C))t=!1;else{var s=p(n).find(w)[0];s&&p(s).removeClass(C)}if(t){if(i.hasAttribute("disabled")||n.hasAttribute("disabled")||i.classList.contains("disabled")||n.classList.contains("disabled"))return;i.checked=!p(this._element).hasClass(C),p(i).trigger("change")}i.focus(),e=!1}}e&&this._element.setAttribute("aria-pressed",!p(this._element).hasClass(C)),t&&p(this._element).toggleClass(C)},e.dispose=function(){p.removeData(this._element,v),this._element=null},t._jQueryInterface=function(e){return this.each(function(){var n=p(this).data(v);n||(n=new t(this),p(this).data(v,n)),"toggle"===e&&n[e]()})},s(t,null,[{key:"VERSION",get:function(){return"4.0.0"}}]),t}(),p(document).on(O.CLICK_DATA_API,b,function(t){t.preventDefault();var e=t.target;p(e).hasClass(I)||(e=p(e).closest(N)),k._jQueryInterface.call(p(e),"toggle")}).on(O.FOCUS_BLUR_DATA_API,b,function(t){var e=p(t.target).closest(N)[0];p(e).toggleClass(A,/^focus(in)?$/.test(t.type))}),p.fn[m]=k._jQueryInterface,p.fn[m].Constructor=k,p.fn[m].noConflict=function(){return p.fn[m]=y,k._jQueryInterface},k),j=function(t){var e="carousel",n="bs.carousel",i="."+n,o=t.fn[e],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},h="next",c="prev",u="left",f="right",d={SLIDE:"slide"+i,SLID:"slid"+i,KEYDOWN:"keydown"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i,TOUCHEND:"touchend"+i,LOAD_DATA_API:"load"+i+".data-api",CLICK_DATA_API:"click"+i+".data-api"},_="carousel",g="active",p="slide",m="carousel-item-right",v="carousel-item-left",E="carousel-item-next",T="carousel-item-prev",y={ACTIVE:".active",ACTIVE_ITEM:".active.carousel-item",ITEM:".carousel-item",NEXT_PREV:".carousel-item-next, .carousel-item-prev",INDICATORS:".carousel-indicators",DATA_SLIDE:"[data-slide], [data-slide-to]",DATA_RIDE:'[data-ride="carousel"]'},C=function(){function o(e,n){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this._config=this._getConfig(n),this._element=t(e)[0],this._indicatorsElement=t(this._element).find(y.INDICATORS)[0],this._addEventListeners()}var C=o.prototype;return C.next=function(){this._isSliding||this._slide(h)},C.nextWhenVisible=function(){!document.hidden&&t(this._element).is(":visible")&&"hidden"!==t(this._element).css("visibility")&&this.next()},C.prev=function(){this._isSliding||this._slide(c)},C.pause=function(e){e||(this._isPaused=!0),t(this._element).find(y.NEXT_PREV)[0]&&P.supportsTransitionEnd()&&(P.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},C.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},C.to=function(e){var n=this;this._activeElement=t(this._element).find(y.ACTIVE_ITEM)[0];var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)t(this._element).one(d.SLID,function(){return n.to(e)});else{if(i===e)return this.pause(),void this.cycle();var s=e>i?h:c;this._slide(s,this._items[e])}},C.dispose=function(){t(this._element).off(i),t.removeData(this._element,n),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},C._getConfig=function(t){return t=r({},a,t),P.typeCheckConfig(e,t,l),t},C._addEventListeners=function(){var e=this;this._config.keyboard&&t(this._element).on(d.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(t(this._element).on(d.MOUSEENTER,function(t){return e.pause(t)}).on(d.MOUSELEAVE,function(t){return e.cycle(t)}),"ontouchstart"in document.documentElement&&t(this._element).on(d.TOUCHEND,function(){e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout(function(t){return e.cycle(t)},500+e._config.interval)}))},C._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},C._getItemIndex=function(e){return this._items=t.makeArray(t(e).parent().find(y.ITEM)),this._items.indexOf(e)},C._getItemByDirection=function(t,e){var n=t===h,i=t===c,s=this._getItemIndex(e),r=this._items.length-1;if((i&&0===s||n&&s===r)&&!this._config.wrap)return e;var o=(s+(t===c?-1:1))%this._items.length;return-1===o?this._items[this._items.length-1]:this._items[o]},C._triggerSlideEvent=function(e,n){var i=this._getItemIndex(e),s=this._getItemIndex(t(this._element).find(y.ACTIVE_ITEM)[0]),r=t.Event(d.SLIDE,{relatedTarget:e,direction:n,from:s,to:i});return t(this._element).trigger(r),r},C._setActiveIndicatorElement=function(e){if(this._indicatorsElement){t(this._indicatorsElement).find(y.ACTIVE).removeClass(g);var n=this._indicatorsElement.children[this._getItemIndex(e)];n&&t(n).addClass(g)}},C._slide=function(e,n){var i,s,r,o=this,a=t(this._element).find(y.ACTIVE_ITEM)[0],l=this._getItemIndex(a),c=n||a&&this._getItemByDirection(e,a),_=this._getItemIndex(c),C=Boolean(this._interval);if(e===h?(i=v,s=E,r=u):(i=m,s=T,r=f),c&&t(c).hasClass(g))this._isSliding=!1;else if(!this._triggerSlideEvent(c,r).isDefaultPrevented()&&a&&c){this._isSliding=!0,C&&this.pause(),this._setActiveIndicatorElement(c);var I=t.Event(d.SLID,{relatedTarget:c,direction:r,from:l,to:_});P.supportsTransitionEnd()&&t(this._element).hasClass(p)?(t(c).addClass(s),P.reflow(c),t(a).addClass(i),t(c).addClass(i),t(a).one(P.TRANSITION_END,function(){t(c).removeClass(i+" "+s).addClass(g),t(a).removeClass(g+" "+s+" "+i),o._isSliding=!1,setTimeout(function(){return t(o._element).trigger(I)},0)}).emulateTransitionEnd(600)):(t(a).removeClass(g),t(c).addClass(g),this._isSliding=!1,t(this._element).trigger(I)),C&&this.cycle()}},o._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s=r({},a,t(this).data());"object"==typeof e&&(s=r({},s,e));var l="string"==typeof e?e:s.slide;if(i||(i=new o(this,s),t(this).data(n,i)),"number"==typeof e)i.to(e);else if("string"==typeof l){if("undefined"==typeof i[l])throw new TypeError('No method named "'+l+'"');i[l]()}else s.interval&&(i.pause(),i.cycle())})},o._dataApiClickHandler=function(e){var i=P.getSelectorFromElement(this);if(i){var s=t(i)[0];if(s&&t(s).hasClass(_)){var a=r({},t(s).data(),t(this).data()),l=this.getAttribute("data-slide-to");l&&(a.interval=!1),o._jQueryInterface.call(t(s),a),l&&t(s).data(n).to(l),e.preventDefault()}}},s(o,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),o}();return t(document).on(d.CLICK_DATA_API,y.DATA_SLIDE,C._dataApiClickHandler),t(window).on(d.LOAD_DATA_API,function(){t(y.DATA_RIDE).each(function(){var e=t(this);C._jQueryInterface.call(e,e.data())})}),t.fn[e]=C._jQueryInterface,t.fn[e].Constructor=C,t.fn[e].noConflict=function(){return t.fn[e]=o,C._jQueryInterface},C}(e),H=function(t){var e="collapse",n="bs.collapse",i="."+n,o=t.fn[e],a={toggle:!0,parent:""},l={toggle:"boolean",parent:"(string|element)"},h={SHOW:"show"+i,SHOWN:"shown"+i,HIDE:"hide"+i,HIDDEN:"hidden"+i,CLICK_DATA_API:"click"+i+".data-api"},c="show",u="collapse",f="collapsing",d="collapsed",_="width",g="height",p={ACTIVES:".show, .collapsing",DATA_TOGGLE:'[data-toggle="collapse"]'},m=function(){function i(e,n){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=t.makeArray(t('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=t(p.DATA_TOGGLE),s=0;s0&&(this._selector=o,this._triggerArray.push(r))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var o=i.prototype;return o.toggle=function(){t(this._element).hasClass(c)?this.hide():this.show()},o.show=function(){var e,s,r=this;if(!this._isTransitioning&&!t(this._element).hasClass(c)&&(this._parent&&0===(e=t.makeArray(t(this._parent).find(p.ACTIVES).filter('[data-parent="'+this._config.parent+'"]'))).length&&(e=null),!(e&&(s=t(e).not(this._selector).data(n))&&s._isTransitioning))){var o=t.Event(h.SHOW);if(t(this._element).trigger(o),!o.isDefaultPrevented()){e&&(i._jQueryInterface.call(t(e).not(this._selector),"hide"),s||t(e).data(n,null));var a=this._getDimension();t(this._element).removeClass(u).addClass(f),this._element.style[a]=0,this._triggerArray.length>0&&t(this._triggerArray).removeClass(d).attr("aria-expanded",!0),this.setTransitioning(!0);var l=function(){t(r._element).removeClass(f).addClass(u).addClass(c),r._element.style[a]="",r.setTransitioning(!1),t(r._element).trigger(h.SHOWN)};if(P.supportsTransitionEnd()){var _="scroll"+(a[0].toUpperCase()+a.slice(1));t(this._element).one(P.TRANSITION_END,l).emulateTransitionEnd(600),this._element.style[a]=this._element[_]+"px"}else l()}}},o.hide=function(){var e=this;if(!this._isTransitioning&&t(this._element).hasClass(c)){var n=t.Event(h.HIDE);if(t(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension();if(this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",P.reflow(this._element),t(this._element).addClass(f).removeClass(u).removeClass(c),this._triggerArray.length>0)for(var s=0;s0&&t(n).toggleClass(d,!i).attr("aria-expanded",i)}},i._getTargetFromElement=function(e){var n=P.getSelectorFromElement(e);return n?t(n)[0]:null},i._jQueryInterface=function(e){return this.each(function(){var s=t(this),o=s.data(n),l=r({},a,s.data(),"object"==typeof e&&e);if(!o&&l.toggle&&/show|hide/.test(e)&&(l.toggle=!1),o||(o=new i(this,l),s.data(n,o)),"string"==typeof e){if("undefined"==typeof o[e])throw new TypeError('No method named "'+e+'"');o[e]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return a}}]),i}();return t(document).on(h.CLICK_DATA_API,p.DATA_TOGGLE,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=t(this),s=P.getSelectorFromElement(this);t(s).each(function(){var e=t(this),s=e.data(n)?"toggle":i.data();m._jQueryInterface.call(e,s)})}),t.fn[e]=m._jQueryInterface,t.fn[e].Constructor=m,t.fn[e].noConflict=function(){return t.fn[e]=o,m._jQueryInterface},m}(e),W=function(t){var e="dropdown",i="bs.dropdown",o="."+i,a=".data-api",l=t.fn[e],h=new RegExp("38|40|27"),c={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,CLICK:"click"+o,CLICK_DATA_API:"click"+o+a,KEYDOWN_DATA_API:"keydown"+o+a,KEYUP_DATA_API:"keyup"+o+a},u="disabled",f="show",d="dropup",_="dropright",g="dropleft",p="dropdown-menu-right",m="dropdown-menu-left",v="position-static",E='[data-toggle="dropdown"]',T=".dropdown form",y=".dropdown-menu",C=".navbar-nav",I=".dropdown-menu .dropdown-item:not(.disabled)",A="top-start",b="top-end",D="bottom-start",S="bottom-end",w="right-start",N="left-start",O={offset:0,flip:!0,boundary:"scrollParent"},k={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)"},L=function(){function a(t,e){this._element=t,this._popper=null,this._config=this._getConfig(e),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var l=a.prototype;return l.toggle=function(){if(!this._element.disabled&&!t(this._element).hasClass(u)){var e=a._getParentFromElement(this._element),i=t(this._menu).hasClass(f);if(a._clearMenus(),!i){var s={relatedTarget:this._element},r=t.Event(c.SHOW,s);if(t(e).trigger(r),!r.isDefaultPrevented()){if(!this._inNavbar){if("undefined"==typeof n)throw new TypeError("Bootstrap dropdown require Popper.js (https://popper.js.org)");var o=this._element;t(e).hasClass(d)&&(t(this._menu).hasClass(m)||t(this._menu).hasClass(p))&&(o=e),"scrollParent"!==this._config.boundary&&t(e).addClass(v),this._popper=new n(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===t(e).closest(C).length&&t("body").children().on("mouseover",null,t.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),t(this._menu).toggleClass(f),t(e).toggleClass(f).trigger(t.Event(c.SHOWN,s))}}}},l.dispose=function(){t.removeData(this._element,i),t(this._element).off(o),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},l.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},l._addEventListeners=function(){var e=this;t(this._element).on(c.CLICK,function(t){t.preventDefault(),t.stopPropagation(),e.toggle()})},l._getConfig=function(n){return n=r({},this.constructor.Default,t(this._element).data(),n),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},l._getMenuElement=function(){if(!this._menu){var e=a._getParentFromElement(this._element);this._menu=t(e).find(y)[0]}return this._menu},l._getPlacement=function(){var e=t(this._element).parent(),n=D;return e.hasClass(d)?(n=A,t(this._menu).hasClass(p)&&(n=b)):e.hasClass(_)?n=w:e.hasClass(g)?n=N:t(this._menu).hasClass(p)&&(n=S),n},l._detectNavbar=function(){return t(this._element).closest(".navbar").length>0},l._getPopperConfig=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=r({},e.offsets,t._config.offset(e.offsets)||{}),e}:e.offset=this._config.offset,{placement:this._getPlacement(),modifiers:{offset:e,flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}}},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i);if(n||(n=new a(this,"object"==typeof e?e:null),t(this).data(i,n)),"string"==typeof e){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},a._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=t.makeArray(t(E)),s=0;s0&&r--,40===e.which&&rdocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},p._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},p._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent"},f="show",d="out",_={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},g="fade",p="show",m=".tooltip-inner",v=".arrow",E="hover",T="focus",y="click",C="manual",I=function(){function a(t,e){if("undefined"==typeof n)throw new TypeError("Bootstrap tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var I=a.prototype;return I.enable=function(){this._isEnabled=!0},I.disable=function(){this._isEnabled=!1},I.toggleEnabled=function(){this._isEnabled=!this._isEnabled},I.toggle=function(e){if(this._isEnabled)if(e){var n=this.constructor.DATA_KEY,i=t(e.currentTarget).data(n);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(t(this.getTipElement()).hasClass(p))return void this._leave(null,this);this._enter(null,this)}},I.dispose=function(){clearTimeout(this._timeout),t.removeData(this.element,this.constructor.DATA_KEY),t(this.element).off(this.constructor.EVENT_KEY),t(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&t(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,null!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},I.show=function(){var e=this;if("none"===t(this.element).css("display"))throw new Error("Please use show on visible elements");var i=t.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){t(this.element).trigger(i);var s=t.contains(this.element.ownerDocument.documentElement,this.element);if(i.isDefaultPrevented()||!s)return;var r=this.getTipElement(),o=P.getUID(this.constructor.NAME);r.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&t(r).addClass(g);var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,h=this._getAttachment(l);this.addAttachmentClass(h);var c=!1===this.config.container?document.body:t(this.config.container);t(r).data(this.constructor.DATA_KEY,this),t.contains(this.element.ownerDocument.documentElement,this.tip)||t(r).appendTo(c),t(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new n(this.element,r,{placement:h,modifiers:{offset:{offset:this.config.offset},flip:{behavior:this.config.fallbackPlacement},arrow:{element:v},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){e._handlePopperPlacementChange(t)}}),t(r).addClass(p),"ontouchstart"in document.documentElement&&t("body").children().on("mouseover",null,t.noop);var u=function(){e.config.animation&&e._fixTransition();var n=e._hoverState;e._hoverState=null,t(e.element).trigger(e.constructor.Event.SHOWN),n===d&&e._leave(null,e)};P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(this.tip).one(P.TRANSITION_END,u).emulateTransitionEnd(a._TRANSITION_DURATION):u()}},I.hide=function(e){var n=this,i=this.getTipElement(),s=t.Event(this.constructor.Event.HIDE),r=function(){n._hoverState!==f&&i.parentNode&&i.parentNode.removeChild(i),n._cleanTipClass(),n.element.removeAttribute("aria-describedby"),t(n.element).trigger(n.constructor.Event.HIDDEN),null!==n._popper&&n._popper.destroy(),e&&e()};t(this.element).trigger(s),s.isDefaultPrevented()||(t(i).removeClass(p),"ontouchstart"in document.documentElement&&t("body").children().off("mouseover",null,t.noop),this._activeTrigger[y]=!1,this._activeTrigger[T]=!1,this._activeTrigger[E]=!1,P.supportsTransitionEnd()&&t(this.tip).hasClass(g)?t(i).one(P.TRANSITION_END,r).emulateTransitionEnd(150):r(),this._hoverState="")},I.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},I.isWithContent=function(){return Boolean(this.getTitle())},I.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-tooltip-"+e)},I.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},I.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(m),this.getTitle()),e.removeClass(g+" "+p)},I.setElementContent=function(e,n){var i=this.config.html;"object"==typeof n&&(n.nodeType||n.jquery)?i?t(n).parent().is(e)||e.empty().append(n):e.text(t(n).text()):e[i?"html":"text"](n)},I.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},I._getAttachment=function(t){return c[t.toUpperCase()]},I._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach(function(n){if("click"===n)t(e.element).on(e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(n!==C){var i=n===E?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=n===E?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;t(e.element).on(i,e.config.selector,function(t){return e._enter(t)}).on(s,e.config.selector,function(t){return e._leave(t)})}t(e.element).closest(".modal").on("hide.bs.modal",function(){return e.hide()})}),this.config.selector?this.config=r({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},I._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},I._enter=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusin"===e.type?T:E]=!0),t(n.getTipElement()).hasClass(p)||n._hoverState===f?n._hoverState=f:(clearTimeout(n._timeout),n._hoverState=f,n.config.delay&&n.config.delay.show?n._timeout=setTimeout(function(){n._hoverState===f&&n.show()},n.config.delay.show):n.show())},I._leave=function(e,n){var i=this.constructor.DATA_KEY;(n=n||t(e.currentTarget).data(i))||(n=new this.constructor(e.currentTarget,this._getDelegateConfig()),t(e.currentTarget).data(i,n)),e&&(n._activeTrigger["focusout"===e.type?T:E]=!1),n._isWithActiveTrigger()||(clearTimeout(n._timeout),n._hoverState=d,n.config.delay&&n.config.delay.hide?n._timeout=setTimeout(function(){n._hoverState===d&&n.hide()},n.config.delay.hide):n.hide())},I._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},I._getConfig=function(n){return"number"==typeof(n=r({},this.constructor.Default,t(this.element).data(),n)).delay&&(n.delay={show:n.delay,hide:n.delay}),"number"==typeof n.title&&(n.title=n.title.toString()),"number"==typeof n.content&&(n.content=n.content.toString()),P.typeCheckConfig(e,n,this.constructor.DefaultType),n},I._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},I._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(l);null!==n&&n.length>0&&e.removeClass(n.join(""))},I._handlePopperPlacementChange=function(t){this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},I._fixTransition=function(){var e=this.getTipElement(),n=this.config.animation;null===e.getAttribute("x-placement")&&(t(e).removeClass(g),this.config.animation=!1,this.hide(),this.show(),this.config.animation=n)},a._jQueryInterface=function(e){return this.each(function(){var n=t(this).data(i),s="object"==typeof e&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new a(this,s),t(this).data(i,n)),"string"==typeof e)){if("undefined"==typeof n[e])throw new TypeError('No method named "'+e+'"');n[e]()}})},s(a,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return u}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return h}}]),a}();return t.fn[e]=I._jQueryInterface,t.fn[e].Constructor=I,t.fn[e].noConflict=function(){return t.fn[e]=a,I._jQueryInterface},I}(e),x=function(t){var e="popover",n="bs.popover",i="."+n,o=t.fn[e],a=new RegExp("(^|\\s)bs-popover\\S+","g"),l=r({},U.Default,{placement:"right",trigger:"click",content:"",template:''}),h=r({},U.DefaultType,{content:"(string|element|function)"}),c="fade",u="show",f=".popover-header",d=".popover-body",_={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,INSERTED:"inserted"+i,CLICK:"click"+i,FOCUSIN:"focusin"+i,FOCUSOUT:"focusout"+i,MOUSEENTER:"mouseenter"+i,MOUSELEAVE:"mouseleave"+i},g=function(r){var o,g;function p(){return r.apply(this,arguments)||this}g=r,(o=p).prototype=Object.create(g.prototype),o.prototype.constructor=o,o.__proto__=g;var m=p.prototype;return m.isWithContent=function(){return this.getTitle()||this._getContent()},m.addAttachmentClass=function(e){t(this.getTipElement()).addClass("bs-popover-"+e)},m.getTipElement=function(){return this.tip=this.tip||t(this.config.template)[0],this.tip},m.setContent=function(){var e=t(this.getTipElement());this.setElementContent(e.find(f),this.getTitle());var n=this._getContent();"function"==typeof n&&(n=n.call(this.element)),this.setElementContent(e.find(d),n),e.removeClass(c+" "+u)},m._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},m._cleanTipClass=function(){var e=t(this.getTipElement()),n=e.attr("class").match(a);null!==n&&n.length>0&&e.removeClass(n.join(""))},p._jQueryInterface=function(e){return this.each(function(){var i=t(this).data(n),s="object"==typeof e?e:null;if((i||!/destroy|hide/.test(e))&&(i||(i=new p(this,s),t(this).data(n,i)),"string"==typeof e)){if("undefined"==typeof i[e])throw new TypeError('No method named "'+e+'"');i[e]()}})},s(p,null,[{key:"VERSION",get:function(){return"4.0.0"}},{key:"Default",get:function(){return l}},{key:"NAME",get:function(){return e}},{key:"DATA_KEY",get:function(){return n}},{key:"Event",get:function(){return _}},{key:"EVENT_KEY",get:function(){return i}},{key:"DefaultType",get:function(){return h}}]),p}(U);return t.fn[e]=g._jQueryInterface,t.fn[e].Constructor=g,t.fn[e].noConflict=function(){return t.fn[e]=o,g._jQueryInterface},g}(e),K=function(t){var e="scrollspy",n="bs.scrollspy",i="."+n,o=t.fn[e],a={offset:10,method:"auto",target:""},l={offset:"number",method:"string",target:"(string|element)"},h={ACTIVATE:"activate"+i,SCROLL:"scroll"+i,LOAD_DATA_API:"load"+i+".data-api"},c="dropdown-item",u="active",f={DATA_SPY:'[data-spy="scroll"]',ACTIVE:".active",NAV_LIST_GROUP:".nav, .list-group",NAV_LINKS:".nav-link",NAV_ITEMS:".nav-item",LIST_ITEMS:".list-group-item",DROPDOWN:".dropdown",DROPDOWN_ITEMS:".dropdown-item",DROPDOWN_TOGGLE:".dropdown-toggle"},d="offset",_="position",g=function(){function o(e,n){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(n),this._selector=this._config.target+" "+f.NAV_LINKS+","+this._config.target+" "+f.LIST_ITEMS+","+this._config.target+" "+f.DROPDOWN_ITEMS,this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,t(this._scrollElement).on(h.SCROLL,function(t){return i._process(t)}),this.refresh(),this._process()}var g=o.prototype;return g.refresh=function(){var e=this,n=this._scrollElement===this._scrollElement.window?d:_,i="auto"===this._config.method?n:this._config.method,s=i===_?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),t.makeArray(t(this._selector)).map(function(e){var n,r=P.getSelectorFromElement(e);if(r&&(n=t(r)[0]),n){var o=n.getBoundingClientRect();if(o.width||o.height)return[t(n)[i]().top+s,r]}return null}).filter(function(t){return t}).sort(function(t,e){return t[0]-e[0]}).forEach(function(t){e._offsets.push(t[0]),e._targets.push(t[1])})},g.dispose=function(){t.removeData(this._element,n),t(this._scrollElement).off(i),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},g._getConfig=function(n){if("string"!=typeof(n=r({},a,n)).target){var i=t(n.target).attr("id");i||(i=P.getUID(e),t(n.target).attr("id",i)),n.target="#"+i}return P.typeCheckConfig(e,n,l),n},g._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},g._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},g._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},g._process=function(){var t=this._getScrollTop()+this._config.offset,e=this._getScrollHeight(),n=this._config.offset+e-this._getOffsetHeight();if(this._scrollHeight!==e&&this.refresh(),t>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var s=this._offsets.length;s--;){this._activeTarget!==this._targets[s]&&t>=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||t=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(e),t.Util=P,t.Alert=L,t.Button=R,t.Carousel=j,t.Collapse=H,t.Dropdown=W,t.Modal=M,t.Popover=x,t.Scrollspy=K,t.Tab=V,t.Tooltip=U,Object.defineProperty(t,"__esModule",{value:!0})}); +//# sourceMappingURL=bootstrap.min.js.map \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/contact.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/contact.js new file mode 100644 index 0000000..942ce25 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/contact.js @@ -0,0 +1,85 @@ +$(document).ready(function(){ + + (function($) { + "use strict"; + + + jQuery.validator.addMethod('answercheck', function (value, element) { + return this.optional(element) || /^\bcat\b$/.test(value) + }, "type the correct answer -_-"); + + // validate contactForm form + $(function() { + $('#contactForm').validate({ + rules: { + name: { + required: true, + minlength: 2 + }, + subject: { + required: true, + minlength: 4 + }, + number: { + required: true, + minlength: 5 + }, + email: { + required: true, + email: true + }, + message: { + required: true, + minlength: 20 + } + }, + messages: { + name: { + required: "come on, you have a name, don't you?", + minlength: "your name must consist of at least 2 characters" + }, + subject: { + required: "come on, you have a subject, don't you?", + minlength: "your subject must consist of at least 4 characters" + }, + number: { + required: "come on, you have a number, don't you?", + minlength: "your Number must consist of at least 5 characters" + }, + email: { + required: "no email, no message" + }, + message: { + required: "um...yea, you have to write something to send this form.", + minlength: "thats all? really?" + } + }, + submitHandler: function(form) { + $(form).ajaxSubmit({ + type:"POST", + data: $(form).serialize(), + url:"contact_process.php", + success: function() { + $('#contactForm :input').attr('disabled', 'disabled'); + $('#contactForm').fadeTo( "slow", 1, function() { + $(this).find(':input').attr('disabled', 'disabled'); + $(this).find('label').css('cursor','default'); + $('#success').fadeIn() + $('.modal').modal('hide'); + $('#success').modal('show'); + }) + }, + error: function() { + $('#contactForm').fadeTo( "slow", 1, function() { + $('#error').fadeIn() + $('.modal').modal('hide'); + $('#error').modal('show'); + }) + } + }) + } + }) + }) + + })(jQuery) +}) \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/gijgo.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/gijgo.min.js new file mode 100644 index 0000000..ac23789 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/gijgo.min.js @@ -0,0 +1 @@ +var gj={};gj.widget=function(){var a=this;a.xhr=null,a.generateGUID=function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()},a.mouseX=function(a){if(a){if(a.pageX)return a.pageX;if(a.clientX)return a.clientX+(document.documentElement.scrollLeft?document.documentElement.scrollLeft:document.body.scrollLeft);if(a.touches&&a.touches.length)return a.touches[0].pageX;if(a.changedTouches&&a.changedTouches.length)return a.changedTouches[0].pageX;if(a.originalEvent&&a.originalEvent.touches&&a.originalEvent.touches.length)return a.originalEvent.touches[0].pageX;if(a.originalEvent&&a.originalEvent.changedTouches&&a.originalEvent.changedTouches.length)return a.originalEvent.touches[0].pageX}return null},a.mouseY=function(a){if(a){if(a.pageY)return a.pageY;if(a.clientY)return a.clientY+(document.documentElement.scrollTop?document.documentElement.scrollTop:document.body.scrollTop);if(a.touches&&a.touches.length)return a.touches[0].pageY;if(a.changedTouches&&a.changedTouches.length)return a.changedTouches[0].pageY;if(a.originalEvent&&a.originalEvent.touches&&a.originalEvent.touches.length)return a.originalEvent.touches[0].pageY;if(a.originalEvent&&a.originalEvent.changedTouches&&a.originalEvent.changedTouches.length)return a.originalEvent.touches[0].pageY}return null}},gj.widget.prototype.init=function(a,b){var c,d,e;this.attr("data-type",b),d=$.extend(!0,{},this.getHTMLConfig()||{}),$.extend(!0,d,a||{}),e=this.getConfig(d,b),this.attr("data-guid",e.guid),this.data(e);for(c in e)gj[b].events.hasOwnProperty(c)&&(this.on(c,e[c]),delete e[c]);for(plugin in gj[b].plugins)gj[b].plugins.hasOwnProperty(plugin)&&gj[b].plugins[plugin].configure(this,e,d);return this},gj.widget.prototype.getConfig=function(a,b){var c,d,e,f;c=$.extend(!0,{},gj[b].config.base),d=a.hasOwnProperty("uiLibrary")?a.uiLibrary:c.uiLibrary,gj[b].config[d]&&$.extend(!0,c,gj[b].config[d]),e=a.hasOwnProperty("iconsLibrary")?a.iconsLibrary:c.iconsLibrary,gj[b].config[e]&&$.extend(!0,c,gj[b].config[e]);for(f in gj[b].plugins)gj[b].plugins.hasOwnProperty(f)&&($.extend(!0,c,gj[b].plugins[f].config.base),gj[b].plugins[f].config[d]&&$.extend(!0,c,gj[b].plugins[f].config[d]),gj[b].plugins[f].config[e]&&$.extend(!0,c,gj[b].plugins[f].config[e]));return $.extend(!0,c,a),c.guid||(c.guid=this.generateGUID()),c},gj.widget.prototype.getHTMLConfig=function(){var a=this.data(),b=this[0].attributes;return b.width&&(a.width=b.width.value),b.height&&(a.height=b.height.value),b.value&&(a.value=b.value.value),b.align&&(a.align=b.align.value),a&&a.source&&(a.dataSource=a.source,delete a.source),a},gj.widget.prototype.createDoneHandler=function(){var a=this;return function(b){"string"==typeof b&&JSON&&(b=JSON.parse(b)),gj[a.data("type")].methods.render(a,b)}},gj.widget.prototype.createErrorHandler=function(){return function(a){a&&a.statusText&&"abort"!==a.statusText&&alert(a.statusText)}},gj.widget.prototype.reload=function(a){var b,c,d=this.data(),e=this.data("type");return void 0===d.dataSource&&gj[e].methods.useHtmlDataSource(this,d),$.extend(d.params,a),$.isArray(d.dataSource)?(c=gj[e].methods.filter(this),gj[e].methods.render(this,c)):"string"==typeof d.dataSource?(b={url:d.dataSource,data:d.params},this.xhr&&this.xhr.abort(),this.xhr=$.ajax(b).done(this.createDoneHandler()).fail(this.createErrorHandler())):"object"==typeof d.dataSource&&(d.dataSource.data||(d.dataSource.data={}),$.extend(d.dataSource.data,d.params),b=$.extend(!0,{},d.dataSource),"json"===b.dataType&&"object"==typeof b.data&&(b.data=JSON.stringify(b.data)),b.success||(b.success=this.createDoneHandler()),b.error||(b.error=this.createErrorHandler()),this.xhr&&this.xhr.abort(),this.xhr=$.ajax(b)),this},gj.documentManager={events:{},subscribeForEvent:function(a,b,c){if(gj.documentManager.events[a]&&0!==gj.documentManager.events[a].length){if(gj.documentManager.events[a][b])throw"Event "+a+' for widget with guid="'+b+'" is already attached.';gj.documentManager.events[a].push({widgetId:b,callback:c})}else gj.documentManager.events[a]=[{widgetId:b,callback:c}],$(document).on(a,gj.documentManager.executeCallbacks)},executeCallbacks:function(a){var b=gj.documentManager.events[a.type];if(b)for(var c=0;c-1)g=new Date(parseInt(a.substr(6),10));else if(a){for(f=b.split(/[\s,-\.\/\/\:]+/),e=a.split(/[\s]+/),e.length!=f.length&&(e=a.split(/[\s,-\.\/\/\:]+/)),d=0;d-1?j=parseInt(e[d],10):["m","mm"].indexOf(f[d])>-1?i=parseInt(e[d],10)-1:"mmm"===f[d]?i=gj.core.messages[c||"en-us"].monthShortNames.indexOf(e[d]):"mmmm"===f[d]?i=gj.core.messages[c||"en-us"].monthNames.indexOf(e[d]):["yy","yyyy"].indexOf(f[d])>-1?(h=parseInt(e[d],10),"yy"===f[d]&&(h+=2e3)):["h","hh","H","HH"].indexOf(f[d])>-1?k=parseInt(e[d],10):["M","MM"].indexOf(f[d])>-1&&(l=parseInt(e[d],10));g=new Date(h,i,j,k,l)}}else"number"==typeof a?g=new Date(a):a instanceof Date&&(g=a);return g},formatDate:function(a,b,c){var d,e,f="",g=b.split(/[\s,-\.\/\/\:]+/),h=b.split(/s+|M+|H+|h+|t+|T+|d+|m+|y+/);for(h=h.splice(1,h.length-2),i=0;i12?a.getHours()%12:a.getHours(),f+=e+d;break;case"hh":e=a.getHours()>12?a.getHours()%12:a.getHours(),f+=gj.core.pad(e)+d;break;case"tt":f+=(a.getHours()>=12?"pm":"am")+d;break;case"TT":f+=(a.getHours()>=12?"PM":"AM")+d;break;case"d":f+=a.getDate()+d;break;case"dd":f+=gj.core.pad(a.getDate())+d;break;case"ddd":f+=gj.core.messages[c||"en-us"].weekDaysShort[a.getDay()]+d;break;case"dddd":f+=gj.core.messages[c||"en-us"].weekDays[a.getDay()]+d;break;case"m":f+=a.getMonth()+1+d;break;case"mm":f+=gj.core.pad(a.getMonth()+1)+d;break;case"mmm":f+=gj.core.messages[c||"en-us"].monthShortNames[a.getMonth()]+d;break;case"mmmm":f+=gj.core.messages[c||"en-us"].monthNames[a.getMonth()]+d;break;case"yy":f+=a.getFullYear().toString().substr(2)+d;break;case"yyyy":f+=a.getFullYear()+d}return f},pad:function(a,b){for(a=String(a),b=b||2;a.length0?b:0),a.css("top",c>0?c:0)},isIE:function(){return!!navigator.userAgent.match(/Trident/g)||!!navigator.userAgent.match(/MSIE/g)},setChildPosition:function(a,b){var c=a.getBoundingClientRect(),d=gj.core.height(a,!0),e=gj.core.height(b,!0),f=gj.core.width(a,!0),g=gj.core.width(b,!0),h=window.scrollY||window.pageYOffset||0,i=window.scrollX||window.pageXOffset||0;c.top+d+e>window.innerHeight&&c.top>e?b.style.top=Math.round(c.top+h-e-3)+"px":b.style.top=Math.round(c.top+h+d+3)+"px",c.left+g>document.body.clientWidth?b.style.left=Math.round(c.left+i+f-g)+"px":b.style.left=Math.round(c.left+i)+"px"},height:function(a,b){var c,d=window.getComputedStyle(a);return"border-box"===d.boxSizing?(c=parseInt(d.height,10),gj.core.isIE()&&(c+=parseInt(d.paddingTop||0,10)+parseInt(d.paddingBottom||0,10),c+=parseInt(d.borderTopWidth||0,10)+parseInt(d.borderBottomWidth||0,10))):(c=parseInt(d.height,10),c+=parseInt(d.paddingTop||0,10)+parseInt(d.paddingBottom||0,10),c+=parseInt(d.borderTopWidth||0,10)+parseInt(d.borderBottomWidth||0,10)),b&&(c+=parseInt(d.marginTop||0,10)+parseInt(d.marginBottom||0,10)),c},width:function(a,b){var c,d=window.getComputedStyle(a);return"border-box"===d.boxSizing?c=parseInt(d.width,10):(c=parseInt(d.width,10),c+=parseInt(d.paddingLeft||0,10)+parseInt(d.paddingRight||0,10),c+=parseInt(d.borderLeftWidth||0,10)+parseInt(d.borderRightWidth||0,10)),b&&(c+=parseInt(d.marginLeft||0,10)+parseInt(d.marginRight||0,10)),c},addClasses:function(a,b){var c,d;if(b)for(d=b.split(" "),c=0;ca.clientHeight?a:gj.core.getScrollParent(a.parentNode)}},gj.picker={messages:{"en-us":{}}},gj.picker.methods={initialize:function(a,b,c){var d,e=c.createPicker(a,b),f=a.parent('div[role="wrapper"]');d="bootstrap"===b.uiLibrary?$(''+b.icons.rightIcon+""):"bootstrap4"===b.uiLibrary?$('"):$(b.icons.rightIcon),d.attr("role","right-icon"),0===f.length?(f=$('
').addClass(b.style.wrapper),a.wrap(f)):f.addClass(b.style.wrapper),f=a.parent('div[role="wrapper"]'),b.width&&f.css("width",b.width),a.val(b.value).addClass(b.style.input).attr("role","input"),b.fontSize&&a.css("font-size",b.fontSize),"bootstrap"===b.uiLibrary||"bootstrap4"===b.uiLibrary?"small"===b.size?(f.addClass("input-group-sm"),a.addClass("form-control-sm")):"large"===b.size&&(f.addClass("input-group-lg"),a.addClass("form-control-lg")):"small"===b.size?f.addClass("small"):"large"===b.size&&f.addClass("large"),d.on("click",function(b){e.is(":visible")?a.close():a.open()}),f.append(d),!0!==b.footer&&(a.on("blur",function(){a.timeout=setTimeout(function(){a.close()},500)}),e.mousedown(function(){return clearTimeout(a.timeout),a.focus(),!1}),e.on("click",function(){clearTimeout(a.timeout),a.focus()}))}},gj.picker.widget=function(a,b){var c=this,d=gj.picker.methods;return c.destroy=function(){return d.destroy(this)},a},gj.picker.widget.prototype=new gj.widget,gj.picker.widget.constructor=gj.picker.widget,gj.picker.widget.prototype.init=function(a,b,c){return gj.widget.prototype.init.call(this,a,b),this.attr("data-"+b,"true"),gj.picker.methods.initialize(this,this.data(),gj[b].methods),this},gj.picker.widget.prototype.open=function(a){var b=this.data(),c=$("body").find('[role="picker"][guid="'+this.attr("data-guid")+'"]');return c.show(),c.closest('div[role="modal"]').show(),b.modal?gj.core.center(c):(gj.core.setChildPosition(this[0],c[0]),this.focus()),clearTimeout(this.timeout),gj[a].events.open(this),this},gj.picker.widget.prototype.close=function(a){var b=$("body").find('[role="picker"][guid="'+this.attr("data-guid")+'"]');return b.hide(),b.closest('div[role="modal"]').hide(),gj[a].events.close(this),this},gj.picker.widget.prototype.destroy=function(a){var b=this.data(),c=this.parent(),d=$("body").find('[role="picker"][guid="'+this.attr("data-guid")+'"]');return b&&(this.off(),d.parent('[role="modal"]').length>0&&d.unwrap(),d.remove(),this.removeData(),this.removeAttr("data-type").removeAttr("data-guid").removeAttr("data-"+a),this.removeClass(),c.children('[role="right-icon"]').remove(),this.unwrap()),this},gj.dialog={plugins:{},messages:{}},gj.dialog.config={base:{autoOpen:!0,closeButtonInHeader:!0,closeOnEscape:!0,draggable:!0,height:"auto",locale:"en-us",maxHeight:void 0,maxWidth:void 0,minHeight:void 0,minWidth:void 0,modal:!1,resizable:!1,scrollable:!1,title:void 0,uiLibrary:void 0,width:300,style:{modal:"gj-modal",content:"gj-dialog-md",header:"gj-dialog-md-header gj-unselectable",headerTitle:"gj-dialog-md-title",headerCloseButton:"gj-dialog-md-close",body:"gj-dialog-md-body",footer:"gj-dialog-footer gj-dialog-md-footer"}},bootstrap:{style:{modal:"modal",content:"modal-content gj-dialog-bootstrap",header:"modal-header",headerTitle:"modal-title",headerCloseButton:"close",body:"modal-body",footer:"gj-dialog-footer modal-footer"}},bootstrap4:{style:{modal:"modal",content:"modal-content gj-dialog-bootstrap4",header:"modal-header",headerTitle:"modal-title",headerCloseButton:"close",body:"modal-body",footer:"gj-dialog-footer modal-footer"}}},gj.dialog.events={initialized:function(a){a.trigger("initialized")},opening:function(a){a.trigger("opening")},opened:function(a){a.trigger("opened")},closing:function(a){a.trigger("closing")},closed:function(a){a.trigger("closed")},drag:function(a){a.trigger("drag")},dragStart:function(a){a.trigger("dragStart")},dragStop:function(a){a.trigger("dragStop")},resize:function(a){a.trigger("resize")},resizeStart:function(a){a.trigger("resizeStart")},resizeStop:function(a){a.trigger("resizeStop")}},gj.dialog.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"dialog"),gj.dialog.methods.localization(this),gj.dialog.methods.initialize(this),gj.dialog.events.initialized(this),this},localization:function(a){var b=a.data();void 0===b.title&&(b.title=gj.dialog.messages[b.locale].DefaultTitle)},getHTMLConfig:function(){var a=gj.widget.prototype.getHTMLConfig.call(this),b=this[0].attributes;return b.title&&(a.title=b.title.value),a},initialize:function(a){var b,c,d,e=a.data();a.addClass(e.style.content),gj.dialog.methods.setSize(a),e.closeOnEscape&&$(document).keyup(function(b){27===b.keyCode&&a.close()}),c=a.children('div[data-role="body"]'),0===c.length?(c=$('
').addClass(e.style.body),a.wrapInner(c)):c.addClass(e.style.body),b=gj.dialog.methods.renderHeader(a),d=a.children('div[data-role="footer"]').addClass(e.style.footer),a.find('[data-role="close"]').on("click",function(){a.close()}),gj.draggable&&(e.draggable&&gj.dialog.methods.draggable(a,b),e.resizable&&gj.dialog.methods.resizable(a)),e.scrollable&&e.height&&(a.addClass("gj-dialog-scrollable"),a.on("opened",function(){a.children('div[data-role="body"]').css("height",e.height-b.outerHeight()-(d.length?d.outerHeight():0))})),gj.core.center(a),e.modal&&a.wrapAll('
'),e.autoOpen&&a.open()},setSize:function(a){var b=a.data();b.width&&a.css("width",b.width),b.height&&a.css("height",b.height)},renderHeader:function(a){var b,c,d,e=a.data();return b=a.children('div[data-role="header"]'),0===b.length&&(b=$('
'),a.prepend(b)),b.addClass(e.style.header),c=b.find('[data-role="title"]'),0===c.length&&(c=$('

'+e.title+"

"),b.append(c)),c.addClass(e.style.headerTitle),d=b.find('[data-role="close"]'),0===d.length&&e.closeButtonInHeader?(d=$(''),d.addClass(e.style.headerCloseButton),b.append(d)):d.length>0&&!1===e.closeButtonInHeader?d.hide():d.addClass(e.style.headerCloseButton),b},draggable:function(a,b){a.appendTo("body"),b.addClass("gj-draggable"),a.draggable({handle:b,start:function(){a.addClass("gj-unselectable"),gj.dialog.events.dragStart(a)},stop:function(){a.removeClass("gj-unselectable"),gj.dialog.events.dragStop(a)}})},resizable:function(a){var b={drag:gj.dialog.methods.resize,start:function(){a.addClass("gj-unselectable"),gj.dialog.events.resizeStart(a)},stop:function(){this.removeAttribute("style"),a.removeClass("gj-unselectable"),gj.dialog.events.resizeStop(a)}};a.append($('
').draggable($.extend(!0,{horizontal:!1},b))),a.append($('
').draggable($.extend(!0,{vertical:!1},b))),a.append($('
').draggable($.extend(!0,{horizontal:!1},b))),a.append($('
').draggable($.extend(!0,{vertical:!1},b))),a.append($('
').draggable($.extend(!0,{},b))),a.append($('
').draggable($.extend(!0,{},b))),a.append($('
').draggable($.extend(!0,{},b))),a.append($('
').draggable($.extend(!0,{},b)))},resize:function(a,b){var c,d,e,f,g,h,i,j,k=!1;return c=$(this),d=c.parent(),e=gj.core.position(this),offset={top:b.top-e.top,left:b.left-e.left},f=d.data(),c.hasClass("gj-resizable-n")?(g=d.height()-offset.top,i=d.offset().top+offset.top):c.hasClass("gj-resizable-e")?h=d.width()+offset.left:c.hasClass("gj-resizable-s")?g=d.height()+offset.top:c.hasClass("gj-resizable-w")?(h=d.width()-offset.left,j=d.offset().left+offset.left):c.hasClass("gj-resizable-ne")?(g=d.height()-offset.top,i=d.offset().top+offset.top,h=d.width()+offset.left):c.hasClass("gj-resizable-nw")?(g=d.height()-offset.top,i=d.offset().top+offset.top,h=d.width()-offset.left,j=d.offset().left+offset.left):c.hasClass("gj-resizable-se")?(g=d.height()+offset.top,h=d.width()+offset.left):c.hasClass("gj-resizable-sw")&&(g=d.height()+offset.top,h=d.width()-offset.left,j=d.offset().left+offset.left),g&&(!f.minHeight||g>=f.minHeight)&&(!f.maxHeight||g<=f.maxHeight)&&(d.height(g),i&&d.css("top",i),k=!0),h&&(!f.minWidth||h>=f.minWidth)&&(!f.maxWidth||h<=f.maxWidth)&&(d.width(h),j&&d.css("left",j),k=!0),k&&gj.dialog.events.resize(d),k},open:function(a,b){var c;return gj.dialog.events.opening(a),a.css("display","block"),a.closest('div[data-role="modal"]').css("display","block"),c=a.children('div[data-role="footer"]'),c.length&&c.outerHeight()&&a.children('div[data-role="body"]').css("margin-bottom",c.outerHeight()),void 0!==b&&a.find('[data-role="title"]').html(b),gj.dialog.events.opened(a),a},close:function(a){return a.is(":visible")&&(gj.dialog.events.closing(a),a.css("display","none"),a.closest('div[data-role="modal"]').css("display","none"),gj.dialog.events.closed(a)),a},isOpen:function(a){return a.is(":visible")},content:function(a,b){var c=a.children('div[data-role="body"]');return void 0===b?c.html():c.html(b)},destroy:function(a,b){var c=a.data();return c&&(!1===b?a.remove():(a.close(),a.off(),a.removeData(),a.removeAttr("data-type"),a.removeClass(c.style.content),a.find('[data-role="header"]').removeClass(c.style.header),a.find('[data-role="title"]').removeClass(c.style.headerTitle),a.find('[data-role="close"]').remove(),a.find('[data-role="body"]').removeClass(c.style.body),a.find('[data-role="footer"]').removeClass(c.style.footer))),a}},gj.dialog.widget=function(a,b){var c=this,d=gj.dialog.methods;return c.open=function(a){return d.open(this,a)},c.close=function(){return d.close(this)},c.isOpen=function(){return d.isOpen(this)},c.content=function(a){return d.content(this,a)},c.destroy=function(a){return d.destroy(this,a)},$.extend(a,c),"dialog"!==a.attr("data-type")&&d.init.call(a,b),a},gj.dialog.widget.prototype=new gj.widget,gj.dialog.widget.constructor=gj.dialog.widget,gj.dialog.widget.prototype.getHTMLConfig=gj.dialog.methods.getHTMLConfig,function(a){a.fn.dialog=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.dialog.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.dialog.widget(this,a)}}}(jQuery),gj.dialog.messages["en-us"]={Close:"Close",DefaultTitle:"Dialog"},gj.draggable={plugins:{}},gj.draggable.config={base:{handle:void 0,vertical:!0,horizontal:!0,containment:void 0}},gj.draggable.methods={init:function(a){var b,c,d=this;return gj.widget.prototype.init.call(this,a,"draggable"),c=this.data(),d.attr("data-draggable","true"),b=gj.draggable.methods.getHandleElement(d),b.on("touchstart mousedown",function(a){var e=gj.core.position(d[0]);d[0].style.top=e.top+"px",d[0].style.left=e.left+"px",d[0].style.position="fixed",d.attr("draggable-dragging",!0),d.removeAttr("draggable-x").removeAttr("draggable-y"),gj.documentManager.subscribeForEvent("touchmove",d.data("guid"),gj.draggable.methods.createMoveHandler(d,b,c)),gj.documentManager.subscribeForEvent("mousemove",d.data("guid"),gj.draggable.methods.createMoveHandler(d,b,c))}),gj.documentManager.subscribeForEvent("mouseup",d.data("guid"),gj.draggable.methods.createUpHandler(d)),gj.documentManager.subscribeForEvent("touchend",d.data("guid"),gj.draggable.methods.createUpHandler(d)),gj.documentManager.subscribeForEvent("touchcancel",d.data("guid"),gj.draggable.methods.createUpHandler(d)),d},getHandleElement:function(a){var b=a.data("handle");return b&&b.length?b:a},createUpHandler:function(a){return function(b){"true"===a.attr("draggable-dragging")&&(a.attr("draggable-dragging",!1),gj.documentManager.unsubscribeForEvent("mousemove",a.data("guid")),gj.documentManager.unsubscribeForEvent("touchmove",a.data("guid")),gj.draggable.events.stop(a,{x:a.mouseX(b),y:a.mouseY(b)}))}},createMoveHandler:function(a,b,c){return function(b){var d,e,f,g,h,i;"true"===a.attr("draggable-dragging")&&(d=Math.round(a.mouseX(b)),e=Math.round(a.mouseY(b)),h=a.attr("draggable-x"),i=a.attr("draggable-y"),h&&i?(f=c.horizontal?d-parseInt(h,10):0,g=c.vertical?e-parseInt(i,10):0,gj.draggable.methods.move(a[0],c,f,g,d,e)):gj.draggable.events.start(a,d,e),a.attr("draggable-x",d),a.attr("draggable-y",e))}},move:function(a,b,c,d,e,f){var g,h,i,j=gj.core.position(a),k=j.top+d,l=j.left+c;b.containment&&(g=gj.core.position(b.containment),h=g.top+gj.core.height(b.containment)-gj.core.height(a),i=g.left+gj.core.width(b.containment)-gj.core.width(a),k>g.top&&k=f||g.bottom<=f)&&(k=j.top):k=k<=g.top?g.top+1:h-1,l>g.left&&l=e||g.right<=e)&&(l=j.left):l=l<=g.left?g.left+1:i-1),!1!==gj.draggable.events.drag($(a),l,k,e,f)&&(a.style.top=k+"px",a.style.left=l+"px")},destroy:function(a){return"true"===a.attr("data-draggable")&&(gj.documentManager.unsubscribeForEvent("mouseup",a.data("guid")),a.removeData(),a.removeAttr("data-guid").removeAttr("data-type").removeAttr("data-draggable"),a.removeAttr("draggable-x").removeAttr("draggable-y").removeAttr("draggable-dragging"),a[0].style.top="",a[0].style.left="",a[0].style.position="",a.off("drag").off("start").off("stop"),gj.draggable.methods.getHandleElement(a).off("mousedown")),a}},gj.draggable.events={drag:function(a,b,c,d,e){return a.triggerHandler("drag",[{left:b,top:c},{x:d,y:e}])},start:function(a,b,c){a.triggerHandler("start",[{x:b,y:c}])},stop:function(a,b){a.triggerHandler("stop",[b])}},gj.draggable.widget=function(a,b){var c=this,d=gj.draggable.methods;return a.destroy||(c.destroy=function(){return d.destroy(this)}),$.extend(a,c),"true"!==a.attr("data-draggable")&&d.init.call(a,b),a},gj.draggable.widget.prototype=new gj.widget,gj.draggable.widget.constructor=gj.draggable.widget,function(a){a.fn.draggable=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.draggable.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.draggable.widget(this,a)}}}(jQuery),gj.droppable={plugins:{}},gj.droppable.config={hoverClass:void 0},gj.droppable.methods={init:function(a){var b=this;return gj.widget.prototype.init.call(this,a,"droppable"),b.attr("data-droppable","true"),gj.documentManager.subscribeForEvent("mousedown",b.data("guid"),gj.droppable.methods.createMouseDownHandler(b)),gj.documentManager.subscribeForEvent("mousemove",b.data("guid"),gj.droppable.methods.createMouseMoveHandler(b)),gj.documentManager.subscribeForEvent("mouseup",b.data("guid"),gj.droppable.methods.createMouseUpHandler(b)),b},createMouseDownHandler:function(a){return function(b){a.isDragging=!0}},createMouseMoveHandler:function(a){return function(b){if(a.isDragging){var c=a.data("hoverClass"),d={x:a.mouseX(b),y:a.mouseY(b)},e=gj.droppable.methods.isOver(a,d);e!=a.isOver&&(e?(c&&a.addClass(c),gj.droppable.events.over(a,d)):(c&&a.removeClass(c),gj.droppable.events.out(a))),a.isOver=e}}},createMouseUpHandler:function(a){return function(b){var c={left:a.mouseX(b),top:a.mouseY(b)};a.isDragging=!1,gj.droppable.methods.isOver(a,c)&&gj.droppable.events.drop(a)}},isOver:function(a,b){var c=a.offset().top,d=a.offset().left;return b.x>d&&b.xc&&b.y',desc:''}},fontawesome:{icons:{asc:'',desc:''}},glyphicons:{icons:{asc:'',desc:''}}},gj.grid.events={beforeEmptyRowInsert:function(a,b){return a.triggerHandler("beforeEmptyRowInsert",[b])},dataBinding:function(a,b){return a.triggerHandler("dataBinding",[b])},dataBound:function(a,b,c){return a.triggerHandler("dataBound",[b,c])},rowDataBound:function(a,b,c,d){return a.triggerHandler("rowDataBound",[b,c,d])},cellDataBound:function(a,b,c,d,e){return a.triggerHandler("cellDataBound",[b,c,d,e])},rowSelect:function(a,b,c,d){return a.triggerHandler("rowSelect",[b,c,d])},rowUnselect:function(a,b,c,d){return a.triggerHandler("rowUnselect",[b,c,d])},rowRemoving:function(a,b,c,d){return a.triggerHandler("rowRemoving",[b,c,d])},destroying:function(a){return a.triggerHandler("destroying")},columnHide:function(a,b){return a.triggerHandler("columnHide",[b])},columnShow:function(a,b){return a.triggerHandler("columnShow",[b])},initialized:function(a){return a.triggerHandler("initialized")},dataFiltered:function(a,b){return a.triggerHandler("dataFiltered",[b])}},gj.grid.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"grid"),gj.grid.methods.initialize(this),this.data("autoLoad")&&this.reload(),this},getConfig:function(a,b){var c=gj.widget.prototype.getConfig.call(this,a,b);return gj.grid.methods.setDefaultColumnConfig(c.columns,c.defaultColumnSettings),c},setDefaultColumnConfig:function(a,b){var c,d;if(a&&a.length)for(d=0;d tr > th").each(function(){var b=$(this),c=b.text(),d=gj.widget.prototype.getHTMLConfig.call(b);d.title=c,d.field||(d.field=c),d.events&&(d.events=gj.grid.methods.eventsParser(d.events)),a.columns.push(d)}),a},eventsParser:function(events){var result={},list,i,key,func,position;for(list=events.split(","),i=0;i0&&(key=$.trim(list[i].substr(0,position)),func=$.trim(list[i].substr(position+1,list[i].length)),result[key]=eval("window."+func));return result},initialize:function(a){var b=a.data(),c=a.parent('div[data-role="wrapper"]');gj.grid.methods.localization(b),0===c.length?(c=$('
').addClass(b.style.wrapper),a.wrap(c)):c.addClass(b.style.wrapper),b.width&&a.parent().css("width",b.width),b.minWidth&&a.css("min-width",b.minWidth),b.fontSize&&a.css("font-size",b.fontSize),"autogrow"===b.headerRowHeight&&a.addClass("autogrow-header-row"),"fixed"===b.bodyRowHeight&&a.addClass("fixed-body-rows"),a.addClass(b.style.table),"checkbox"===b.selectionMethod&&b.columns.splice(gj.grid.methods.getColumnPositionNotInRole(a),0,{title:"",width:b.defaultCheckBoxColumnWidth,align:"center",type:"checkbox",role:"selectRow",events:{click:function(b){gj.grid.methods.setSelected(a,b.data.id,$(this).closest("tr"))}},headerCssClass:"gj-grid-select-all",stopPropagation:!0}),0===a.children("tbody").length&&a.append($("")),gj.grid.methods.renderHeader(a),gj.grid.methods.appendEmptyRow(a," "),gj.grid.events.initialized(a)},localization:function(a){a.notFoundText||(a.notFoundText=gj.grid.messages[a.locale].NoRecordsFound)},renderHeader:function(a){var b,c,d,e,f,g,h,i,j;for(b=a.data(),c=b.columns,d=b.style.header,e=a.children("thead"),0===e.length&&(e=$(""),a.prepend(e)),f=$(''),i=0;i'),c[i].width?g.attr("width",c[i].width):"checkbox"===c[i].type&&g.attr("width",b.defaultIconColumnWidth),g.addClass(d.cell),c[i].headerCssClass&&g.addClass(c[i].headerCssClass),g.css("text-align",c[i].align||"left"),"checkbox"===b.selectionMethod&&"multiple"===b.selectionType&&"checkbox"===c[i].type&&"selectRow"===c[i].role?(j=g.find('input[data-role="selectAll"]'),0===j.length&&(j=$(''),g.append(j),j.checkbox({uiLibrary:b.uiLibrary})),j.off("click").on("click",function(){this.checked?a.selectAll():a.unSelectAll()})):(h=$('
').html(void 0===c[i].title?c[i].field:c[i].title),g.append(h),c[i].sortable&&(h.addClass(d.sortable),h.on("click",gj.grid.methods.createSortHandler(a,c[i])))),c[i].hidden&&g.hide(),f.append(g);e.empty().append(f)},createSortHandler:function(a,b){return function(){var c,d={};a.count()>0&&(c=a.data(),d[c.paramNames.sortBy]=b.field,b.direction="asc"===b.direction?"desc":"asc",d[c.paramNames.direction]=b.direction,a.reload(d))}},updateHeader:function(a){var b,c,d=a.data(),e=d.params[d.paramNames.sortBy],f=d.params[d.paramNames.direction];a.find('thead tr th [data-role="sorticon"]').remove(),e&&(position=gj.grid.methods.getColumnPosition(a.data("columns"),e),position>-1&&(c=a.find("thead tr th:eq("+position+') div[data-role="title"]'),b=$('
').append("desc"===f?d.icons.desc:d.icons.asc),c.after(b)))},useHtmlDataSource:function(a,b){var c,d,e,f,g=[],h=a.find('tbody tr[data-role != "empty"]');for(c=0;c').addClass(h.style.loadingCover).css({width:e,height:f,top:g}),d=$('
'+gj.grid.messages[h.locale].Loading+"
").addClass(h.style.loadingText),d.insertAfter(a),c.insertAfter(a),d.css({top:g+f/2-d.outerHeight(!1)/2,left:e/2-d.outerWidth(!1)/2}))},stopLoading:function(a){a.parent().find('div[data-role="loading-cover"]').remove(),a.parent().find('div[data-role="loading-text"]').remove()},appendEmptyRow:function(a,b){var c,d,e,f;c=a.data(),d=$(''),e=$("").css({width:"100%","text-align":"center"}),e.attr("colspan",gj.grid.methods.countVisibleColumns(a)),f=$("
").html(b||c.notFoundText),e.append(f),d.append(e),gj.grid.events.beforeEmptyRowInsert(a,d),a.append(d)},autoGenerateColumns:function(a,b){var c,d,e,f,g=a.data();if(g.columns=[],b.length>0){for(c=Object.getOwnPropertyNames(b[0]),f=0;f-1&&(e="date")),g.columns.push({field:c[f],type:e});gj.grid.methods.setDefaultColumnConfig(g.columns,g.defaultColumnSettings)}gj.grid.methods.renderHeader(a)},loadData:function(a){var b,c,d,e,f,g,h,i;for(b=a.data(),c=a.getAll(),gj.grid.events.dataBinding(a,c),e=c.length,gj.grid.methods.stopLoading(a),b.autoGenerateColumns&&gj.grid.methods.autoGenerateColumns(a,c),g=a.children("tbody"),"checkbox"===b.selectionMethod&&"multiple"===b.selectionType&&a.find('thead input[data-role="selectAll"]').prop("checked",!1),g.children("tr").not('[data-role="row"]').remove(),0===e&&(g.empty(),gj.grid.methods.appendEmptyRow(a)),h=g.children("tr"),f=h.length,d=0;d'),a.children("tbody").append(b)),e=gj.grid.methods.getId(c,h.primaryKey,d+1),b.attr("data-position",d+1),"checkbox"!==h.selectionMethod&&b.on("click",gj.grid.methods.createRowClickHandler(a,e)),g=0;g"),g=$('
'),c.align&&b.css("text-align",c.align),c.cssClass&&b.addClass(c.cssClass),b.append(g),f="create"),gj.grid.methods.renderDisplayElement(a,g,c,d,e,f),"update"===f&&(b.off(),g.off()),c.events)for(h in c.events)c.events.hasOwnProperty(h)&&b.on(h,{id:e,field:c.field,record:d},gj.grid.methods.createCellEventHandler(c,c.events[h]));return c.hidden&&b.hide(),gj.grid.events.cellDataBound(a,g,e,c,d),b},createCellEventHandler:function(a,b){return function(c){a.stopPropagation&&c.stopPropagation(),b.call(this,c)}},renderDisplayElement:function(a,b,c,d,e,f){var g,h;"checkbox"===c.type&&gj.checkbox?"create"===f?(h=$('').val(e).prop("checked",!!d[c.field]),c.role&&h.attr("data-role",c.role),b.append(h),h.checkbox({uiLibrary:a.data("uiLibrary")}),"selectRow"===c.role?h.on("click",function(){return!1}):h.prop("disabled",!0)):b.find('input[type="checkbox"]').val(e).prop("checked",!!d[c.field]):"icon"===c.type?"create"===f&&(b.append($("").addClass(c.icon).css({cursor:"pointer"})),"bootstrap"===a.data().uiLibrary&&b.children("span").addClass("glyphicon"),c.stopPropagation=!0):c.tmpl?(g=c.tmpl,c.tmpl.replace(/\{(.+?)\}/g,function(a,b){g=g.replace(a,gj.grid.methods.formatText(d[b],c))}),b.html(g)):c.renderer&&"function"==typeof c.renderer?(g=c.renderer(d[c.field],d,b.parent(),b,e,a))&&b.html(g):(d[c.field]=gj.grid.methods.formatText(d[c.field],c),!c.tooltip&&d[c.field]&&b.attr("title",d[c.field]),b.html(d[c.field])),c.tooltip&&"create"===f&&b.attr("title",c.tooltip)},formatText:function(a,b){return a=a&&["date","time","datetime"].indexOf(b.type)>-1?gj.core.formatDate(gj.core.parseDate(a,b.format),b.format):void 0===a||null===a?"":a.toString(),b.decimalDigits&&a&&(a=parseFloat(a).toFixed(b.decimalDigits)),a},setRecordsData:function(a,b){var c=[],d=0,e=a.data();return $.isArray(b)?(c=b,d=b.length):e&&e.mapping&&$.isArray(b[e.mapping.dataField])&&(c=b[e.mapping.dataField],(d=b[e.mapping.totalRecordsField])&&!isNaN(d)||(d=0)),a.data("records",c),a.data("totalRecords",d),c},createRowClickHandler:function(a,b){return function(){gj.grid.methods.setSelected(a,b,$(this))}},selectRow:function(a,b,c,d){var e;return c.addClass(b.style.content.rowSelected),c.attr("data-selected","true"),"checkbox"===b.selectionMethod&&(e=c.find('input[type="checkbox"][data-role="selectRow"]'),e.length&&!e.prop("checked")&&e.prop("checked",!0),"multiple"===b.selectionType&&a.getSelections().length===a.count(!1)&&a.find('thead input[data-role="selectAll"]').prop("checked",!0)),gj.grid.events.rowSelect(a,c,d,a.getById(d))},unselectRow:function(a,b,c,d){var e;if("true"===c.attr("data-selected"))return c.removeClass(b.style.content.rowSelected),"checkbox"===b.selectionMethod&&(e=c.find('td input[type="checkbox"][data-role="selectRow"]'),e.length&&e.prop("checked")&&e.prop("checked",!1),"multiple"===b.selectionType&&a.find('thead input[data-role="selectAll"]').prop("checked",!1)),c.removeAttr("data-selected"),gj.grid.events.rowUnselect(a,c,d,a.getById(d))},setSelected:function(a,b,c){var d=a.data();return c&&c.length||(c=gj.grid.methods.getRowById(a,b)),c&&("true"===c.attr("data-selected")?gj.grid.methods.unselectRow(a,d,c,b):("single"===d.selectionType&&c.siblings('[data-selected="true"]').each(function(){var b=$(this),c=gj.grid.methods.getId(b,d.primaryKey,b.data("position"));gj.grid.methods.unselectRow(a,d,b,c)}),gj.grid.methods.selectRow(a,d,c,b))),a},selectAll:function(a){var b=a.data();return a.find('tbody tr[data-role="row"]').each(function(){var c=$(this),d=c.data("position"),e=a.get(d),f=gj.grid.methods.getId(e,b.primaryKey,d);gj.grid.methods.selectRow(a,b,c,f)}),a.find('thead input[data-role="selectAll"]').prop("checked",!0),a},unSelectAll:function(a){var b=a.data();return a.find("tbody tr").each(function(){var c=$(this),d=c.data("position"),e=a.get(d),f=gj.grid.methods.getId(e,b.primaryKey,d);gj.grid.methods.unselectRow(a,b,c,f),c.find('input[type="checkbox"][data-role="selectRow"]').prop("checked",!1)}),a.find('thead input[data-role="selectAll"]').prop("checked",!1),a},getSelected:function(a){var b,c,d,e=null;return b=a.find('tbody>tr[data-selected="true"]'),b.length>0&&(d=$(b[0]).data("position"),c=a.get(d),e=gj.grid.methods.getId(c,a.data().primaryKey,d)),e},getSelectedRows:function(a){a.data();return a.find('tbody>tr[data-selected="true"]')},getSelections:function(a){var b,c,d=[],e=a.data(),f=gj.grid.methods.getSelectedRows(a);return 0-1&&(e=gj.grid.methods.getRowById(a,b),f=e.find("td:eq("+d+') div[data-role="display"]')),f},setCellContent:function(a,b,c,d){var e,f=gj.grid.methods.getCell(a,b,c);f&&(f.empty(),"object"==typeof d?f.append(d):(e=gj.grid.methods.getColumnInfo(a,c),gj.grid.methods.renderDisplayElement(a,f,e,a.getById(b),b,"update")))},clone:function(a){var b=[];return $.each(a,function(){b.push(this.clone())}),b},getAll:function(a){return a.data("records")},countVisibleColumns:function(a){var b,c,d;for(b=a.data().columns,c=0,d=0;d-1}));return gj.grid.events.dataFiltered(a,e),e},createDefaultSorter:function(a,b){return function(c,d){var e=(c[b]||"").toString(),f=(d[b]||"").toString();return"asc"===a?e.localeCompare(f):f.localeCompare(e)}},destroy:function(a,b,c){return a.data()&&(gj.grid.events.destroying(a),gj.grid.methods.stopLoading(a),a.xhr&&a.xhr.abort(),a.off(),!1===c&&a.parent('div[data-role="wrapper"]').length>0&&a.unwrap(),a.removeData(),!1===b?a.remove():a.removeClass().empty(),a.removeAttr("data-type")),a},showColumn:function(a,b){var c,d=a.data(),e=gj.grid.methods.getColumnPosition(d.columns,b);return e>-1&&(a.find("thead>tr").each(function(){$(this).children("th").eq(e).show()}),$.each(a.find("tbody>tr"),function(){$(this).children("td").eq(e).show()}),d.columns[e].hidden=!1,c=a.find('tbody > tr[data-role="empty"] > td'),c&&c.length&&c.attr("colspan",gj.grid.methods.countVisibleColumns(a)),gj.grid.events.columnShow(a,d.columns[e])),a},hideColumn:function(a,b){var c,d=a.data(),e=gj.grid.methods.getColumnPosition(d.columns,b);return e>-1&&(a.find("thead>tr").each(function(){$(this).children("th").eq(e).hide()}),$.each(a.find("tbody>tr"),function(){$(this).children("td").eq(e).hide()}),d.columns[e].hidden=!0,c=a.find('tbody > tr[data-role="empty"] > td'),c&&c.length&&c.attr("colspan",gj.grid.methods.countVisibleColumns(a)),gj.grid.events.columnHide(a,d.columns[e])),a},isLastRecordVisible:function(){return!0},addRow:function(a,b){var c=a.data();return c.totalRecords=a.data("totalRecords")+1,gj.grid.events.dataBinding(a,[b]),c.records.push(b),$.isArray(c.dataSource)&&c.dataSource.push(b),1===c.totalRecords&&a.children("tbody").empty(),gj.grid.methods.isLastRecordVisible(a)&&gj.grid.methods.renderRow(a,null,b,a.count()-1),gj.grid.events.dataBound(a,[b],c.totalRecords),a},updateRow:function(a,b,c){var d,e=gj.grid.methods.getRowById(a,b),f=a.data();return f.records[e.data("position")-1]=c,$.isArray(f.dataSource)&&(d=gj.grid.methods.getRecVPosById(a,b),f.dataSource[d]=c),gj.grid.methods.renderRow(a,e,c,e.index()),a},removeRow:function(a,b){var c,d=a.data(),e=gj.grid.methods.getRowById(a,b);return gj.grid.events.rowRemoving(a,e,b,a.getById(b)),$.isArray(d.dataSource)&&(c=gj.grid.methods.getRecVPosById(a,b),d.dataSource.splice(c,1)),a.reload(),a},count:function(a,b){return b?a.data().totalRecords:a.getAll().length},getColumnPositionByRole:function(a,b){var c,d,e=a.data("columns");for(c=0;c-1?1:0)):d.css("width",e.outerWidth()),b=0;b',collapseRow:''}},fontawesome:{icons:{expandRow:'',collapseRow:''}},glyphicons:{icons:{expandRow:'',collapseRow:''}}},private:{expandDetail:function(a,b,c){var d=b.closest("tr"),e=$(''),f=$(''),g=$('
'),h=a.data(),i=d.data("position"),j=a.get(i),k=gj.grid.plugins.expandCollapseRows;void 0===typeof c&&(c=gj.grid.methods.getId(j,h.primaryKey,j)),e.append(f.append(g.append(d.data("details")))),e.insertAfter(d),b.children('div[data-role="display"]').empty().append(h.icons.collapseRow),a.updateDetails(d),k.private.keepSelection(a,c),k.events.detailExpand(a,e.find("td>div"),c)},collapseDetail:function(a,b,c){var d=b.closest("tr"),e=d.next('tr[data-role="details"]'),f=a.data(),g=gj.grid.plugins.expandCollapseRows;void 0===typeof c&&(c=gj.grid.methods.getId(record,f.primaryKey,record)),e.remove(),b.children('div[data-role="display"]').empty().append(f.icons.expandRow),g.private.removeSelection(a,c),g.events.detailCollapse(a,e.find("td>div"),c)},keepSelection:function(a,b){var c=a.data();c.keepExpandedRows&&($.isArray(c.expandedRows)?-1==c.expandedRows.indexOf(b)&&c.expandedRows.push(b):c.expandedRows=[b])},removeSelection:function(a,b){var c=a.data();c.keepExpandedRows&&$.isArray(c.expandedRows)&&c.expandedRows.indexOf(b)>-1&&c.expandedRows.splice(c.expandedRows.indexOf(b),1)},updateDetailsColSpan:function(a){var b=a.find('tbody > tr[data-role="details"] > td');b&&b.length&&b.attr("colspan",gj.grid.methods.countVisibleColumns(a))}},public:{collapseAll:function(){var a,b=this,c=b.data();return void 0!==c.detailTemplate&&(a=gj.grid.methods.getColumnPositionByRole(b,"expander"),b.find('tbody tr[data-role="row"]').each(function(){gj.grid.plugins.expandCollapseRows.private.collapseDetail(b,$(this).find("td:eq("+a+")"))})),void 0!==c.grouping&&b.find('tbody tr[role="group"]').each(function(){gj.grid.plugins.grouping.private.collapseGroup(c,$(this).find("td:eq(0)"))}),b},expandAll:function(){var a,b=this,c=b.data();return void 0!==c.detailTemplate&&(a=gj.grid.methods.getColumnPositionByRole(b,"expander"),b.find('tbody tr[data-role="row"]').each(function(){gj.grid.plugins.expandCollapseRows.private.expandDetail(b,$(this).find("td:eq("+a+")"))})),void 0!==c.grouping&&b.find('tbody tr[role="group"]').each(function(){gj.grid.plugins.grouping.private.expandGroup(c,$(this).find("td:eq(0)"))}),b},updateDetails:function(a){var b=this,c=a.data("details"),d=c.html(),e=b.get(a.data("position"));return e&&d&&(c.html().replace(/\{(.+?)\}/g,function(a,c){var f=gj.grid.methods.getColumnInfo(b,c);d=d.replace(a,gj.grid.methods.formatText(e[c],f))}),c.html(d)),b}},events:{detailExpand:function(a,b,c){a.triggerHandler("detailExpand",[b,c])},detailCollapse:function(a,b,c){a.triggerHandler("detailCollapse",[b,c])}},configure:function(a){var b,c=a.data();$.extend(!0,a,gj.grid.plugins.expandCollapseRows.public),void 0!==c.detailTemplate&&(b={title:"",width:c.defaultIconColumnWidth,align:"center",stopPropagation:!0,cssClass:"gj-cursor-pointer gj-unselectable",tmpl:c.icons.expandRow,role:"expander",events:{click:function(b){var c=$(this),d=gj.grid.plugins.expandCollapseRows.private;"details"===c.closest("tr").next().attr("data-role")?d.collapseDetail(a,c,b.data.id):d.expandDetail(a,$(this),b.data.id)}}},c.columns=[b].concat(c.columns),a.on("rowDataBound",function(a,b,d,e){b.data("details",$(c.detailTemplate))}),a.on("columnShow",function(b,c){gj.grid.plugins.expandCollapseRows.private.updateDetailsColSpan(a)}),a.on("columnHide",function(b,c){gj.grid.plugins.expandCollapseRows.private.updateDetailsColSpan(a)}),a.on("rowRemoving",function(b,c,d,e){gj.grid.plugins.expandCollapseRows.private.collapseDetail(a,c.children("td").first(),d)}),a.on("dataBinding",function(){a.collapseAll()}),a.on("pageChanging",function(){a.collapseAll()}),a.on("dataBound",function(){var b,c,d,e,f=a.data();if(f.keepExpandedRows&&$.isArray(f.expandedRows))for(b=0;b '+gj.grid.messages[a.locale].Edit+"",a.inlineEditing.deleteButton='",a.inlineEditing.updateButton='",a.inlineEditing.cancelButton='"):(a.inlineEditing.editButton='",a.inlineEditing.deleteButton='",a.inlineEditing.updateButton='",a.inlineEditing.cancelButton='")},editMode:function(a,b,c,d){var e,f,g,h,i,j=a.data();if("edit"!==b.attr("data-mode"))if(c.editor){if(gj.grid.plugins.inlineEditing.private.updateOtherCells(a,c.mode),e=b.find('div[data-role="display"]').hide(),f=b.find('div[data-role="edit"]').show(),0===f.length&&(f=$('
'),b.append(f)),h=d[c.editField||c.field],g=f.find("input, select, textarea").first(),g.length)switch(c.type){case"checkbox":g.prop("checked",h);break;case"dropdown":g=g.dropdown("value",h);break;default:g.val(h)}else{if("function"==typeof c.editor)c.editor(f,h,d),g=f.find("input, select, textarea").first();else if(i="object"==typeof c.editor?c.editor:{},i.uiLibrary=j.uiLibrary,i.iconsLibrary=j.iconsLibrary,i.fontSize=a.css("font-size"),i.showOnFocus=!1,"checkbox"===c.type&&gj.checkbox)g=$('').prop("checked",h),f.append(g),g.checkbox(i);else if("date"===c.type&&gj.datepicker||"time"===c.type&&gj.timepicker||"datetime"===c.type&&gj.datetimepicker){switch(g=$(''),f.append(g),c.format&&(i.format=c.format),c.type){case"date":g=g.datepicker(i);break;case"time":g=g.timepicker(i);break;case"datetime":g=g.datetimepicker(i)}g.value&&g.value(e.html())}else"dropdown"===c.type&&gj.dropdown?(g=$(''),"materialdesign"===j.uiLibrary&&g.addClass("gj-textbox-md").css("font-size",a.css("font-size")),f.append(g));"command"!==j.inlineEditing.mode&&"editOnly"!==c.mode&&(g=f.find("input, select, textarea").first(),g.on("keyup",function(d){13!==d.keyCode&&27!==d.keyCode||gj.grid.plugins.inlineEditing.private.displayMode(a,b,c)}))}"INPUT"===g.prop("tagName").toUpperCase()&&"TEXT"===g.prop("type").toUpperCase()?gj.core.setCaretAtEnd(g[0]):g.focus(),b.attr("data-mode","edit")}else"managementColumn"===c.role&&(b.find('[role="edit"]').hide(),b.find('[role="delete"]').hide(),b.find('[role="update"]').show(),b.find('[role="cancel"]').show())},displayMode:function(a,b,c,d){var e,f,g,h,i,j,k;"editOnly"!==c.mode&&("edit"===b.attr("data-mode")&&(e=b.find('div[data-role="edit"]'),f=b.find('div[data-role="display"]'),g=e.find("input, select, textarea").first(),"SELECT"===g[0].tagName.toUpperCase()&&g[0].selectedIndex>-1?(h=g[0].options[g[0].selectedIndex].innerHTML,i=g[0].value):h="INPUT"===g[0].tagName.toUpperCase()&&"CHECKBOX"===g[0].type.toUpperCase()?g[0].checked:g.val(),k=b.parent().data("position"),j=a.get(k),!0!==d&&h!==j[c.field]&&(j[c.field]="date"===c.type?gj.core.parseDate(h,c.format):h,c.editField&&(j[c.editField]=i||h),"editOnly"!==c.mode&&(gj.grid.methods.renderDisplayElement(a,f,c,j,gj.grid.methods.getId(j,a.data("primaryKey"),k),"update"),0===b.find("span.gj-dirty").length&&b.prepend($(''))),gj.grid.plugins.inlineEditing.events.cellDataChanged(a,b,c,j,h),gj.grid.plugins.inlineEditing.private.updateChanges(a,c,j,h)),e.hide(),f.show(),b.attr("data-mode","display")),"managementColumn"===c.role&&(b.find('[role="update"]').hide(),b.find('[role="cancel"]').hide(),b.find('[role="edit"]').show(),b.find('[role="delete"]').show()))},updateOtherCells:function(a,b){var c=a.data();"command"!==c.inlineEditing.mode&&"editOnly"!==b&&a.find('div[data-role="edit"]:visible').parent("td").each(function(){var b=$(this),d=c.columns[b.index()];gj.grid.plugins.inlineEditing.private.displayMode(a,b,d)})},updateChanges:function(a,b,c,d){var e,f,g,h=a.data();h.guid||(h.guid=gj.grid.plugins.inlineEditing.private.generateGUID()),h.primaryKey&&(e=JSON.parse(sessionStorage.getItem("gj.grid."+h.guid)),e?f=e.filter(function(a){return a[h.primaryKey]===c[h.primaryKey]}):e=[],f&&1===f.length?f[0][b.field]=d:(g={},g[h.primaryKey]=c[h.primaryKey],h.primaryKey!==b.field&&(g[b.field]=d),e.push(g)),sessionStorage.setItem("gj.grid."+h.guid,JSON.stringify(e)))},generateGUID:function(){function a(){return Math.floor(65536*(1+Math.random())).toString(16).substring(1)}return a()+a()+"-"+a()+"-"+a()+"-"+a()+"-"+a()+a()+a()}},gj.grid.plugins.inlineEditing.public={getChanges:function(){return JSON.parse(sessionStorage.getItem("gj.grid."+this.data().guid))},edit:function(a){var b,c=this.getById(a),d=gj.grid.methods.getRowById(this,a).children("td"),e=this.data("columns");for(b=0;b',previous:'',next:'',last:'',refresh:''}},materialicons:{icons:{first:'',previous:'',next:'',last:'',refresh:''}},fontawesome:{icons:{first:'',previous:'',next:'',last:'',refresh:''}}},private:{init:function(a){var b,c,d,e,f,g,h,i,j,k;if(d=a.data(),d.pager)for(d.params[d.paramNames.page]||(d.params[d.paramNames.page]=1),d.params[d.paramNames.limit]||(d.params[d.paramNames.limit]=d.pager.limit),gj.grid.plugins.pagination.private.localization(d),b=$(''),c=$(""),b.append(c),f=$('
').addClass(d.style.pager.panel).css({float:"left"}),g=$('
').addClass(d.style.pager.panel).css({float:"right"}),c.append(f).append(g),h=$("").append(b),a.append(h),gj.grid.plugins.pagination.private.updatePagerColSpan(a),i=gj.grid.methods.clone(d.pager.leftControls),$.each(i,function(){f.append(this)}),j=gj.grid.methods.clone(d.pager.rightControls),$.each(j,function(){g.append(this)}),e=a.find("tfoot [data-role]"),k=0;k'+(a.icons.first||b.First)+"").attr("title",b.FirstPageTooltip).attr("data-role","page-first"),$('").attr("title",b.PreviousPageTooltip).attr("data-role","page-previous"),$("
"+b.Page+"
"),$(''),$("
"+b.Of+"
"),$('
0
'),$('").attr("title",b.NextPageTooltip).attr("data-role","page-next"),$('").attr("title",b.LastPageTooltip).attr("data-role","page-last"),$('").attr("title",b.Refresh).attr("data-role","page-refresh"),$('')]),void 0===a.pager.rightControls&&(a.pager.rightControls=[$("
"+b.DisplayingRecords+"
"),$('
0
'),$("
-
"),$('
0
'),$("
"+b.Of+"
"),$('
0
')])},localizationBootstrap4:function(a){var b=gj.grid.messages[a.locale];void 0===a.pager.leftControls&&(a.pager.leftControls=[$('").attr("title",b.FirstPageTooltip).attr("data-role","page-first"),$('").attr("title",b.PreviousPageTooltip).attr("data-role","page-previous"),$("
"+b.Page+"
"),$('
'),$("
"+b.Of+"
"),$('
0
'),$('").attr("title",b.NextPageTooltip).attr("data-role","page-next"),$('").attr("title",b.LastPageTooltip).attr("data-role","page-last"),$('").attr("title",b.Refresh).attr("data-role","page-refresh"),$('')]),void 0===a.pager.rightControls&&(a.pager.rightControls=[$("
"+b.DisplayingRecords+" 
"),$('
0
'),$("
-
"),$('
0
'),$("
"+b.Of+"
"),$('
0
')])},localizationMaterialDesign:function(a){var b=gj.grid.messages[a.locale];void 0===a.pager.leftControls&&(a.pager.leftControls=[]),void 0===a.pager.rightControls&&(a.pager.rightControls=[$(''+b.RowsPerPage+""),$('
'),$(' '),$('0'),$('-'),$('0'),$(''+b.Of+""),$('0'),$(' '),$('").attr("title",b.PreviousPageTooltip).attr("data-role","page-previous").addClass(a.icons.first?"gj-button-md-icon":""),$(' '),$('").attr("title",b.NextPageTooltip).attr("data-role","page-next").addClass(a.icons.first?"gj-button-md-icon":"")])},initPagerControl:function(a,b){var c=b.data();switch(a.data("role")){case"page-size":c.pager.sizes&&0").attr("value",this.toString()).text(this.toString()))}),a.change(function(){var a=parseInt(this.value,10);c.params[c.paramNames.limit]=a,gj.grid.plugins.pagination.private.changePage(b,1),gj.grid.plugins.pagination.events.pageSizeChange(b,a)}),a.val(c.params[c.paramNames.limit]),gj.dropdown&&a.dropdown({uiLibrary:c.uiLibrary,iconsLibrary:c.iconsLibrary,fontSize:a.css("font-size"),style:{presenter:"btn btn-default btn-sm"}})):a.hide();break;case"page-refresh":a.on("click",function(){b.reload()})}},reloadPager:function(a,b){var c,d,e,f,g,h,i,j;if(h=a.data(),h.pager){for(c=0===b?0:parseInt(h.params[h.paramNames.page],10),d=parseInt(h.params[h.paramNames.limit],10),e=Math.ceil(b/d),f=0===c?0:d*(c-1)+1,g=f+d>b?b:f+d-1,i=a.find("TFOOT [data-role]"),j=0;je?b.hide():(b.show().off("click").text(d),d===c?b.addClass(f.activeButton):b.removeClass(f.activeButton).on("click",function(){gj.grid.plugins.pagination.private.changePage(a,d)}))},createChangePageHandler:function(a,b){return function(){var b=(a.data(),parseInt(this.value,10));gj.grid.plugins.pagination.private.changePage(a,b)}},changePage:function(a,b){var c=a.data();!1===gj.grid.plugins.pagination.events.pageChanging(a,b)||isNaN(b)||(a.find('TFOOT [data-role="page-number"]').val(b),c.params[c.paramNames.page]=b),a.reload()},updatePagerColSpan:function(a){var b=a.find('tfoot > tr[data-role="pager"] > th');b&&b.length&&b.attr("colspan",gj.grid.methods.countVisibleColumns(a))},isLastRecordVisible:function(a){var b=!0,c=a.data(),d=parseInt(c.params[c.paramNames.limit],10),e=parseInt(c.params[c.paramNames.page],10),f=a.count();return d&&e&&(b=(e-1)*d+f===c.totalRecords),b}},public:{getAll:function(a){var b,c,d,e=this.data();return $.isArray(e.dataSource)?a?e.dataSource:e.params[e.paramNames.limit]&&e.params[e.paramNames.page]?(b=parseInt(e.params[e.paramNames.limit],10),c=parseInt(e.params[e.paramNames.page],10),d=(c-1)*b,e.records.slice(d,d+b)):e.records:e.records}},events:{pageSizeChange:function(a,b){a.triggerHandler("pageSizeChange",[b])},pageChanging:function(a,b){a.triggerHandler("pageChanging",[b])}},configure:function(a,b,c){$.extend(!0,a,gj.grid.plugins.pagination.public);a.data();c.pager&&(gj.grid.methods.isLastRecordVisible=gj.grid.plugins.pagination.private.isLastRecordVisible,a.on("initialized",function(){gj.grid.plugins.pagination.private.init(a)}),a.on("dataBound",function(b,c,d){gj.grid.plugins.pagination.private.reloadPager(a,d)}),a.on("columnShow",function(){gj.grid.plugins.pagination.private.updatePagerColSpan(a)}),a.on("columnHide",function(){gj.grid.plugins.pagination.private.updatePagerColSpan(a)}))}},gj.grid.plugins.responsiveDesign={config:{base:{resizeCheckInterval:500,responsive:!1,showHiddenColumnsAsDetails:!1,defaultColumn:{priority:void 0,minWidth:250},style:{rowDetailItem:""}},bootstrap:{style:{rowDetailItem:"col-lg-4"}}},private:{orderColumns:function(a){var b=[];if(a.columns&&a.columns.length){for(i=0;ib.priority&&(c=1),c})}return b},updateDetails:function(a){var b,c,d,e,f,g,h,i,j;for(b=a.find('tbody > tr[data-role="row"]'),c=a.data(),d=0;d"+(i.title||i.field)+": {"+i.field+"}",h&&h.length?h.empty().html(j):(h=$('
').html(j),h.addClass(c.style.rowDetailItem),g&&g.length||(g=$('
')),g.append(h))):h&&h.length&&h.remove();a.updateDetails(f)}}},public:{oldWidth:void 0,resizeCheckIntervalId:void 0,makeResponsive:function(){var a,b,c=0,d=this.data(),e=gj.grid.plugins.responsiveDesign.private.orderColumns(d);for(a=0;atr>th:eq("+e[a].position+")"),b.is(":visible")&&e[a].minWidthtr>th:eq("+e[a].position+")"),!b.is(":visible")&&e[a].minWidth<=c&&(this.showColumn(e[a].field),c-=b.width());for(a=e.length-1;a>=0;a--)b=this.find("thead>tr>th:eq("+e[a].position+")"),b.is(":visible")&&e[a].priority&&e[a].minWidth>b.outerWidth()&&this.hideColumn(e[a].field);return this}},events:{resize:function(a,b,c){a.triggerHandler("resize",[b,c])}},configure:function(a,b,c){$.extend(!0,a,gj.grid.plugins.responsiveDesign.public),b.responsive&&(a.on("initialized",function(){a.makeResponsive(),a.oldWidth=a.width(),a.resizeCheckIntervalId=setInterval(function(){var b=a.width();b!==a.oldWidth&&gj.grid.plugins.responsiveDesign.events.resize(a,b,a.oldWidth),a.oldWidth=b},b.resizeCheckInterval)}),a.on("destroy",function(){a.resizeCheckIntervalId&&clearInterval(a.resizeCheckIntervalId)}),a.on("resize",function(){a.makeResponsive()})),b.showHiddenColumnsAsDetails&&gj.grid.plugins.expandCollapseRows&&(a.on("dataBound",function(){gj.grid.plugins.responsiveDesign.private.updateDetails(a)}),a.on("columnHide",function(){gj.grid.plugins.responsiveDesign.private.updateDetails(a)}),a.on("columnShow",function(){gj.grid.plugins.responsiveDesign.private.updateDetails(a)}),a.on("rowDataBound",function(){gj.grid.plugins.responsiveDesign.private.updateDetails(a)}))}},gj.grid.plugins.toolbar={config:{base:{toolbarTemplate:void 0,title:void 0,style:{toolbar:"gj-grid-md-toolbar"}},bootstrap:{style:{toolbar:"gj-grid-bootstrap-toolbar"}},bootstrap4:{style:{toolbar:"gj-grid-bootstrap-4-toolbar"}}},private:{init:function(a){var b,c,d;b=a.data(),c=a.prev('div[data-role="toolbar"]'),(void 0!==b.toolbarTemplate||void 0!==b.title||c.length>0)&&(0===c.length&&(c=$('
'),a.before(c)),c.addClass(b.style.toolbar),0===c.children().length&&b.toolbarTemplate&&c.append(b.toolbarTemplate),d=c.find('[data-role="title"]'),0===d.length&&(d=$('
'),c.prepend(d)),b.title&&d.text(b.title),b.minWidth&&c.css("min-width",b.minWidth))}},public:{title:function(a){var b=this.parent().find('div[data-role="toolbar"] [data-role="title"]');return void 0!==a?(b.text(a),this):b.text()}},configure:function(a){$.extend(!0,a,gj.grid.plugins.toolbar.public),a.on("initialized",function(){gj.grid.plugins.toolbar.private.init(a)}),a.on("destroying",function(){a.prev('[data-role="toolbar"]').remove()})}},gj.grid.plugins.resizableColumns={config:{base:{resizableColumns:!1}},private:{init:function(a,b){var c,d,e,f,g,h;if(c=a.find('thead tr[data-role="caption"] th'),c.length){for(e=0;e'),h=parseInt(d.css("padding-right"),10)+3,g=$('').css("margin-right","-"+h+"px"),g.draggable({start:function(){a.addClass("gj-unselectable"),a.addClass("gj-grid-resize-cursor")},stop:function(){a.removeClass("gj-unselectable"),a.removeClass("gj-grid-resize-cursor"),this.style.removeProperty("top"),this.style.removeProperty("left"),this.style.removeProperty("position")},drag:gj.grid.plugins.resizableColumns.private.createResizeHandle(a,d,b.columns[e])}),d.append(f.append(g));for(e=0;e]+>/g," ")+'",');for(e+=d.slice(0,d.length-1)+"\r\n",b=0;b-1?c.href=URL.createObjectURL(new Blob([this.getCSV(b)],{type:"text/csv;charset=utf-8;"})):c.href="data:text/csv;charset=utf-8,"+escape(this.getCSV(b)),c.click(),document.body.removeChild(c),this},isColumnApplicable:function(a){return!0!==a.hidden&&!a.role}},configure:function(a){$.extend(!0,a,gj.grid.plugins.export.public)}},gj.grid.plugins.columnReorder={config:{base:{columnReorder:!1,dragReady:!1,style:{targetRowIndicatorTop:"gj-grid-row-reorder-indicator-top",targetRowIndicatorBottom:"gj-grid-row-reorder-indicator-bottom"}}},private:{init:function(a){var b,c,d=a.find("thead tr th");for(b=0;b');for(b=0;b"),e.columns[b].filterable&&(d=$(''),"onchange"===e.headerFilter.type?d.on("input propertychange",function(b){gj.grid.plugins.headerFilter.private.reload(a,$(this))}):(d.on("keypress",function(b){13==b.which&&gj.grid.plugins.headerFilter.private.reload(a,$(this))}),d.on("blur",function(b){gj.grid.plugins.headerFilter.private.reload(a,$(this))})),c.append(d)),e.columns[b].hidden&&c.hide(),f.append(c);a.children("thead").append(f)},reload:function(a,b){var c={};c[b.data("field")]=b.val(),a.reload(c)}},public:{},events:{},configure:function(a,b,c){$.extend(!0,a,gj.grid.plugins.headerFilter.public);a.data();c.headerFilter&&a.on("initialized",function(){gj.grid.plugins.headerFilter.private.init(a)})}},gj.grid.plugins.grouping={config:{base:{paramNames:{groupBy:"groupBy",groupByDirection:"groupByDirection"},grouping:{groupBy:void 0,direction:"asc"},icons:{expandGroup:'',collapseGroup:''}},fontawesome:{icons:{expandGroup:'',collapseGroup:''}},glyphicons:{icons:{expandGroup:'',collapseGroup:''}}},private:{init:function(a){var b,c=a.data();b=void 0,a.on("rowDataBound",function(d,e,f,g){if(b!==g[c.grouping.groupBy]||1===e[0].rowIndex){var h=gj.grid.methods.countVisibleColumns(a)-1,i=$(''),j=$('');j.append('
'+c.icons.collapseGroup+"
"),j.on("click",gj.grid.plugins.grouping.private.createExpandCollapseHandler(c)),i.append(j),i.append('
'+c.grouping.groupBy+": "+g[c.grouping.groupBy]+"
"),i.insertBefore(e),b=g[c.grouping.groupBy]}e.show()}),c.params[c.paramNames.groupBy]=c.grouping.groupBy,c.params[c.paramNames.groupByDirection]=c.grouping.direction},grouping:function(a,b){var c=a.data();b.sort(gj.grid.methods.createDefaultSorter(c.grouping.direction,c.grouping.groupBy))},createExpandCollapseHandler:function(a){return function(b){var c=$(this),d=gj.grid.plugins.grouping.private;"row"===c.closest("tr").next(":visible").data("role")?d.collapseGroup(a,c):d.expandGroup(a,c)}},collapseGroup:function(a,b){var c=b.children('div[data-role="display"]');b.closest("tr").nextUntil('[role="group"]').hide(),c.empty().append(a.icons.expandGroup)},expandGroup:function(a,b){var c=b.children('div[data-role="display"]');b.closest("tr").nextUntil('[role="group"]').show(),c.empty().append(a.icons.collapseGroup)}},public:{},configure:function(a){var b,c=a.data();$.extend(!0,a,gj.grid.plugins.grouping.public),c.grouping&&c.grouping.groupBy&&(b={title:"",width:c.defaultIconColumnWidth,align:"center",stopPropagation:!0,cssClass:"gj-cursor-pointer gj-unselectable"},c.columns=[b].concat(c.columns),a.on("initialized",function(){gj.grid.plugins.grouping.private.init(a)}),a.on("dataFiltered",function(b,c){gj.grid.plugins.grouping.private.grouping(a,c)}))}},gj.grid.messages["en-us"]={First:"First",Previous:"Previous",Next:"Next",Last:"Last",Page:"Page",FirstPageTooltip:"First Page",PreviousPageTooltip:"Previous Page",NextPageTooltip:"Next Page",LastPageTooltip:"Last Page",Refresh:"Refresh",Of:"of",DisplayingRecords:"Displaying records",RowsPerPage:"Rows per page:",Edit:"Edit",Delete:"Delete",Update:"Update",Cancel:"Cancel",NoRecordsFound:"No records found.",Loading:"Loading..."},gj.tree={plugins:{}},gj.tree.config={base:{params:{},autoLoad:!0,selectionType:"single",cascadeSelection:!1,dataSource:void 0,primaryKey:void 0,textField:"text",childrenField:"children",hasChildrenField:"hasChildren",imageCssClassField:"imageCssClass",imageUrlField:"imageUrl",imageHtmlField:"imageHtml",disabledField:"disabled",width:void 0,border:!1,uiLibrary:"materialdesign",iconsLibrary:"materialicons",autoGenId:1,autoGenFieldName:"autoId_b5497cc5-7ef3-49f5-a7dc-4a932e1aee4a",indentation:24,style:{wrapper:"gj-unselectable",list:"gj-list gj-list-md",item:void 0,active:"gj-list-md-active",leafIcon:void 0,border:"gj-tree-md-border"},icons:{expand:'',collapse:''}},bootstrap:{style:{wrapper:"gj-unselectable gj-tree-bootstrap-3",list:"gj-list gj-list-bootstrap list-group",item:"list-group-item",active:"active",border:"gj-tree-bootstrap-border"},iconsLibrary:"glyphicons"},bootstrap4:{style:{wrapper:"gj-unselectable gj-tree-bootstrap-4",list:"gj-list gj-list-bootstrap",item:"list-group-item",active:"active",border:"gj-tree-bootstrap-border"},icons:{expand:'',collapse:''}},materialicons:{style:{expander:"gj-tree-material-icons-expander"}},fontawesome:{style:{expander:"gj-tree-font-awesome-expander"},icons:{expand:'',collapse:''}},glyphicons:{style:{expander:"gj-tree-glyphicons-expander"},icons:{expand:'',collapse:''}}},gj.tree.events={initialized:function(a){a.triggerHandler("initialized")},dataBinding:function(a){a.triggerHandler("dataBinding")},dataBound:function(a){a.triggerHandler("dataBound")},select:function(a,b,c){return a.triggerHandler("select",[b,c])},unselect:function(a,b,c){return a.triggerHandler("unselect",[b,c])},expand:function(a,b,c){return a.triggerHandler("expand",[b,c])},collapse:function(a,b,c){return a.triggerHandler("collapse",[b,c])},enable:function(a,b){return a.triggerHandler("enable",[b])},disable:function(a,b){return a.triggerHandler("disable",[b])},destroying:function(a){return a.triggerHandler("destroying")},nodeDataBound:function(a,b,c,d){return a.triggerHandler("nodeDataBound",[b,c,d])}},gj.tree.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"tree"),gj.tree.methods.initialize.call(this),this.data("autoLoad")&&this.reload(),this},initialize:function(){var a=this.data(),b=$('
    ');this.empty().addClass(a.style.wrapper).append(b),a.width&&this.width(a.width),a.border&&this.addClass(a.style.border),gj.tree.events.initialized(this)},useHtmlDataSource:function(a,b){b.dataSource=[]},render:function(a,b){var c;return b&&("string"==typeof b&&JSON&&(b=JSON.parse(b)),c=a.data(),c.records=b,c.primaryKey||gj.tree.methods.genAutoId(c,c.records),gj.tree.methods.loadData(a)),a},filter:function(a){return a.data().dataSource},genAutoId:function(a,b){var c;for(c=0;c').addClass(k.style.item),$wrapper=$('
    '),$expander=$('').addClass(k.style.expander),$display=$(''+c[k.textField]+""),hasChildren=void 0!==c[k.hasChildrenField]&&"true"===c[k.hasChildrenField].toString().toLowerCase(),disabled=void 0!==c[k.disabledField]&&"true"===c[k.disabledField].toString().toLowerCase(),k.indentation&&$wrapper.append(''),disabled?gj.tree.methods.disableNode(a,g):($expander.on("click",gj.tree.methods.expanderClickHandler(a)),$display.on("click",gj.tree.methods.displayClickHandler(a))),$wrapper.append($expander),$wrapper.append($display),g.append($wrapper),e?b.find("li:eq("+(e-1)+")").before(g):b.append(g),k.imageCssClassField&&c[k.imageCssClassField]?(i=$(''),i.insertBefore($display)):k.imageUrlField&&c[k.imageUrlField]?(i=$(''),i.insertBefore($display),j=$(''),j.attr("width",i.width()).attr("height",i.height()),i.append(j)):k.imageHtmlField&&c[k.imageHtmlField]&&(i=$(''+c[k.imageHtmlField]+""),i.insertBefore($display)),c[k.childrenField]&&c[k.childrenField].length||hasChildren){if($expander.empty().append(k.icons.expand),h=$("
      ").addClass(k.style.list).addClass("gj-hidden"),g.append(h),c[k.childrenField]&&c[k.childrenField].length)for(f=0;f[data-role="wrapper"]>[data-role="expander"]'),g=a.data(),h=b.attr("data-id"),i=b.children("ul");if(!1!==gj.tree.events.expand(a,b,h)&&i&&i.length&&(i.show(),f.attr("data-mode","open"),f.empty().append(g.icons.collapse),c))for(d=b.find("ul>li"),e=0;e[data-role="wrapper"]>[data-role="expander"]'),g=a.data(),h=b.attr("data-id"),i=b.children("ul");if(!1!==gj.tree.events.collapse(a,b,h)&&i&&i.length&&(i.hide(),f.attr("data-mode","close"),f.empty().append(g.icons.expand),c))for(d=b.find("ul>li"),e=0;eli");for(b=0;bli");for(b=0;bli");for(b=0;bli"),d=0;dli");for(b=0;bli"),d=0;d[data-role="wrapper"]>[data-role="display"]').text()){e=d;break}if(d.has("ul")&&(e=gj.tree.methods.getNodeByText(d.children("ul"),b)))break}return e},addNode:function(a,b,c,d){var e,f,g=a.data();return c&&c.length?("li"===c[0].tagName.toLowerCase()&&(0===c.children("ul").length&&(c.find('[data-role="expander"]').empty().append(g.icons.collapse),c.append($("
        ").addClass(g.style.list))),c=c.children("ul")),f=a.getDataById(c.parent().data("id")),f[g.childrenField]||(f[g.childrenField]=[]),f[g.childrenField].push(b)):(c=a.children("ul"),a.data("records").push(b)),e=c.parentsUntil('[data-type="tree"]',"ul").length+1,g.primaryKey||gj.tree.methods.genAutoId(g,[b]),gj.tree.methods.appendNode(a,c,b,e,d),a},remove:function(a,b){return gj.tree.methods.removeDataById(a,b.attr("data-id"),a.data("records")),b.remove(),a},removeDataById:function(a,b,c){var d,e=a.data();for(d=0;d[data-role="wrapper"]>[data-role="display"]').html(c[d.textField]),gj.tree.events.nodeDataBound(a,e,b,c),a},getChildren:function(a,b,c){var d,e,f=[],c=void 0===c||c;for(e=c?b.find("ul li"):b.find(">ul>li"),d=0;dli");for(b=0;b[data-role="wrapper"]>[data-role="expander"]'),g=b.find('>[data-role="wrapper"]>[data-role="display"]'),c=void 0===c||c;if(b.removeClass("disabled"),f.on("click",gj.tree.methods.expanderClickHandler(a)),g.on("click",gj.tree.methods.displayClickHandler(a)),gj.tree.events.enable(a,b),c)for(e=b.find("ul>li"),d=0;dli");for(b=0;b[data-role="wrapper"]>[data-role="expander"]'),g=b.find('>[data-role="wrapper"]>[data-role="display"]'),c=void 0===c||c;if(b.addClass("disabled"),f.off("click"),g.off("click"),gj.tree.events.disable(a,b),c)for(e=b.find("ul>li"),d=0;d [data-role="wrapper"] > [data-role="checkbox"]').length&&(e=a.data(),f=b.find('> [data-role="wrapper"] > [data-role="expander"]'),g=$(''),h=$('').append(g),i=void 0!==d[e.disabledField]&&"true"===d[e.disabledField].toString().toLowerCase(),g=g.checkbox({uiLibrary:e.uiLibrary,iconsLibrary:e.iconsLibrary,change:function(c,e){gj.tree.plugins.checkboxes.events.checkboxChange(a,b,d,g.state())}}),i&&g.prop("disabled",!0),d[e.checkedField]&&g.state("checked"),g.on("click",function(a){var b=g.closest("li"),c=g.state();e.cascadeCheck&&(gj.tree.plugins.checkboxes.private.updateChildrenState(b,c),gj.tree.plugins.checkboxes.private.updateParentState(b,c))}),f.after(h))},updateParentState:function(a,b){var c,d,e,f,g,h;c=a.parent("ul").parent("li"),1===c.length&&(d=a.parent("ul").parent("li").find('> [data-role="wrapper"] > [data-role="checkbox"] input[type="checkbox"]'),e=a.siblings().find('> [data-role="wrapper"] > span[data-role="checkbox"] input[type="checkbox"]'),f="checked"===b,g="unchecked"===b,h="indeterminate",$.each(e,function(){var a=$(this).checkbox("state");f&&"checked"!==a&&(f=!1),g&&"unchecked"!==a&&(g=!1)}),f&&!g&&(h="checked"),!f&&g&&(h="unchecked"),d.checkbox("state",h),gj.tree.plugins.checkboxes.private.updateParentState(c,d.checkbox("state")))},updateChildrenState:function(a,b){var c=a.find('ul li [data-role="wrapper"] [data-role="checkbox"] input[type="checkbox"]');c.length>0&&$.each(c,function(){$(this).checkbox("state",b)})},update:function(a,b,c){var d=b.find('[data-role="checkbox"] input[type="checkbox"]').first();$(d).checkbox("state",c),a.data().cascadeCheck&&(gj.tree.plugins.checkboxes.private.updateChildrenState(b,c),gj.tree.plugins.checkboxes.private.updateParentState(b,c))}},public:{getCheckedNodes:function(){var a=[],b=this.find('li [data-role="checkbox"] input[type="checkbox"]');return $.each(b,function(){var b=$(this);"checked"===b.checkbox("state")&&a.push(b.closest("li").data("id"))}),a},checkAll:function(){var a=this.find('li [data-role="checkbox"] input[type="checkbox"]');return $.each(a,function(){$(this).checkbox("state","checked")}),this},uncheckAll:function(){var a=this.find('li [data-role="checkbox"] input[type="checkbox"]');return $.each(a,function(){$(this).checkbox("state","unchecked")}),this},check:function(a){return gj.tree.plugins.checkboxes.private.update(this,a,"checked"),this},uncheck:function(a){return gj.tree.plugins.checkboxes.private.update(this,a,"unchecked"),this}},events:{checkboxChange:function(a,b,c,d){return a.triggerHandler("checkboxChange",[b,c,d])}},configure:function(a){a.data("checkboxes")&&gj.checkbox&&($.extend(!0,a,gj.tree.plugins.checkboxes.public),a.on("nodeDataBound",function(b,c,d,e){gj.tree.plugins.checkboxes.private.nodeDataBound(a,c,d,e)}),a.on("dataBound",function(){gj.tree.plugins.checkboxes.private.dataBound(a)}),a.on("enable",function(a,b){b.find('>[data-role="wrapper"]>[data-role="checkbox"] input[type="checkbox"]').prop("disabled",!1)}),a.on("disable",function(a,b){b.find('>[data-role="wrapper"]>[data-role="checkbox"] input[type="checkbox"]').prop("disabled",!0)}))}},gj.tree.plugins.dragAndDrop={config:{base:{dragAndDrop:void 0,style:{dragEl:"gj-tree-drag-el gj-tree-md-drag-el",dropAsChildIcon:"gj-cursor-pointer gj-icon plus",dropAbove:"gj-tree-drop-above",dropBelow:"gj-tree-drop-below"}},bootstrap:{style:{dragEl:"gj-tree-drag-el gj-tree-bootstrap-drag-el",dropAsChildIcon:"glyphicon glyphicon-plus",dropAbove:"drop-above",dropBelow:"drop-below"}},bootstrap4:{style:{dragEl:"gj-tree-drag-el gj-tree-bootstrap-drag-el",dropAsChildIcon:"gj-cursor-pointer gj-icon plus",dropAbove:"drop-above",dropBelow:"drop-below"}}},private:{nodeDataBound:function(a,b){var c=b.children('[data-role="wrapper"]'),d=b.find('>[data-role="wrapper"]>[data-role="display"]');c.length&&d.length&&(d.on("mousedown",gj.tree.plugins.dragAndDrop.private.createNodeMouseDownHandler(a)),d.on("mousemove",gj.tree.plugins.dragAndDrop.private.createNodeMouseMoveHandler(a,b,d)),d.on("mouseup",gj.tree.plugins.dragAndDrop.private.createNodeMouseUpHandler(a)))},createNodeMouseDownHandler:function(a){return function(b){a.data("dragReady",!0)}},createNodeMouseUpHandler:function(a){return function(b){a.data("dragReady",!1)}},createNodeMouseMoveHandler:function(a,b,c){return function(d){if(a.data("dragReady")){var e,f,g,h,i=a.data();a.data("dragReady",!1),e=c.clone().wrap('
        ').closest("div").wrap('
      • ').closest("li").wrap('
          ').closest("ul"),$("body").append(e),e.attr("data-role","draggable-clone").addClass("gj-unselectable").addClass(i.style.dragEl),e.find('[data-role="wrapper"]').prepend(''),e.draggable({drag:gj.tree.plugins.dragAndDrop.private.createDragHandler(a,b,c),stop:gj.tree.plugins.dragAndDrop.private.createDragStopHandler(a,b,c)}),f=c.parent(),g=c.offset().top,g-=parseInt(f.css("border-top-width"))+parseInt(f.css("margin-top"))+parseInt(f.css("padding-top")),h=c.offset().left,h-=parseInt(f.css("border-left-width"))+parseInt(f.css("margin-left"))+parseInt(f.css("padding-left")),h-=e.find('[data-role="indicator"]').outerWidth(!0),e.css({position:"absolute",top:g,left:h,width:c.outerWidth(!0)}),"true"===c.attr("data-droppable")&&c.droppable("destroy"),gj.tree.plugins.dragAndDrop.private.getTargetDisplays(a,b,c).each(function(){var a=$(this);"true"===a.attr("data-droppable")&&a.droppable("destroy"),a.droppable()}),gj.tree.plugins.dragAndDrop.private.getTargetDisplays(a,b).each(function(){var a=$(this);"true"===a.attr("data-droppable")&&a.droppable("destroy"),a.droppable()}),e.trigger("mousedown")}}},getTargetDisplays:function(a,b,c){return a.find('[data-role="display"]').not(c).not(b.find('[data-role="display"]'))},getTargetWrappers:function(a,b){return a.find('[data-role="wrapper"]').not(b.find('[data-role="wrapper"]'))},createDragHandler:function(a,b,c){var d=gj.tree.plugins.dragAndDrop.private.getTargetDisplays(a,b,c),e=gj.tree.plugins.dragAndDrop.private.getTargetWrappers(a,b),f=a.data();return function(a,b,c){var g=$(this),h=!1;d.each(function(){var a,b=$(this);if(b.droppable("isOver",c))return a=g.find('[data-role="indicator"]'),f.style.dropAsChildIcon?a.addClass(f.style.dropAsChildIcon):a.text("+"),h=!0,!1;g.find('[data-role="indicator"]').removeClass(f.style.dropAsChildIcon).empty()}),e.each(function(){var a,b=$(this);!h&&b.droppable("isOver",c)?(a=b.position().top+b.outerHeight()/2,c.y").addClass(f.style.list),i.append(c)),!1!==gj.tree.plugins.dragAndDrop.events.nodeDrop(a,b.data("id"),i.data("id"),c.children("li").length+1)&&(c.append(b),h=a.getDataById(b.data("id")),gj.tree.methods.removeDataById(a,b.data("id"),f.records),k=a.getDataById(c.parent().data("id")),void 0===k[f.childrenField]&&(k[f.childrenField]=[]),k[f.childrenField].push(h),gj.tree.plugins.dragAndDrop.private.refresh(a,b,i,j)),l=!0,!1;d.droppable("destroy")}),l||e.each(function(){var c,d,e,k=$(this);if(k.droppable("isOver",g))return i=k.closest("li"),j=b.parent("ul").parent("li"),c=g.y [data-role="wrapper"] > [data-role="expander"]');d.hasChildren&&f.empty().append(e.icons.expand)},createDoneHandler:function(a,b){return function(c){var d,e,f,g=a.data();if("string"==typeof c&&JSON&&(c=JSON.parse(c)),c&&c.length){for(f=b.children("ul"),0===f.length&&(f=$("
            ").addClass(g.style.list),b.append(f)),d=0;d[data-role="wrapper"]>[data-role="expander"]'),e.attr("data-mode","open"),e.empty().append(g.icons.collapse),gj.tree.events.dataBound(a)}}},expand:function(a,b,c){var d,e=a.data(),f={},g=b.find(">ul>li");g&&g.length||"string"==typeof e.dataSource&&(f[e.paramNames.parentId]=c,d={url:e.dataSource,data:f},a.xhr&&a.xhr.abort(),a.xhr=$.ajax(d).done(gj.tree.plugins.lazyLoading.private.createDoneHandler(a,b)).fail(a.createErrorHandler()))}},public:{},events:{},configure:function(a,b,c){c.lazyLoading&&(a.on("nodeDataBound",function(b,c,d,e){gj.tree.plugins.lazyLoading.private.nodeDataBound(a,c,d,e)}),a.on("expand",function(b,c,d){gj.tree.plugins.lazyLoading.private.expand(a,c,d)}))}},gj.checkbox={plugins:{}},gj.checkbox.config={base:{uiLibrary:"materialdesign",iconsLibrary:"materialicons",style:{wrapperCssClass:"gj-checkbox-md",spanCssClass:void 0}},bootstrap:{style:{wrapperCssClass:"gj-checkbox-bootstrap"},iconsLibrary:"glyphicons"},bootstrap4:{style:{wrapperCssClass:"gj-checkbox-bootstrap gj-checkbox-bootstrap-4"},iconsLibrary:"materialicons"},materialicons:{style:{iconsCssClass:"gj-checkbox-material-icons",spanCssClass:"gj-icon"}},glyphicons:{style:{iconsCssClass:"gj-checkbox-glyphicons",spanCssClass:""}},fontawesome:{style:{iconsCssClass:"gj-checkbox-fontawesome",spanCssClass:"fa"}}},gj.checkbox.methods={init:function(a){var b=this;return gj.widget.prototype.init.call(this,a,"checkbox"),b.attr("data-checkbox","true"),gj.checkbox.methods.initialize(b),b},initialize:function(a){var b,c,d=a.data();d.style.wrapperCssClass&&(b=$(''),a.attr("id")&&b.attr("for",a.attr("id")),a.wrap(b),c=$(""),d.style.spanCssClass&&c.addClass(d.style.spanCssClass),a.parent().append(c))},state:function(a,b){return b?("checked"===b?(a.prop("indeterminate",!1),a.prop("checked",!0)):"unchecked"===b?(a.prop("indeterminate",!1),a.prop("checked",!1)):"indeterminate"===b&&(a.prop("checked",!0),a.prop("indeterminate",!0)),gj.checkbox.events.change(a,b),a):b=a.prop("indeterminate")?"indeterminate":a.prop("checked")?"checked":"unchecked"},toggle:function(a){return"checked"==a.state()?a.state("unchecked"):a.state("checked"),a},destroy:function(a){return"true"===a.attr("data-checkbox")&&(a.removeData(),a.removeAttr("data-guid"),a.removeAttr("data-checkbox"),a.off(),a.next("span").remove(),a.unwrap()),a}},gj.checkbox.events={change:function(a,b){return a.triggerHandler("change",[b])}},gj.checkbox.widget=function(a,b){var c=this,d=gj.checkbox.methods;return c.toggle=function(){return d.toggle(this)},c.state=function(a){return d.state(this,a)},c.destroy=function(){return d.destroy(this)},$.extend(a,c),"true"!==a.attr("data-checkbox")&&d.init.call(a,b),a},gj.checkbox.widget.prototype=new gj.widget,gj.checkbox.widget.constructor=gj.checkbox.widget,function(a){a.fn.checkbox=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.checkbox.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.checkbox.widget(this,a)}}}(jQuery),gj.editor={plugins:{},messages:{}},gj.editor.config={base:{height:300,width:void 0,uiLibrary:"materialdesign",iconsLibrary:"materialicons",locale:"en-us",buttons:void 0,style:{wrapper:"gj-editor gj-editor-md",buttonsGroup:"gj-button-md-group",button:"gj-button-md",buttonActive:"active"}},bootstrap:{style:{wrapper:"gj-editor gj-editor-bootstrap",buttonsGroup:"btn-group",button:"btn btn-default gj-cursor-pointer",buttonActive:"active"}},bootstrap4:{style:{wrapper:"gj-editor gj-editor-bootstrap",buttonsGroup:"btn-group",button:"btn btn-outline-secondary gj-cursor-pointer",buttonActive:"active"}},materialicons:{icons:{bold:'',italic:'',strikethrough:'',underline:'',listBulleted:'',listNumbered:'',indentDecrease:'',indentIncrease:'',alignLeft:'',alignCenter:'',alignRight:'',alignJustify:'',undo:'',redo:''}},fontawesome:{icons:{bold:'',italic:'',strikethrough:'',underline:'',listBulleted:'',listNumbered:'',indentDecrease:'',indentIncrease:'',alignLeft:'',alignCenter:'',alignRight:'',alignJustify:'',undo:'',redo:''}}},gj.editor.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"editor"),this.attr("data-editor","true"),gj.editor.methods.initialize(this),this},initialize:function(a){var b,c,d,e,f,g=this,h=a.data();if(a.hide(),"wrapper"!==a[0].parentElement.attributes.role&&(d=document.createElement("div"),d.setAttribute("role","wrapper"),a[0].parentNode.insertBefore(d,a[0]),d.appendChild(a[0])),gj.editor.methods.localization(h),$(d).addClass(h.style.wrapper),h.width&&$(d).width(h.width),e=$(d).children('div[role="body"]'),0===e.length&&(e=$('
            '),$(d).append(e),a[0].innerText&&(e[0].innerHTML=a[0].innerText)),e.attr("contenteditable",!0),e.on("keydown",function(b){var c=event.keyCode||event.charCode;!1===gj.editor.events.changing(a)&&8!==c&&46!==c&&b.preventDefault()}),e.on("mouseup keyup mouseout cut paste",function(b){g.updateToolbar(a,f),gj.editor.events.changed(a),a.html(e.html())}),f=$(d).children('div[role="toolbar"]'),0===f.length){f=$('
            '),e.before(f);for(var i in h.buttons){b=$("
            ").addClass(h.style.buttonsGroup);for(var j in h.buttons[i])c=$(h.buttons[i][j]),c.on("click",function(){gj.editor.methods.executeCmd(a,e,f,$(this))}),b.append(c);f.append(b)}}e.height(h.height-gj.core.height(f[0],!0))},localization:function(a){var b=gj.editor.messages[a.locale];void 0===a.buttons&&(a.buttons=[['",'",'",'"],['",'",'",'"],['",'",'",'"],['",'"]])},updateToolbar:function(a,b){var c=a.data();$buttons=b.find("[role]").each(function(){var a=$(this),b=a.attr("role");b&&document.queryCommandEnabled(b)&&"true"===document.queryCommandValue(b)?a.addClass(c.style.buttonActive):a.removeClass(c.style.buttonActive)})},executeCmd:function(a,b,c,d){b.focus(),document.execCommand(d.attr("role"),!1),gj.editor.methods.updateToolbar(a,c)},content:function(a,b){var c=a.parent().children('div[role="body"]');return void 0===b?c.html():c.html(b)},destroy:function(a){var b;return"true"===a.attr("data-editor")&&(b=a.parent(),b.children('div[role="body"]').remove(),b.children('div[role="toolbar"]').remove(),a.unwrap(),a.removeData(),a.removeAttr("data-guid"),a.removeAttr("data-editor"),a.off(),a.show()),a}},gj.editor.events={changing:function(a){return a.triggerHandler("changing")},changed:function(a){return a.triggerHandler("changed")}},gj.editor.widget=function(a,b){var c=this,d=gj.editor.methods;return c.content=function(a){return d.content(this,a)},c.destroy=function(){return d.destroy(this)},$.extend(a,c),"true"!==a.attr("data-editor")&&d.init.call(a,b),a},gj.editor.widget.prototype=new gj.widget,gj.editor.widget.constructor=gj.editor.widget,function(a){a.fn.editor=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.editor.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.editor.widget(this,a)}}}(jQuery),gj.editor.messages["en-us"]={bold:"Bold",italic:"Italic",strikethrough:"Strikethrough",underline:"Underline",listBulleted:"List Bulleted",listNumbered:"List Numbered",indentDecrease:"Indent Decrease",indentIncrease:"Indent Increase",alignLeft:"Align Left",alignCenter:"Align Center",alignRight:"Align Right",alignJustify:"Align Justify",undo:"Undo",redo:"Redo"},gj.dropdown={plugins:{}},gj.dropdown.config={base:{dataSource:void 0,textField:"text",valueField:"value",selectedField:"selected",width:void 0,maxHeight:"auto",placeholder:void 0,fontSize:void 0,uiLibrary:"materialdesign",iconsLibrary:"materialicons",icons:{dropdown:'',dropup:''},style:{wrapper:"gj-dropdown gj-dropdown-md gj-unselectable",list:"gj-list gj-list-md gj-dropdown-list-md",active:"gj-list-md-active"}},bootstrap:{style:{wrapper:"gj-dropdown gj-dropdown-bootstrap gj-dropdown-bootstrap-3 gj-unselectable",presenter:"btn btn-default",list:"gj-list gj-list-bootstrap gj-dropdown-list-bootstrap list-group",item:"list-group-item",active:"active"},iconsLibrary:"glyphicons"},bootstrap4:{style:{wrapper:"gj-dropdown gj-dropdown-bootstrap gj-dropdown-bootstrap-4 gj-unselectable",presenter:"btn btn-outline-secondary",list:"gj-list gj-list-bootstrap gj-dropdown-list-bootstrap list-group",item:"list-group-item",active:"active"}},materialicons:{style:{expander:"gj-dropdown-expander-mi"}},fontawesome:{icons:{dropdown:'',dropup:''},style:{expander:"gj-dropdown-expander-fa"}},glyphicons:{icons:{dropdown:'',dropup:''},style:{expander:"gj-dropdown-expander-glyphicons"}}},gj.dropdown.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"dropdown"),this.attr("data-dropdown","true"),gj.dropdown.methods.initialize(this),this},getHTMLConfig:function(){var a=gj.widget.prototype.getHTMLConfig.call(this),b=this[0].attributes;return b.placeholder&&(a.placeholder=b.placeholder.value),a},initialize:function(a){var b=a.data(),c=a.parent('div[role="wrapper"]'),d=$(''),e=$(''+b.icons.dropdown+"").addClass(b.style.expander),f=$('').addClass(b.style.presenter),g=$('
              ').attr("guid",a.attr("data-guid"));0===c.length?(c=$('
              ').addClass(b.style.wrapper),a.wrap(c)):c.addClass(b.style.wrapper),b.fontSize&&f.css("font-size",b.fontSize),f.on("click",function(b){g.is(":visible")?gj.dropdown.methods.close(a,g):gj.dropdown.methods.open(a,g)}),f.on("blur",function(b){setTimeout(function(){gj.dropdown.methods.close(a,g)},500)}),f.append(d).append(e),a.hide(),a.after(f),$("body").append(g),g.hide(),a.reload()},setListPosition:function(a,b,c){var d,e,f,g,h=a.getBoundingClientRect(),i=window.scrollY||window.pageYOffset||0;window.scrollX||window.pageXOffset;b.style.overflow="",b.style.overflowX="",b.style.height="",gj.core.setChildPosition(a,b),d=gj.core.height(b,!0),g=b.getBoundingClientRect(),e=gj.core.height(a,!0),"auto"===c.maxHeight?h.topwindow.innerHeight&&(f=window.innerHeight-h.top-e-3):h.top-d-3>0?b.style.top=Math.round(h.top+i-d-3)+"px":(b.style.top=i+"px",f=h.top-3):!isNaN(c.maxHeight)&&c.maxHeight
              '+g+"
              "),b.addClass(d.style.item),b.on("click",function(b){gj.dropdown.methods.select(a,e)}),f.append(b),a.append('"),h&&c.push(e)}),0===c.length)a.prepend(''),a[0].selectedIndex=0,d.placeholder&&(h[0].innerHTML=''+d.placeholder+"");else for(i=0;i'+c.placeholder+""),a[0].value=""),gj.dropdown.events.change(a),gj.dropdown.methods.close(a,d),a},getRecordByValue:function(a,b){var c,d=a.data(),e=void 0;for(c=0;c0&&(c.children('[role="presenter"]').remove(),c.children('[role="list"]').remove(),a.unwrap()),a.show()),a}},gj.dropdown.events={change:function(a){return a.triggerHandler("change")},dataBound:function(a){return a.triggerHandler("dataBound")}},gj.dropdown.widget=function(a,b){var c=this,d=gj.dropdown.methods;return c.value=function(a){return d.value(this,a)},c.enable=function(){return d.enable(this)},c.disable=function(){return d.disable(this)},c.destroy=function(){return d.destroy(this)},$.extend(a,c),"true"!==a.attr("data-dropdown")&&d.init.call(a,b),a},gj.dropdown.widget.prototype=new gj.widget,gj.dropdown.widget.constructor=gj.dropdown.widget,gj.dropdown.widget.prototype.getHTMLConfig=gj.dropdown.methods.getHTMLConfig,function(a){a.fn.dropdown=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.dropdown.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.dropdown.widget(this,a)}}}(jQuery),gj.datepicker={plugins:{}},gj.datepicker.config={base:{showOtherMonths:!1,selectOtherMonths:!0,width:void 0,minDate:void 0,maxDate:void 0,format:"mm/dd/yyyy",uiLibrary:"materialdesign",iconsLibrary:"materialicons",value:void 0,weekStartDay:0,disableDates:void 0,disableDaysOfWeek:void 0,calendarWeeks:!1,keyboardNavigation:!0,locale:"en-us",icons:{rightIcon:'event',previousMonth:'',nextMonth:''},fontSize:void 0,size:"default",modal:!1,header:!1,footer:!1,showOnFocus:!0,showRightIcon:!0,style:{modal:"gj-modal",wrapper:"gj-datepicker gj-datepicker-md gj-unselectable",input:"gj-textbox-md",calendar:"gj-picker gj-picker-md datepicker gj-unselectable",footer:"",button:"gj-button-md"}},bootstrap:{style:{wrapper:"gj-datepicker gj-datepicker-bootstrap gj-unselectable input-group",input:"form-control",calendar:"gj-picker gj-picker-bootstrap datepicker gj-unselectable",footer:"modal-footer",button:"btn btn-default"},iconsLibrary:"glyphicons",showOtherMonths:!0},bootstrap4:{style:{wrapper:"gj-datepicker gj-datepicker-bootstrap gj-unselectable input-group",input:"form-control",calendar:"gj-picker gj-picker-bootstrap datepicker gj-unselectable",footer:"modal-footer",button:"btn btn-default"},showOtherMonths:!0},fontawesome:{icons:{rightIcon:'',previousMonth:'',nextMonth:''}},glyphicons:{icons:{rightIcon:'',previousMonth:'',nextMonth:''}}},gj.datepicker.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"datepicker"),this.attr("data-datepicker","true"),gj.datepicker.methods.initialize(this,this.data()),this},initialize:function(a,b){var c,d,e=a.parent('div[role="wrapper"]');0===e.length?(e=$('
              ').addClass(b.style.wrapper),a.wrap(e)):e.addClass(b.style.wrapper),e=a.parent('div[role="wrapper"]'),b.width&&e.css("width",b.width),a.val(b.value).addClass(b.style.input).attr("role","input"),b.fontSize&&a.css("font-size",b.fontSize),"bootstrap"===b.uiLibrary||"bootstrap4"===b.uiLibrary?"small"===b.size?(e.addClass("input-group-sm"),a.addClass("form-control-sm")):"large"===b.size&&(e.addClass("input-group-lg"),a.addClass("form-control-lg")):"small"===b.size?e.addClass("small"):"large"===b.size&&e.addClass("large"),b.showRightIcon&&(d="bootstrap"===b.uiLibrary?$(''+b.icons.rightIcon+""):"bootstrap4"===b.uiLibrary?$('"):$(b.icons.rightIcon),d.attr("role","right-icon"),d.on("click",function(c){$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]').is(":visible")?gj.datepicker.methods.close(a):gj.datepicker.methods.open(a,b)}),e.append(d)),b.showOnFocus&&a.on("focus",function(){gj.datepicker.methods.open(a,b)}),c=gj.datepicker.methods.createCalendar(a,b),!0!==b.footer&&(a.on("blur",function(){a.timeout=setTimeout(function(){gj.datepicker.methods.close(a)},500)}),c.mousedown(function(){return clearTimeout(a.timeout),document.activeElement!==a[0]&&a.focus(),!1}),c.on("click",function(){clearTimeout(a.timeout),document.activeElement!==a[0]&&a.focus()})),b.keyboardNavigation&&$(document).on("keydown",gj.datepicker.methods.createKeyDownHandler(a,c,b))},createCalendar:function(a,b){var c,d,e,f,g,h=$('
              ').addClass(b.style.calendar).attr("guid",a.attr("data-guid"));return b.fontSize&&h.css("font-size",b.fontSize),c=gj.core.parseDate(b.value,b.format,b.locale),!c||isNaN(c.getTime())?c=new Date:a.attr("day",c.getFullYear()+"-"+c.getMonth()+"-"+c.getDate()),h.attr("month",c.getMonth()),h.attr("year",c.getFullYear()),gj.datepicker.methods.renderHeader(a,h,b,c),d=$('
              '),h.append(d),b.footer&&(e=$('
              '),f=$('"),f.on("click",function(){a.close()}),e.append(f),g=$('"),g.on("click",function(){var c,d,e=h.attr("selectedDay");e?(d=e.split("-"),c=new Date(d[0],d[1],d[2],h.attr("hour")||0,h.attr("minute")||0),gj.datepicker.methods.change(a,h,b,c)):a.close()}),e.append(g),h.append(e)),h.hide(),$("body").append(h),b.modal&&(h.wrapAll('
              '),gj.core.center(h)),h},renderHeader:function(a,b,c,d){var e,f,g;c.header&&(e=$('
              '),g=$('
              ').on("click",function(){gj.datepicker.methods.renderDecade(a,b,c),g.addClass("selected"),f.removeClass("selected")}),g.html(gj.core.formatDate(d,"yyyy",c.locale)),e.append(g),f=$('
              ').on("click",function(){gj.datepicker.methods.renderMonth(a,b,c),f.addClass("selected"),g.removeClass("selected")}),f.html(gj.core.formatDate(d,"ddd, mmm dd",c.locale)),e.append(f),b.append(e))},updateHeader:function(a,b,c){a.find('[role="header"] [role="year"]').removeClass("selected").html(gj.core.formatDate(c,"yyyy",b.locale)),a.find('[role="header"] [role="date"]').addClass("selected").html(gj.core.formatDate(c,"ddd, mmm dd",b.locale)),a.find('[role="header"] [role="hour"]').removeClass("selected").html(gj.core.formatDate(c,"HH",b.locale)),a.find('[role="header"] [role="minute"]').removeClass("selected").html(gj.core.formatDate(c,"MM",b.locale))},createNavigation:function(a,b,c,d){var e,f,g=$("");for(f=$('
              '),f.append($("
              "+d.icons.previousMonth+"
              ").on("click",gj.datepicker.methods.prev(a,d))),f.append($('
              ').on("click",gj.datepicker.methods.changePeriod(a,d))),f.append($("
              "+d.icons.nextMonth+"
              ").on("click",gj.datepicker.methods.next(a,d))),b.append(f),e=$(''),d.calendarWeeks&&e.append("
               
              "),i=d.weekStartDay;i
              "+gj.core.messages[d.locale].weekDaysMin[i]+"
              ");for(i=0;i
              "+gj.core.messages[d.locale].weekDaysMin[i]+"
              ");g.append(e),c.append(g)},renderMonth:function(a,b,c){var d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s=b.children('[role="body"]'),t=$(""),u=$(""),v=gj.core.messages[c.locale].titleFormat;for(s.off().empty(),gj.datepicker.methods.createNavigation(a,s,t,c),g=parseInt(b.attr("month"),10),h=parseInt(b.attr("year"),10),b.attr("type","month"),v=v.replace("mmmm",gj.core.messages[c.locale].monthNames[g]).replace("yyyy",h),b.find('div[role="period"]').text(v),i=new Array(31,28,31,30,31,30,31,31,30,31,30,31),h%4==0&&1900!=h&&(i[1]=29),j=i[g],k=(new Date(h,g,1).getDay()+7-c.weekStartDay)%7,d=0,$row=$(""),n=gj.datepicker.methods.getPrevMonth(g,h),l=1;l<=k;l++)f=i[n.month]-k+l,r=new Date(n.year,n.month,f),c.calendarWeeks&&1===l&&$row.append('"),p=$('"),c.calendarWeeks&&$row.append('")),p=$('"),f=4*e;f<=4*e+3;f++)g=$("
              "+gj.core.messages[c.locale].monthShortNames[f]+"
              "),g.on("click",gj.datepicker.methods.selectMonth(a,b,c,f)),$cell=$("").append(g),$row.append($cell);i.append($row)}},renderDecade:function(a,b,c){var d,e,f,g,h,i=b.find('>[role="body"]>table'),j=i.children("tbody");for(i.children("thead").hide(),d=parseInt(b.attr("year"),10),e=d-d%10,b.attr("type","decade"),b.find('div[role="period"]').text(e+" - "+(e+9)),j.empty(),f=e-1;f<=e+10;f+=4){for($row=$(""),g=f;g<=f+3;g++)h=$("
              "+g+"
              "),h.on("click",gj.datepicker.methods.selectYear(a,b,c,g)),$cell=$("").append(h),$row.append($cell);j.append($row)}},renderCentury:function(a,b,c){var d,e,f,g,h,i=b.find('>[role="body"]>table'),j=i.children("tbody");for(i.children("thead").hide(),d=parseInt(b.attr("year"),10),e=d-d%100,b.attr("type","century"),b.find('div[role="period"]').text(e+" - "+(e+99)),j.empty(),f=e-10;f"),g=f;g<=f+30;g+=10)h=$("
              "+g+"
              "),h.on("click",gj.datepicker.methods.selectDecade(a,b,c,g)),$cell=$("
              ").append(h),$row.append($cell);j.append($row)}},getWeekNumber:function(a){var b=new Date(a.valueOf());b.setDate(b.getDate()+6),b=new Date(Date.UTC(b.getFullYear(),b.getMonth(),b.getDate())),b.setUTCDate(b.getUTCDate()+4-(b.getUTCDay()||7));var c=new Date(Date.UTC(b.getUTCFullYear(),0,1));return Math.ceil(((b-c)/864e5+1)/7)},getMinDate:function(a){var b;return a.minDate&&("string"==typeof a.minDate?b=gj.core.parseDate(a.minDate,a.format,a.locale):"function"==typeof a.minDate?"string"==typeof(b=a.minDate())&&(b=gj.core.parseDate(b,a.format,a.locale)):"function"==typeof a.minDate.getMonth&&(b=a.minDate)),b},getMaxDate:function(a){var b;return a.maxDate&&("string"==typeof a.maxDate?b=gj.core.parseDate(a.maxDate,a.format,a.locale):"function"==typeof a.maxDate?"string"==typeof(b=a.maxDate())&&(b=gj.core.parseDate(b,a.format,a.locale)):"function"==typeof a.maxDate.getMonth&&(b=a.maxDate)),b},isSelectable:function(a,b){var c,d=!0,e=gj.datepicker.methods.getMinDate(a),f=gj.datepicker.methods.getMaxDate(a);if(e&&bf&&(d=!1),d){if(a.disableDates)if($.isArray(a.disableDates))for(c=0;c-1&&(d=!1)}return d},getPrevMonth:function(a,b){return date=new Date(b,a,1),date.setMonth(date.getMonth()-1),{month:date.getMonth(),year:date.getFullYear()}},getNextMonth:function(a,b){return date=new Date(b,a,1),date.setMonth(date.getMonth()+1),{month:date.getMonth(),year:date.getFullYear()}},prev:function(a,b){return function(){var c,d,e,f,g,h=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');switch(e=parseInt(h.attr("year"),10),h.attr("type")){case"month":d=parseInt(h.attr("month"),10),c=gj.datepicker.methods.getPrevMonth(d,e),h.attr("month",c.month),h.attr("year",c.year),gj.datepicker.methods.renderMonth(a,h,b);break;case"year":h.attr("year",e-1),gj.datepicker.methods.renderYear(a,h,b);break;case"decade":f=e-e%10,h.attr("year",f-10),gj.datepicker.methods.renderDecade(a,h,b);break;case"century":g=e-e%100,h.attr("year",g-100),gj.datepicker.methods.renderCentury(a,h,b)}}},next:function(a,b){return function(){var c,d,e,f,g,h=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');switch(e=parseInt(h.attr("year"),10),h.attr("type")){case"month":d=parseInt(h.attr("month"),10),c=gj.datepicker.methods.getNextMonth(d,e),h.attr("month",c.month),h.attr("year",c.year),gj.datepicker.methods.renderMonth(a,h,b);break;case"year":h.attr("year",e+1),gj.datepicker.methods.renderYear(a,h,b);break;case"decade":f=e-e%10,h.attr("year",f+10),gj.datepicker.methods.renderDecade(a,h,b);break;case"century":g=e-e%100,h.attr("year",g+100),gj.datepicker.methods.renderCentury(a,h,b)}}},changePeriod:function(a,b){return function(c){var d=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');switch(d.attr("type")){case"month":gj.datepicker.methods.renderYear(a,d,b);break;case"year":gj.datepicker.methods.renderDecade(a,d,b);break;case"decade":gj.datepicker.methods.renderCentury(a,d,b)}}},dayClickHandler:function(a,b,c,d){return function(e){return e&&e.stopPropagation(),gj.datepicker.methods.selectDay(a,b,c,d),!0!==c.footer&&!1!==c.autoClose&&gj.datepicker.methods.change(a,b,c,d),a}},change:function(a,b,c,d){var e=(d.getDate(),d.getMonth()),f=d.getFullYear(),g=gj.core.formatDate(d,c.format,c.locale);b.attr("month",e),b.attr("year",f),a.val(g),gj.datepicker.events.change(a),"none"!==window.getComputedStyle(b[0]).display&&gj.datepicker.methods.close(a)},selectDay:function(a,b,c,d){var e=d.getDate(),f=d.getMonth(),g=d.getFullYear();b.attr("selectedDay",g+"-"+f+"-"+e),b.find("tbody td").removeClass("selected"),b.find('tbody td[day="'+e+'"][month="'+f+'"]').addClass("selected"),gj.datepicker.methods.updateHeader(b,c,d),gj.datepicker.events.select(a,"day")},selectMonth:function(a,b,c,d){return function(e){b.attr("month",d),gj.datepicker.methods.renderMonth(a,b,c),gj.datepicker.events.select(a,"month")}},selectYear:function(a,b,c,d){return function(e){b.attr("year",d),gj.datepicker.methods.renderYear(a,b,c),gj.datepicker.events.select(a,"year")}},selectDecade:function(a,b,c,d){return function(e){b.attr("year",d),gj.datepicker.methods.renderDecade(a,b,c),gj.datepicker.events.select(a,"decade")}},open:function(a,b){var c,d=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');switch(a.val()?a.value(a.val()):(c=new Date,d.attr("month",c.getMonth()),d.attr("year",c.getFullYear())),d.attr("type")){case"month":gj.datepicker.methods.renderMonth(a,d,b);break;case"year":gj.datepicker.methods.renderYear(a,d,b);break;case"decade":gj.datepicker.methods.renderDecade(a,d,b);break;case"century":gj.datepicker.methods.renderCentury(a,d,b)}d.show(),d.closest('div[role="modal"]').show(),b.modal?gj.core.center(d):(gj.core.setChildPosition(a[0],d[0]),document.activeElement!==a[0]&&a.focus()),clearTimeout(a.timeout),gj.datepicker.events.open(a)},close:function(a){var b=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');b.hide(),b.closest('div[role="modal"]').hide(),gj.datepicker.events.close(a)},createKeyDownHandler:function(a,b,c){return function(d){var e,f,g,h,i,j,d=d||window.event;"none"!==window.getComputedStyle(b[0]).display&&(j=gj.datepicker.methods.getActiveCell(b),"38"==d.keyCode?(h=j.index(),i=j.closest("tr").prev("tr").find("td:eq("+h+")"),i.is("[day]")||(gj.datepicker.methods.prev(a,c)(),i=b.find("tbody tr").last().find("td:eq("+h+")"),i.is(":empty")&&(i=b.find("tbody tr").last().prev().find("td:eq("+h+")"))),i.is("[day]")&&(i.addClass("focused"),j.removeClass("focused"))):"40"==d.keyCode?(h=j.index(),i=j.closest("tr").next("tr").find("td:eq("+h+")"),i.is("[day]")||(gj.datepicker.methods.next(a,c)(),i=b.find("tbody tr").first().find("td:eq("+h+")"),i.is("[day]")||(i=b.find("tbody tr:eq(1)").find("td:eq("+h+")"))),i.is("[day]")&&(i.addClass("focused"),j.removeClass("focused"))):"37"==d.keyCode?(i=j.prev("td[day]:not(.disabled)"),0===i.length&&(i=j.closest("tr").prev("tr").find("td[day]").last()),0===i.length&&(gj.datepicker.methods.prev(a,c)(),i=b.find("tbody tr").last().find("td[day]").last()),i.length>0&&(i.addClass("focused"),j.removeClass("focused"))):"39"==d.keyCode?(i=j.next("[day]:not(.disabled)"),0===i.length&&(i=j.closest("tr").next("tr").find("td[day]").first()),0===i.length&&(gj.datepicker.methods.next(a,c)(),i=b.find("tbody tr").first().find("td[day]").first()),i.length>0&&(i.addClass("focused"),j.removeClass("focused"))):"13"==d.keyCode?(g=parseInt(j.attr("day"),10),e=parseInt(j.attr("month"),10),f=parseInt(j.attr("year"),10),gj.datepicker.methods.dayClickHandler(a,b,c,new Date(f,e,g))()):"27"==d.keyCode&&a.close())}},getActiveCell:function(a){var b=a.find("td[day].focused");return 0===b.length&&(b=a.find("td[day].selected"),0===b.length&&(b=a.find("td[day].today"),0===b.length&&(b=a.find("td[day]:not(.disabled)").first()))),b},value:function(a,b){var c,d,e=a.data();return void 0===b?a.val():(d=gj.core.parseDate(b,e.format,e.locale),d&&d.getTime()?(c=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]'),gj.datepicker.methods.dayClickHandler(a,c,e,d)()):a.val(""),a)},destroy:function(a){var b=a.data(),c=a.parent(),d=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');return b&&(a.off(),d.parent('[role="modal"]').length>0&&d.unwrap(),d.remove(),a.removeData(),a.removeAttr("data-type").removeAttr("data-guid").removeAttr("data-datepicker"),a.removeClass(),c.children('[role="right-icon"]').remove(),a.unwrap()),a}},gj.datepicker.events={change:function(a){return a.triggerHandler("change")},select:function(a,b){return a.triggerHandler("select",[b])},open:function(a){return a.triggerHandler("open")},close:function(a){return a.triggerHandler("close")}},gj.datepicker.widget=function(a,b){var c=this,d=gj.datepicker.methods;return c.value=function(a){return d.value(this,a)},c.destroy=function(){return d.destroy(this)},c.open=function(){return d.open(this,this.data())},c.close=function(){return d.close(this)},$.extend(a,c),"true"!==a.attr("data-datepicker")&&d.init.call(a,b),a},gj.datepicker.widget.prototype=new gj.widget,gj.datepicker.widget.constructor=gj.datepicker.widget,function(a){a.fn.datepicker=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.datepicker.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.datepicker.widget(this,a)}}}(jQuery),gj.timepicker={plugins:{}},gj.timepicker.config={base:{width:void 0,modal:!0,header:!0,footer:!0,format:"HH:MM",uiLibrary:"materialdesign",value:void 0,mode:"ampm",locale:"en-us",size:"default",icons:{rightIcon:''},style:{modal:"gj-modal",wrapper:"gj-timepicker gj-timepicker-md gj-unselectable",input:"gj-textbox-md",clock:"gj-picker gj-picker-md timepicker",footer:"",button:"gj-button-md"}},bootstrap:{style:{wrapper:"gj-timepicker gj-timepicker-bootstrap gj-unselectable input-group",input:"form-control",clock:"gj-picker gj-picker-bootstrap timepicker",footer:"modal-footer",button:"btn btn-default"},iconsLibrary:"glyphicons"},bootstrap4:{style:{wrapper:"gj-timepicker gj-timepicker-bootstrap gj-unselectable input-group",input:"form-control border",clock:"gj-picker gj-picker-bootstrap timepicker",footer:"modal-footer",button:"btn btn-default"}}},gj.timepicker.methods={init:function(a){return gj.picker.widget.prototype.init.call(this,a,"timepicker"),this},initialize:function(){},initMouse:function(a,b,c,d){a.off(),a.on("mousedown",gj.timepicker.methods.mouseDownHandler(b,c)),a.on("mousemove",gj.timepicker.methods.mouseMoveHandler(b,c,d)),a.on("mouseup",gj.timepicker.methods.mouseUpHandler(b,c,d))},createPicker:function(a){var b,c=a.data(),d=$('
              ').addClass(c.style.clock).attr("guid",a.attr("data-guid")),e=$('
              '),f=$('
              '),g=$('
              '),h=$('
              '),i=$('
              '),j=$('"),k=$('"),l=$('
              ');return b=gj.core.parseDate(c.value,c.format,c.locale),!b||isNaN(b.getTime())?b=new Date:a.attr("hours",b.getHours()),gj.timepicker.methods.initMouse(i,a,d,c),c.header&&(e.on("click",function(){gj.timepicker.methods.renderHours(a,d,c)}),f.on("click",function(){gj.timepicker.methods.renderMinutes(a,d,c)}),g.append(e).append(":").append(f),"ampm"===c.mode&&(h.append($(''+gj.core.messages[c.locale].am+"").on("click",function(){var b=gj.timepicker.methods.getHour(d);d.attr("mode","am"),$(this).addClass("selected"),$(this).parent().children('[role="pm"]').removeClass("selected"),b>=12&&d.attr("hour",b-12),c.modal||(clearTimeout(a.timeout),a.focus())})),h.append("
              "),h.append($(''+gj.core.messages[c.locale].pm+"").on("click",function(){var b=gj.timepicker.methods.getHour(d);d.attr("mode","pm"),$(this).addClass("selected"),$(this).parent().children('[role="am"]').removeClass("selected"),b<12&&d.attr("hour",b+12),c.modal||(clearTimeout(a.timeout),a.focus())})),g.append(h)),d.append(g)),d.append(i),c.footer&&(k.on("click",function(){a.close()}),l.append(k),j.on("click",gj.timepicker.methods.setTime(a,d)),l.append(j),d.append(l)),d.hide(),$("body").append(d),c.modal&&(d.wrapAll('
              '),gj.core.center(d)),d},getHour:function(a){return parseInt(a.attr("hour"),10)||0},getMinute:function(a){return parseInt(a.attr("minute"),10)||0},setTime:function(a,b){return function(){var c=gj.timepicker.methods.getHour(b),d=gj.timepicker.methods.getMinute(b),e=b.attr("mode"),f=new Date(0,0,0,12===c&&"am"===e?0:c,d),g=a.data(),h=gj.core.formatDate(f,g.format,g.locale);a.value(h),a.close()}},getPointerValue:function(a,b,c){var d,e,f=256,g=Math.atan2(f/2-a,f/2-b)/Math.PI*180;switch(g<0&&(g=360+g),c){case"ampm":return d=12-Math.round(12*g/360),0===d?12:d;case"24hr":return e=Math.sqrt(Math.pow(f/2-a,2)+Math.pow(f/2-b,2)),d=12-Math.round(12*g/360),0===d&&(d=12),e12)&&"24hr"===c.mode?f.css("width","calc(50% - 52px)"):f.css("width","calc(50% - 20px)"),"hours"==c.dialMode?f.css("transform","rotate("+(30*d-90).toString()+"deg)"):f.css("transform","rotate("+(6*e-90).toString()+"deg)"),f.show(),g="ampm"===c.mode&&d>12?d-12:0==d?12:d,i=b.find('[role="body"] span'),i.removeClass("selected"),i.filter(function(a){return"hours"==c.dialMode?parseInt($(this).text(),10)==g:parseInt($(this).text(),10)==e}).addClass("selected"),c.header&&(h=b.find('[role="header"]'),h.find('[role="hour"]').text(g),h.find('[role="minute"]').text(gj.core.pad(e)),"ampm"===c.mode&&(d>=12?(h.find('[role="pm"]').addClass("selected"),h.find('[role="am"]').removeClass("selected")):(h.find('[role="am"]').addClass("selected"),h.find('[role="pm"]').removeClass("selected"))))},mouseDownHandler:function(a,b){return function(b){a.mouseMove=!0}},mouseMoveHandler:function(a,b,c){return function(d){a.mouseMove&&gj.timepicker.methods.updateArrow(d,a,b,c)}},mouseUpHandler:function(a,b,c){return function(d){gj.timepicker.methods.updateArrow(d,a,b,c),a.mouseMove=!1,c.modal||(clearTimeout(a.timeout),a.focus()),"hours"==c.dialMode?setTimeout(function(){gj.timepicker.events.select(a,"hour"),gj.timepicker.methods.renderMinutes(a,b,c)},1e3):"minutes"==c.dialMode&&(!0!==c.footer&&!1!==c.autoClose&&gj.timepicker.methods.setTime(a,b)(),gj.timepicker.events.select(a,"minute"))}},renderHours:function(a,b,c){var d,e=b.find('[role="body"]');clearTimeout(a.timeout),e.empty(),d=$('
              '),d.append('
              '),d.append('1'),d.append('2'),d.append('3'),d.append('4'),d.append('5'),d.append('6'),d.append('7'),d.append('8'),d.append('9'),d.append('10'),d.append('11'),d.append('12'),"24hr"===c.mode&&(d.append('13'),d.append('14'),d.append('15'),d.append('16'),d.append('17'),d.append('18'),d.append('19'),d.append('20'),d.append('21'),d.append('22'),d.append('23'),d.append('00')),e.append(d),b.find('[role="header"] [role="hour"]').addClass("selected"),b.find('[role="header"] [role="minute"]').removeClass("selected"),c.dialMode="hours",gj.timepicker.methods.update(a,b,c)},renderMinutes:function(a,b,c){var d=b.find('[role="body"]');clearTimeout(a.timeout),d.empty(),$dial=$('
              '),$dial.append('
              '),$dial.append('5'),$dial.append('10'),$dial.append('15'),$dial.append('20'),$dial.append('25'),$dial.append('30'),$dial.append('35'),$dial.append('40'),$dial.append('45'),$dial.append('50'),$dial.append('55'),$dial.append('00'),d.append($dial),b.find('[role="header"] [role="hour"]').removeClass("selected"),b.find('[role="header"] [role="minute"]').addClass("selected"),c.dialMode="minutes",gj.timepicker.methods.update(a,b,c)},open:function(a){var b,c,d=a.data(),e=$("body").find('[role="picker"][guid="'+a.attr("data-guid")+'"]');return b=a.value()?gj.core.parseDate(a.value(),d.format,d.locale):new Date,c=b.getHours(),"ampm"===d.mode&&e.attr("mode",c>12?"pm":"am"),e.attr("hour",c),e.attr("minute",b.getMinutes()),gj.timepicker.methods.renderHours(a,e,d),gj.picker.widget.prototype.open.call(a,"timepicker"),a},value:function(a,b){a.data();return void 0===b?a.val():(a.val(b),gj.timepicker.events.change(a),a)}},gj.timepicker.events={change:function(a){return a.triggerHandler("change")},select:function(a,b){return a.triggerHandler("select",[b])},open:function(a){return a.triggerHandler("open")},close:function(a){return a.triggerHandler("close")}},gj.timepicker.widget=function(a,b){var c=this,d=gj.timepicker.methods;return c.mouseMove=!1,c.value=function(a){return d.value(this,a)},c.destroy=function(){return gj.picker.widget.prototype.destroy.call(this,"timepicker")},c.open=function(){return gj.timepicker.methods.open(this)},c.close=function(){return gj.picker.widget.prototype.close.call(this,"timepicker")},$.extend(a,c),"true"!==a.attr("data-timepicker")&&d.init.call(a,b),a},gj.timepicker.widget.prototype=new gj.picker.widget,gj.timepicker.widget.constructor=gj.timepicker.widget,function(a){a.fn.timepicker=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.timepicker.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.timepicker.widget(this,a)}}}(jQuery),gj.datetimepicker={plugins:{},messages:{"en-us":{}}},gj.datetimepicker.config={base:{datepicker:gj.datepicker.config.base,timepicker:gj.timepicker.config.base,uiLibrary:"materialdesign",value:void 0,format:"HH:MM mm/dd/yyyy",width:void 0,modal:!1,footer:!1,size:"default",locale:"en-us",icons:{},style:{calendar:"gj-picker gj-picker-md datetimepicker gj-unselectable"}},bootstrap:{style:{calendar:"gj-picker gj-picker-bootstrap datetimepicker gj-unselectable"},iconsLibrary:"glyphicons"},bootstrap4:{style:{calendar:"gj-picker gj-picker-bootstrap datetimepicker gj-unselectable"}}},gj.datetimepicker.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"datetimepicker"),this.attr("data-datetimepicker","true"),gj.datetimepicker.methods.initialize(this),this},getConfig:function(a,b){var c=gj.widget.prototype.getConfig.call(this,a,b);return uiLibrary=a.hasOwnProperty("uiLibrary")?a.uiLibrary:c.uiLibrary,gj.datepicker.config[uiLibrary]&&$.extend(!0,c.datepicker,gj.datepicker.config[uiLibrary]),gj.timepicker.config[uiLibrary]&&$.extend(!0,c.timepicker,gj.timepicker.config[uiLibrary]),iconsLibrary=a.hasOwnProperty("iconsLibrary")?a.iconsLibrary:c.iconsLibrary,gj.datepicker.config[iconsLibrary]&&$.extend(!0,c.datepicker,gj.datepicker.config[iconsLibrary]),gj.timepicker.config[iconsLibrary]&&$.extend(!0,c.timepicker,gj.timepicker.config[iconsLibrary]),c},initialize:function(a){var b,c,d,e,f,g,h,i,j=a.data();j.datepicker.uiLibrary=j.uiLibrary,j.datepicker.iconsLibrary=j.iconsLibrary,j.datepicker.width=j.width,j.datepicker.format=j.format,j.datepicker.locale=j.locale,j.datepicker.modal=j.modal,j.datepicker.footer=j.footer,j.datepicker.style.calendar=j.style.calendar,j.datepicker.value=j.value,j.datepicker.size=j.size,j.datepicker.autoClose=!1,gj.datepicker.methods.initialize(a,j.datepicker),a.on("select",function(c,d){var e,f;"day"===d?gj.datetimepicker.methods.createShowHourHandler(a,b,j)():"minute"===d&&b.attr("selectedDay")&&!0!==j.footer&&(selectedDay=b.attr("selectedDay").split("-"),e=new Date(selectedDay[0],selectedDay[1],selectedDay[2],b.attr("hour")||0,b.attr("minute")||0),f=gj.core.formatDate(e,j.format,j.locale),a.val(f),gj.datetimepicker.events.change(a),gj.datetimepicker.methods.close(a))}),a.on("open",function(){var a=b.children('[role="header"]');a.find('[role="calendarMode"]').addClass("selected"),a.find('[role="clockMode"]').removeClass("selected")}),b=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]'),f=j.value?gj.core.parseDate(j.value,j.format,j.locale):new Date,b.attr("hour",f.getHours()),b.attr("minute",f.getMinutes()),j.timepicker.uiLibrary=j.uiLibrary,j.timepicker.iconsLibrary=j.iconsLibrary,j.timepicker.format=j.format,j.timepicker.locale=j.locale,j.timepicker.header=!0,j.timepicker.footer=j.footer,j.timepicker.size=j.size,j.timepicker.mode="24hr",j.timepicker.autoClose=!1,c=$('
              '),d=$('
              '),d.on("click",gj.datetimepicker.methods.createShowDateHandler(a,b,j)),d.html(gj.core.formatDate(new Date,"ddd, mmm dd",j.locale)),c.append(d),g=$('
              '),h=$('event'),h.on("click",gj.datetimepicker.methods.createShowDateHandler(a,b,j)),g.append(h),e=$('
              '),e.append($('
              ').on("click",gj.datetimepicker.methods.createShowHourHandler(a,b,j)).html(gj.core.formatDate(new Date,"HH",j.locale))),e.append(":"),e.append($('
              ').on("click",gj.datetimepicker.methods.createShowMinuteHandler(a,b,j)).html(gj.core.formatDate(new Date,"MM",j.locale))),g.append(e),i=$('clock'),i.on("click",gj.datetimepicker.methods.createShowHourHandler(a,b,j)),g.append(i),c.append(g),b.prepend(c)},createShowDateHandler:function(a,b,c){return function(d){var e=b.children('[role="header"]');e.find('[role="calendarMode"]').addClass("selected"),e.find('[role="date"]').addClass("selected"),e.find('[role="clockMode"]').removeClass("selected"),e.find('[role="hour"]').removeClass("selected"),e.find('[role="minute"]').removeClass("selected"),gj.datepicker.methods.renderMonth(a,b,c.datepicker)}},createShowHourHandler:function(a,b,c){return function(){var d=b.children('[role="header"]');d.find('[role="calendarMode"]').removeClass("selected"),d.find('[role="date"]').removeClass("selected"),d.find('[role="clockMode"]').addClass("selected"),d.find('[role="hour"]').addClass("selected"),d.find('[role="minute"]').removeClass("selected"),gj.timepicker.methods.initMouse(b.children('[role="body"]'),a,b,c.timepicker),gj.timepicker.methods.renderHours(a,b,c.timepicker)}},createShowMinuteHandler:function(a,b,c){return function(){var d=b.children('[role="header"]');d.find('[role="calendarMode"]').removeClass("selected"),d.find('[role="date"]').removeClass("selected"),d.find('[role="clockMode"]').addClass("selected"),d.find('[role="hour"]').removeClass("selected"),d.find('[role="minute"]').addClass("selected"),gj.timepicker.methods.initMouse(b.children('[role="body"]'),a,b,c.timepicker),gj.timepicker.methods.renderMinutes(a,b,c.timepicker)}},close:function(a){var b=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');b.hide(),b.closest('div[role="modal"]').hide()},value:function(a,b){var c,d,e,f=a.data();return void 0===b?a.val():(d=gj.core.parseDate(b,f.format,f.locale),d?(c=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]'),gj.datepicker.methods.dayClickHandler(a,c,f,d)(),e=d.getHours(),"ampm"===f.mode&&c.attr("mode",e>12?"pm":"am"),c.attr("hour",e),c.attr("minute",d.getMinutes()),a.val(b)):a.val(""),a)},destroy:function(a){var b=a.data(),c=a.parent(),d=$("body").find('[role="calendar"][guid="'+a.attr("data-guid")+'"]');return b&&(a.off(),d.parent('[role="modal"]').length>0&&d.unwrap(),d.remove(),a.removeData(),a.removeAttr("data-type").removeAttr("data-guid").removeAttr("data-datetimepicker"),a.removeClass(),c.children('[role="right-icon"]').remove(),a.unwrap()),a}},gj.datetimepicker.events={change:function(a){return a.triggerHandler("change")}},gj.datetimepicker.widget=function(a,b){var c=this,d=gj.datetimepicker.methods;return c.mouseMove=!1,c.value=function(a){return d.value(this,a)},c.open=function(){gj.datepicker.methods.open(this,this.data().datepicker)},c.close=function(){gj.datepicker.methods.close(this)},c.destroy=function(){return d.destroy(this)},$.extend(a,c),"true"!==a.attr("data-datetimepicker")&&d.init.call(a,b),a},gj.datetimepicker.widget.prototype=new gj.widget,gj.datetimepicker.widget.constructor=gj.datetimepicker.widget,gj.datetimepicker.widget.prototype.getConfig=gj.datetimepicker.methods.getConfig,function(a){a.fn.datetimepicker=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.datetimepicker.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.datetimepicker.widget(this,a)}}}(jQuery),gj.slider={plugins:{},messages:{"en-us":{}}},gj.slider.config={base:{min:0,max:100,width:void 0,uiLibrary:"materialdesign",value:void 0,icons:{},style:{wrapper:"gj-slider gj-slider-md",progress:void 0,track:void 0}},bootstrap:{style:{wrapper:"gj-slider gj-slider-bootstrap gj-slider-bootstrap-3",progress:"progress-bar",track:"progress"}},bootstrap4:{style:{wrapper:"gj-slider gj-slider-bootstrap gj-slider-bootstrap-4",progress:"progress-bar",track:"progress"}}},gj.slider.methods={init:function(a){return gj.widget.prototype.init.call(this,a,"slider"),this.attr("data-slider","true"),gj.slider.methods.initialize(this,this.data()),this},initialize:function(a,b){var c,d,e,f;a[0].style.display="none","wrapper"!==a[0].parentElement.attributes.role?(c=document.createElement("div"),c.setAttribute("role","wrapper"),a[0].parentNode.insertBefore(c,a[0]),c.appendChild(a[0])):c=a[0].parentElement,b.width&&(c.style.width=b.width+"px"),gj.core.addClasses(c,b.style.wrapper),d=a[0].querySelector('[role="track"]'),null==d&&(d=document.createElement("div"),d.setAttribute("role","track"),c.appendChild(d)),gj.core.addClasses(d,b.style.track),e=a[0].querySelector('[role="handle"]'),null==e&&(e=document.createElement("div"),e.setAttribute("role","handle"),c.appendChild(e)),f=a[0].querySelector('[role="progress"]'),null==f&&(f=document.createElement("div"),f.setAttribute("role","progress"),c.appendChild(f)),gj.core.addClasses(f,b.style.progress),b.value||(b.value=b.min),gj.slider.methods.value(a,b,b.value),gj.documentManager.subscribeForEvent("mouseup",a.data("guid"),gj.slider.methods.createMouseUpHandler(a,e,b)),e.addEventListener("mousedown",gj.slider.methods.createMouseDownHandler(e,b)),gj.documentManager.subscribeForEvent("mousemove",a.data("guid"),gj.slider.methods.createMouseMoveHandler(a,d,e,f,b)),e.addEventListener("click",function(a){a.stopPropagation()}),c.addEventListener("click",gj.slider.methods.createClickHandler(a,d,e,b))},createClickHandler:function(a,b,c,d){return function(e){var f,g,h,i,j;"true"!==c.getAttribute("drag")&&(f=gj.core.position(a[0].parentElement),g=(new gj.widget).mouseX(e)-f.left,h=gj.core.width(c)/2,i=gj.core.width(b)/(d.max-d.min),j=Math.round((g-h)/i)+d.min,gj.slider.methods.value(a,d,j))}},createMouseUpHandler:function(a,b,c){return function(c){"true"===b.getAttribute("drag")&&(b.setAttribute("drag","false"),gj.slider.events.change(a))}},createMouseDownHandler:function(a,b){return function(b){a.setAttribute("drag","true")}},createMouseMoveHandler:function(a,b,c,d,e){return function(d){var f,g,h,i,j,k,l;"true"===c.getAttribute("drag")&&(f=gj.core.position(a[0].parentElement),g=(new gj.widget).mouseX(d)-f.left,h=gj.core.width(b),i=gj.core.width(c)/2,j=h/(e.max-e.min),k=(e.value-e.min)*j,g>=i&&g<=h+i&&(g>k+j/2||gevent'},style:{modal:"gj-modal",wrapper:"gj-colorpicker gj-colorpicker-md gj-unselectable",input:"gj-textbox-md",picker:"gj-picker gj-picker-md colorpicker gj-unselectable",footer:"",button:"gj-button-md"}},bootstrap:{style:{}},bootstrap4:{style:{}}},gj.colorpicker.methods={init:function(a){return gj.picker.widget.prototype.init.call(this,a,"colorpicker"),gj.colorpicker.methods.initialize(this),this},initialize:function(a){},createPicker:function(a,b){var c=$('
              ').addClass(b.style.picker).attr("guid",a.attr("data-guid"));return c.html("test"),c.hide(),$("body").append(c),c},open:function(a){return a.val()&&a.value(a.val()),gj.picker.widget.prototype.open.call(a,"colorpicker")}},gj.colorpicker.events={change:function(a){return a.triggerHandler("change")},select:function(a){return a.triggerHandler("select")},open:function(a){return a.triggerHandler("open")},close:function(a){return a.triggerHandler("close")}},gj.colorpicker.widget=function(a,b){var c=this,d=gj.colorpicker.methods;return c.value=function(a){return d.value(this,a)},c.destroy=function(){return gj.picker.widget.prototype.destroy.call(this,"colorpicker")},c.open=function(){return d.open(this)},c.close=function(){return gj.picker.widget.prototype.close.call(this,"colorpicker")},$.extend(a,c),"true"!==a.attr("data-colorpicker")&&d.init.call(a,b),a},gj.colorpicker.widget.prototype=new gj.picker.widget,gj.colorpicker.widget.constructor=gj.colorpicker.widget,function(a){a.fn.colorpicker=function(a){var b;if(this&&this.length){if("object"!=typeof a&&a){if(b=new gj.colorpicker.widget(this,null),b[a])return b[a].apply(this,Array.prototype.slice.call(arguments,1));throw"Method "+a+" does not exist."}return new gj.colorpicker.widget(this,a)}}}(jQuery); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/imagesloaded.pkgd.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/imagesloaded.pkgd.min.js new file mode 100644 index 0000000..e443a77 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/imagesloaded.pkgd.min.js @@ -0,0 +1,7 @@ +/*! + * imagesLoaded PACKAGED v4.1.4 + * JavaScript is all like "You images are done yet or what?" + * MIT License + */ + +!function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o
              ',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){b.types.push(P),w("BeforeChange",function(a,b,c){b!==c&&(b===P?R():c===P&&R(!0))}),w(h+"."+P,function(){R()})},getIframe:function(c,d){var e=c.src,f=b.st.iframe;a.each(f.patterns,function(){return e.indexOf(this.index)>-1?(this.id&&(e="string"==typeof this.id?e.substr(e.lastIndexOf(this.id)+this.id.length,e.length):this.id.call(this,e)),e=this.src.replace("%id%",e),!1):void 0});var g={};return f.srcAction&&(g[f.srcAction]=e),b._parseMarkup(d,g,c),b.updateStatus("ready"),d}}});var S=function(a){var c=b.items.length;return a>c-1?a-c:0>a?c+a:a},T=function(a,b,c){return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){var c=b.st.gallery,e=".mfp-gallery";return b.direction=!0,c&&c.enabled?(f+=" mfp-gallery",w(m+e,function(){c.navigateByImgClick&&b.wrap.on("click"+e,".mfp-img",function(){return b.items.length>1?(b.next(),!1):void 0}),d.on("keydown"+e,function(a){37===a.keyCode?b.prev():39===a.keyCode&&b.next()})}),w("UpdateStatus"+e,function(a,c){c.text&&(c.text=T(c.text,b.currItem.index,b.items.length))}),w(l+e,function(a,d,e,f){var g=b.items.length;e.counter=g>1?T(c.tCounter,f.index,g):""}),w("BuildControls"+e,function(){if(b.items.length>1&&c.arrows&&!b.arrowLeft){var d=c.arrowMarkup,e=b.arrowLeft=a(d.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(s),f=b.arrowRight=a(d.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(s);e.click(function(){b.prev()}),f.click(function(){b.next()}),b.container.append(e.add(f))}}),w(n+e,function(){b._preloadTimeout&&clearTimeout(b._preloadTimeout),b._preloadTimeout=setTimeout(function(){b.preloadNearbyImages(),b._preloadTimeout=null},16)}),void w(h+e,function(){d.off(e),b.wrap.off("click"+e),b.arrowRight=b.arrowLeft=null})):!1},next:function(){b.direction=!0,b.index=S(b.index+1),b.updateItemHTML()},prev:function(){b.direction=!1,b.index=S(b.index-1),b.updateItemHTML()},goTo:function(a){b.direction=a>=b.index,b.index=a,b.updateItemHTML()},preloadNearbyImages:function(){var a,c=b.st.gallery.preload,d=Math.min(c[0],b.items.length),e=Math.min(c[1],b.items.length);for(a=1;a<=(b.direction?e:d);a++)b._preloadItem(b.index+a);for(a=1;a<=(b.direction?d:e);a++)b._preloadItem(b.index-a)},_preloadItem:function(c){if(c=S(c),!b.items[c].preloaded){var d=b.items[c];d.parsed||(d=b.parseEl(c)),y("LazyLoad",d),"image"===d.type&&(d.img=a('').on("load.mfploader",function(){d.hasSize=!0}).on("error.mfploader",function(){d.hasSize=!0,d.loadError=!0,y("LazyLoadError",d)}).attr("src",d.src)),d.preloaded=!0}}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){return a.src.replace(/\.\w+$/,function(a){return"@2x"+a})},ratio:1},proto:{initRetina:function(){if(window.devicePixelRatio>1){var a=b.st.retina,c=a.ratio;c=isNaN(c)?c():c,c>1&&(w("ImageHasSize."+U,function(a,b){b.img.css({"max-width":b.img[0].naturalWidth/c,width:"100%"})}),w("ElementParse."+U,function(b,d){d.src=a.replaceSrc(d,c)}))}}}}),A()}); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.scrollUp.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.scrollUp.min.js new file mode 100644 index 0000000..aa79e47 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.scrollUp.min.js @@ -0,0 +1,7 @@ +/*! + * scrollup v2.4.1 + * Url: http://markgoodyear.com/labs/scrollup/ + * Copyright (c) Mark Goodyear — @markgdyr — http://markgoodyear.com + * License: MIT + */ +!function(l,o,e){"use strict";l.fn.scrollUp=function(o){l.data(e.body,"scrollUp")||(l.data(e.body,"scrollUp",!0),l.fn.scrollUp.init(o))},l.fn.scrollUp.init=function(r){var s,t,c,i,n,a,d,p=l.fn.scrollUp.settings=l.extend({},l.fn.scrollUp.defaults,r),f=!1;switch(d=p.scrollTrigger?l(p.scrollTrigger):l("",{id:p.scrollName,href:"#top"}),p.scrollTitle&&d.attr("title",p.scrollTitle),d.appendTo("body"),p.scrollImg||p.scrollTrigger||d.html(p.scrollText),d.css({display:"none",position:"fixed",zIndex:p.zIndex}),p.activeOverlay&&l("
              ",{id:p.scrollName+"-active"}).css({position:"absolute",top:p.scrollDistance+"px",width:"100%",borderTop:"1px dotted"+p.activeOverlay,zIndex:p.zIndex}).appendTo("body"),p.animation){case"fade":s="fadeIn",t="fadeOut",c=p.animationSpeed;break;case"slide":s="slideDown",t="slideUp",c=p.animationSpeed;break;default:s="show",t="hide",c=0}i="top"===p.scrollFrom?p.scrollDistance:l(e).height()-l(o).height()-p.scrollDistance,n=l(o).scroll(function(){l(o).scrollTop()>i?f||(d[s](c),f=!0):f&&(d[t](c),f=!1)}),p.scrollTarget?"number"==typeof p.scrollTarget?a=p.scrollTarget:"string"==typeof p.scrollTarget&&(a=Math.floor(l(p.scrollTarget).offset().top)):a=0,d.click(function(o){o.preventDefault(),l("html, body").animate({scrollTop:a},p.scrollSpeed,p.easingType)})},l.fn.scrollUp.defaults={scrollName:"scrollUp",scrollDistance:300,scrollFrom:"top",scrollSpeed:300,easingType:"linear",animation:"fade",animationSpeed:200,scrollTrigger:!1,scrollTarget:!1,scrollText:"Scroll to top",scrollTitle:!1,scrollImg:!1,activeOverlay:!1,zIndex:2147483647},l.fn.scrollUp.destroy=function(r){l.removeData(e.body,"scrollUp"),l("#"+l.fn.scrollUp.settings.scrollName).remove(),l("#"+l.fn.scrollUp.settings.scrollName+"-active").remove(),l.fn.jquery.split(".")[1]>=7?l(o).off("scroll",r):l(o).unbind("scroll",r)},l.scrollUp=l.fn.scrollUp}(jQuery,window,document); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.slicknav.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.slicknav.min.js new file mode 100644 index 0000000..598cbcb --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.slicknav.min.js @@ -0,0 +1,6 @@ +/*! + * SlickNav Responsive Mobile Menu v1.0.10 + * (c) 2016 Josh Cope + * licensed under MIT + */ +!function(e,t,n){function a(t,n){this.element=t,this.settings=e.extend({},i,n),this.settings.duplicate||n.hasOwnProperty("removeIds")||(this.settings.removeIds=!1),this._defaults=i,this._name=s,this.init()}var i={label:"MENU",duplicate:!0,duration:200,easingOpen:"swing",easingClose:"swing",closedSymbol:"►",openedSymbol:"▼",prependTo:"body",appendTo:"",parentTag:"a",closeOnClick:!1,allowParentLinks:!1,nestedParentLinks:!0,showChildren:!1,removeIds:!0,removeClasses:!1,removeStyles:!1,brand:"",animations:"jquery",init:function(){},beforeOpen:function(){},beforeClose:function(){},afterOpen:function(){},afterClose:function(){}},s="slicknav",o="slicknav",l={DOWN:40,ENTER:13,ESCAPE:27,LEFT:37,RIGHT:39,SPACE:32,TAB:9,UP:38};a.prototype.init=function(){var n,a,i=this,s=e(this.element),r=this.settings;if(r.duplicate?i.mobileNav=s.clone():i.mobileNav=s,r.removeIds&&(i.mobileNav.removeAttr("id"),i.mobileNav.find("*").each(function(t,n){e(n).removeAttr("id")})),r.removeClasses&&(i.mobileNav.removeAttr("class"),i.mobileNav.find("*").each(function(t,n){e(n).removeAttr("class")})),r.removeStyles&&(i.mobileNav.removeAttr("style"),i.mobileNav.find("*").each(function(t,n){e(n).removeAttr("style")})),n=o+"_icon",""===r.label&&(n+=" "+o+"_no-text"),"a"==r.parentTag&&(r.parentTag='a href="#"'),i.mobileNav.attr("class",o+"_nav"),a=e('
              '),""!==r.brand){var c=e('
              '+r.brand+"
              ");e(a).append(c)}i.btn=e(["<"+r.parentTag+' aria-haspopup="true" role="button" tabindex="0" class="'+o+"_btn "+o+'_collapsed">',''+r.label+"",'','','','',"",""].join("")),e(a).append(i.btn),""!==r.appendTo?e(r.appendTo).append(a):e(r.prependTo).prepend(a),a.append(i.mobileNav);var p=i.mobileNav.find("li");e(p).each(function(){var t=e(this),n={};if(n.children=t.children("ul").attr("role","menu"),t.data("menu",n),n.children.length>0){var a=t.contents(),s=!1,l=[];e(a).each(function(){return e(this).is("ul")?!1:(l.push(this),void(e(this).is("a")&&(s=!0)))});var c=e("<"+r.parentTag+' role="menuitem" aria-haspopup="true" tabindex="-1" class="'+o+'_item"/>');if(r.allowParentLinks&&!r.nestedParentLinks&&s)e(l).wrapAll('').parent();else{var p=e(l).wrapAll(c).parent();p.addClass(o+"_row")}r.showChildren?t.addClass(o+"_open"):t.addClass(o+"_collapsed"),t.addClass(o+"_parent");var d=e(''+(r.showChildren?r.openedSymbol:r.closedSymbol)+"");r.allowParentLinks&&!r.nestedParentLinks&&s&&(d=d.wrap(c).parent()),e(l).last().after(d)}else 0===t.children().length&&t.addClass(o+"_txtnode");t.children("a").attr("role","menuitem").click(function(t){r.closeOnClick&&!e(t.target).parent().closest("li").hasClass(o+"_parent")&&e(i.btn).click()}),r.closeOnClick&&r.allowParentLinks&&(t.children("a").children("a").click(function(t){e(i.btn).click()}),t.find("."+o+"_parent-link a:not(."+o+"_item)").click(function(t){e(i.btn).click()}))}),e(p).each(function(){var t=e(this).data("menu");r.showChildren||i._visibilityToggle(t.children,null,!1,null,!0)}),i._visibilityToggle(i.mobileNav,null,!1,"init",!0),i.mobileNav.attr("role","menu"),e(t).mousedown(function(){i._outlines(!1)}),e(t).keyup(function(){i._outlines(!0)}),e(i.btn).click(function(e){e.preventDefault(),i._menuToggle()}),i.mobileNav.on("click","."+o+"_item",function(t){t.preventDefault(),i._itemClick(e(this))}),e(i.btn).keydown(function(t){var n=t||event;switch(n.keyCode){case l.ENTER:case l.SPACE:case l.DOWN:t.preventDefault(),n.keyCode===l.DOWN&&e(i.btn).hasClass(o+"_open")||i._menuToggle(),e(i.btn).next().find('[role="menuitem"]').first().focus()}}),i.mobileNav.on("keydown","."+o+"_item",function(t){var n=t||event;switch(n.keyCode){case l.ENTER:t.preventDefault(),i._itemClick(e(t.target));break;case l.RIGHT:t.preventDefault(),e(t.target).parent().hasClass(o+"_collapsed")&&i._itemClick(e(t.target)),e(t.target).next().find('[role="menuitem"]').first().focus()}}),i.mobileNav.on("keydown",'[role="menuitem"]',function(t){var n=t||event;switch(n.keyCode){case l.DOWN:t.preventDefault();var a=e(t.target).parent().parent().children().children('[role="menuitem"]:visible'),s=a.index(t.target),r=s+1;a.length<=r&&(r=0);var c=a.eq(r);c.focus();break;case l.UP:t.preventDefault();var a=e(t.target).parent().parent().children().children('[role="menuitem"]:visible'),s=a.index(t.target),c=a.eq(s-1);c.focus();break;case l.LEFT:if(t.preventDefault(),e(t.target).parent().parent().parent().hasClass(o+"_open")){var p=e(t.target).parent().parent().prev();p.focus(),i._itemClick(p)}else e(t.target).parent().parent().hasClass(o+"_nav")&&(i._menuToggle(),e(i.btn).focus());break;case l.ESCAPE:t.preventDefault(),i._menuToggle(),e(i.btn).focus()}}),r.allowParentLinks&&r.nestedParentLinks&&e("."+o+"_item a").click(function(e){e.stopImmediatePropagation()})},a.prototype._menuToggle=function(e){var t=this,n=t.btn,a=t.mobileNav;n.hasClass(o+"_collapsed")?(n.removeClass(o+"_collapsed"),n.addClass(o+"_open")):(n.removeClass(o+"_open"),n.addClass(o+"_collapsed")),n.addClass(o+"_animating"),t._visibilityToggle(a,n.parent(),!0,n)},a.prototype._itemClick=function(e){var t=this,n=t.settings,a=e.data("menu");a||(a={},a.arrow=e.children("."+o+"_arrow"),a.ul=e.next("ul"),a.parent=e.parent(),a.parent.hasClass(o+"_parent-link")&&(a.parent=e.parent().parent(),a.ul=e.parent().next("ul")),e.data("menu",a)),a.parent.hasClass(o+"_collapsed")?(a.arrow.html(n.openedSymbol),a.parent.removeClass(o+"_collapsed"),a.parent.addClass(o+"_open"),a.parent.addClass(o+"_animating"),t._visibilityToggle(a.ul,a.parent,!0,e)):(a.arrow.html(n.closedSymbol),a.parent.addClass(o+"_collapsed"),a.parent.removeClass(o+"_open"),a.parent.addClass(o+"_animating"),t._visibilityToggle(a.ul,a.parent,!0,e))},a.prototype._visibilityToggle=function(t,n,a,i,s){function l(t,n){e(t).removeClass(o+"_animating"),e(n).removeClass(o+"_animating"),s||p.afterOpen(t)}function r(n,a){t.attr("aria-hidden","true"),d.attr("tabindex","-1"),c._setVisAttr(t,!0),t.hide(),e(n).removeClass(o+"_animating"),e(a).removeClass(o+"_animating"),s?"init"==n&&p.init():p.afterClose(n)}var c=this,p=c.settings,d=c._getActionItems(t),u=0;a&&(u=p.duration),t.hasClass(o+"_hidden")?(t.removeClass(o+"_hidden"),s||p.beforeOpen(i),"jquery"===p.animations?t.stop(!0,!0).slideDown(u,p.easingOpen,function(){l(i,n)}):"velocity"===p.animations&&t.velocity("finish").velocity("slideDown",{duration:u,easing:p.easingOpen,complete:function(){l(i,n)}}),t.attr("aria-hidden","false"),d.attr("tabindex","0"),c._setVisAttr(t,!1)):(t.addClass(o+"_hidden"),s||p.beforeClose(i),"jquery"===p.animations?t.stop(!0,!0).slideUp(u,this.settings.easingClose,function(){r(i,n)}):"velocity"===p.animations&&t.velocity("finish").velocity("slideUp",{duration:u,easing:p.easingClose,complete:function(){r(i,n)}}))},a.prototype._setVisAttr=function(t,n){var a=this,i=t.children("li").children("ul").not("."+o+"_hidden");n?i.each(function(){var t=e(this);t.attr("aria-hidden","true");var i=a._getActionItems(t);i.attr("tabindex","-1"),a._setVisAttr(t,n)}):i.each(function(){var t=e(this);t.attr("aria-hidden","false");var i=a._getActionItems(t);i.attr("tabindex","0"),a._setVisAttr(t,n)})},a.prototype._getActionItems=function(e){var t=e.data("menu");if(!t){t={};var n=e.children("li"),a=n.find("a");t.links=a.add(n.find("."+o+"_item")),e.data("menu",t)}return t.links},a.prototype._outlines=function(t){t?e("."+o+"_item, ."+o+"_btn").css("outline",""):e("."+o+"_item, ."+o+"_btn").css("outline","none")},a.prototype.toggle=function(){var e=this;e._menuToggle()},a.prototype.open=function(){var e=this;e.btn.hasClass(o+"_collapsed")&&e._menuToggle()},a.prototype.close=function(){var e=this;e.btn.hasClass(o+"_open")&&e._menuToggle()},e.fn[s]=function(t){var n=arguments;if(void 0===t||"object"==typeof t)return this.each(function(){e.data(this,"plugin_"+s)||e.data(this,"plugin_"+s,new a(this,t))});if("string"==typeof t&&"_"!==t[0]&&"init"!==t){var i;return this.each(function(){var o=e.data(this,"plugin_"+s);o instanceof a&&"function"==typeof o[t]&&(i=o[t].apply(o,Array.prototype.slice.call(n,1)))}),void 0!==i?i:this}}}(jQuery,document,window); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.validate.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.validate.min.js new file mode 100644 index 0000000..cbaf510 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/jquery.validate.min.js @@ -0,0 +1,2 @@ +/*! jQuery Validation Plugin - v1.11.1 - 3/22/2013\n* https://github.com/jzaefferer/jquery-validation +* Copyright (c) 2013 Jörn Zaefferer; Licensed MIT */(function(t){t.extend(t.fn,{validate:function(e){if(!this.length)return e&&e.debug&&window.console&&console.warn("Nothing selected, can't validate, returning nothing."),void 0;var i=t.data(this[0],"validator");return i?i:(this.attr("novalidate","novalidate"),i=new t.validator(e,this[0]),t.data(this[0],"validator",i),i.settings.onsubmit&&(this.validateDelegate(":submit","click",function(e){i.settings.submitHandler&&(i.submitButton=e.target),t(e.target).hasClass("cancel")&&(i.cancelSubmit=!0),void 0!==t(e.target).attr("formnovalidate")&&(i.cancelSubmit=!0)}),this.submit(function(e){function s(){var s;return i.settings.submitHandler?(i.submitButton&&(s=t("").attr("name",i.submitButton.name).val(t(i.submitButton).val()).appendTo(i.currentForm)),i.settings.submitHandler.call(i,i.currentForm,e),i.submitButton&&s.remove(),!1):!0}return i.settings.debug&&e.preventDefault(),i.cancelSubmit?(i.cancelSubmit=!1,s()):i.form()?i.pendingRequest?(i.formSubmitted=!0,!1):s():(i.focusInvalid(),!1)})),i)},valid:function(){if(t(this[0]).is("form"))return this.validate().form();var e=!0,i=t(this[0].form).validate();return this.each(function(){e=e&&i.element(this)}),e},removeAttrs:function(e){var i={},s=this;return t.each(e.split(/\s/),function(t,e){i[e]=s.attr(e),s.removeAttr(e)}),i},rules:function(e,i){var s=this[0];if(e){var r=t.data(s.form,"validator").settings,n=r.rules,a=t.validator.staticRules(s);switch(e){case"add":t.extend(a,t.validator.normalizeRule(i)),delete a.messages,n[s.name]=a,i.messages&&(r.messages[s.name]=t.extend(r.messages[s.name],i.messages));break;case"remove":if(!i)return delete n[s.name],a;var u={};return t.each(i.split(/\s/),function(t,e){u[e]=a[e],delete a[e]}),u}}var o=t.validator.normalizeRules(t.extend({},t.validator.classRules(s),t.validator.attributeRules(s),t.validator.dataRules(s),t.validator.staticRules(s)),s);if(o.required){var l=o.required;delete o.required,o=t.extend({required:l},o)}return o}}),t.extend(t.expr[":"],{blank:function(e){return!t.trim(""+t(e).val())},filled:function(e){return!!t.trim(""+t(e).val())},unchecked:function(e){return!t(e).prop("checked")}}),t.validator=function(e,i){this.settings=t.extend(!0,{},t.validator.defaults,e),this.currentForm=i,this.init()},t.validator.format=function(e,i){return 1===arguments.length?function(){var i=t.makeArray(arguments);return i.unshift(e),t.validator.format.apply(this,i)}:(arguments.length>2&&i.constructor!==Array&&(i=t.makeArray(arguments).slice(1)),i.constructor!==Array&&(i=[i]),t.each(i,function(t,i){e=e.replace(RegExp("\\{"+t+"\\}","g"),function(){return i})}),e)},t.extend(t.validator,{defaults:{messages:{},groups:{},rules:{},errorClass:"error",validClass:"valid",errorElement:"label",focusInvalid:!0,errorContainer:t([]),errorLabelContainer:t([]),onsubmit:!0,ignore:":hidden",ignoreTitle:!1,onfocusin:function(t){this.lastActive=t,this.settings.focusCleanup&&!this.blockFocusCleanup&&(this.settings.unhighlight&&this.settings.unhighlight.call(this,t,this.settings.errorClass,this.settings.validClass),this.addWrapper(this.errorsFor(t)).hide())},onfocusout:function(t){this.checkable(t)||!(t.name in this.submitted)&&this.optional(t)||this.element(t)},onkeyup:function(t,e){(9!==e.which||""!==this.elementValue(t))&&(t.name in this.submitted||t===this.lastElement)&&this.element(t)},onclick:function(t){t.name in this.submitted?this.element(t):t.parentNode.name in this.submitted&&this.element(t.parentNode)},highlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).addClass(i).removeClass(s):t(e).addClass(i).removeClass(s)},unhighlight:function(e,i,s){"radio"===e.type?this.findByName(e.name).removeClass(i).addClass(s):t(e).removeClass(i).addClass(s)}},setDefaults:function(e){t.extend(t.validator.defaults,e)},messages:{required:"This field is required.",remote:"Please fix this field.",email:"Please enter a valid email address.",url:"Please enter a valid URL.",date:"Please enter a valid date.",dateISO:"Please enter a valid date (ISO).",number:"Please enter a valid number.",digits:"Please enter only digits.",creditcard:"Please enter a valid credit card number.",equalTo:"Please enter the same value again.",maxlength:t.validator.format("Please enter no more than {0} characters."),minlength:t.validator.format("Please enter at least {0} characters."),rangelength:t.validator.format("Please enter a value between {0} and {1} characters long."),range:t.validator.format("Please enter a value between {0} and {1}."),max:t.validator.format("Please enter a value less than or equal to {0}."),min:t.validator.format("Please enter a value greater than or equal to {0}.")},autoCreateRanges:!1,prototype:{init:function(){function e(e){var i=t.data(this[0].form,"validator"),s="on"+e.type.replace(/^validate/,"");i.settings[s]&&i.settings[s].call(i,this[0],e)}this.labelContainer=t(this.settings.errorLabelContainer),this.errorContext=this.labelContainer.length&&this.labelContainer||t(this.currentForm),this.containers=t(this.settings.errorContainer).add(this.settings.errorLabelContainer),this.submitted={},this.valueCache={},this.pendingRequest=0,this.pending={},this.invalid={},this.reset();var i=this.groups={};t.each(this.settings.groups,function(e,s){"string"==typeof s&&(s=s.split(/\s/)),t.each(s,function(t,s){i[s]=e})});var s=this.settings.rules;t.each(s,function(e,i){s[e]=t.validator.normalizeRule(i)}),t(this.currentForm).validateDelegate(":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'] ,[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], [type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'] ","focusin focusout keyup",e).validateDelegate("[type='radio'], [type='checkbox'], select, option","click",e),this.settings.invalidHandler&&t(this.currentForm).bind("invalid-form.validate",this.settings.invalidHandler)},form:function(){return this.checkForm(),t.extend(this.submitted,this.errorMap),this.invalid=t.extend({},this.errorMap),this.valid()||t(this.currentForm).triggerHandler("invalid-form",[this]),this.showErrors(),this.valid()},checkForm:function(){this.prepareForm();for(var t=0,e=this.currentElements=this.elements();e[t];t++)this.check(e[t]);return this.valid()},element:function(e){e=this.validationTargetFor(this.clean(e)),this.lastElement=e,this.prepareElement(e),this.currentElements=t(e);var i=this.check(e)!==!1;return i?delete this.invalid[e.name]:this.invalid[e.name]=!0,this.numberOfInvalids()||(this.toHide=this.toHide.add(this.containers)),this.showErrors(),i},showErrors:function(e){if(e){t.extend(this.errorMap,e),this.errorList=[];for(var i in e)this.errorList.push({message:e[i],element:this.findByName(i)[0]});this.successList=t.grep(this.successList,function(t){return!(t.name in e)})}this.settings.showErrors?this.settings.showErrors.call(this,this.errorMap,this.errorList):this.defaultShowErrors()},resetForm:function(){t.fn.resetForm&&t(this.currentForm).resetForm(),this.submitted={},this.lastElement=null,this.prepareForm(),this.hideErrors(),this.elements().removeClass(this.settings.errorClass).removeData("previousValue")},numberOfInvalids:function(){return this.objectLength(this.invalid)},objectLength:function(t){var e=0;for(var i in t)e++;return e},hideErrors:function(){this.addWrapper(this.toHide).hide()},valid:function(){return 0===this.size()},size:function(){return this.errorList.length},focusInvalid:function(){if(this.settings.focusInvalid)try{t(this.findLastActive()||this.errorList.length&&this.errorList[0].element||[]).filter(":visible").focus().trigger("focusin")}catch(e){}},findLastActive:function(){var e=this.lastActive;return e&&1===t.grep(this.errorList,function(t){return t.element.name===e.name}).length&&e},elements:function(){var e=this,i={};return t(this.currentForm).find("input, select, textarea").not(":submit, :reset, :image, [disabled]").not(this.settings.ignore).filter(function(){return!this.name&&e.settings.debug&&window.console&&console.error("%o has no name assigned",this),this.name in i||!e.objectLength(t(this).rules())?!1:(i[this.name]=!0,!0)})},clean:function(e){return t(e)[0]},errors:function(){var e=this.settings.errorClass.replace(" ",".");return t(this.settings.errorElement+"."+e,this.errorContext)},reset:function(){this.successList=[],this.errorList=[],this.errorMap={},this.toShow=t([]),this.toHide=t([]),this.currentElements=t([])},prepareForm:function(){this.reset(),this.toHide=this.errors().add(this.containers)},prepareElement:function(t){this.reset(),this.toHide=this.errorsFor(t)},elementValue:function(e){var i=t(e).attr("type"),s=t(e).val();return"radio"===i||"checkbox"===i?t("input[name='"+t(e).attr("name")+"']:checked").val():"string"==typeof s?s.replace(/\r/g,""):s},check:function(e){e=this.validationTargetFor(this.clean(e));var i,s=t(e).rules(),r=!1,n=this.elementValue(e);for(var a in s){var u={method:a,parameters:s[a]};try{if(i=t.validator.methods[a].call(this,n,e,u.parameters),"dependency-mismatch"===i){r=!0;continue}if(r=!1,"pending"===i)return this.toHide=this.toHide.not(this.errorsFor(e)),void 0;if(!i)return this.formatAndAdd(e,u),!1}catch(o){throw this.settings.debug&&window.console&&console.log("Exception occurred when checking element "+e.id+", check the '"+u.method+"' method.",o),o}}return r?void 0:(this.objectLength(s)&&this.successList.push(e),!0)},customDataMessage:function(e,i){return t(e).data("msg-"+i.toLowerCase())||e.attributes&&t(e).attr("data-msg-"+i.toLowerCase())},customMessage:function(t,e){var i=this.settings.messages[t];return i&&(i.constructor===String?i:i[e])},findDefined:function(){for(var t=0;arguments.length>t;t++)if(void 0!==arguments[t])return arguments[t];return void 0},defaultMessage:function(e,i){return this.findDefined(this.customMessage(e.name,i),this.customDataMessage(e,i),!this.settings.ignoreTitle&&e.title||void 0,t.validator.messages[i],"Warning: No message defined for "+e.name+"")},formatAndAdd:function(e,i){var s=this.defaultMessage(e,i.method),r=/\$?\{(\d+)\}/g;"function"==typeof s?s=s.call(this,i.parameters,e):r.test(s)&&(s=t.validator.format(s.replace(r,"{$1}"),i.parameters)),this.errorList.push({message:s,element:e}),this.errorMap[e.name]=s,this.submitted[e.name]=s},addWrapper:function(t){return this.settings.wrapper&&(t=t.add(t.parent(this.settings.wrapper))),t},defaultShowErrors:function(){var t,e;for(t=0;this.errorList[t];t++){var i=this.errorList[t];this.settings.highlight&&this.settings.highlight.call(this,i.element,this.settings.errorClass,this.settings.validClass),this.showLabel(i.element,i.message)}if(this.errorList.length&&(this.toShow=this.toShow.add(this.containers)),this.settings.success)for(t=0;this.successList[t];t++)this.showLabel(this.successList[t]);if(this.settings.unhighlight)for(t=0,e=this.validElements();e[t];t++)this.settings.unhighlight.call(this,e[t],this.settings.errorClass,this.settings.validClass);this.toHide=this.toHide.not(this.toShow),this.hideErrors(),this.addWrapper(this.toShow).show()},validElements:function(){return this.currentElements.not(this.invalidElements())},invalidElements:function(){return t(this.errorList).map(function(){return this.element})},showLabel:function(e,i){var s=this.errorsFor(e);s.length?(s.removeClass(this.settings.validClass).addClass(this.settings.errorClass),s.html(i)):(s=t("<"+this.settings.errorElement+">").attr("for",this.idOrName(e)).addClass(this.settings.errorClass).html(i||""),this.settings.wrapper&&(s=s.hide().show().wrap("<"+this.settings.wrapper+"/>").parent()),this.labelContainer.append(s).length||(this.settings.errorPlacement?this.settings.errorPlacement(s,t(e)):s.insertAfter(e))),!i&&this.settings.success&&(s.text(""),"string"==typeof this.settings.success?s.addClass(this.settings.success):this.settings.success(s,e)),this.toShow=this.toShow.add(s)},errorsFor:function(e){var i=this.idOrName(e);return this.errors().filter(function(){return t(this).attr("for")===i})},idOrName:function(t){return this.groups[t.name]||(this.checkable(t)?t.name:t.id||t.name)},validationTargetFor:function(t){return this.checkable(t)&&(t=this.findByName(t.name).not(this.settings.ignore)[0]),t},checkable:function(t){return/radio|checkbox/i.test(t.type)},findByName:function(e){return t(this.currentForm).find("[name='"+e+"']")},getLength:function(e,i){switch(i.nodeName.toLowerCase()){case"select":return t("option:selected",i).length;case"input":if(this.checkable(i))return this.findByName(i.name).filter(":checked").length}return e.length},depend:function(t,e){return this.dependTypes[typeof t]?this.dependTypes[typeof t](t,e):!0},dependTypes:{"boolean":function(t){return t},string:function(e,i){return!!t(e,i.form).length},"function":function(t,e){return t(e)}},optional:function(e){var i=this.elementValue(e);return!t.validator.methods.required.call(this,i,e)&&"dependency-mismatch"},startRequest:function(t){this.pending[t.name]||(this.pendingRequest++,this.pending[t.name]=!0)},stopRequest:function(e,i){this.pendingRequest--,0>this.pendingRequest&&(this.pendingRequest=0),delete this.pending[e.name],i&&0===this.pendingRequest&&this.formSubmitted&&this.form()?(t(this.currentForm).submit(),this.formSubmitted=!1):!i&&0===this.pendingRequest&&this.formSubmitted&&(t(this.currentForm).triggerHandler("invalid-form",[this]),this.formSubmitted=!1)},previousValue:function(e){return t.data(e,"previousValue")||t.data(e,"previousValue",{old:null,valid:!0,message:this.defaultMessage(e,"remote")})}},classRuleSettings:{required:{required:!0},email:{email:!0},url:{url:!0},date:{date:!0},dateISO:{dateISO:!0},number:{number:!0},digits:{digits:!0},creditcard:{creditcard:!0}},addClassRules:function(e,i){e.constructor===String?this.classRuleSettings[e]=i:t.extend(this.classRuleSettings,e)},classRules:function(e){var i={},s=t(e).attr("class");return s&&t.each(s.split(" "),function(){this in t.validator.classRuleSettings&&t.extend(i,t.validator.classRuleSettings[this])}),i},attributeRules:function(e){var i={},s=t(e),r=s[0].getAttribute("type");for(var n in t.validator.methods){var a;"required"===n?(a=s.get(0).getAttribute(n),""===a&&(a=!0),a=!!a):a=s.attr(n),/min|max/.test(n)&&(null===r||/number|range|text/.test(r))&&(a=Number(a)),a?i[n]=a:r===n&&"range"!==r&&(i[n]=!0)}return i.maxlength&&/-1|2147483647|524288/.test(i.maxlength)&&delete i.maxlength,i},dataRules:function(e){var i,s,r={},n=t(e);for(i in t.validator.methods)s=n.data("rule-"+i.toLowerCase()),void 0!==s&&(r[i]=s);return r},staticRules:function(e){var i={},s=t.data(e.form,"validator");return s.settings.rules&&(i=t.validator.normalizeRule(s.settings.rules[e.name])||{}),i},normalizeRules:function(e,i){return t.each(e,function(s,r){if(r===!1)return delete e[s],void 0;if(r.param||r.depends){var n=!0;switch(typeof r.depends){case"string":n=!!t(r.depends,i.form).length;break;case"function":n=r.depends.call(i,i)}n?e[s]=void 0!==r.param?r.param:!0:delete e[s]}}),t.each(e,function(s,r){e[s]=t.isFunction(r)?r(i):r}),t.each(["minlength","maxlength"],function(){e[this]&&(e[this]=Number(e[this]))}),t.each(["rangelength","range"],function(){var i;e[this]&&(t.isArray(e[this])?e[this]=[Number(e[this][0]),Number(e[this][1])]:"string"==typeof e[this]&&(i=e[this].split(/[\s,]+/),e[this]=[Number(i[0]),Number(i[1])]))}),t.validator.autoCreateRanges&&(e.min&&e.max&&(e.range=[e.min,e.max],delete e.min,delete e.max),e.minlength&&e.maxlength&&(e.rangelength=[e.minlength,e.maxlength],delete e.minlength,delete e.maxlength)),e},normalizeRule:function(e){if("string"==typeof e){var i={};t.each(e.split(/\s/),function(){i[this]=!0}),e=i}return e},addMethod:function(e,i,s){t.validator.methods[e]=i,t.validator.messages[e]=void 0!==s?s:t.validator.messages[e],3>i.length&&t.validator.addClassRules(e,t.validator.normalizeRule(e))},methods:{required:function(e,i,s){if(!this.depend(s,i))return"dependency-mismatch";if("select"===i.nodeName.toLowerCase()){var r=t(i).val();return r&&r.length>0}return this.checkable(i)?this.getLength(e,i)>0:t.trim(e).length>0},email:function(t,e){return this.optional(e)||/^((([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+(\.([a-z]|\d|[!#\$%&'\*\+\-\/=\?\^_`{\|}~]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])+)*)|((\x22)((((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(([\x01-\x08\x0b\x0c\x0e-\x1f\x7f]|\x21|[\x23-\x5b]|[\x5d-\x7e]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(\\([\x01-\x09\x0b\x0c\x0d-\x7f]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF]))))*(((\x20|\x09)*(\x0d\x0a))?(\x20|\x09)+)?(\x22)))@((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))$/i.test(t)},url:function(t,e){return this.optional(e)||/^(https?|s?ftp):\/\/(((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:)*@)?(((\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5])\.(\d|[1-9]\d|1\d\d|2[0-4]\d|25[0-5]))|((([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|\d|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.)+(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])*([a-z]|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])))\.?)(:\d*)?)(\/((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)+(\/(([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)*)*)?)?(\?((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|[\uE000-\uF8FF]|\/|\?)*)?(#((([a-z]|\d|-|\.|_|~|[\u00A0-\uD7FF\uF900-\uFDCF\uFDF0-\uFFEF])|(%[\da-f]{2})|[!\$&'\(\)\*\+,;=]|:|@)|\/|\?)*)?$/i.test(t)},date:function(t,e){return this.optional(e)||!/Invalid|NaN/.test(""+new Date(t))},dateISO:function(t,e){return this.optional(e)||/^\d{4}[\/\-]\d{1,2}[\/\-]\d{1,2}$/.test(t)},number:function(t,e){return this.optional(e)||/^-?(?:\d+|\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(t)},digits:function(t,e){return this.optional(e)||/^\d+$/.test(t)},creditcard:function(t,e){if(this.optional(e))return"dependency-mismatch";if(/[^0-9 \-]+/.test(t))return!1;var i=0,s=0,r=!1;t=t.replace(/\D/g,"");for(var n=t.length-1;n>=0;n--){var a=t.charAt(n);s=parseInt(a,10),r&&(s*=2)>9&&(s-=9),i+=s,r=!r}return 0===i%10},minlength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||r>=s},maxlength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||s>=r},rangelength:function(e,i,s){var r=t.isArray(e)?e.length:this.getLength(t.trim(e),i);return this.optional(i)||r>=s[0]&&s[1]>=r},min:function(t,e,i){return this.optional(e)||t>=i},max:function(t,e,i){return this.optional(e)||i>=t},range:function(t,e,i){return this.optional(e)||t>=i[0]&&i[1]>=t},equalTo:function(e,i,s){var r=t(s);return this.settings.onfocusout&&r.unbind(".validate-equalTo").bind("blur.validate-equalTo",function(){t(i).valid()}),e===r.val()},remote:function(e,i,s){if(this.optional(i))return"dependency-mismatch";var r=this.previousValue(i);if(this.settings.messages[i.name]||(this.settings.messages[i.name]={}),r.originalMessage=this.settings.messages[i.name].remote,this.settings.messages[i.name].remote=r.message,s="string"==typeof s&&{url:s}||s,r.old===e)return r.valid;r.old=e;var n=this;this.startRequest(i);var a={};return a[i.name]=e,t.ajax(t.extend(!0,{url:s,mode:"abort",port:"validate"+i.name,dataType:"json",data:a,success:function(s){n.settings.messages[i.name].remote=r.originalMessage;var a=s===!0||"true"===s;if(a){var u=n.formSubmitted;n.prepareElement(i),n.formSubmitted=u,n.successList.push(i),delete n.invalid[i.name],n.showErrors()}else{var o={},l=s||n.defaultMessage(i,"remote");o[i.name]=r.message=t.isFunction(l)?l(e):l,n.invalid[i.name]=!0,n.showErrors(o)}r.valid=a,n.stopRequest(i,a)}},s)),"pending"}}}),t.format=t.validator.format})(jQuery),function(t){var e={};if(t.ajaxPrefilter)t.ajaxPrefilter(function(t,i,s){var r=t.port;"abort"===t.mode&&(e[r]&&e[r].abort(),e[r]=s)});else{var i=t.ajax;t.ajax=function(s){var r=("mode"in s?s:t.ajaxSettings).mode,n=("port"in s?s:t.ajaxSettings).port;return"abort"===r?(e[n]&&e[n].abort(),e[n]=i.apply(this,arguments),e[n]):i.apply(this,arguments)}}}(jQuery),function(t){t.extend(t.fn,{validateDelegate:function(e,i,s){return this.bind(i,function(i){var r=t(i.target);return r.is(e)?s.apply(r,arguments):void 0})}})}(jQuery); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/mail-script.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/mail-script.js new file mode 100644 index 0000000..fe97112 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/mail-script.js @@ -0,0 +1,31 @@ + // ------- Mail Send ajax + + $(document).ready(function() { + var form = $('#myForm'); // contact form + var submit = $('.submit-btn'); // submit button + var alert = $('.alert-msg'); // alert div for show alert message + + // form submit event + form.on('submit', function(e) { + e.preventDefault(); // prevent default form submit + + $.ajax({ + url: 'mail.php', // form action url + type: 'POST', // form submit method get/post + dataType: 'html', // request type html/json/xml + data: form.serialize(), // serialize form data + beforeSend: function() { + alert.fadeOut(); + submit.html('Sending....'); // change submit button text + }, + success: function(data) { + alert.html(data).fadeIn(); // fade in response data + form.trigger('reset'); // reset form + submit.attr("style", "display: none !important");; // reset submit button text + }, + error: function(e) { + console.log(e) + } + }); + }); + }); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/main.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/main.js new file mode 100644 index 0000000..6bd7cbc --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/main.js @@ -0,0 +1,452 @@ +(function ($) { +"use strict"; +// TOP Menu Sticky +$(window).on('scroll', function () { + var scroll = $(window).scrollTop(); + if (scroll < 400) { + $("#sticky-header").removeClass("sticky"); + $('#back-top').fadeIn(500); + } else { + $("#sticky-header").addClass("sticky"); + $('#back-top').fadeIn(500); + } +}); + + + + + +$(document).ready(function(){ + +// mobile_menu +var menu = $('ul#navigation'); +if(menu.length){ + menu.slicknav({ + prependTo: ".mobile_menu", + closedSymbol: '+', + openedSymbol:'-' + }); +}; +// blog-menu + // $('ul#blog-menu').slicknav({ + // prependTo: ".blog_menu" + // }); + +// review-active +$('.slider_active').owlCarousel({ + loop:true, + margin:0, + items:1, + autoplay:true, + navText:['',''], + nav:true, + dots:false, + autoplayHoverPause: true, + autoplaySpeed: 800, + animateOut: 'fadeOut', + animateIn: 'fadeIn', + responsive:{ + 0:{ + items:1, + nav:false, + }, + 767:{ + items:1, + nav:false, + }, + 992:{ + items:1, + nav:false + }, + 1200:{ + items:1, + nav:false + }, + 1600:{ + items:1, + nav:true + } + } +}); + +// review-active +$('.testmonial_active').owlCarousel({ + loop:true, + margin:30, +items:1, +// autoplay:true, +navText:['',''], + nav:false, +dots:true, +autoplayHoverPause: true, +autoplaySpeed: 800, + responsive:{ + 0:{ + items:1, + dots:false, + nav:false, + }, + 767:{ + items:2, + dots:false, + nav:false, + }, + 992:{ + items:2, + nav:false + }, + 1200:{ + items:2, + nav:false + }, + 1500:{ + items:2 + } + } +}); + +// review-active +$('.project_details_active').owlCarousel({ + loop:true, + margin:0, +items:1, +autoplay:true, +navText:['',''], + nav:true, +dots:false, +autoplayHoverPause: true, +autoplaySpeed: 800, + + responsive:{ + 0:{ + items:1, + nav:false + }, + 767:{ + items:1, + }, + 992:{ + items:1, + nav:false + }, + 1200:{ + items:1, + }, + 1500:{ + items:1, + nav:true + } + } +}); + +// review-active +$('.case_active').owlCarousel({ + loop:true, + margin:30, +items:1, +autoplay:false, +navText:['',''], + nav:true, +dots:true, +autoplayHoverPause: true, +autoplaySpeed: 800, +// dotsData: true, +center: false, + responsive:{ + 0:{ + items:1, + nav:false + }, + 767:{ + items:3, + nav:false + }, + 992:{ + items:3, + nav:false + }, + 1200:{ + items:3, + nav:false + }, + 1500:{ + items:3, + nav:true + } + } +}); + +// review-active +$('.property_banner_active').owlCarousel({ + loop:true, + margin:30, +items:1, +autoplay:false, +navText:['',''], + nav:true, +dots:true, +autoplayHoverPause: true, +autoplaySpeed: 800, +// dotsData: true, +center: false, + responsive:{ + 0:{ + items:1, + nav:false + }, + 767:{ + items:1, + nav:false + }, + 992:{ + items:1 + }, + 1200:{ + items:1 + }, + 1500:{ + items:1, + nav:true + } + } +}); + +// for filter + // init Isotope + var $grid = $('.grid').isotope({ + itemSelector: '.grid-item', + percentPosition: true, + masonry: { + // use outer width of grid-sizer for columnWidth + columnWidth: 1 + } + }); + + // filter items on button click + $('.portfolio-menu').on('click', 'button', function () { + var filterValue = $(this).attr('data-filter'); + $grid.isotope({ filter: filterValue }); + }); + + //for menu active class + $('.portfolio-menu button').on('click', function (event) { + $(this).siblings('.active').removeClass('active'); + $(this).addClass('active'); + event.preventDefault(); + }); + + // wow js + new WOW().init(); + + // counter + $('.counter').counterUp({ + delay: 10, + time: 10000 + }); + +/* magnificPopup img view */ +$('.popup-image').magnificPopup({ + type: 'image', + gallery: { + enabled: true + } +}); + +/* magnificPopup img view */ +$('.img-pop-up').magnificPopup({ + type: 'image', + gallery: { + enabled: true + } +}); + +/* magnificPopup video view */ +$('.popup-video').magnificPopup({ + type: 'iframe' +}); + + + // scrollIt for smoth scroll + $.scrollIt({ + upKey: 38, // key code to navigate to the next section + downKey: 40, // key code to navigate to the previous section + easing: 'linear', // the easing function for animation + scrollTime: 600, // how long (in ms) the animation takes + activeClass: 'active', // class given to the active nav element + onPageChange: null, // function(pageIndex) that is called when page is changed + topOffset: 0 // offste (in px) for fixed top navigation + }); + + // scrollup bottom to top + $.scrollUp({ + scrollName: 'scrollUp', // Element ID + topDistance: '4500', // Distance from top before showing element (px) + topSpeed: 300, // Speed back to top (ms) + animation: 'fade', // Fade, slide, none + animationInSpeed: 200, // Animation in speed (ms) + animationOutSpeed: 200, // Animation out speed (ms) + scrollText: '', // Text for element + activeOverlay: false, // Set CSS color to display scrollUp active point, e.g '#00FFFF' + }); + + + // blog-page + + //brand-active +$('.brand-active').owlCarousel({ + loop:true, + margin:30, +items:1, +autoplay:true, + nav:false, +dots:false, +autoplayHoverPause: true, +autoplaySpeed: 800, + responsive:{ + 0:{ + items:1, + nav:false + + }, + 767:{ + items:4 + }, + 992:{ + items:7 + } + } +}); + +// blog-dtails-page + + //project-active +$('.project-active').owlCarousel({ + loop:true, + margin:30, +items:1, +// autoplay:true, +navText:['',''], +nav:true, +dots:false, +// autoplayHoverPause: true, +// autoplaySpeed: 800, + responsive:{ + 0:{ + items:1, + nav:false + + }, + 767:{ + items:1, + nav:false + }, + 992:{ + items:2, + nav:false + }, + 1200:{ + items:1, + }, + 1501:{ + items:2, + } + } +}); + +if (document.getElementById('default-select')) { + $('select').niceSelect(); +} + + //about-pro-active +$('.details_active').owlCarousel({ + loop:true, + margin:0, +items:1, +// autoplay:true, +navText:['',''], +nav:true, +dots:false, +// autoplayHoverPause: true, +// autoplaySpeed: 800, + responsive:{ + 0:{ + items:1, + nav:false + + }, + 767:{ + items:1, + nav:false + }, + 992:{ + items:1, + nav:false + }, + 1200:{ + items:1, + } + } +}); + +}); + +// resitration_Form +$(document).ready(function() { + $('.popup-with-form').magnificPopup({ + type: 'inline', + preloader: false, + focus: '#name', + + // When elemened is focused, some mobile browsers in some cases zoom in + // It looks not nice, so we disable it: + callbacks: { + beforeOpen: function() { + if($(window).width() < 700) { + this.st.focus = false; + } else { + this.st.focus = '#name'; + } + } + } + }); +}); + + + +//------- Mailchimp js --------// +function mailChimp() { + $('#mc_embed_signup').find('form').ajaxChimp(); +} +mailChimp(); + + + + // Search Toggle + $("#search_input_box").hide(); + $("#search").on("click", function () { + $("#search_input_box").slideToggle(); + $("#search_input").focus(); + }); + $("#close_search").on("click", function () { + $('#search_input_box').slideUp(500); + }); + // Search Toggle + $("#search_input_box").hide(); + $("#search_1").on("click", function () { + $("#search_input_box").slideToggle(); + $("#search_input").focus(); + }); + $(document).ready(function() { + $('select').niceSelect(); + }); + + // prise slider + + + + + + + + +})(jQuery); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/nice-select.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/nice-select.min.js new file mode 100644 index 0000000..88eb2d6 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/nice-select.min.js @@ -0,0 +1,4 @@ +/* jQuery Nice Select - v1.0 + https://github.com/hernansartorio/jquery-nice-select + Made by Hernán Sartorio */ +!function(e){e.fn.niceSelect=function(t){function s(t){t.after(e("
              ").addClass("nice-select").addClass(t.attr("class")||"").addClass(t.attr("disabled")?"disabled":"").attr("tabindex",t.attr("disabled")?null:"0").html('
                '));var s=t.next(),n=t.find("option"),i=t.find("option:selected");s.find(".current").html(i.data("display")||i.text()),n.each(function(t){var n=e(this),i=n.data("display");s.find("ul").append(e("
              • ").attr("data-value",n.val()).attr("data-display",i||null).addClass("option"+(n.is(":selected")?" selected":"")+(n.is(":disabled")?" disabled":"")).html(n.text()))})}if("string"==typeof t)return"update"==t?this.each(function(){var t=e(this),n=e(this).next(".nice-select"),i=n.hasClass("open");n.length&&(n.remove(),s(t),i&&t.next().trigger("click"))}):"destroy"==t?(this.each(function(){var t=e(this),s=e(this).next(".nice-select");s.length&&(s.remove(),t.css("display",""))}),0==e(".nice-select").length&&e(document).off(".nice_select")):console.log('Method "'+t+'" does not exist.'),this;this.hide(),this.each(function(){var t=e(this);t.next().hasClass("nice-select")||s(t)}),e(document).off(".nice_select"),e(document).on("click.nice_select",".nice-select",function(t){var s=e(this);e(".nice-select").not(s).removeClass("open"),s.toggleClass("open"),s.hasClass("open")?(s.find(".option"),s.find(".focus").removeClass("focus"),s.find(".selected").addClass("focus")):s.focus()}),e(document).on("click.nice_select",function(t){0===e(t.target).closest(".nice-select").length&&e(".nice-select").removeClass("open").find(".option")}),e(document).on("click.nice_select",".nice-select .option:not(.disabled)",function(t){var s=e(this),n=s.closest(".nice-select");n.find(".selected").removeClass("selected"),s.addClass("selected");var i=s.data("display")||s.text();n.find(".current").text(i),n.prev("select").val(s.data("value")).trigger("change")}),e(document).on("keydown.nice_select",".nice-select",function(t){var s=e(this),n=e(s.find(".focus")||s.find(".list .option.selected"));if(32==t.keyCode||13==t.keyCode)return s.hasClass("open")?n.trigger("click"):s.trigger("click"),!1;if(40==t.keyCode){if(s.hasClass("open")){var i=n.nextAll(".option:not(.disabled)").first();i.length>0&&(s.find(".focus").removeClass("focus"),i.addClass("focus"))}else s.trigger("click");return!1}if(38==t.keyCode){if(s.hasClass("open")){var l=n.prevAll(".option:not(.disabled)").first();l.length>0&&(s.find(".focus").removeClass("focus"),l.addClass("focus"))}else s.trigger("click");return!1}if(27==t.keyCode)s.hasClass("open")&&s.trigger("click");else if(9==t.keyCode&&s.hasClass("open"))return!1});var n=document.createElement("a").style;return n.cssText="pointer-events:auto","auto"!==n.pointerEvents&&e("html").addClass("no-csspointerevents"),this}}(jQuery); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/owl.carousel.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/owl.carousel.min.js new file mode 100644 index 0000000..9b9566f --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/owl.carousel.min.js @@ -0,0 +1,7 @@ +/** + * Owl Carousel v2.2.1 + * Copyright 2013-2017 David Deutsch + * Licensed under () + */ +!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}e.Defaults={items:3,loop:!1,center:!1,rewind:!1,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g--;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.settings.center&&(this.$stage.children(".center").removeClass("center"),this.$stage.children().eq(this.current()).addClass("center"))}}],e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var b,c,e;b=this.$element.find("img"),c=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,e=this.$element.children(c).width(),b.length&&e<=0&&this.preloadAutoWidthImages(b)}this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+' class="'+this.settings.stageClass+'"/>').wrap('
                '),this.$element.append(this.$stage.parent()),this.replace(this.$element.children().not(this.$stage.parent())),this.$element.is(":visible")?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.$element.is(":visible")&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),this.settings.responsive!==!1&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var d=-1,e=30,f=this.width(),g=this.coordinates();return this.settings.freeDrag||a.each(g,a.proxy(function(a,h){return"left"===c&&b>h-e&&bh-f-e&&b",g[a+1]||h-f)&&(d="left"===c?a+1:a),d===-1},this)),this.settings.loop||(this.op(b,">",g[this.minimum()])?d=b=this.minimum():this.op(b,"<",g[this.maximum()])&&(d=b=this.maximum())),d},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){a=this.normalize(a),a!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){for(b=this._items.length,c=this._items[--b].width(),d=this.$element.width();b--&&(c+=this._items[b].width()+this.settings.margin,!(c>d)););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2===0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=f*-1*g),a=c+e,d=((a-h)%g+g)%g+h,d!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.$element.is(":visible")&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){a=this.normalize(a,!0),a!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),this.settings.responsive!==!1&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case"<":return d?a>c:a":return d?ac;case">=":return d?a<=c:a>=c;case"<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&a.namespace.indexOf("owl")!==-1?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.$element.is(":visible"),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.$element.is(":visible")!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type))for(var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&e*-1||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);f++-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"==a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.$stage.children().toArray().slice(b,c),e=[],f=0;a.each(d,function(b,c){e.push(a(c).height())}),f=Math.max.apply(null,e),this._core.$stage.parent().height(f).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?'style="width:'+c.width+"px;height:"+c.height+'px;"':"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(a){e='
                ',d=k.lazyLoad?'
                ':'
                ',b.after(d),b.after(e)};if(b.wrap('
                "),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),"youtube"===f.type?c='':"vimeo"===f.type?c='':"vzaar"===f.type&&(c=''),a('
                '+c+"
                ").insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)}, +a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._timeout=null,this._paused=!1,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._core.settings.autoplay&&this._setAutoPlayInterval()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype.play=function(a,b){this._paused=!1,this._core.is("rotating")||(this._core.enter("rotating"),this._setAutoPlayInterval())},e.prototype._getNextTimeout=function(d,e){return this._timeout&&b.clearTimeout(this._timeout),b.setTimeout(a.proxy(function(){this._paused||this._core.is("busy")||this._core.is("interacting")||c.hidden||this._core.next(e||this._core.settings.autoplaySpeed)},this),d||this._core.settings.autoplayTimeout)},e.prototype._setAutoPlayInterval=function(){this._timeout=this._getNextTimeout()},e.prototype.stop=function(){this._core.is("rotating")&&(b.clearTimeout(this._timeout),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&(this._paused=!0)},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('
                '+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"
                ")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:["prev","next"],navSpeed:!1,navElement:"div",navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("
                ").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a("
                ").addClass(c.dotClass).append(a("")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("
                ").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","div",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)for(this._pages=[],a=d,b=0,c=0;a=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}function f(a){return e(a,!0)}var g=a("").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/plugins.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/plugins.js new file mode 100644 index 0000000..f887480 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/plugins.js @@ -0,0 +1,24 @@ +// Avoid `console` errors in browsers that lack a console. +(function() { + var method; + var noop = function () {}; + var methods = [ + 'assert', 'clear', 'count', 'debug', 'dir', 'dirxml', 'error', + 'exception', 'group', 'groupCollapsed', 'groupEnd', 'info', 'log', + 'markTimeline', 'profile', 'profileEnd', 'table', 'time', 'timeEnd', + 'timeline', 'timelineEnd', 'timeStamp', 'trace', 'warn' + ]; + var length = methods.length; + var console = (window.console = window.console || {}); + + while (length--) { + method = methods[length]; + + // Only stub undefined methods. + if (!console[method]) { + console[method] = noop; + } + } +}()); + +// Place any jQuery/helper plugins in here. diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/popper.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/popper.min.js new file mode 100644 index 0000000..0f20d2a --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/popper.min.js @@ -0,0 +1,5 @@ +/* + Copyright (C) Federico Zivolo 2017 + Distributed under the MIT License (license terms are at http://opensource.org/licenses/MIT). + */(function(e,t){'object'==typeof exports&&'undefined'!=typeof module?module.exports=t():'function'==typeof define&&define.amd?define(t):e.Popper=t()})(this,function(){'use strict';function e(e){return e&&'[object Function]'==={}.toString.call(e)}function t(e,t){if(1!==e.nodeType)return[];var o=getComputedStyle(e,null);return t?o[t]:o}function o(e){return'HTML'===e.nodeName?e:e.parentNode||e.host}function n(e){if(!e)return document.body;switch(e.nodeName){case'HTML':case'BODY':return e.ownerDocument.body;case'#document':return e.body;}var i=t(e),r=i.overflow,p=i.overflowX,s=i.overflowY;return /(auto|scroll)/.test(r+s+p)?e:n(o(e))}function r(e){var o=e&&e.offsetParent,i=o&&o.nodeName;return i&&'BODY'!==i&&'HTML'!==i?-1!==['TD','TABLE'].indexOf(o.nodeName)&&'static'===t(o,'position')?r(o):o:e?e.ownerDocument.documentElement:document.documentElement}function p(e){var t=e.nodeName;return'BODY'!==t&&('HTML'===t||r(e.firstElementChild)===e)}function s(e){return null===e.parentNode?e:s(e.parentNode)}function d(e,t){if(!e||!e.nodeType||!t||!t.nodeType)return document.documentElement;var o=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,i=o?e:t,n=o?t:e,a=document.createRange();a.setStart(i,0),a.setEnd(n,0);var l=a.commonAncestorContainer;if(e!==l&&t!==l||i.contains(n))return p(l)?l:r(l);var f=s(e);return f.host?d(f.host,t):d(e,s(t).host)}function a(e){var t=1=o.clientWidth&&i>=o.clientHeight}),l=0i[e]&&!t.escapeWithReference&&(n=_(p[o],i[e]-('right'===e?p.width:p.height))),pe({},o,n)}};return n.forEach(function(e){var t=-1===['left','top'].indexOf(e)?'secondary':'primary';p=se({},p,s[t](e))}),e.offsets.popper=p,e},priority:['left','right','top','bottom'],padding:5,boundariesElement:'scrollParent'},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,o=t.popper,i=t.reference,n=e.placement.split('-')[0],r=X,p=-1!==['top','bottom'].indexOf(n),s=p?'right':'bottom',d=p?'left':'top',a=p?'width':'height';return o[s]r(i[s])&&(e.offsets.popper[d]=r(i[s])),e}},arrow:{order:500,enabled:!0,fn:function(e,o){var i;if(!F(e.instance.modifiers,'arrow','keepTogether'))return e;var n=o.element;if('string'==typeof n){if(n=e.instance.popper.querySelector(n),!n)return e;}else if(!e.instance.popper.contains(n))return console.warn('WARNING: `arrow.element` must be child of its popper element!'),e;var r=e.placement.split('-')[0],p=e.offsets,s=p.popper,d=p.reference,a=-1!==['left','right'].indexOf(r),l=a?'height':'width',f=a?'Top':'Left',m=f.toLowerCase(),h=a?'left':'top',g=a?'bottom':'right',u=L(n)[l];d[g]-us[g]&&(e.offsets.popper[m]+=d[m]+u-s[g]),e.offsets.popper=c(e.offsets.popper);var b=d[m]+d[l]/2-u/2,w=t(e.instance.popper),y=parseFloat(w['margin'+f],10),E=parseFloat(w['border'+f+'Width'],10),v=b-e.offsets.popper[m]-y-E;return v=J(_(s[l]-u,v),0),e.arrowElement=n,e.offsets.arrow=(i={},pe(i,m,Math.round(v)),pe(i,h,''),i),e},element:'[x-arrow]'},flip:{order:600,enabled:!0,fn:function(e,t){if(k(e.instance.modifiers,'inner'))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var o=y(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement),i=e.placement.split('-')[0],n=x(i),r=e.placement.split('-')[1]||'',p=[];switch(t.behavior){case le.FLIP:p=[i,n];break;case le.CLOCKWISE:p=q(i);break;case le.COUNTERCLOCKWISE:p=q(i,!0);break;default:p=t.behavior;}return p.forEach(function(s,d){if(i!==s||p.length===d+1)return e;i=e.placement.split('-')[0],n=x(i);var a=e.offsets.popper,l=e.offsets.reference,f=X,m='left'===i&&f(a.right)>f(l.left)||'right'===i&&f(a.left)f(l.top)||'bottom'===i&&f(a.top)f(o.right),g=f(a.top)f(o.bottom),b='left'===i&&h||'right'===i&&c||'top'===i&&g||'bottom'===i&&u,w=-1!==['top','bottom'].indexOf(i),y=!!t.flipVariations&&(w&&'start'===r&&h||w&&'end'===r&&c||!w&&'start'===r&&g||!w&&'end'===r&&u);(m||b||y)&&(e.flipped=!0,(m||b)&&(i=p[d+1]),y&&(r=K(r)),e.placement=i+(r?'-'+r:''),e.offsets.popper=se({},e.offsets.popper,S(e.instance.popper,e.offsets.reference,e.placement)),e=C(e.instance.modifiers,e,'flip'))}),e},behavior:'flip',padding:5,boundariesElement:'viewport'},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,o=t.split('-')[0],i=e.offsets,n=i.popper,r=i.reference,p=-1!==['left','right'].indexOf(o),s=-1===['top','left'].indexOf(o);return n[p?'left':'top']=r[o]-(s?n[p?'width':'height']:0),e.placement=x(t),e.offsets.popper=c(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!F(e.instance.modifiers,'hide','preventOverflow'))return e;var t=e.offsets.reference,o=T(e.instance.modifiers,function(e){return'preventOverflow'===e.name}).boundaries;if(t.bottomo.right||t.top>o.bottom||t.right + */ +(function($) { + 'use strict'; + + var pluginName = 'ScrollIt', + pluginVersion = '1.0.3'; + + /* + * OPTIONS + */ + var defaults = { + upKey: 38, + downKey: 40, + easing: 'linear', + scrollTime: 600, + activeClass: 'active', + onPageChange: null, + topOffset : 0 + }; + + $.scrollIt = function(options) { + + /* + * DECLARATIONS + */ + var settings = $.extend(defaults, options), + active = 0, + lastIndex = $('[data-scroll-index]:last').attr('data-scroll-index'); + + /* + * METHODS + */ + + /** + * navigate + * + * sets up navigation animation + */ + var navigate = function(ndx) { + if(ndx < 0 || ndx > lastIndex) return; + + var targetTop = $('[data-scroll-index=' + ndx + ']').offset().top + settings.topOffset + 1; + $('html,body').animate({ + scrollTop: targetTop, + easing: settings.easing + }, settings.scrollTime); + }; + + /** + * doScroll + * + * runs navigation() when criteria are met + */ + var doScroll = function (e) { + var target = $(e.target).closest("[data-scroll-nav]").attr('data-scroll-nav') || + $(e.target).closest("[data-scroll-goto]").attr('data-scroll-goto'); + navigate(parseInt(target)); + }; + + /** + * keyNavigation + * + * sets up keyboard navigation behavior + */ + var keyNavigation = function (e) { + var key = e.which; + if($('html,body').is(':animated') && (key == settings.upKey || key == settings.downKey)) { + return false; + } + if(key == settings.upKey && active > 0) { + navigate(parseInt(active) - 1); + return false; + } else if(key == settings.downKey && active < lastIndex) { + navigate(parseInt(active) + 1); + return false; + } + return true; + }; + + /** + * updateActive + * + * sets the currently active item + */ + var updateActive = function(ndx) { + if(settings.onPageChange && ndx && (active != ndx)) settings.onPageChange(ndx); + + active = ndx; + $('[data-scroll-nav]').removeClass(settings.activeClass); + $('[data-scroll-nav=' + ndx + ']').addClass(settings.activeClass); + }; + + /** + * watchActive + * + * watches currently active item and updates accordingly + */ + var watchActive = function() { + var winTop = $(window).scrollTop(); + + var visible = $('[data-scroll-index]').filter(function(ndx, div) { + return winTop >= $(div).offset().top + settings.topOffset && + winTop < $(div).offset().top + (settings.topOffset) + $(div).outerHeight() + }); + var newActive = visible.first().attr('data-scroll-index'); + updateActive(newActive); + }; + + /* + * runs methods + */ + $(window).on('scroll',watchActive).scroll(); + + $(window).on('keydown', keyNavigation); + + $('body').on('click','[data-scroll-nav], [data-scroll-goto]', function(e){ + e.preventDefault(); + doScroll(e); + }); + + }; +}(jQuery)); diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/slick.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/slick.min.js new file mode 100644 index 0000000..42172c2 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/js/slick.min.js @@ -0,0 +1 @@ +!function(i){"use strict";"function"==typeof define&&define.amd?define(["jquery"],i):"undefined"!=typeof exports?module.exports=i(require("jquery")):i(jQuery)}(function(i){"use strict";var e=window.Slick||{};(e=function(){var e=0;return function(t,o){var s,n=this;n.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('
                '+gj.datepicker.methods.getWeekNumber(r)+"
                '),c.showOtherMonths&&(q=$("
                "+f+"
                "),p.append(q),c.selectOtherMonths&&gj.datepicker.methods.isSelectable(c,r)?(p.addClass("gj-cursor-pointer").attr("day",f).attr("month",n.month).attr("year",n.year),q.on("click",gj.datepicker.methods.dayClickHandler(a,b,c,r)),q.on("mousedown",function(a){a.stopPropagation()})):p.addClass("disabled")),$row.append(p),d++;for(l>1&&u.append($row),m=new Date,l=1;l<=j;l++)r=new Date(h,g,l),0==d&&($row=$("
                '+gj.datepicker.methods.getWeekNumber(r)+"
                '),h===m.getFullYear()&&g===m.getMonth()&&l===m.getDate()?p.addClass("today"):p.addClass("current-month"),q=$("
                "+l+"
                "),gj.datepicker.methods.isSelectable(c,r)?(p.addClass("gj-cursor-pointer"),q.on("click",gj.datepicker.methods.dayClickHandler(a,b,c,r)),q.on("mousedown",function(a){a.stopPropagation()})):p.addClass("disabled"),p.append(q),$row.append(p),7==++d&&(u.append($row),d=0);for(o=gj.datepicker.methods.getNextMonth(g,h),l=1;0!=d;l++)r=new Date(o.year,o.month,l),p=$('
                '),c.showOtherMonths&&(q=$("
                "+l+"
                "),c.selectOtherMonths&&gj.datepicker.methods.isSelectable(c,r)?(p.addClass("gj-cursor-pointer").attr("day",l).attr("month",o.month).attr("year",o.year),q.on("click",gj.datepicker.methods.dayClickHandler(a,b,c,r)),q.on("mousedown",function(a){a.stopPropagation()})):p.addClass("disabled"),p.append(q)),$row.append(p),7==++d&&(u.append($row),d=0);t.append(u),s.append(t),b.attr("selectedDay")&&(e=b.attr("selectedDay").split("-"),r=new Date(e[0],e[1],e[2],b.attr("hour")||0,b.attr("minute")||0),b.find('tbody td[day="'+e[2]+'"][month="'+e[1]+'"]').addClass("selected"),gj.datepicker.methods.updateHeader(b,c,r))},renderYear:function(a,b,c){var d,e,f,g,h=b.find('>[role="body"]>table'),i=h.children("tbody");for(h.children("thead").hide(),d=parseInt(b.attr("year"),10),b.attr("type","year"),b.find('div[role="period"]').text(d),i.empty(),e=0;e<3;e++){for($row=$("
                a",l.leadingWhitespace=3===a.firstChild.nodeType,l.tbody=!a.getElementsByTagName("tbody").length,l.htmlSerialize=!!a.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==d.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,b.appendChild(c),l.appendChecked=c.checked,a.innerHTML="",l.noCloneChecked=!!a.cloneNode(!0).lastChild.defaultValue,b.appendChild(a),c=d.createElement("input"),c.setAttribute("type","radio"),c.setAttribute("checked","checked"),c.setAttribute("name","t"),a.appendChild(c),l.checkClone=a.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!!a.addEventListener,a[n.expando]=1,l.attributes=!a.getAttribute(n.expando)}();var da={option:[1,""],legend:[1,"
                ","
                "],area:[1,"",""],param:[1,"",""],thead:[1,"","
                "],tr:[2,"","
                "],col:[2,"","
                "],td:[3,"","
                "],_default:l.htmlSerialize?[0,"",""]:[1,"X
                ","
                "]};da.optgroup=da.option,da.tbody=da.tfoot=da.colgroup=da.caption=da.thead,da.th=da.td;function ea(a,b){var c,d,e=0,f="undefined"!=typeof a.getElementsByTagName?a.getElementsByTagName(b||"*"):"undefined"!=typeof a.querySelectorAll?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,ea(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function fa(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}var ga=/<|&#?\w+;/,ha=/r;r++)if(g=a[r],g||0===g)if("object"===n.type(g))n.merge(q,g.nodeType?[g]:g);else if(ga.test(g)){i=i||p.appendChild(b.createElement("div")),j=($.exec(g)||["",""])[1].toLowerCase(),m=da[j]||da._default,i.innerHTML=m[1]+n.htmlPrefilter(g)+m[2],f=m[0];while(f--)i=i.lastChild;if(!l.leadingWhitespace&&aa.test(g)&&q.push(b.createTextNode(aa.exec(g)[0])),!l.tbody){g="table"!==j||ha.test(g)?""!==m[1]||ha.test(g)?0:i:i.firstChild,f=g&&g.childNodes.length;while(f--)n.nodeName(k=g.childNodes[f],"tbody")&&!k.childNodes.length&&g.removeChild(k)}n.merge(q,i.childNodes),i.textContent="";while(i.firstChild)i.removeChild(i.firstChild);i=p.lastChild}else q.push(b.createTextNode(g));i&&p.removeChild(i),l.appendChecked||n.grep(ea(q,"input"),ia),r=0;while(g=q[r++])if(d&&n.inArray(g,d)>-1)e&&e.push(g);else if(h=n.contains(g.ownerDocument,g),i=ea(p.appendChild(g),"script"),h&&fa(i),c){f=0;while(g=i[f++])_.test(g.type||"")&&c.push(g)}return i=null,p}!function(){var b,c,e=d.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b]=c in a)||(e.setAttribute(c,"t"),l[b]=e.attributes[c].expando===!1);e=null}();var ka=/^(?:input|select|textarea)$/i,la=/^key/,ma=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,na=/^(?:focusinfocus|focusoutblur)$/,oa=/^([^.]*)(?:\.(.+)|)/;function pa(){return!0}function qa(){return!1}function ra(){try{return d.activeElement}catch(a){}}function sa(a,b,c,d,e,f){var g,h;if("object"==typeof b){"string"!=typeof c&&(d=d||c,c=void 0);for(h in b)sa(a,h,c,d,b[h],f);return a}if(null==d&&null==e?(e=c,d=c=void 0):null==e&&("string"==typeof c?(e=d,d=void 0):(e=d,d=c,c=void 0)),e===!1)e=qa;else if(!e)return a;return 1===f&&(g=e,e=function(a){return n().off(a),g.apply(this,arguments)},e.guid=g.guid||(g.guid=n.guid++)),a.each(function(){n.event.add(this,b,e,d,c)})}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return"undefined"==typeof n||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(G)||[""],h=b.length;while(h--)f=oa.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(G)||[""],j=b.length;while(j--)if(h=oa.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,e,f){var g,h,i,j,l,m,o,p=[e||d],q=k.call(b,"type")?b.type:b,r=k.call(b,"namespace")?b.namespace.split("."):[];if(i=m=e=e||d,3!==e.nodeType&&8!==e.nodeType&&!na.test(q+n.event.triggered)&&(q.indexOf(".")>-1&&(r=q.split("."),q=r.shift(),r.sort()),h=q.indexOf(":")<0&&"on"+q,b=b[n.expando]?b:new n.Event(q,"object"==typeof b&&b),b.isTrigger=f?2:3,b.namespace=r.join("."),b.rnamespace=b.namespace?new RegExp("(^|\\.)"+r.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=e),c=null==c?[b]:n.makeArray(c,[b]),l=n.event.special[q]||{},f||!l.trigger||l.trigger.apply(e,c)!==!1)){if(!f&&!l.noBubble&&!n.isWindow(e)){for(j=l.delegateType||q,na.test(j+q)||(i=i.parentNode);i;i=i.parentNode)p.push(i),m=i;m===(e.ownerDocument||d)&&p.push(m.defaultView||m.parentWindow||a)}o=0;while((i=p[o++])&&!b.isPropagationStopped())b.type=o>1?j:l.bindType||q,g=(n._data(i,"events")||{})[b.type]&&n._data(i,"handle"),g&&g.apply(i,c),g=h&&i[h],g&&g.apply&&M(i)&&(b.result=g.apply(i,c),b.result===!1&&b.preventDefault());if(b.type=q,!f&&!b.isDefaultPrevented()&&(!l._default||l._default.apply(p.pop(),c)===!1)&&M(e)&&h&&e[q]&&!n.isWindow(e)){m=e[h],m&&(e[h]=null),n.event.triggered=q;try{e[q]()}catch(s){}n.event.triggered=void 0,m&&(e[h]=m)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,d,f,g,h=[],i=e.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,c=0;while((g=f.handlers[c++])&&!a.isImmediatePropagationStopped())a.rnamespace&&!a.rnamespace.test(g.namespace)||(a.handleObj=g,a.data=g.data,d=((n.event.special[g.origType]||{}).handle||g.handler).apply(f.elem,i),void 0!==d&&(a.result=d)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&("click"!==a.type||isNaN(a.button)||a.button<1))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(d=[],c=0;h>c;c++)f=b[c],e=f.selector+" ",void 0===d[e]&&(d[e]=f.needsContext?n(e,this).index(i)>-1:n.find(e,this,null,[i]).length),d[e]&&d.push(f);d.length&&g.push({elem:i,handlers:d})}return h]","i"),va=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:-]+)[^>]*)\/>/gi,wa=/\s*$/g,Aa=ca(d),Ba=Aa.appendChild(d.createElement("div"));function Ca(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function Da(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function Ea(a){var b=ya.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Fa(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Ga(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(Da(b).text=a.text,Ea(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&Z.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:"input"!==c&&"textarea"!==c||(b.defaultValue=a.defaultValue)}}function Ha(a,b,c,d){b=f.apply([],b);var e,g,h,i,j,k,m=0,o=a.length,p=o-1,q=b[0],r=n.isFunction(q);if(r||o>1&&"string"==typeof q&&!l.checkClone&&xa.test(q))return a.each(function(e){var f=a.eq(e);r&&(b[0]=q.call(this,e,f.html())),Ha(f,b,c,d)});if(o&&(k=ja(b,a[0].ownerDocument,!1,a,d),e=k.firstChild,1===k.childNodes.length&&(k=e),e||d)){for(i=n.map(ea(k,"script"),Da),h=i.length;o>m;m++)g=k,m!==p&&(g=n.clone(g,!0,!0),h&&n.merge(i,ea(g,"script"))),c.call(a[m],g,m);if(h)for(j=i[i.length-1].ownerDocument,n.map(i,Ea),m=0;h>m;m++)g=i[m],_.test(g.type||"")&&!n._data(g,"globalEval")&&n.contains(j,g)&&(g.src?n._evalUrl&&n._evalUrl(g.src):n.globalEval((g.text||g.textContent||g.innerHTML||"").replace(za,"")));k=e=null}return a}function Ia(a,b,c){for(var d,e=b?n.filter(b,a):a,f=0;null!=(d=e[f]);f++)c||1!==d.nodeType||n.cleanData(ea(d)),d.parentNode&&(c&&n.contains(d.ownerDocument,d)&&fa(ea(d,"script")),d.parentNode.removeChild(d));return a}n.extend({htmlPrefilter:function(a){return a.replace(va,"<$1>")},clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!ua.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(Ba.innerHTML=a.outerHTML,Ba.removeChild(f=Ba.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=ea(f),h=ea(a),g=0;null!=(e=h[g]);++g)d[g]&&Ga(e,d[g]);if(b)if(c)for(h=h||ea(a),d=d||ea(f),g=0;null!=(e=h[g]);g++)Fa(e,d[g]);else Fa(a,f);return d=ea(f,"script"),d.length>0&&fa(d,!i&&ea(a,"script")),d=h=e=null,f},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.attributes,m=n.event.special;null!=(d=a[h]);h++)if((b||M(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k||"undefined"==typeof d.removeAttribute?d[i]=void 0:d.removeAttribute(i),c.push(f))}}}),n.fn.extend({domManip:Ha,detach:function(a){return Ia(this,a,!0)},remove:function(a){return Ia(this,a)},text:function(a){return Y(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||d).createTextNode(a))},null,a,arguments.length)},append:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.appendChild(a)}})},prepend:function(){return Ha(this,arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=Ca(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return Ha(this,arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(ea(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return Y(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(ta,""):void 0;if("string"==typeof a&&!wa.test(a)&&(l.htmlSerialize||!ua.test(a))&&(l.leadingWhitespace||!aa.test(a))&&!da[($.exec(a)||["",""])[1].toLowerCase()]){a=n.htmlPrefilter(a);try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(ea(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=[];return Ha(this,arguments,function(b){var c=this.parentNode;n.inArray(this,a)<0&&(n.cleanData(ea(this)),c&&c.replaceChild(b,this))},a)}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],f=n(a),h=f.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(f[d])[b](c),g.apply(e,c.get());return this.pushStack(e)}});var Ja,Ka={HTML:"block",BODY:"block"};function La(a,b){var c=n(b.createElement(a)).appendTo(b.body),d=n.css(c[0],"display");return c.detach(),d}function Ma(a){var b=d,c=Ka[a];return c||(c=La(a,b),"none"!==c&&c||(Ja=(Ja||n(" + + +
                +

                Source and Credit

                + +
                + + + + + + + + + + + + + + + + + diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/custom.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/custom.js new file mode 100644 index 0000000..39658c7 --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/custom.js @@ -0,0 +1,7 @@ +$(function() { +"use strict"; + + $('#nav').singlePageNav(); + + +}); \ No newline at end of file diff --git a/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/jquery-1.11.0.min.js b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/jquery-1.11.0.min.js new file mode 100644 index 0000000..73f33fb --- /dev/null +++ b/Задания/task1/Sukhanov/pythonSITE/polls/static/polls/resta doc/js/jquery-1.11.0.min.js @@ -0,0 +1,4 @@ +/*! jQuery v1.11.0 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */ +!function(a,b){"object"==typeof module&&"object"==typeof module.exports?module.exports=a.document?b(a,!0):function(a){if(!a.document)throw new Error("jQuery requires a window with a document");return b(a)}:b(a)}("undefined"!=typeof window?window:this,function(a,b){var c=[],d=c.slice,e=c.concat,f=c.push,g=c.indexOf,h={},i=h.toString,j=h.hasOwnProperty,k="".trim,l={},m="1.11.0",n=function(a,b){return new n.fn.init(a,b)},o=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,p=/^-ms-/,q=/-([\da-z])/gi,r=function(a,b){return b.toUpperCase()};n.fn=n.prototype={jquery:m,constructor:n,selector:"",length:0,toArray:function(){return d.call(this)},get:function(a){return null!=a?0>a?this[a+this.length]:this[a]:d.call(this)},pushStack:function(a){var b=n.merge(this.constructor(),a);return b.prevObject=this,b.context=this.context,b},each:function(a,b){return n.each(this,a,b)},map:function(a){return this.pushStack(n.map(this,function(b,c){return a.call(b,c,b)}))},slice:function(){return this.pushStack(d.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(a){var b=this.length,c=+a+(0>a?b:0);return this.pushStack(c>=0&&b>c?[this[c]]:[])},end:function(){return this.prevObject||this.constructor(null)},push:f,sort:c.sort,splice:c.splice},n.extend=n.fn.extend=function(){var a,b,c,d,e,f,g=arguments[0]||{},h=1,i=arguments.length,j=!1;for("boolean"==typeof g&&(j=g,g=arguments[h]||{},h++),"object"==typeof g||n.isFunction(g)||(g={}),h===i&&(g=this,h--);i>h;h++)if(null!=(e=arguments[h]))for(d in e)a=g[d],c=e[d],g!==c&&(j&&c&&(n.isPlainObject(c)||(b=n.isArray(c)))?(b?(b=!1,f=a&&n.isArray(a)?a:[]):f=a&&n.isPlainObject(a)?a:{},g[d]=n.extend(j,f,c)):void 0!==c&&(g[d]=c));return g},n.extend({expando:"jQuery"+(m+Math.random()).replace(/\D/g,""),isReady:!0,error:function(a){throw new Error(a)},noop:function(){},isFunction:function(a){return"function"===n.type(a)},isArray:Array.isArray||function(a){return"array"===n.type(a)},isWindow:function(a){return null!=a&&a==a.window},isNumeric:function(a){return a-parseFloat(a)>=0},isEmptyObject:function(a){var b;for(b in a)return!1;return!0},isPlainObject:function(a){var b;if(!a||"object"!==n.type(a)||a.nodeType||n.isWindow(a))return!1;try{if(a.constructor&&!j.call(a,"constructor")&&!j.call(a.constructor.prototype,"isPrototypeOf"))return!1}catch(c){return!1}if(l.ownLast)for(b in a)return j.call(a,b);for(b in a);return void 0===b||j.call(a,b)},type:function(a){return null==a?a+"":"object"==typeof a||"function"==typeof a?h[i.call(a)]||"object":typeof a},globalEval:function(b){b&&n.trim(b)&&(a.execScript||function(b){a.eval.call(a,b)})(b)},camelCase:function(a){return a.replace(p,"ms-").replace(q,r)},nodeName:function(a,b){return a.nodeName&&a.nodeName.toLowerCase()===b.toLowerCase()},each:function(a,b,c){var d,e=0,f=a.length,g=s(a);if(c){if(g){for(;f>e;e++)if(d=b.apply(a[e],c),d===!1)break}else for(e in a)if(d=b.apply(a[e],c),d===!1)break}else if(g){for(;f>e;e++)if(d=b.call(a[e],e,a[e]),d===!1)break}else for(e in a)if(d=b.call(a[e],e,a[e]),d===!1)break;return a},trim:k&&!k.call("\ufeff\xa0")?function(a){return null==a?"":k.call(a)}:function(a){return null==a?"":(a+"").replace(o,"")},makeArray:function(a,b){var c=b||[];return null!=a&&(s(Object(a))?n.merge(c,"string"==typeof a?[a]:a):f.call(c,a)),c},inArray:function(a,b,c){var d;if(b){if(g)return g.call(b,a,c);for(d=b.length,c=c?0>c?Math.max(0,d+c):c:0;d>c;c++)if(c in b&&b[c]===a)return c}return-1},merge:function(a,b){var c=+b.length,d=0,e=a.length;while(c>d)a[e++]=b[d++];if(c!==c)while(void 0!==b[d])a[e++]=b[d++];return a.length=e,a},grep:function(a,b,c){for(var d,e=[],f=0,g=a.length,h=!c;g>f;f++)d=!b(a[f],f),d!==h&&e.push(a[f]);return e},map:function(a,b,c){var d,f=0,g=a.length,h=s(a),i=[];if(h)for(;g>f;f++)d=b(a[f],f,c),null!=d&&i.push(d);else for(f in a)d=b(a[f],f,c),null!=d&&i.push(d);return e.apply([],i)},guid:1,proxy:function(a,b){var c,e,f;return"string"==typeof b&&(f=a[b],b=a,a=f),n.isFunction(a)?(c=d.call(arguments,2),e=function(){return a.apply(b||this,c.concat(d.call(arguments)))},e.guid=a.guid=a.guid||n.guid++,e):void 0},now:function(){return+new Date},support:l}),n.each("Boolean Number String Function Array Date RegExp Object Error".split(" "),function(a,b){h["[object "+b+"]"]=b.toLowerCase()});function s(a){var b=a.length,c=n.type(a);return"function"===c||n.isWindow(a)?!1:1===a.nodeType&&b?!0:"array"===c||0===b||"number"==typeof b&&b>0&&b-1 in a}var t=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s="sizzle"+-new Date,t=a.document,u=0,v=0,w=eb(),x=eb(),y=eb(),z=function(a,b){return a===b&&(j=!0),0},A="undefined",B=1<<31,C={}.hasOwnProperty,D=[],E=D.pop,F=D.push,G=D.push,H=D.slice,I=D.indexOf||function(a){for(var b=0,c=this.length;c>b;b++)if(this[b]===a)return b;return-1},J="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",K="[\\x20\\t\\r\\n\\f]",L="(?:\\\\.|[\\w-]|[^\\x00-\\xa0])+",M=L.replace("w","w#"),N="\\["+K+"*("+L+")"+K+"*(?:([*^$|!~]?=)"+K+"*(?:(['\"])((?:\\\\.|[^\\\\])*?)\\3|("+M+")|)|)"+K+"*\\]",O=":("+L+")(?:\\(((['\"])((?:\\\\.|[^\\\\])*?)\\3|((?:\\\\.|[^\\\\()[\\]]|"+N.replace(3,8)+")*)|.*)\\)|)",P=new RegExp("^"+K+"+|((?:^|[^\\\\])(?:\\\\.)*)"+K+"+$","g"),Q=new RegExp("^"+K+"*,"+K+"*"),R=new RegExp("^"+K+"*([>+~]|"+K+")"+K+"*"),S=new RegExp("="+K+"*([^\\]'\"]*?)"+K+"*\\]","g"),T=new RegExp(O),U=new RegExp("^"+M+"$"),V={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L.replace("w","w*")+")"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+O),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+K+"*(even|odd|(([+-]|)(\\d*)n|)"+K+"*(?:([+-]|)"+K+"*(\\d+)|))"+K+"*\\)|)","i"),bool:new RegExp("^(?:"+J+")$","i"),needsContext:new RegExp("^"+K+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+K+"*((?:-\\d)?\\d*)"+K+"*\\)|)(?=[^-]|$)","i")},W=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,$=/[+~]/,_=/'|\\/g,ab=new RegExp("\\\\([\\da-f]{1,6}"+K+"?|("+K+")|.)","ig"),bb=function(a,b,c){var d="0x"+b-65536;return d!==d||c?b:0>d?String.fromCharCode(d+65536):String.fromCharCode(d>>10|55296,1023&d|56320)};try{G.apply(D=H.call(t.childNodes),t.childNodes),D[t.childNodes.length].nodeType}catch(cb){G={apply:D.length?function(a,b){F.apply(a,H.call(b))}:function(a,b){var c=a.length,d=0;while(a[c++]=b[d++]);a.length=c-1}}}function db(a,b,d,e){var f,g,h,i,j,m,p,q,u,v;if((b?b.ownerDocument||b:t)!==l&&k(b),b=b||l,d=d||[],!a||"string"!=typeof a)return d;if(1!==(i=b.nodeType)&&9!==i)return[];if(n&&!e){if(f=Z.exec(a))if(h=f[1]){if(9===i){if(g=b.getElementById(h),!g||!g.parentNode)return d;if(g.id===h)return d.push(g),d}else if(b.ownerDocument&&(g=b.ownerDocument.getElementById(h))&&r(b,g)&&g.id===h)return d.push(g),d}else{if(f[2])return G.apply(d,b.getElementsByTagName(a)),d;if((h=f[3])&&c.getElementsByClassName&&b.getElementsByClassName)return G.apply(d,b.getElementsByClassName(h)),d}if(c.qsa&&(!o||!o.test(a))){if(q=p=s,u=b,v=9===i&&a,1===i&&"object"!==b.nodeName.toLowerCase()){m=ob(a),(p=b.getAttribute("id"))?q=p.replace(_,"\\$&"):b.setAttribute("id",q),q="[id='"+q+"'] ",j=m.length;while(j--)m[j]=q+pb(m[j]);u=$.test(a)&&mb(b.parentNode)||b,v=m.join(",")}if(v)try{return G.apply(d,u.querySelectorAll(v)),d}catch(w){}finally{p||b.removeAttribute("id")}}}return xb(a.replace(P,"$1"),b,d,e)}function eb(){var a=[];function b(c,e){return a.push(c+" ")>d.cacheLength&&delete b[a.shift()],b[c+" "]=e}return b}function fb(a){return a[s]=!0,a}function gb(a){var b=l.createElement("div");try{return!!a(b)}catch(c){return!1}finally{b.parentNode&&b.parentNode.removeChild(b),b=null}}function hb(a,b){var c=a.split("|"),e=a.length;while(e--)d.attrHandle[c[e]]=b}function ib(a,b){var c=b&&a,d=c&&1===a.nodeType&&1===b.nodeType&&(~b.sourceIndex||B)-(~a.sourceIndex||B);if(d)return d;if(c)while(c=c.nextSibling)if(c===b)return-1;return a?1:-1}function jb(a){return function(b){var c=b.nodeName.toLowerCase();return"input"===c&&b.type===a}}function kb(a){return function(b){var c=b.nodeName.toLowerCase();return("input"===c||"button"===c)&&b.type===a}}function lb(a){return fb(function(b){return b=+b,fb(function(c,d){var e,f=a([],c.length,b),g=f.length;while(g--)c[e=f[g]]&&(c[e]=!(d[e]=c[e]))})})}function mb(a){return a&&typeof a.getElementsByTagName!==A&&a}c=db.support={},f=db.isXML=function(a){var b=a&&(a.ownerDocument||a).documentElement;return b?"HTML"!==b.nodeName:!1},k=db.setDocument=function(a){var b,e=a?a.ownerDocument||a:t,g=e.defaultView;return e!==l&&9===e.nodeType&&e.documentElement?(l=e,m=e.documentElement,n=!f(e),g&&g!==g.top&&(g.addEventListener?g.addEventListener("unload",function(){k()},!1):g.attachEvent&&g.attachEvent("onunload",function(){k()})),c.attributes=gb(function(a){return a.className="i",!a.getAttribute("className")}),c.getElementsByTagName=gb(function(a){return a.appendChild(e.createComment("")),!a.getElementsByTagName("*").length}),c.getElementsByClassName=Y.test(e.getElementsByClassName)&&gb(function(a){return a.innerHTML="
                ",a.firstChild.className="i",2===a.getElementsByClassName("i").length}),c.getById=gb(function(a){return m.appendChild(a).id=s,!e.getElementsByName||!e.getElementsByName(s).length}),c.getById?(d.find.ID=function(a,b){if(typeof b.getElementById!==A&&n){var c=b.getElementById(a);return c&&c.parentNode?[c]:[]}},d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){return a.getAttribute("id")===b}}):(delete d.find.ID,d.filter.ID=function(a){var b=a.replace(ab,bb);return function(a){var c=typeof a.getAttributeNode!==A&&a.getAttributeNode("id");return c&&c.value===b}}),d.find.TAG=c.getElementsByTagName?function(a,b){return typeof b.getElementsByTagName!==A?b.getElementsByTagName(a):void 0}:function(a,b){var c,d=[],e=0,f=b.getElementsByTagName(a);if("*"===a){while(c=f[e++])1===c.nodeType&&d.push(c);return d}return f},d.find.CLASS=c.getElementsByClassName&&function(a,b){return typeof b.getElementsByClassName!==A&&n?b.getElementsByClassName(a):void 0},p=[],o=[],(c.qsa=Y.test(e.querySelectorAll))&&(gb(function(a){a.innerHTML="",a.querySelectorAll("[t^='']").length&&o.push("[*^$]="+K+"*(?:''|\"\")"),a.querySelectorAll("[selected]").length||o.push("\\["+K+"*(?:value|"+J+")"),a.querySelectorAll(":checked").length||o.push(":checked")}),gb(function(a){var b=e.createElement("input");b.setAttribute("type","hidden"),a.appendChild(b).setAttribute("name","D"),a.querySelectorAll("[name=d]").length&&o.push("name"+K+"*[*^$|!~]?="),a.querySelectorAll(":enabled").length||o.push(":enabled",":disabled"),a.querySelectorAll("*,:x"),o.push(",.*:")})),(c.matchesSelector=Y.test(q=m.webkitMatchesSelector||m.mozMatchesSelector||m.oMatchesSelector||m.msMatchesSelector))&&gb(function(a){c.disconnectedMatch=q.call(a,"div"),q.call(a,"[s!='']:x"),p.push("!=",O)}),o=o.length&&new RegExp(o.join("|")),p=p.length&&new RegExp(p.join("|")),b=Y.test(m.compareDocumentPosition),r=b||Y.test(m.contains)?function(a,b){var c=9===a.nodeType?a.documentElement:a,d=b&&b.parentNode;return a===d||!(!d||1!==d.nodeType||!(c.contains?c.contains(d):a.compareDocumentPosition&&16&a.compareDocumentPosition(d)))}:function(a,b){if(b)while(b=b.parentNode)if(b===a)return!0;return!1},z=b?function(a,b){if(a===b)return j=!0,0;var d=!a.compareDocumentPosition-!b.compareDocumentPosition;return d?d:(d=(a.ownerDocument||a)===(b.ownerDocument||b)?a.compareDocumentPosition(b):1,1&d||!c.sortDetached&&b.compareDocumentPosition(a)===d?a===e||a.ownerDocument===t&&r(t,a)?-1:b===e||b.ownerDocument===t&&r(t,b)?1:i?I.call(i,a)-I.call(i,b):0:4&d?-1:1)}:function(a,b){if(a===b)return j=!0,0;var c,d=0,f=a.parentNode,g=b.parentNode,h=[a],k=[b];if(!f||!g)return a===e?-1:b===e?1:f?-1:g?1:i?I.call(i,a)-I.call(i,b):0;if(f===g)return ib(a,b);c=a;while(c=c.parentNode)h.unshift(c);c=b;while(c=c.parentNode)k.unshift(c);while(h[d]===k[d])d++;return d?ib(h[d],k[d]):h[d]===t?-1:k[d]===t?1:0},e):l},db.matches=function(a,b){return db(a,null,null,b)},db.matchesSelector=function(a,b){if((a.ownerDocument||a)!==l&&k(a),b=b.replace(S,"='$1']"),!(!c.matchesSelector||!n||p&&p.test(b)||o&&o.test(b)))try{var d=q.call(a,b);if(d||c.disconnectedMatch||a.document&&11!==a.document.nodeType)return d}catch(e){}return db(b,l,null,[a]).length>0},db.contains=function(a,b){return(a.ownerDocument||a)!==l&&k(a),r(a,b)},db.attr=function(a,b){(a.ownerDocument||a)!==l&&k(a);var e=d.attrHandle[b.toLowerCase()],f=e&&C.call(d.attrHandle,b.toLowerCase())?e(a,b,!n):void 0;return void 0!==f?f:c.attributes||!n?a.getAttribute(b):(f=a.getAttributeNode(b))&&f.specified?f.value:null},db.error=function(a){throw new Error("Syntax error, unrecognized expression: "+a)},db.uniqueSort=function(a){var b,d=[],e=0,f=0;if(j=!c.detectDuplicates,i=!c.sortStable&&a.slice(0),a.sort(z),j){while(b=a[f++])b===a[f]&&(e=d.push(f));while(e--)a.splice(d[e],1)}return i=null,a},e=db.getText=function(a){var b,c="",d=0,f=a.nodeType;if(f){if(1===f||9===f||11===f){if("string"==typeof a.textContent)return a.textContent;for(a=a.firstChild;a;a=a.nextSibling)c+=e(a)}else if(3===f||4===f)return a.nodeValue}else while(b=a[d++])c+=e(b);return c},d=db.selectors={cacheLength:50,createPseudo:fb,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(a){return a[1]=a[1].replace(ab,bb),a[3]=(a[4]||a[5]||"").replace(ab,bb),"~="===a[2]&&(a[3]=" "+a[3]+" "),a.slice(0,4)},CHILD:function(a){return a[1]=a[1].toLowerCase(),"nth"===a[1].slice(0,3)?(a[3]||db.error(a[0]),a[4]=+(a[4]?a[5]+(a[6]||1):2*("even"===a[3]||"odd"===a[3])),a[5]=+(a[7]+a[8]||"odd"===a[3])):a[3]&&db.error(a[0]),a},PSEUDO:function(a){var b,c=!a[5]&&a[2];return V.CHILD.test(a[0])?null:(a[3]&&void 0!==a[4]?a[2]=a[4]:c&&T.test(c)&&(b=ob(c,!0))&&(b=c.indexOf(")",c.length-b)-c.length)&&(a[0]=a[0].slice(0,b),a[2]=c.slice(0,b)),a.slice(0,3))}},filter:{TAG:function(a){var b=a.replace(ab,bb).toLowerCase();return"*"===a?function(){return!0}:function(a){return a.nodeName&&a.nodeName.toLowerCase()===b}},CLASS:function(a){var b=w[a+" "];return b||(b=new RegExp("(^|"+K+")"+a+"("+K+"|$)"))&&w(a,function(a){return b.test("string"==typeof a.className&&a.className||typeof a.getAttribute!==A&&a.getAttribute("class")||"")})},ATTR:function(a,b,c){return function(d){var e=db.attr(d,a);return null==e?"!="===b:b?(e+="","="===b?e===c:"!="===b?e!==c:"^="===b?c&&0===e.indexOf(c):"*="===b?c&&e.indexOf(c)>-1:"$="===b?c&&e.slice(-c.length)===c:"~="===b?(" "+e+" ").indexOf(c)>-1:"|="===b?e===c||e.slice(0,c.length+1)===c+"-":!1):!0}},CHILD:function(a,b,c,d,e){var f="nth"!==a.slice(0,3),g="last"!==a.slice(-4),h="of-type"===b;return 1===d&&0===e?function(a){return!!a.parentNode}:function(b,c,i){var j,k,l,m,n,o,p=f!==g?"nextSibling":"previousSibling",q=b.parentNode,r=h&&b.nodeName.toLowerCase(),t=!i&&!h;if(q){if(f){while(p){l=b;while(l=l[p])if(h?l.nodeName.toLowerCase()===r:1===l.nodeType)return!1;o=p="only"===a&&!o&&"nextSibling"}return!0}if(o=[g?q.firstChild:q.lastChild],g&&t){k=q[s]||(q[s]={}),j=k[a]||[],n=j[0]===u&&j[1],m=j[0]===u&&j[2],l=n&&q.childNodes[n];while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if(1===l.nodeType&&++m&&l===b){k[a]=[u,n,m];break}}else if(t&&(j=(b[s]||(b[s]={}))[a])&&j[0]===u)m=j[1];else while(l=++n&&l&&l[p]||(m=n=0)||o.pop())if((h?l.nodeName.toLowerCase()===r:1===l.nodeType)&&++m&&(t&&((l[s]||(l[s]={}))[a]=[u,m]),l===b))break;return m-=e,m===d||m%d===0&&m/d>=0}}},PSEUDO:function(a,b){var c,e=d.pseudos[a]||d.setFilters[a.toLowerCase()]||db.error("unsupported pseudo: "+a);return e[s]?e(b):e.length>1?(c=[a,a,"",b],d.setFilters.hasOwnProperty(a.toLowerCase())?fb(function(a,c){var d,f=e(a,b),g=f.length;while(g--)d=I.call(a,f[g]),a[d]=!(c[d]=f[g])}):function(a){return e(a,0,c)}):e}},pseudos:{not:fb(function(a){var b=[],c=[],d=g(a.replace(P,"$1"));return d[s]?fb(function(a,b,c,e){var f,g=d(a,null,e,[]),h=a.length;while(h--)(f=g[h])&&(a[h]=!(b[h]=f))}):function(a,e,f){return b[0]=a,d(b,null,f,c),!c.pop()}}),has:fb(function(a){return function(b){return db(a,b).length>0}}),contains:fb(function(a){return function(b){return(b.textContent||b.innerText||e(b)).indexOf(a)>-1}}),lang:fb(function(a){return U.test(a||"")||db.error("unsupported lang: "+a),a=a.replace(ab,bb).toLowerCase(),function(b){var c;do if(c=n?b.lang:b.getAttribute("xml:lang")||b.getAttribute("lang"))return c=c.toLowerCase(),c===a||0===c.indexOf(a+"-");while((b=b.parentNode)&&1===b.nodeType);return!1}}),target:function(b){var c=a.location&&a.location.hash;return c&&c.slice(1)===b.id},root:function(a){return a===m},focus:function(a){return a===l.activeElement&&(!l.hasFocus||l.hasFocus())&&!!(a.type||a.href||~a.tabIndex)},enabled:function(a){return a.disabled===!1},disabled:function(a){return a.disabled===!0},checked:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&!!a.checked||"option"===b&&!!a.selected},selected:function(a){return a.parentNode&&a.parentNode.selectedIndex,a.selected===!0},empty:function(a){for(a=a.firstChild;a;a=a.nextSibling)if(a.nodeType<6)return!1;return!0},parent:function(a){return!d.pseudos.empty(a)},header:function(a){return X.test(a.nodeName)},input:function(a){return W.test(a.nodeName)},button:function(a){var b=a.nodeName.toLowerCase();return"input"===b&&"button"===a.type||"button"===b},text:function(a){var b;return"input"===a.nodeName.toLowerCase()&&"text"===a.type&&(null==(b=a.getAttribute("type"))||"text"===b.toLowerCase())},first:lb(function(){return[0]}),last:lb(function(a,b){return[b-1]}),eq:lb(function(a,b,c){return[0>c?c+b:c]}),even:lb(function(a,b){for(var c=0;b>c;c+=2)a.push(c);return a}),odd:lb(function(a,b){for(var c=1;b>c;c+=2)a.push(c);return a}),lt:lb(function(a,b,c){for(var d=0>c?c+b:c;--d>=0;)a.push(d);return a}),gt:lb(function(a,b,c){for(var d=0>c?c+b:c;++db;b++)d+=a[b].value;return d}function qb(a,b,c){var d=b.dir,e=c&&"parentNode"===d,f=v++;return b.first?function(b,c,f){while(b=b[d])if(1===b.nodeType||e)return a(b,c,f)}:function(b,c,g){var h,i,j=[u,f];if(g){while(b=b[d])if((1===b.nodeType||e)&&a(b,c,g))return!0}else while(b=b[d])if(1===b.nodeType||e){if(i=b[s]||(b[s]={}),(h=i[d])&&h[0]===u&&h[1]===f)return j[2]=h[2];if(i[d]=j,j[2]=a(b,c,g))return!0}}}function rb(a){return a.length>1?function(b,c,d){var e=a.length;while(e--)if(!a[e](b,c,d))return!1;return!0}:a[0]}function sb(a,b,c,d,e){for(var f,g=[],h=0,i=a.length,j=null!=b;i>h;h++)(f=a[h])&&(!c||c(f,d,e))&&(g.push(f),j&&b.push(h));return g}function tb(a,b,c,d,e,f){return d&&!d[s]&&(d=tb(d)),e&&!e[s]&&(e=tb(e,f)),fb(function(f,g,h,i){var j,k,l,m=[],n=[],o=g.length,p=f||wb(b||"*",h.nodeType?[h]:h,[]),q=!a||!f&&b?p:sb(p,m,a,h,i),r=c?e||(f?a:o||d)?[]:g:q;if(c&&c(q,r,h,i),d){j=sb(r,n),d(j,[],h,i),k=j.length;while(k--)(l=j[k])&&(r[n[k]]=!(q[n[k]]=l))}if(f){if(e||a){if(e){j=[],k=r.length;while(k--)(l=r[k])&&j.push(q[k]=l);e(null,r=[],j,i)}k=r.length;while(k--)(l=r[k])&&(j=e?I.call(f,l):m[k])>-1&&(f[j]=!(g[j]=l))}}else r=sb(r===g?r.splice(o,r.length):r),e?e(null,g,r,i):G.apply(g,r)})}function ub(a){for(var b,c,e,f=a.length,g=d.relative[a[0].type],i=g||d.relative[" "],j=g?1:0,k=qb(function(a){return a===b},i,!0),l=qb(function(a){return I.call(b,a)>-1},i,!0),m=[function(a,c,d){return!g&&(d||c!==h)||((b=c).nodeType?k(a,c,d):l(a,c,d))}];f>j;j++)if(c=d.relative[a[j].type])m=[qb(rb(m),c)];else{if(c=d.filter[a[j].type].apply(null,a[j].matches),c[s]){for(e=++j;f>e;e++)if(d.relative[a[e].type])break;return tb(j>1&&rb(m),j>1&&pb(a.slice(0,j-1).concat({value:" "===a[j-2].type?"*":""})).replace(P,"$1"),c,e>j&&ub(a.slice(j,e)),f>e&&ub(a=a.slice(e)),f>e&&pb(a))}m.push(c)}return rb(m)}function vb(a,b){var c=b.length>0,e=a.length>0,f=function(f,g,i,j,k){var m,n,o,p=0,q="0",r=f&&[],s=[],t=h,v=f||e&&d.find.TAG("*",k),w=u+=null==t?1:Math.random()||.1,x=v.length;for(k&&(h=g!==l&&g);q!==x&&null!=(m=v[q]);q++){if(e&&m){n=0;while(o=a[n++])if(o(m,g,i)){j.push(m);break}k&&(u=w)}c&&((m=!o&&m)&&p--,f&&r.push(m))}if(p+=q,c&&q!==p){n=0;while(o=b[n++])o(r,s,g,i);if(f){if(p>0)while(q--)r[q]||s[q]||(s[q]=E.call(j));s=sb(s)}G.apply(j,s),k&&!f&&s.length>0&&p+b.length>1&&db.uniqueSort(j)}return k&&(u=w,h=t),r};return c?fb(f):f}g=db.compile=function(a,b){var c,d=[],e=[],f=y[a+" "];if(!f){b||(b=ob(a)),c=b.length;while(c--)f=ub(b[c]),f[s]?d.push(f):e.push(f);f=y(a,vb(e,d))}return f};function wb(a,b,c){for(var d=0,e=b.length;e>d;d++)db(a,b[d],c);return c}function xb(a,b,e,f){var h,i,j,k,l,m=ob(a);if(!f&&1===m.length){if(i=m[0]=m[0].slice(0),i.length>2&&"ID"===(j=i[0]).type&&c.getById&&9===b.nodeType&&n&&d.relative[i[1].type]){if(b=(d.find.ID(j.matches[0].replace(ab,bb),b)||[])[0],!b)return e;a=a.slice(i.shift().value.length)}h=V.needsContext.test(a)?0:i.length;while(h--){if(j=i[h],d.relative[k=j.type])break;if((l=d.find[k])&&(f=l(j.matches[0].replace(ab,bb),$.test(i[0].type)&&mb(b.parentNode)||b))){if(i.splice(h,1),a=f.length&&pb(i),!a)return G.apply(e,f),e;break}}}return g(a,m)(f,b,!n,e,$.test(a)&&mb(b.parentNode)||b),e}return c.sortStable=s.split("").sort(z).join("")===s,c.detectDuplicates=!!j,k(),c.sortDetached=gb(function(a){return 1&a.compareDocumentPosition(l.createElement("div"))}),gb(function(a){return a.innerHTML="","#"===a.firstChild.getAttribute("href")})||hb("type|href|height|width",function(a,b,c){return c?void 0:a.getAttribute(b,"type"===b.toLowerCase()?1:2)}),c.attributes&&gb(function(a){return a.innerHTML="",a.firstChild.setAttribute("value",""),""===a.firstChild.getAttribute("value")})||hb("value",function(a,b,c){return c||"input"!==a.nodeName.toLowerCase()?void 0:a.defaultValue}),gb(function(a){return null==a.getAttribute("disabled")})||hb(J,function(a,b,c){var d;return c?void 0:a[b]===!0?b.toLowerCase():(d=a.getAttributeNode(b))&&d.specified?d.value:null}),db}(a);n.find=t,n.expr=t.selectors,n.expr[":"]=n.expr.pseudos,n.unique=t.uniqueSort,n.text=t.getText,n.isXMLDoc=t.isXML,n.contains=t.contains;var u=n.expr.match.needsContext,v=/^<(\w+)\s*\/?>(?:<\/\1>|)$/,w=/^.[^:#\[\.,]*$/;function x(a,b,c){if(n.isFunction(b))return n.grep(a,function(a,d){return!!b.call(a,d,a)!==c});if(b.nodeType)return n.grep(a,function(a){return a===b!==c});if("string"==typeof b){if(w.test(b))return n.filter(b,a,c);b=n.filter(b,a)}return n.grep(a,function(a){return n.inArray(a,b)>=0!==c})}n.filter=function(a,b,c){var d=b[0];return c&&(a=":not("+a+")"),1===b.length&&1===d.nodeType?n.find.matchesSelector(d,a)?[d]:[]:n.find.matches(a,n.grep(b,function(a){return 1===a.nodeType}))},n.fn.extend({find:function(a){var b,c=[],d=this,e=d.length;if("string"!=typeof a)return this.pushStack(n(a).filter(function(){for(b=0;e>b;b++)if(n.contains(d[b],this))return!0}));for(b=0;e>b;b++)n.find(a,d[b],c);return c=this.pushStack(e>1?n.unique(c):c),c.selector=this.selector?this.selector+" "+a:a,c},filter:function(a){return this.pushStack(x(this,a||[],!1))},not:function(a){return this.pushStack(x(this,a||[],!0))},is:function(a){return!!x(this,"string"==typeof a&&u.test(a)?n(a):a||[],!1).length}});var y,z=a.document,A=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]*))$/,B=n.fn.init=function(a,b){var c,d;if(!a)return this;if("string"==typeof a){if(c="<"===a.charAt(0)&&">"===a.charAt(a.length-1)&&a.length>=3?[null,a,null]:A.exec(a),!c||!c[1]&&b)return!b||b.jquery?(b||y).find(a):this.constructor(b).find(a);if(c[1]){if(b=b instanceof n?b[0]:b,n.merge(this,n.parseHTML(c[1],b&&b.nodeType?b.ownerDocument||b:z,!0)),v.test(c[1])&&n.isPlainObject(b))for(c in b)n.isFunction(this[c])?this[c](b[c]):this.attr(c,b[c]);return this}if(d=z.getElementById(c[2]),d&&d.parentNode){if(d.id!==c[2])return y.find(a);this.length=1,this[0]=d}return this.context=z,this.selector=a,this}return a.nodeType?(this.context=this[0]=a,this.length=1,this):n.isFunction(a)?"undefined"!=typeof y.ready?y.ready(a):a(n):(void 0!==a.selector&&(this.selector=a.selector,this.context=a.context),n.makeArray(a,this))};B.prototype=n.fn,y=n(z);var C=/^(?:parents|prev(?:Until|All))/,D={children:!0,contents:!0,next:!0,prev:!0};n.extend({dir:function(a,b,c){var d=[],e=a[b];while(e&&9!==e.nodeType&&(void 0===c||1!==e.nodeType||!n(e).is(c)))1===e.nodeType&&d.push(e),e=e[b];return d},sibling:function(a,b){for(var c=[];a;a=a.nextSibling)1===a.nodeType&&a!==b&&c.push(a);return c}}),n.fn.extend({has:function(a){var b,c=n(a,this),d=c.length;return this.filter(function(){for(b=0;d>b;b++)if(n.contains(this,c[b]))return!0})},closest:function(a,b){for(var c,d=0,e=this.length,f=[],g=u.test(a)||"string"!=typeof a?n(a,b||this.context):0;e>d;d++)for(c=this[d];c&&c!==b;c=c.parentNode)if(c.nodeType<11&&(g?g.index(c)>-1:1===c.nodeType&&n.find.matchesSelector(c,a))){f.push(c);break}return this.pushStack(f.length>1?n.unique(f):f)},index:function(a){return a?"string"==typeof a?n.inArray(this[0],n(a)):n.inArray(a.jquery?a[0]:a,this):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(a,b){return this.pushStack(n.unique(n.merge(this.get(),n(a,b))))},addBack:function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}});function E(a,b){do a=a[b];while(a&&1!==a.nodeType);return a}n.each({parent:function(a){var b=a.parentNode;return b&&11!==b.nodeType?b:null},parents:function(a){return n.dir(a,"parentNode")},parentsUntil:function(a,b,c){return n.dir(a,"parentNode",c)},next:function(a){return E(a,"nextSibling")},prev:function(a){return E(a,"previousSibling")},nextAll:function(a){return n.dir(a,"nextSibling")},prevAll:function(a){return n.dir(a,"previousSibling")},nextUntil:function(a,b,c){return n.dir(a,"nextSibling",c)},prevUntil:function(a,b,c){return n.dir(a,"previousSibling",c)},siblings:function(a){return n.sibling((a.parentNode||{}).firstChild,a)},children:function(a){return n.sibling(a.firstChild)},contents:function(a){return n.nodeName(a,"iframe")?a.contentDocument||a.contentWindow.document:n.merge([],a.childNodes)}},function(a,b){n.fn[a]=function(c,d){var e=n.map(this,b,c);return"Until"!==a.slice(-5)&&(d=c),d&&"string"==typeof d&&(e=n.filter(d,e)),this.length>1&&(D[a]||(e=n.unique(e)),C.test(a)&&(e=e.reverse())),this.pushStack(e)}});var F=/\S+/g,G={};function H(a){var b=G[a]={};return n.each(a.match(F)||[],function(a,c){b[c]=!0}),b}n.Callbacks=function(a){a="string"==typeof a?G[a]||H(a):n.extend({},a);var b,c,d,e,f,g,h=[],i=!a.once&&[],j=function(l){for(c=a.memory&&l,d=!0,f=g||0,g=0,e=h.length,b=!0;h&&e>f;f++)if(h[f].apply(l[0],l[1])===!1&&a.stopOnFalse){c=!1;break}b=!1,h&&(i?i.length&&j(i.shift()):c?h=[]:k.disable())},k={add:function(){if(h){var d=h.length;!function f(b){n.each(b,function(b,c){var d=n.type(c);"function"===d?a.unique&&k.has(c)||h.push(c):c&&c.length&&"string"!==d&&f(c)})}(arguments),b?e=h.length:c&&(g=d,j(c))}return this},remove:function(){return h&&n.each(arguments,function(a,c){var d;while((d=n.inArray(c,h,d))>-1)h.splice(d,1),b&&(e>=d&&e--,f>=d&&f--)}),this},has:function(a){return a?n.inArray(a,h)>-1:!(!h||!h.length)},empty:function(){return h=[],e=0,this},disable:function(){return h=i=c=void 0,this},disabled:function(){return!h},lock:function(){return i=void 0,c||k.disable(),this},locked:function(){return!i},fireWith:function(a,c){return!h||d&&!i||(c=c||[],c=[a,c.slice?c.slice():c],b?i.push(c):j(c)),this},fire:function(){return k.fireWith(this,arguments),this},fired:function(){return!!d}};return k},n.extend({Deferred:function(a){var b=[["resolve","done",n.Callbacks("once memory"),"resolved"],["reject","fail",n.Callbacks("once memory"),"rejected"],["notify","progress",n.Callbacks("memory")]],c="pending",d={state:function(){return c},always:function(){return e.done(arguments).fail(arguments),this},then:function(){var a=arguments;return n.Deferred(function(c){n.each(b,function(b,f){var g=n.isFunction(a[b])&&a[b];e[f[1]](function(){var a=g&&g.apply(this,arguments);a&&n.isFunction(a.promise)?a.promise().done(c.resolve).fail(c.reject).progress(c.notify):c[f[0]+"With"](this===d?c.promise():this,g?[a]:arguments)})}),a=null}).promise()},promise:function(a){return null!=a?n.extend(a,d):d}},e={};return d.pipe=d.then,n.each(b,function(a,f){var g=f[2],h=f[3];d[f[1]]=g.add,h&&g.add(function(){c=h},b[1^a][2].disable,b[2][2].lock),e[f[0]]=function(){return e[f[0]+"With"](this===e?d:this,arguments),this},e[f[0]+"With"]=g.fireWith}),d.promise(e),a&&a.call(e,e),e},when:function(a){var b=0,c=d.call(arguments),e=c.length,f=1!==e||a&&n.isFunction(a.promise)?e:0,g=1===f?a:n.Deferred(),h=function(a,b,c){return function(e){b[a]=this,c[a]=arguments.length>1?d.call(arguments):e,c===i?g.notifyWith(b,c):--f||g.resolveWith(b,c)}},i,j,k;if(e>1)for(i=new Array(e),j=new Array(e),k=new Array(e);e>b;b++)c[b]&&n.isFunction(c[b].promise)?c[b].promise().done(h(b,k,c)).fail(g.reject).progress(h(b,j,i)):--f;return f||g.resolveWith(k,c),g.promise()}});var I;n.fn.ready=function(a){return n.ready.promise().done(a),this},n.extend({isReady:!1,readyWait:1,holdReady:function(a){a?n.readyWait++:n.ready(!0)},ready:function(a){if(a===!0?!--n.readyWait:!n.isReady){if(!z.body)return setTimeout(n.ready);n.isReady=!0,a!==!0&&--n.readyWait>0||(I.resolveWith(z,[n]),n.fn.trigger&&n(z).trigger("ready").off("ready"))}}});function J(){z.addEventListener?(z.removeEventListener("DOMContentLoaded",K,!1),a.removeEventListener("load",K,!1)):(z.detachEvent("onreadystatechange",K),a.detachEvent("onload",K))}function K(){(z.addEventListener||"load"===event.type||"complete"===z.readyState)&&(J(),n.ready())}n.ready.promise=function(b){if(!I)if(I=n.Deferred(),"complete"===z.readyState)setTimeout(n.ready);else if(z.addEventListener)z.addEventListener("DOMContentLoaded",K,!1),a.addEventListener("load",K,!1);else{z.attachEvent("onreadystatechange",K),a.attachEvent("onload",K);var c=!1;try{c=null==a.frameElement&&z.documentElement}catch(d){}c&&c.doScroll&&!function e(){if(!n.isReady){try{c.doScroll("left")}catch(a){return setTimeout(e,50)}J(),n.ready()}}()}return I.promise(b)};var L="undefined",M;for(M in n(l))break;l.ownLast="0"!==M,l.inlineBlockNeedsLayout=!1,n(function(){var a,b,c=z.getElementsByTagName("body")[0];c&&(a=z.createElement("div"),a.style.cssText="border:0;width:0;height:0;position:absolute;top:0;left:-9999px;margin-top:1px",b=z.createElement("div"),c.appendChild(a).appendChild(b),typeof b.style.zoom!==L&&(b.style.cssText="border:0;margin:0;width:1px;padding:1px;display:inline;zoom:1",(l.inlineBlockNeedsLayout=3===b.offsetWidth)&&(c.style.zoom=1)),c.removeChild(a),a=b=null)}),function(){var a=z.createElement("div");if(null==l.deleteExpando){l.deleteExpando=!0;try{delete a.test}catch(b){l.deleteExpando=!1}}a=null}(),n.acceptData=function(a){var b=n.noData[(a.nodeName+" ").toLowerCase()],c=+a.nodeType||1;return 1!==c&&9!==c?!1:!b||b!==!0&&a.getAttribute("classid")===b};var N=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,O=/([A-Z])/g;function P(a,b,c){if(void 0===c&&1===a.nodeType){var d="data-"+b.replace(O,"-$1").toLowerCase();if(c=a.getAttribute(d),"string"==typeof c){try{c="true"===c?!0:"false"===c?!1:"null"===c?null:+c+""===c?+c:N.test(c)?n.parseJSON(c):c}catch(e){}n.data(a,b,c)}else c=void 0}return c}function Q(a){var b;for(b in a)if(("data"!==b||!n.isEmptyObject(a[b]))&&"toJSON"!==b)return!1;return!0}function R(a,b,d,e){if(n.acceptData(a)){var f,g,h=n.expando,i=a.nodeType,j=i?n.cache:a,k=i?a[h]:a[h]&&h;if(k&&j[k]&&(e||j[k].data)||void 0!==d||"string"!=typeof b)return k||(k=i?a[h]=c.pop()||n.guid++:h),j[k]||(j[k]=i?{}:{toJSON:n.noop}),("object"==typeof b||"function"==typeof b)&&(e?j[k]=n.extend(j[k],b):j[k].data=n.extend(j[k].data,b)),g=j[k],e||(g.data||(g.data={}),g=g.data),void 0!==d&&(g[n.camelCase(b)]=d),"string"==typeof b?(f=g[b],null==f&&(f=g[n.camelCase(b)])):f=g,f +}}function S(a,b,c){if(n.acceptData(a)){var d,e,f=a.nodeType,g=f?n.cache:a,h=f?a[n.expando]:n.expando;if(g[h]){if(b&&(d=c?g[h]:g[h].data)){n.isArray(b)?b=b.concat(n.map(b,n.camelCase)):b in d?b=[b]:(b=n.camelCase(b),b=b in d?[b]:b.split(" ")),e=b.length;while(e--)delete d[b[e]];if(c?!Q(d):!n.isEmptyObject(d))return}(c||(delete g[h].data,Q(g[h])))&&(f?n.cleanData([a],!0):l.deleteExpando||g!=g.window?delete g[h]:g[h]=null)}}}n.extend({cache:{},noData:{"applet ":!0,"embed ":!0,"object ":"clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"},hasData:function(a){return a=a.nodeType?n.cache[a[n.expando]]:a[n.expando],!!a&&!Q(a)},data:function(a,b,c){return R(a,b,c)},removeData:function(a,b){return S(a,b)},_data:function(a,b,c){return R(a,b,c,!0)},_removeData:function(a,b){return S(a,b,!0)}}),n.fn.extend({data:function(a,b){var c,d,e,f=this[0],g=f&&f.attributes;if(void 0===a){if(this.length&&(e=n.data(f),1===f.nodeType&&!n._data(f,"parsedAttrs"))){c=g.length;while(c--)d=g[c].name,0===d.indexOf("data-")&&(d=n.camelCase(d.slice(5)),P(f,d,e[d]));n._data(f,"parsedAttrs",!0)}return e}return"object"==typeof a?this.each(function(){n.data(this,a)}):arguments.length>1?this.each(function(){n.data(this,a,b)}):f?P(f,a,n.data(f,a)):void 0},removeData:function(a){return this.each(function(){n.removeData(this,a)})}}),n.extend({queue:function(a,b,c){var d;return a?(b=(b||"fx")+"queue",d=n._data(a,b),c&&(!d||n.isArray(c)?d=n._data(a,b,n.makeArray(c)):d.push(c)),d||[]):void 0},dequeue:function(a,b){b=b||"fx";var c=n.queue(a,b),d=c.length,e=c.shift(),f=n._queueHooks(a,b),g=function(){n.dequeue(a,b)};"inprogress"===e&&(e=c.shift(),d--),e&&("fx"===b&&c.unshift("inprogress"),delete f.stop,e.call(a,g,f)),!d&&f&&f.empty.fire()},_queueHooks:function(a,b){var c=b+"queueHooks";return n._data(a,c)||n._data(a,c,{empty:n.Callbacks("once memory").add(function(){n._removeData(a,b+"queue"),n._removeData(a,c)})})}}),n.fn.extend({queue:function(a,b){var c=2;return"string"!=typeof a&&(b=a,a="fx",c--),arguments.lengthh;h++)b(a[h],c,g?d:d.call(a[h],h,b(a[h],c)));return e?a:j?b.call(a):i?b(a[0],c):f},X=/^(?:checkbox|radio)$/i;!function(){var a=z.createDocumentFragment(),b=z.createElement("div"),c=z.createElement("input");if(b.setAttribute("className","t"),b.innerHTML="
                a",l.leadingWhitespace=3===b.firstChild.nodeType,l.tbody=!b.getElementsByTagName("tbody").length,l.htmlSerialize=!!b.getElementsByTagName("link").length,l.html5Clone="<:nav>"!==z.createElement("nav").cloneNode(!0).outerHTML,c.type="checkbox",c.checked=!0,a.appendChild(c),l.appendChecked=c.checked,b.innerHTML="",l.noCloneChecked=!!b.cloneNode(!0).lastChild.defaultValue,a.appendChild(b),b.innerHTML="",l.checkClone=b.cloneNode(!0).cloneNode(!0).lastChild.checked,l.noCloneEvent=!0,b.attachEvent&&(b.attachEvent("onclick",function(){l.noCloneEvent=!1}),b.cloneNode(!0).click()),null==l.deleteExpando){l.deleteExpando=!0;try{delete b.test}catch(d){l.deleteExpando=!1}}a=b=c=null}(),function(){var b,c,d=z.createElement("div");for(b in{submit:!0,change:!0,focusin:!0})c="on"+b,(l[b+"Bubbles"]=c in a)||(d.setAttribute(c,"t"),l[b+"Bubbles"]=d.attributes[c].expando===!1);d=null}();var Y=/^(?:input|select|textarea)$/i,Z=/^key/,$=/^(?:mouse|contextmenu)|click/,_=/^(?:focusinfocus|focusoutblur)$/,ab=/^([^.]*)(?:\.(.+)|)$/;function bb(){return!0}function cb(){return!1}function db(){try{return z.activeElement}catch(a){}}n.event={global:{},add:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n._data(a);if(r){c.handler&&(i=c,c=i.handler,e=i.selector),c.guid||(c.guid=n.guid++),(g=r.events)||(g=r.events={}),(k=r.handle)||(k=r.handle=function(a){return typeof n===L||a&&n.event.triggered===a.type?void 0:n.event.dispatch.apply(k.elem,arguments)},k.elem=a),b=(b||"").match(F)||[""],h=b.length;while(h--)f=ab.exec(b[h])||[],o=q=f[1],p=(f[2]||"").split(".").sort(),o&&(j=n.event.special[o]||{},o=(e?j.delegateType:j.bindType)||o,j=n.event.special[o]||{},l=n.extend({type:o,origType:q,data:d,handler:c,guid:c.guid,selector:e,needsContext:e&&n.expr.match.needsContext.test(e),namespace:p.join(".")},i),(m=g[o])||(m=g[o]=[],m.delegateCount=0,j.setup&&j.setup.call(a,d,p,k)!==!1||(a.addEventListener?a.addEventListener(o,k,!1):a.attachEvent&&a.attachEvent("on"+o,k))),j.add&&(j.add.call(a,l),l.handler.guid||(l.handler.guid=c.guid)),e?m.splice(m.delegateCount++,0,l):m.push(l),n.event.global[o]=!0);a=null}},remove:function(a,b,c,d,e){var f,g,h,i,j,k,l,m,o,p,q,r=n.hasData(a)&&n._data(a);if(r&&(k=r.events)){b=(b||"").match(F)||[""],j=b.length;while(j--)if(h=ab.exec(b[j])||[],o=q=h[1],p=(h[2]||"").split(".").sort(),o){l=n.event.special[o]||{},o=(d?l.delegateType:l.bindType)||o,m=k[o]||[],h=h[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),i=f=m.length;while(f--)g=m[f],!e&&q!==g.origType||c&&c.guid!==g.guid||h&&!h.test(g.namespace)||d&&d!==g.selector&&("**"!==d||!g.selector)||(m.splice(f,1),g.selector&&m.delegateCount--,l.remove&&l.remove.call(a,g));i&&!m.length&&(l.teardown&&l.teardown.call(a,p,r.handle)!==!1||n.removeEvent(a,o,r.handle),delete k[o])}else for(o in k)n.event.remove(a,o+b[j],c,d,!0);n.isEmptyObject(k)&&(delete r.handle,n._removeData(a,"events"))}},trigger:function(b,c,d,e){var f,g,h,i,k,l,m,o=[d||z],p=j.call(b,"type")?b.type:b,q=j.call(b,"namespace")?b.namespace.split("."):[];if(h=l=d=d||z,3!==d.nodeType&&8!==d.nodeType&&!_.test(p+n.event.triggered)&&(p.indexOf(".")>=0&&(q=p.split("."),p=q.shift(),q.sort()),g=p.indexOf(":")<0&&"on"+p,b=b[n.expando]?b:new n.Event(p,"object"==typeof b&&b),b.isTrigger=e?2:3,b.namespace=q.join("."),b.namespace_re=b.namespace?new RegExp("(^|\\.)"+q.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,b.result=void 0,b.target||(b.target=d),c=null==c?[b]:n.makeArray(c,[b]),k=n.event.special[p]||{},e||!k.trigger||k.trigger.apply(d,c)!==!1)){if(!e&&!k.noBubble&&!n.isWindow(d)){for(i=k.delegateType||p,_.test(i+p)||(h=h.parentNode);h;h=h.parentNode)o.push(h),l=h;l===(d.ownerDocument||z)&&o.push(l.defaultView||l.parentWindow||a)}m=0;while((h=o[m++])&&!b.isPropagationStopped())b.type=m>1?i:k.bindType||p,f=(n._data(h,"events")||{})[b.type]&&n._data(h,"handle"),f&&f.apply(h,c),f=g&&h[g],f&&f.apply&&n.acceptData(h)&&(b.result=f.apply(h,c),b.result===!1&&b.preventDefault());if(b.type=p,!e&&!b.isDefaultPrevented()&&(!k._default||k._default.apply(o.pop(),c)===!1)&&n.acceptData(d)&&g&&d[p]&&!n.isWindow(d)){l=d[g],l&&(d[g]=null),n.event.triggered=p;try{d[p]()}catch(r){}n.event.triggered=void 0,l&&(d[g]=l)}return b.result}},dispatch:function(a){a=n.event.fix(a);var b,c,e,f,g,h=[],i=d.call(arguments),j=(n._data(this,"events")||{})[a.type]||[],k=n.event.special[a.type]||{};if(i[0]=a,a.delegateTarget=this,!k.preDispatch||k.preDispatch.call(this,a)!==!1){h=n.event.handlers.call(this,a,j),b=0;while((f=h[b++])&&!a.isPropagationStopped()){a.currentTarget=f.elem,g=0;while((e=f.handlers[g++])&&!a.isImmediatePropagationStopped())(!a.namespace_re||a.namespace_re.test(e.namespace))&&(a.handleObj=e,a.data=e.data,c=((n.event.special[e.origType]||{}).handle||e.handler).apply(f.elem,i),void 0!==c&&(a.result=c)===!1&&(a.preventDefault(),a.stopPropagation()))}return k.postDispatch&&k.postDispatch.call(this,a),a.result}},handlers:function(a,b){var c,d,e,f,g=[],h=b.delegateCount,i=a.target;if(h&&i.nodeType&&(!a.button||"click"!==a.type))for(;i!=this;i=i.parentNode||this)if(1===i.nodeType&&(i.disabled!==!0||"click"!==a.type)){for(e=[],f=0;h>f;f++)d=b[f],c=d.selector+" ",void 0===e[c]&&(e[c]=d.needsContext?n(c,this).index(i)>=0:n.find(c,this,null,[i]).length),e[c]&&e.push(d);e.length&&g.push({elem:i,handlers:e})}return h]","i"),ib=/^\s+/,jb=/<(?!area|br|col|embed|hr|img|input|link|meta|param)(([\w:]+)[^>]*)\/>/gi,kb=/<([\w:]+)/,lb=/\s*$/g,sb={option:[1,""],legend:[1,"
                ","
                "],area:[1,"",""],param:[1,"",""],thead:[1,"","
                "],tr:[2,"","
                "],col:[2,"","
                "],td:[3,"","
                "],_default:l.htmlSerialize?[0,"",""]:[1,"X
                ","
                "]},tb=eb(z),ub=tb.appendChild(z.createElement("div"));sb.optgroup=sb.option,sb.tbody=sb.tfoot=sb.colgroup=sb.caption=sb.thead,sb.th=sb.td;function vb(a,b){var c,d,e=0,f=typeof a.getElementsByTagName!==L?a.getElementsByTagName(b||"*"):typeof a.querySelectorAll!==L?a.querySelectorAll(b||"*"):void 0;if(!f)for(f=[],c=a.childNodes||a;null!=(d=c[e]);e++)!b||n.nodeName(d,b)?f.push(d):n.merge(f,vb(d,b));return void 0===b||b&&n.nodeName(a,b)?n.merge([a],f):f}function wb(a){X.test(a.type)&&(a.defaultChecked=a.checked)}function xb(a,b){return n.nodeName(a,"table")&&n.nodeName(11!==b.nodeType?b:b.firstChild,"tr")?a.getElementsByTagName("tbody")[0]||a.appendChild(a.ownerDocument.createElement("tbody")):a}function yb(a){return a.type=(null!==n.find.attr(a,"type"))+"/"+a.type,a}function zb(a){var b=qb.exec(a.type);return b?a.type=b[1]:a.removeAttribute("type"),a}function Ab(a,b){for(var c,d=0;null!=(c=a[d]);d++)n._data(c,"globalEval",!b||n._data(b[d],"globalEval"))}function Bb(a,b){if(1===b.nodeType&&n.hasData(a)){var c,d,e,f=n._data(a),g=n._data(b,f),h=f.events;if(h){delete g.handle,g.events={};for(c in h)for(d=0,e=h[c].length;e>d;d++)n.event.add(b,c,h[c][d])}g.data&&(g.data=n.extend({},g.data))}}function Cb(a,b){var c,d,e;if(1===b.nodeType){if(c=b.nodeName.toLowerCase(),!l.noCloneEvent&&b[n.expando]){e=n._data(b);for(d in e.events)n.removeEvent(b,d,e.handle);b.removeAttribute(n.expando)}"script"===c&&b.text!==a.text?(yb(b).text=a.text,zb(b)):"object"===c?(b.parentNode&&(b.outerHTML=a.outerHTML),l.html5Clone&&a.innerHTML&&!n.trim(b.innerHTML)&&(b.innerHTML=a.innerHTML)):"input"===c&&X.test(a.type)?(b.defaultChecked=b.checked=a.checked,b.value!==a.value&&(b.value=a.value)):"option"===c?b.defaultSelected=b.selected=a.defaultSelected:("input"===c||"textarea"===c)&&(b.defaultValue=a.defaultValue)}}n.extend({clone:function(a,b,c){var d,e,f,g,h,i=n.contains(a.ownerDocument,a);if(l.html5Clone||n.isXMLDoc(a)||!hb.test("<"+a.nodeName+">")?f=a.cloneNode(!0):(ub.innerHTML=a.outerHTML,ub.removeChild(f=ub.firstChild)),!(l.noCloneEvent&&l.noCloneChecked||1!==a.nodeType&&11!==a.nodeType||n.isXMLDoc(a)))for(d=vb(f),h=vb(a),g=0;null!=(e=h[g]);++g)d[g]&&Cb(e,d[g]);if(b)if(c)for(h=h||vb(a),d=d||vb(f),g=0;null!=(e=h[g]);g++)Bb(e,d[g]);else Bb(a,f);return d=vb(f,"script"),d.length>0&&Ab(d,!i&&vb(a,"script")),d=h=e=null,f},buildFragment:function(a,b,c,d){for(var e,f,g,h,i,j,k,m=a.length,o=eb(b),p=[],q=0;m>q;q++)if(f=a[q],f||0===f)if("object"===n.type(f))n.merge(p,f.nodeType?[f]:f);else if(mb.test(f)){h=h||o.appendChild(b.createElement("div")),i=(kb.exec(f)||["",""])[1].toLowerCase(),k=sb[i]||sb._default,h.innerHTML=k[1]+f.replace(jb,"<$1>")+k[2],e=k[0];while(e--)h=h.lastChild;if(!l.leadingWhitespace&&ib.test(f)&&p.push(b.createTextNode(ib.exec(f)[0])),!l.tbody){f="table"!==i||lb.test(f)?""!==k[1]||lb.test(f)?0:h:h.firstChild,e=f&&f.childNodes.length;while(e--)n.nodeName(j=f.childNodes[e],"tbody")&&!j.childNodes.length&&f.removeChild(j)}n.merge(p,h.childNodes),h.textContent="";while(h.firstChild)h.removeChild(h.firstChild);h=o.lastChild}else p.push(b.createTextNode(f));h&&o.removeChild(h),l.appendChecked||n.grep(vb(p,"input"),wb),q=0;while(f=p[q++])if((!d||-1===n.inArray(f,d))&&(g=n.contains(f.ownerDocument,f),h=vb(o.appendChild(f),"script"),g&&Ab(h),c)){e=0;while(f=h[e++])pb.test(f.type||"")&&c.push(f)}return h=null,o},cleanData:function(a,b){for(var d,e,f,g,h=0,i=n.expando,j=n.cache,k=l.deleteExpando,m=n.event.special;null!=(d=a[h]);h++)if((b||n.acceptData(d))&&(f=d[i],g=f&&j[f])){if(g.events)for(e in g.events)m[e]?n.event.remove(d,e):n.removeEvent(d,e,g.handle);j[f]&&(delete j[f],k?delete d[i]:typeof d.removeAttribute!==L?d.removeAttribute(i):d[i]=null,c.push(f))}}}),n.fn.extend({text:function(a){return W(this,function(a){return void 0===a?n.text(this):this.empty().append((this[0]&&this[0].ownerDocument||z).createTextNode(a))},null,a,arguments.length)},append:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.appendChild(a)}})},prepend:function(){return this.domManip(arguments,function(a){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var b=xb(this,a);b.insertBefore(a,b.firstChild)}})},before:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this)})},after:function(){return this.domManip(arguments,function(a){this.parentNode&&this.parentNode.insertBefore(a,this.nextSibling)})},remove:function(a,b){for(var c,d=a?n.filter(a,this):this,e=0;null!=(c=d[e]);e++)b||1!==c.nodeType||n.cleanData(vb(c)),c.parentNode&&(b&&n.contains(c.ownerDocument,c)&&Ab(vb(c,"script")),c.parentNode.removeChild(c));return this},empty:function(){for(var a,b=0;null!=(a=this[b]);b++){1===a.nodeType&&n.cleanData(vb(a,!1));while(a.firstChild)a.removeChild(a.firstChild);a.options&&n.nodeName(a,"select")&&(a.options.length=0)}return this},clone:function(a,b){return a=null==a?!1:a,b=null==b?a:b,this.map(function(){return n.clone(this,a,b)})},html:function(a){return W(this,function(a){var b=this[0]||{},c=0,d=this.length;if(void 0===a)return 1===b.nodeType?b.innerHTML.replace(gb,""):void 0;if(!("string"!=typeof a||nb.test(a)||!l.htmlSerialize&&hb.test(a)||!l.leadingWhitespace&&ib.test(a)||sb[(kb.exec(a)||["",""])[1].toLowerCase()])){a=a.replace(jb,"<$1>");try{for(;d>c;c++)b=this[c]||{},1===b.nodeType&&(n.cleanData(vb(b,!1)),b.innerHTML=a);b=0}catch(e){}}b&&this.empty().append(a)},null,a,arguments.length)},replaceWith:function(){var a=arguments[0];return this.domManip(arguments,function(b){a=this.parentNode,n.cleanData(vb(this)),a&&a.replaceChild(b,this)}),a&&(a.length||a.nodeType)?this:this.remove()},detach:function(a){return this.remove(a,!0)},domManip:function(a,b){a=e.apply([],a);var c,d,f,g,h,i,j=0,k=this.length,m=this,o=k-1,p=a[0],q=n.isFunction(p);if(q||k>1&&"string"==typeof p&&!l.checkClone&&ob.test(p))return this.each(function(c){var d=m.eq(c);q&&(a[0]=p.call(this,c,d.html())),d.domManip(a,b)});if(k&&(i=n.buildFragment(a,this[0].ownerDocument,!1,this),c=i.firstChild,1===i.childNodes.length&&(i=c),c)){for(g=n.map(vb(i,"script"),yb),f=g.length;k>j;j++)d=i,j!==o&&(d=n.clone(d,!0,!0),f&&n.merge(g,vb(d,"script"))),b.call(this[j],d,j);if(f)for(h=g[g.length-1].ownerDocument,n.map(g,zb),j=0;f>j;j++)d=g[j],pb.test(d.type||"")&&!n._data(d,"globalEval")&&n.contains(h,d)&&(d.src?n._evalUrl&&n._evalUrl(d.src):n.globalEval((d.text||d.textContent||d.innerHTML||"").replace(rb,"")));i=c=null}return this}}),n.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(a,b){n.fn[a]=function(a){for(var c,d=0,e=[],g=n(a),h=g.length-1;h>=d;d++)c=d===h?this:this.clone(!0),n(g[d])[b](c),f.apply(e,c.get());return this.pushStack(e)}});var Db,Eb={};function Fb(b,c){var d=n(c.createElement(b)).appendTo(c.body),e=a.getDefaultComputedStyle?a.getDefaultComputedStyle(d[0]).display:n.css(d[0],"display");return d.detach(),e}function Gb(a){var b=z,c=Eb[a];return c||(c=Fb(a,b),"none"!==c&&c||(Db=(Db||n("