first commit

This commit is contained in:
CHIEFSOFT\ameye
2024-03-31 19:44:57 -04:00
commit 5381a71e19
713 changed files with 236883 additions and 0 deletions
View File
+2
View File
@@ -0,0 +1,2 @@
.vscode
.idea
+17
View File
@@ -0,0 +1,17 @@
# pull official base image
FROM python:3.11.4-slim-buster
# set work directory
WORKDIR /usr/src/app
# set environment variables
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
# install dependencies
RUN pip install --upgrade pip
COPY ./requirements.txt .
RUN pip install -r requirements.txt
# copy project
COPY wwwapp .
+12
View File
@@ -0,0 +1,12 @@
[[source]]
url = "https://pypi.org/simple"
verify_ssl = true
name = "pypi"
[packages]
django = "*"
[dev-packages]
[requires]
python_version = "3.11"
Generated
+54
View File
@@ -0,0 +1,54 @@
{
"_meta": {
"hash": {
"sha256": "af42abefb766e975f7680f10368735353569fb4fe0114e59496a7202658362fc"
},
"pipfile-spec": 6,
"requires": {
"python_version": "3.11"
},
"sources": [
{
"name": "pypi",
"url": "https://pypi.org/simple",
"verify_ssl": true
}
]
},
"default": {
"asgiref": {
"hashes": [
"sha256:89b2ef2247e3b562a16eef663bc0e2e703ec6468e2fa8a5cd61cd449786d4f6e",
"sha256:9e0ce3aa93a819ba5b45120216b23878cf6e8525eb3848653452b4192b92afed"
],
"markers": "python_version >= '3.7'",
"version": "==3.7.2"
},
"django": {
"hashes": [
"sha256:5c7d748ad113a81b2d44750ccc41edc14e933f56581683db548c9257e078cc83",
"sha256:5fb37580dcf4a262f9258c1f4373819aacca906431f505e4688e37f3a99195df"
],
"index": "pypi",
"markers": "python_version >= '3.10'",
"version": "==5.0.3"
},
"sqlparse": {
"hashes": [
"sha256:5430a4fe2ac7d0f93e66f1efc6e1338a41884b7ddf2a350cedd20ccc4d9d28f3",
"sha256:d446183e84b8349fa3061f0fe7f06ca94ba65b426946ffebe6e3e8295332420c"
],
"markers": "python_version >= '3.5'",
"version": "==0.4.4"
},
"tzdata": {
"hashes": [
"sha256:2674120f8d891909751c38abcdfd386ac0a5a1127954fbc332af6b5ceae07efd",
"sha256:9068bc196136463f5245e51efda838afa15aaeca9903f49050dfa2679db4d252"
],
"markers": "sys_platform == 'win32'",
"version": "==2024.1"
}
},
"develop": {}
}
+3
View File
@@ -0,0 +1,3 @@
quit
https://testdriven.io/blog/dockerizing-django-with-postgres-gunicorn-and-nginx/
View File
+12
View File
@@ -0,0 +1,12 @@
version: '3.8'
services:
automedsys-ai:
build: .
command: python manage.py runserver 0.0.0.0:8000
volumes:
- ./:/usr/src/app/
ports:
- 50100:8000
env_file:
- ./.env.dev
View File
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
+16
View File
@@ -0,0 +1,16 @@
"""
ASGI config for frontweb 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/5.0/howto/deployment/asgi/
"""
import os
from django.core.asgi import get_asgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'frontweb.settings')
application = get_asgi_application()
+129
View File
@@ -0,0 +1,129 @@
"""
Django settings for frontweb project.
Generated by 'django-admin startproject' using Django 5.0.3.
For more information on this file, see
https://docs.djangoproject.com/en/5.0/topics/settings/
For the full list of settings and their values, see
https://docs.djangoproject.com/en/5.0/ref/settings/
"""
import os
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/5.0/howto/deployment/checklist/
# SECURITY WARNING: keep the secret key used in production secret!
SECRET_KEY = 'django-insecure-)0b=p^%)@+!qzgorh$#+n8rd=jk$0zennhf(34eezl!o7szff1'
# SECURITY WARNING: don't run with debug turned on in production!
DEBUG = True
ALLOWED_HOSTS = []
# Application definition
INSTALLED_APPS = [
'django.contrib.admin',
'django.contrib.auth',
'django.contrib.contenttypes',
'django.contrib.messages',
'django.contrib.staticfiles',
'wwwapp'
]
# 'django.contrib.sessions',
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 = 'frontweb.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 = 'frontweb.wsgi.application'
# Database
# https://docs.djangoproject.com/en/5.0/ref/settings/#databases
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.sqlite3',
'NAME': BASE_DIR / 'db.sqlite3',
}
}
# Password validation
# https://docs.djangoproject.com/en/5.0/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/5.0/topics/i18n/
LANGUAGE_CODE = 'en-us'
TIME_ZONE = 'UTC'
USE_I18N = True
USE_TZ = True
# Static files (CSS, JavaScript, Images)
# https://docs.djangoproject.com/en/5.0/howto/static-files/
STATIC_URL = 'static/'
STATICFILES_DIRS = [
os.path.join(BASE_DIR,'static')
]
# Default primary key field type
# https://docs.djangoproject.com/en/5.0/ref/settings/#default-auto-field
DEFAULT_AUTO_FIELD = 'django.db.models.BigAutoField'
+24
View File
@@ -0,0 +1,24 @@
"""
URL configuration for frontweb project.
The `urlpatterns` list routes URLs to views. For more information please see:
https://docs.djangoproject.com/en/5.0/topics/http/urls/
Examples:
Function views
1. Add an import: from my_app import views
2. Add a URL to urlpatterns: path('', views.home, name='home')
Class-based views
1. Add an import: from other_app.views import Home
2. Add a URL to urlpatterns: path('', Home.as_view(), name='home')
Including another URLconf
1. Import the include() function: from django.urls import include, path
2. Add a URL to urlpatterns: path('blog/', include('blog.urls'))
"""
from django.contrib import admin
from django.urls import path, include
urlpatterns = [
path('admin/', admin.site.urls),
path('wwwapp/',include('wwwapp.urls')),
path('',include('wwwapp.urls')),
]
+16
View File
@@ -0,0 +1,16 @@
"""
WSGI config for frontweb 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/5.0/howto/deployment/wsgi/
"""
import os
from django.core.wsgi import get_wsgi_application
os.environ.setdefault('DJANGO_SETTINGS_MODULE', 'frontweb.settings')
application = get_wsgi_application()
+22
View File
@@ -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', 'frontweb.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()
+2
View File
@@ -0,0 +1,2 @@
Django==4.2.3
psycopg2-binary==2.9.6
BIN
View File
Binary file not shown.
+1593
View File
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
+6
View File
File diff suppressed because one or more lines are too long
File diff suppressed because it is too large Load Diff
+119
View File
@@ -0,0 +1,119 @@
.wsmenu > .wsmenu-list > li > ul.sub-menu {
opacity: 0;
visibility: hidden;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu > .wsmenu-list > li:hover > ul.sub-menu {
opacity: 1;
visibility: visible;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
.wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu {
opacity: 0;
visibility: hidden;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu > .wsmenu-list > li > ul.sub-menu > li:hover > ul.sub-menu {
opacity: 1;
visibility: visible;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.4s, opacity 0.4s;
-ms-transition: -ms-transform 0.4s, opacity 0.4s;
-moz-transition: -moz-transform 0.4s, opacity 0.4s;
-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
.wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu > li > ul.sub-menu {
opacity: 0;
visibility: hidden;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.4s, opacity 0.4s;
-ms-transition: -ms-transform 0.4s, opacity 0.4s;
-moz-transition: -moz-transform 0.4s, opacity 0.4s;
-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu > .wsmenu-list > li > ul.sub-menu > li > ul.sub-menu > li:hover > ul.sub-menu {
opacity: 1;
visibility: visible;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
.wsmenu > .wsmenu-list > li > .wsmegamenu {
opacity: 0;
visibility: hidden;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu > .wsmenu-list > li:hover > .wsmegamenu {
opacity: 1;
visibility: visible;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
+115
View File
@@ -0,0 +1,115 @@
.wsmenu>.wsmenu-list>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(40px) skewX(7deg);
-moz-transform: translateX(40px) skewX(7deg);
-ms-transform: translateX(40px) skewX(7deg);
-o-transform: translateX(40px) skewX(7deg);
transform: translateX(40px) skewX(7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(40px) skewX(7deg);
-moz-transform: translateX(40px) skewX(7deg);
-ms-transform: translateX(40px) skewX(7deg);
-o-transform: translateX(40px) skewX(7deg);
transform: translateX(40px) skewX(7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(40px) skewX(7deg);
-moz-transform: translateX(40px) skewX(7deg);
-ms-transform: translateX(40px) skewX(7deg);
-o-transform: translateX(40px) skewX(7deg);
transform: translateX(40px) skewX(7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>.wsmegamenu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(40px) skewX(7deg);
-moz-transform: translateX(40px) skewX(7deg);
-ms-transform: translateX(40px) skewX(7deg);
-o-transform: translateX(40px) skewX(7deg);
transform: translateX(40px) skewX(7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>.wsmegamenu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
+115
View File
@@ -0,0 +1,115 @@
.wsmenu>.wsmenu-list>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(-40px) skewX(-7deg);
-moz-transform: translateX(-40px) skewX(-7deg);
-ms-transform: translateX(-40px) skewX(-7deg);
-o-transform: translateX(-40px) skewX(-7deg);
transform: translateX(-40px) skewX(-7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(-40px) skewX(-7deg);
-moz-transform: translateX(-40px) skewX(-7deg);
-ms-transform: translateX(-40px) skewX(-7deg);
-o-transform: translateX(-40px) skewX(-7deg);
transform: translateX(-40px) skewX(-7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(-40px) skewX(-7deg);
-moz-transform: translateX(-40px) skewX(-7deg);
-ms-transform: translateX(-40px) skewX(-7deg);
-o-transform: translateX(-40px) skewX(-7deg);
transform: translateX(-40px) skewX(-7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>.wsmegamenu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateX(-40px) skewX(-7deg);
-moz-transform: translateX(-40px) skewX(-7deg);
-ms-transform: translateX(-40px) skewX(-7deg);
-o-transform: translateX(-40px) skewX(-7deg);
transform: translateX(-40px) skewX(-7deg);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>.wsmegamenu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
+115
View File
@@ -0,0 +1,115 @@
.wsmenu>.wsmenu-list>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
transform: translateY(20px);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
transform: translateY(20px);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
transform: translateY(20px);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>.wsmegamenu {
opacity: 0;
visibility: hidden;
-webkit-transform-origin: center center;
-moz-transform-origin: center center;
-ms-transform-origin: center center;
-o-transform-origin: center center;
transform-origin: center center;
-webkit-transform: translateY(20px);
-moz-transform: translateY(20px);
-ms-transform: translateY(20px);
-o-transform: translateY(20px);
transform: translateY(20px);
-o-transition: -o-transform 0.3s, opacity 0.3s;
-ms-transition: -ms-transform 0.3s, opacity 0.3s;
-moz-transition: -moz-transform 0.3s, opacity 0.3s;
-webkit-transition: -webkit-transform 0.3s, opacity 0.3s;
}
.wsmenu>.wsmenu-list>li:hover>.wsmegamenu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
+91
View File
@@ -0,0 +1,91 @@
.wsmenu>.wsmenu-list>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition: all 0.3s ease-in, opacity 0.2s linear;
-moz-transition: all 0.3s ease-in, opacity 0.2s linear;
transition: all 0.3s ease-in, opacity 0.2s linear;
}
.wsmenu>.wsmenu-list>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition: all 0.3s ease-in, opacity 0.2s linear;
-moz-transition: all 0.3s ease-in, opacity 0.2s linear;
transition: all 0.3s ease-in, opacity 0.2s linear;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition: all 0.3s ease-in, opacity 0.2s linear;
-moz-transition: all 0.3s ease-in, opacity 0.2s linear;
transition: all 0.3s ease-in, opacity 0.2s linear;
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>.wsmegamenu {
opacity: 0;
visibility: hidden;
-webkit-transform: rotateY(-90deg);
-moz-transform: rotateY(-90deg);
-ms-transform: rotateY(-90deg);
-o-transform: rotateY(-90deg);
transform: rotateY(-90deg);
-webkit-transition: all 0.3s ease-in, opacity 0.2s linear;
-moz-transition: all 0.3s ease-in, opacity 0.2s linear;
transition: all 0.3s ease-in, opacity 0.2s linear;
}
.wsmenu>.wsmenu-list>li:hover>.wsmegamenu {
opacity: 1;
visibility: visible;
-webkit-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-ms-transform: rotateX(0deg);
-o-transform: rotateX(0deg);
transform: rotateX(0deg);
}
+93
View File
@@ -0,0 +1,93 @@
.wsmenu>.wsmenu-list>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-webkit-transform: perspective(400) rotate3d(1, 0, 0, -90deg);
-webkit-transform-origin: 50% 0;
-moz-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
.wsmenu>.wsmenu-list>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
max-height: 1000px;
-webkit-transform: perspective(400) rotate3d(0, 0, 0, 0);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.4s, opacity 0.4s;
-ms-transition: -ms-transform 0.4s, opacity 0.4s;
-moz-transition: -moz-transform 0.4s, opacity 0.4s;
-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li>ul.sub-menu {
opacity: 0;
visibility: hidden;
-o-transform-origin: 0% 0%;
-ms-transform-origin: 0% 0%;
-moz-transform-origin: 0% 0%;
-webkit-transform-origin: 0% 0%;
-o-transition: -o-transform 0.4s, opacity 0.4s;
-ms-transition: -ms-transform 0.4s, opacity 0.4s;
-moz-transition: -moz-transform 0.4s, opacity 0.4s;
-webkit-transition: -webkit-transform 0.4s, opacity 0.4s;
transform-style: preserve-3d;
-o-transform-style: preserve-3d;
-moz-transform-style: preserve-3d;
-webkit-transform-style: preserve-3d;
transform: rotateX(-75deg);
-o-transform: rotateX(-75deg);
-moz-transform: rotateX(-75deg);
-webkit-transform: rotateX(-75deg);
}
.wsmenu>.wsmenu-list>li>ul.sub-menu>li>ul.sub-menu>li:hover>ul.sub-menu {
opacity: 1;
visibility: visible;
transform: rotateX(0deg);
-o-transform: rotateX(0deg);
-moz-transform: rotateX(0deg);
-webkit-transform: rotateX(0deg);
}
.wsmenu>.wsmenu-list>li>.wsmegamenu {
opacity: 0;
visibility: hidden;
-webkit-transform: perspective(400) rotate3d(1, 0, 0, -90deg);
-webkit-transform-origin: 50% 0;
-moz-transition: 300ms;
-o-transition: 300ms;
transition: 300ms;
}
.wsmenu>.wsmenu-list>li:hover>.wsmegamenu {
opacity: 1;
visibility: visible;
max-height: 1000px;
-webkit-transform: perspective(400) rotate3d(0, 0, 0, 0);
}
+756
View File
@@ -0,0 +1,756 @@
@font-face {
font-family: "flaticon";
src: url("../fonts/flaticon.ttf?99008aa38e7de407db084b96baa4b2a2") format("truetype"),
url("../fonts/flaticon.woff?99008aa38e7de407db084b96baa4b2a2") format("woff"),
url("../fonts/flaticon.woff2?99008aa38e7de407db084b96baa4b2a2") format("woff2"),
url("../fonts/flaticon.eot?99008aa38e7de407db084b96baa4b2a2#iefix") format("embedded-opentype"),
url("../fonts/flaticon.svg?99008aa38e7de407db084b96baa4b2a2#flaticon") format("svg");
}
span[class^="flaticon-"]:before, span[class*=" flaticon-"]:before {
font-family: flaticon !important;
font-style: normal;
font-weight: normal !important;
font-variant: normal;
text-transform: none;
font-size: 20px;
line-height: 1!important;
-webkit-font-smoothing: antialiased;
-moz-osx-font-smoothing: grayscale;
}
.flaticon-star:before {
content: "\f101";
}
.flaticon-star-1:before {
content: "\f102";
}
.flaticon-star-half-empty:before {
content: "\f103";
}
.flaticon-half-star-shape:before {
content: "\f104";
}
.flaticon-reply-arrow:before {
content: "\f105";
}
.flaticon-magnifying-glass:before {
content: "\f106";
}
.flaticon-visibility:before {
content: "\f107";
}
.flaticon-invisible:before {
content: "\f108";
}
.flaticon-play-button:before {
content: "\f109";
}
.flaticon-play:before {
content: "\f10a";
}
.flaticon-circle:before {
content: "\f10b";
}
.flaticon-ring:before {
content: "\f10c";
}
.flaticon-heart:before {
content: "\f10d";
}
.flaticon-back:before {
content: "\f10e";
}
.flaticon-next:before {
content: "\f10f";
}
.flaticon-up-arrow:before {
content: "\f110";
}
.flaticon-down-arrow:before {
content: "\f111";
}
.flaticon-down-arrow-1:before {
content: "\f112";
}
.flaticon-up-arrow-1:before {
content: "\f113";
}
.flaticon-right-arrow:before {
content: "\f114";
}
.flaticon-left-arrow:before {
content: "\f115";
}
.flaticon-right-arrow-1:before {
content: "\f116";
}
.flaticon-check:before {
content: "\f117";
}
.flaticon-plus:before {
content: "\f118";
}
.flaticon-minus:before {
content: "\f119";
}
.flaticon-plus-1:before {
content: "\f11a";
}
.flaticon-minus-1:before {
content: "\f11b";
}
.flaticon-cancel:before {
content: "\f11c";
}
.flaticon-quote:before {
content: "\f11d";
}
.flaticon-crown:before {
content: "\f11e";
}
.flaticon-bookmark:before {
content: "\f11f";
}
.flaticon-instagram:before {
content: "\f120";
}
.flaticon-facebook:before {
content: "\f121";
}
.flaticon-twitter:before {
content: "\f122";
}
.flaticon-youtube:before {
content: "\f123";
}
.flaticon-dribbble:before {
content: "\f124";
}
.flaticon-skype:before {
content: "\f125";
}
.flaticon-messenger:before {
content: "\f126";
}
.flaticon-whatsapp:before {
content: "\f127";
}
.flaticon-linkedin-logo:before {
content: "\f128";
}
.flaticon-google-plus-symbol:before {
content: "\f129";
}
.flaticon-pinterest-logo:before {
content: "\f12a";
}
.flaticon-line:before {
content: "\f12b";
}
.flaticon-kakao-talk:before {
content: "\f12c";
}
.flaticon-vimeo:before {
content: "\f12d";
}
.flaticon-open-source:before {
content: "\f12e";
}
.flaticon-slack:before {
content: "\f12f";
}
.flaticon-behance:before {
content: "\f130";
}
.flaticon-github:before {
content: "\f131";
}
.flaticon-stack-overflow:before {
content: "\f132";
}
.flaticon-html-5:before {
content: "\f133";
}
.flaticon-css-3:before {
content: "\f134";
}
.flaticon-wordpress:before {
content: "\f135";
}
.flaticon-python:before {
content: "\f136";
}
.flaticon-js:before {
content: "\f137";
}
.flaticon-file:before {
content: "\f138";
}
.flaticon-linux-platform:before {
content: "\f139";
}
.flaticon-sketch:before {
content: "\f13a";
}
.flaticon-windows-logo-silhouette:before {
content: "\f13b";
}
.flaticon-apple-logo:before {
content: "\f13c";
}
.flaticon-email:before {
content: "\f13d";
}
.flaticon-computer:before {
content: "\f13e";
}
.flaticon-color-palette:before {
content: "\f13f";
}
.flaticon-profits:before {
content: "\f140";
}
.flaticon-search-engine:before {
content: "\f141";
}
.flaticon-language:before {
content: "\f142";
}
.flaticon-analytics:before {
content: "\f143";
}
.flaticon-mechanics:before {
content: "\f144";
}
.flaticon-equalizer:before {
content: "\f145";
}
.flaticon-server:before {
content: "\f146";
}
.flaticon-pie-chart:before {
content: "\f147";
}
.flaticon-pie-chart-1:before {
content: "\f148";
}
.flaticon-reorder:before {
content: "\f149";
}
.flaticon-prioritize:before {
content: "\f14a";
}
.flaticon-version:before {
content: "\f14b";
}
.flaticon-before-after:before {
content: "\f14c";
}
.flaticon-bar-chart:before {
content: "\f14d";
}
.flaticon-tongue:before {
content: "\f14e";
}
.flaticon-paper-sizes:before {
content: "\f14f";
}
.flaticon-rocket-launch:before {
content: "\f150";
}
.flaticon-manager:before {
content: "\f151";
}
.flaticon-workflow:before {
content: "\f152";
}
.flaticon-database:before {
content: "\f153";
}
.flaticon-target:before {
content: "\f154";
}
.flaticon-workflow-1:before {
content: "\f155";
}
.flaticon-delegate:before {
content: "\f156";
}
.flaticon-translation:before {
content: "\f157";
}
.flaticon-idea:before {
content: "\f158";
}
.flaticon-rgb:before {
content: "\f159";
}
.flaticon-workflow-2:before {
content: "\f15a";
}
.flaticon-key-value-database:before {
content: "\f15b";
}
.flaticon-time:before {
content: "\f15c";
}
.flaticon-trophy:before {
content: "\f15d";
}
.flaticon-computer-1:before {
content: "\f15e";
}
.flaticon-taxes:before {
content: "\f15f";
}
.flaticon-graphics:before {
content: "\f160";
}
.flaticon-diagram:before {
content: "\f161";
}
.flaticon-usb:before {
content: "\f162";
}
.flaticon-visionary:before {
content: "\f163";
}
.flaticon-diamond:before {
content: "\f164";
}
.flaticon-data-flow:before {
content: "\f165";
}
.flaticon-fast-food:before {
content: "\f166";
}
.flaticon-global:before {
content: "\f167";
}
.flaticon-gear:before {
content: "\f168";
}
.flaticon-security:before {
content: "\f169";
}
.flaticon-secure:before {
content: "\f16a";
}
.flaticon-click:before {
content: "\f16b";
}
.flaticon-calendar:before {
content: "\f16c";
}
.flaticon-maximize:before {
content: "\f16d";
}
.flaticon-network:before {
content: "\f16e";
}
.flaticon-qr-code:before {
content: "\f16f";
}
.flaticon-coupon:before {
content: "\f170";
}
.flaticon-money:before {
content: "\f171";
}
.flaticon-podium:before {
content: "\f172";
}
.flaticon-graphic:before {
content: "\f173";
}
.flaticon-lifesaver:before {
content: "\f174";
}
.flaticon-map:before {
content: "\f175";
}
.flaticon-suit:before {
content: "\f176";
}
.flaticon-calculator:before {
content: "\f177";
}
.flaticon-id-card:before {
content: "\f178";
}
.flaticon-investor:before {
content: "\f179";
}
.flaticon-project:before {
content: "\f17a";
}
.flaticon-briefcase:before {
content: "\f17b";
}
.flaticon-coin:before {
content: "\f17c";
}
.flaticon-time-1:before {
content: "\f17d";
}
.flaticon-placeholder:before {
content: "\f17e";
}
.flaticon-money-1:before {
content: "\f17f";
}
.flaticon-voucher:before {
content: "\f180";
}
.flaticon-money-2:before {
content: "\f181";
}
.flaticon-money-3:before {
content: "\f182";
}
.flaticon-pdf:before {
content: "\f183";
}
.flaticon-doc:before {
content: "\f184";
}
.flaticon-workflow-3:before {
content: "\f185";
}
.flaticon-home:before {
content: "\f186";
}
.flaticon-hosting:before {
content: "\f187";
}
.flaticon-pay-per-click:before {
content: "\f188";
}
.flaticon-browser:before {
content: "\f189";
}
.flaticon-responsive:before {
content: "\f18a";
}
.flaticon-tutorial:before {
content: "\f18b";
}
.flaticon-rotate:before {
content: "\f18c";
}
.flaticon-share:before {
content: "\f18d";
}
.flaticon-folder:before {
content: "\f18e";
}
.flaticon-folder-1:before {
content: "\f18f";
}
.flaticon-24-7:before {
content: "\f190";
}
.flaticon-24-hours:before {
content: "\f191";
}
.flaticon-algorithm:before {
content: "\f192";
}
.flaticon-grid:before {
content: "\f193";
}
.flaticon-search-engine-1:before {
content: "\f194";
}
.flaticon-guide-book:before {
content: "\f195";
}
.flaticon-compass:before {
content: "\f196";
}
.flaticon-layout:before {
content: "\f197";
}
.flaticon-networking:before {
content: "\f198";
}
.flaticon-kanban:before {
content: "\f199";
}
.flaticon-check-1:before {
content: "\f19a";
}
.flaticon-favorite:before {
content: "\f19b";
}
.flaticon-exam:before {
content: "\f19c";
}
.flaticon-bell:before {
content: "\f19d";
}
.flaticon-bomb:before {
content: "\f19e";
}
.flaticon-landscape:before {
content: "\f19f";
}
.flaticon-webcam:before {
content: "\f1a0";
}
.flaticon-microphone:before {
content: "\f1a1";
}
.flaticon-cam:before {
content: "\f1a2";
}
.flaticon-chat:before {
content: "\f1a3";
}
.flaticon-pattern-lock:before {
content: "\f1a4";
}
.flaticon-audio-message:before {
content: "\f1a5";
}
.flaticon-password:before {
content: "\f1a6";
}
.flaticon-password-1:before {
content: "\f1a7";
}
.flaticon-voice:before {
content: "\f1a8";
}
.flaticon-24-hours-1:before {
content: "\f1a9";
}
.flaticon-firewall:before {
content: "\f1aa";
}
.flaticon-shopping-cart:before {
content: "\f1ab";
}
.flaticon-coffee:before {
content: "\f1ac";
}
.flaticon-open:before {
content: "\f1ad";
}
.flaticon-hashtag:before {
content: "\f1ae";
}
.flaticon-html:before {
content: "\f1af";
}
.flaticon-analytics-1:before {
content: "\f1b0";
}
.flaticon-split:before {
content: "\f1b1";
}
.flaticon-iteration:before {
content: "\f1b2";
}
.flaticon-typography:before {
content: "\f1b3";
}
.flaticon-maximize-1:before {
content: "\f1b4";
}
.flaticon-time-2:before {
content: "\f1b5";
}
.flaticon-goal:before {
content: "\f1b6";
}
.flaticon-loading:before {
content: "\f1b7";
}
.flaticon-investment:before {
content: "\f1b8";
}
.flaticon-discount:before {
content: "\f1b9";
}
.flaticon-virus:before {
content: "\f1ba";
}
.flaticon-icon-2377476:before {
content: "\f1bb";
}
.flaticon-browser-1:before {
content: "\f1bc";
}
.flaticon-layers:before {
content: "\f1bd";
}
.flaticon-layers-1:before {
content: "\f1be";
}
.flaticon-data-copy:before {
content: "\f1bf";
}
.flaticon-server-1:before {
content: "\f1c0";
}
.flaticon-hierarchical-structure:before {
content: "\f1c1";
}
.flaticon-wireframe:before {
content: "\f1c2";
}
.flaticon-top-border:before {
content: "\f1c3";
}
.flaticon-shield:before {
content: "\f1c4";
}
.flaticon-security-1:before {
content: "\f1c5";
}
.flaticon-chat-1:before {
content: "\f1c6";
}
.flaticon-chat-2:before {
content: "\f1c7";
}
.flaticon-discount-1:before {
content: "\f1c8";
}
.flaticon-gift-box:before {
content: "\f1c9";
}
.flaticon-web-programming:before {
content: "\f1ca";
}
.flaticon-notification:before {
content: "\f1cb";
}
.flaticon-email-1:before {
content: "\f1cc";
}
.flaticon-video-player:before {
content: "\f1cd";
}
.flaticon-payment:before {
content: "\f1ce";
}
.flaticon-control-panel:before {
content: "\f1cf";
}
.flaticon-dark-mode:before {
content: "\f1d0";
}
.flaticon-archive:before {
content: "\f1d1";
}
.flaticon-pay-per-click-1:before {
content: "\f1d2";
}
.flaticon-price-label:before {
content: "\f1d3";
}
.flaticon-mobile-search:before {
content: "\f1d4";
}
.flaticon-folder-2:before {
content: "\f1d5";
}
.flaticon-target-1:before {
content: "\f1d6";
}
.flaticon-writing:before {
content: "\f1d7";
}
.flaticon-user:before {
content: "\f1d8";
}
.flaticon-click-1:before {
content: "\f1d9";
}
.flaticon-move:before {
content: "\f1da";
}
.flaticon-sign:before {
content: "\f1db";
}
.flaticon-credit-card:before {
content: "\f1dc";
}
.flaticon-screenplay:before {
content: "\f1dd";
}
.flaticon-around-the-world:before {
content: "\f1de";
}
.flaticon-shopping-bag:before {
content: "\f1df";
}
.flaticon-folder-3:before {
content: "\f1e0";
}
.flaticon-folder-4:before {
content: "\f1e1";
}
.flaticon-data-center:before {
content: "\f1e2";
}
.flaticon-shield-1:before {
content: "\f1e3";
}
.flaticon-ssl-certificate:before {
content: "\f1e4";
}
.flaticon-virus-1:before {
content: "\f1e5";
}
.flaticon-certificate:before {
content: "\f1e6";
}
.flaticon-profit:before {
content: "\f1e7";
}
.flaticon-certificate-1:before {
content: "\f1e8";
}
.flaticon-exchange:before {
content: "\f1e9";
}
.flaticon-tech-support:before {
content: "\f1ea";
}
.flaticon-shipping:before {
content: "\f1eb";
}
.flaticon-ab-testing:before {
content: "\f1ec";
}
.flaticon-download:before {
content: "\f1ed";
}
.flaticon-media:before {
content: "\f1ee";
}
.flaticon-click-2:before {
content: "\f1ef";
}
.flaticon-wallet:before {
content: "\f1f0";
}
.flaticon-radar:before {
content: "\f1f1";
}
.flaticon-layout-1:before {
content: "\f1f2";
}
.flaticon-database-management:before {
content: "\f1f3";
}
.flaticon-login:before {
content: "\f1f4";
}
.flaticon-right-arrow-2:before {
content: "\f1f5";
}
+79
View File
@@ -0,0 +1,79 @@
/*
* jQuery FlexSlider v2.0
* http://www.woothemes.com/flexslider/
*
* Copyright 2012 WooThemes
* Free to use under the GPLv2 license.
* http://www.gnu.org/licenses/gpl-2.0.html
*
* Contributing author: Tyler Smith (@mbmufffin)
*/
/* Browser Resets */
.flex-container a:active,
.flexslider a:active,
.flex-container a:focus,
.flexslider a:focus {outline: none;}
.slides,
.flex-control-nav,
.flex-direction-nav {margin: 0; padding: 0; list-style: none;}
/* FlexSlider Necessary Styles
*********************************/
.flexslider {margin: 0; padding: 0;}
.flexslider .slides > li, .content_slider .slides > li, .hero-txt-rotator .slides > li, .blog-img-slider .slides > li {display: none; -webkit-backface-visibility: hidden;} /* Hide the slides before the JS is loaded. Avoids image jumping */
.flexslider .slides img {width: 100%; display: block;}
.flex-pauseplay span {text-transform: capitalize;}
/* Clearfix for the .slides element */
.slides:after {content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;}
html[xmlns] .slides {display: block;}
* html .slides {height: 1%;}
/* No JavaScript Fallback */
/* If you are not using another script, such as Modernizr, make sure you
* include js that eliminates this class on page load */
.no-js .slides > li:first-child {display: block;}
/* FlexSlider Default Theme
*********************************/
.flexslider, .flexslider-thumbs {margin: 0; background: transparent; position: relative; zoom: 1;}
.content_slider, .hero_slider, .blog-img-slider {position: relative; padding-bottom:0;}
.flex-viewport {max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; transition: all 1s ease;}
.loading .flex-viewport {max-height: 300px;}
.flexslider .slides {zoom: 1;}
.carousel li {margin-right: 5px}
/* Direction Nav */
.flex-direction-nav {*height: 0;}
.flex-direction-nav a {width: 25px; height: 50px; margin: -20px 0 0; display: block; background: url(../img/icons/bg_direction_nav.png) no-repeat 0 0; position: absolute; top: 50%; z-index: 10; cursor: pointer; text-indent: -9999px; opacity: 0; -webkit-transition: all .3s ease;}
.flex-direction-nav .flex-next {background-position: 100% 0; right: -10px; }
.flex-direction-nav .flex-prev {left: -10px;}
.content_slider:hover .flex-next, .hero_slider:hover .flex-next, .blog-img-slider:hover .flex-next {opacity: 0.9; right: 5px;}
.content_slider:hover .flex-prev, .hero_slider:hover .flex-prev, .blog-img-slider:hover .flex-prev {opacity: 0.9; left: 5px;}
.content_slider:hover .flex-next:hover,
.hero_slider:hover .flex-next:hover,
.content_slider:hover .flex-prev:hover,
.hero_slider:hover .flex-prev:hover,
.blog-img-slider:hover .flex-next:hover,
.blog-img-slider:hover .flex-prev:hover {
opacity: 0.85;
}
.flex-direction-nav .flex-disabled {opacity: .3!important; filter:alpha(opacity=30); cursor: default;}
/* Control Nav */
.flex-control-nav {width: 100%; position: absolute; bottom: 5px; text-align: center;}
.flex-control-nav li {margin: 0 6px; display: inline-block; zoom: 1; *display: inline;}
.flex-control-paging li a {width: 10px; height: 10px; display: block; cursor: pointer; text-indent: -9999px; -webkit-border-radius: 20px; -moz-border-radius: 20px; -o-border-radius: 20px; border-radius: 20px; }
.flex-control-paging li a.flex-active { cursor: default; }
.flex-control-thumbs {margin: 4px 0 0; position: static; overflow: hidden;}
.flex-control-thumbs li {width: 25%; float: left; margin: 0;}
.flex-control-thumbs img {width: 100%; display: block; opacity: 0.65; cursor: pointer;}
.flex-control-thumbs img:hover {opacity: 1;}
.flex-control-thumbs .flex-active {opacity: 1; cursor: default;}
File diff suppressed because it is too large Load Diff
+484
View File
@@ -0,0 +1,484 @@
/**
*
Lunar version 1.0
The MIT License (MIT)
Copyright (c) 2011-2019 vivekvasani955@gmail.com
Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in
all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN
THE SOFTWARE.
*/
.modal .modal-dialog.modal-full-width {
width: 100% !important;
max-width: 100% !important;
margin: 0 !important;
left: 0 !important;
right: 0 !important;
}
.modal .modal-content {
border: 0;
border-radius: 3px;
}
.modal.fade.modal-top-left .modal-dialog {
width: 100%;
position: absolute;
top: 0;
}
@media (min-width: 576px) {
.modal.fade.modal-top-left .modal-dialog {
left: 1.75rem;
margin: 1.75rem auto;
}
}
@media (max-width: 767.98px) {
.modal.fade.modal-top-left .modal-dialog {
width: calc(100% - (0.5rem*2));
}
}
.modal.fade.modal-top-right .modal-dialog {
width: 100%;
position: absolute;
top: 0;
}
@media (min-width: 576px) {
.modal.fade.modal-top-right .modal-dialog {
right: 1.75rem;
margin: 1.75rem auto;
}
}
@media (max-width: 767.98px) {
.modal.fade.modal-top-right .modal-dialog {
width: calc(100% - (0.5rem*2));
}
}
.modal.fade.modal-bottom-right .modal-dialog {
width: 100%;
position: absolute;
bottom: 0;
}
@media (min-width: 576px) {
.modal.fade.modal-bottom-right .modal-dialog {
right: 1.75rem;
margin: 1.75rem auto;
}
}
@media (max-width: 767.98px) {
.modal.fade.modal-bottom-right .modal-dialog {
width: calc(100% - (0.5rem*2));
}
}
.modal.fade.modal-bottom-left .modal-dialog {
width: 100%;
position: absolute;
bottom: 0;
}
@media (min-width: 576px) {
.modal.fade.modal-bottom-left .modal-dialog {
left: 1.75rem;
margin: 1.75rem auto;
}
}
@media (max-width: 767.98px) {
.modal.fade.modal-bottom-left .modal-dialog {
width: calc(100% - (0.5rem*2));
}
}
.modal.fade.modal-bottom-center .modal-dialog {
position: absolute;
bottom: 0;
right: 0;
left: 0;
}
@media (min-width: 576px) {
.modal.fade.modal-bottom-center .modal-dialog {
margin: 1.75rem auto;
}
}
@media (max-width: 767.98px) {
.modal.fade.modal-bottom-center .modal-dialog {
width: calc(100% - (0.5rem*2));
}
}
.modal .close {
position: absolute;
z-index: 1;
right: 10px !important;
top: 10px !important;
height: 2.5rem;
width: 2.5rem;
background: rgba(193, 193, 193, 0.3) !important;
border-radius: 50%;
font-size: 1.8rem;
padding: 0;
}
.modal .close:focus {
outline: 0;
}
.modal .close span {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='currentColor' viewBox='0 0 16 16'%3E%3Cpath d='M14.7,1.3c-0.4-0.4-1-0.4-1.4,0L8,6.6L2.7,1.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L6.6,8l-5.3,5.3 c-0.4,0.4-0.4,1,0,1.4C1.5,14.9,1.7,15,2,15s0.5-0.1,0.7-0.3L8,9.4l5.3,5.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L9.4,8l5.3-5.3C15.1,2.3,15.1,1.7,14.7,1.3z'/%3E%3C/svg%3E");
background-repeat: no-repeat;
background-size: contain;
color: transparent;
text-shadow: none;
background-position: center;
}
.modal .close.light span {
background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 16 16'%3E%3Cpath d='M14.7,1.3c-0.4-0.4-1-0.4-1.4,0L8,6.6L2.7,1.3c-0.4-0.4-1-0.4-1.4,0s-0.4,1,0,1.4L6.6,8l-5.3,5.3 c-0.4,0.4-0.4,1,0,1.4C1.5,14.9,1.7,15,2,15s0.5-0.1,0.7-0.3L8,9.4l5.3,5.3c0.2,0.2,0.5,0.3,0.7,0.3s0.5-0.1,0.7-0.3 c0.4-0.4,0.4-1,0-1.4L9.4,8l5.3-5.3C15.1,2.3,15.1,1.7,14.7,1.3z'/%3E%3C/svg%3E");
}
.modal .close.size-sm {
transform: scale(0.5);
right: 0.5rem;
top: 0.5rem;
}
.modal .close.close-pinned {
top: -19px;
right: -19px;
}
.modal[data-popup=true] {
position: relative;
top: unset;
left: unset;
right: unset;
bottom: unset;
width: unset;
height: unset;
}
.modal[data-popup=true].fade.modal-top-left .modal-dialog, .modal[data-popup=true].fade.modal-top-right .modal-dialog, .modal[data-popup=true].fade.modal-bottom-right .modal-dialog, .modal[data-popup=true].fade.modal-bottom-left .modal-dialog, .modal[data-popup=true].fade.modal-bottom-center .modal-dialog {
position: fixed;
}
.modal[data-popup=true].fade .modal-content {
box-shadow: 0 20px 60px -2px rgba(18, 21, 35, 0.19);
}
.body-scrollable {
overflow: unset;
padding-right: unset !important;
}
.body-scrollable .modal-backdrop {
display: none;
}
.modal-backdrop {
background: #2d343a;
}
/*Bigger CTA Style Button*/
.btn-cta {
text-transform: uppercase;
letter-spacing: 1px;
padding: 15px 20px;
font-size: 0.8rem;
font-weight: 600;
}
/*Alert styles*/
.event-type {
border: 3px solid #e0e6ed;
height: 80px;
width: 80px;
border-radius: 50%;
display: inline-flex;
justify-content: center;
align-items: center;
transition: all ease 0.2s;
transition-delay: 0.3s;
}
.event-type .event-indicator {
transition: all cubic-bezier(0, 0.89, 0.44, 1) 0.2s;
transform: scale(0);
opacity: 0;
transition-delay: 0.5s;
}
.show .event-type .event-indicator {
transform: scale(1);
opacity: 1;
}
.show .event-type {
border-color: #e0e6ed;
background-color: #e0e6ed;
}
.show .event-type.success {
border-color: #00CC99;
background-color: #00CC99;
}
.show .event-type.error {
border-color: #f2545b;
background-color: #f2545b;
}
.show .event-type.warning {
border-color: #f7bc06;
background-color: #f7bc06;
}
.show .event-type.info {
border-color: #19b5fe;
background-color: #19b5fe;
}
/*==================================*/
/* Additional Utilities */
/*==================================*/
/*Bigger CTA Style Button*/
.btn-cta {
text-transform: uppercase;
letter-spacing: 1px;
padding: 15px 20px;
font-size: 0.8rem;
font-weight: 600;
}
/*Overlay for images*/
.modal .overlay {
background-color: rgba(0, 0, 0, 0.35);
}
.modal .overlay-light {
background-color: rgba(0, 0, 0, 0.15);
}
/*Negative margins for creating pull effect */
.modal .pull-up-lg {
margin-top: -70px;
}
.modal .pull-up-sm {
/*margin-top: -35px;*/
}
.modal .border-thick {
border-width: 0.3rem !important;
}
.bg-img {
background-size: cover;
background-position: center;
background-repeat: no-repeat;
}
.pointer-events-none {
pointer-events: none;
}
/*Height utilities*/
.m-h-10 {
min-height: 10vh;
}
.m-h-20 {
min-height: 20vh;
}
.m-h-30 {
min-height: 30vh;
}
.m-h-40 {
min-height: 40vh;
}
.m-h-50 {
min-height: 50vh;
}
.m-h-60 {
min-height: 60vh;
}
.m-h-70 {
min-height: 70vh;
}
.m-h-80 {
min-height: 80vh;
}
.m-h-90 {
min-height: 90vh;
}
.m-h-100 {
min-height: 100vh;
}
.bg-rhino {
background-color: #28304e !important;
}
.btn-cstm-light {
color: #212841;
background-color: #fff;
border-color: #fff;
}
.btn-cstm-light:hover {
color: #212841;
background-color: #ececec;
border-color: #e6e6e6;
}
.btn-cstm-light:focus, .btn-cstm-light.focus {
box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-cstm-light.disabled, .btn-cstm-light:disabled {
color: #212841;
background-color: #fff;
border-color: #fff;
}
.btn-cstm-light:not(:disabled):not(.disabled):active, .btn-cstm-light:not(:disabled):not(.disabled).active, .show > .btn-cstm-light.dropdown-toggle {
color: #212841;
background-color: #e6e6e6;
border-color: #dfdfdf;
}
.btn-cstm-light:not(:disabled):not(.disabled):active:focus, .btn-cstm-light:not(:disabled):not(.disabled).active:focus, .show > .btn-cstm-light.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5);
}
.btn-cstm-dark {
color: #FFFFFF;
background-color: #28304e;
border-color: #28304e;
}
.btn-cstm-dark:hover {
color: #FFFFFF;
background-color: #1b2035;
border-color: #171b2c;
}
.btn-cstm-dark:focus, .btn-cstm-dark.focus {
box-shadow: 0 0 0 0.2rem rgba(40, 48, 78, 0.5);
}
.btn-cstm-dark.disabled, .btn-cstm-dark:disabled {
color: #FFFFFF;
background-color: #28304e;
border-color: #28304e;
}
.btn-cstm-dark:not(:disabled):not(.disabled):active, .btn-cstm-dark:not(:disabled):not(.disabled).active, .show > .btn-cstm-dark.dropdown-toggle {
color: #FFFFFF;
background-color: #171b2c;
border-color: #121624;
}
.btn-cstm-danger {
color: #FFFFFF;
background-color: #f2545b;
border-color: #f2545b;
}
.btn-cstm-danger:hover {
color: #FFFFFF;
background-color: #ef3039;
border-color: #ee252e;
}
.btn-cstm-danger:focus, .btn-cstm-danger.focus {
box-shadow: 0 0 0 0.2rem rgba(242, 84, 91, 0.5);
}
.btn-cstm-danger.disabled, .btn-cstm-danger:disabled {
color: #FFFFFF;
background-color: #f2545b;
border-color: #f2545b;
}
.btn-cstm-danger:not(:disabled):not(.disabled):active, .btn-cstm-danger:not(:disabled):not(.disabled).active, .show > .btn-cstm-danger.dropdown-toggle {
color: #FFFFFF;
background-color: #ee252e;
border-color: #ed1922;
}
.btn-cstm-danger:not(:disabled):not(.disabled):active:focus, .btn-cstm-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-cstm-danger.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(242, 84, 91, 0.5);
}
.btn-cstm-success {
color: #FFFFFF;
background-color: #00CC99;
border-color: #00CC99;
}
.btn-cstm-success:hover {
color: #FFFFFF;
background-color: #00a67c;
border-color: #009973;
}
.btn-cstm-success:focus, .btn-cstm-success.focus {
box-shadow: 0 0 0 0.2rem rgba(0, 204, 153, 0.5);
}
.btn-cstm-success.disabled, .btn-cstm-success:disabled {
color: #FFFFFF;
background-color: #00CC99;
border-color: #00CC99;
}
.btn-cstm-success:not(:disabled):not(.disabled):active, .btn-cstm-success:not(:disabled):not(.disabled).active, .show > .btn-cstm-success.dropdown-toggle {
color: #FFFFFF;
background-color: #009973;
border-color: #008c69;
}
.btn-cstm-success:not(:disabled):not(.disabled):active:focus, .btn-cstm-success:not(:disabled):not(.disabled).active:focus, .show > .btn-cstm-success.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(0, 204, 153, 0.5);
}
.btn-cstm-secondary {
color: #FFFFFF;
background-color: #95AAC9;
border-color: #95AAC9;
}
.btn-cstm-secondary:hover {
color: #FFFFFF;
background-color: #7c96bc;
border-color: #738fb8;
}
.btn-cstm-secondary:focus, .btn-cstm-secondary.focus {
box-shadow: 0 0 0 0.2rem rgba(149, 170, 201, 0.5);
}
.btn-cstm-secondary.disabled, .btn-cstm-secondary:disabled {
color: #FFFFFF;
background-color: #95AAC9;
border-color: #95AAC9;
}
.btn-cstm-secondary:not(:disabled):not(.disabled):active, .btn-cstm-secondary:not(:disabled):not(.disabled).active, .show > .btn-cstm-secondary.dropdown-toggle {
color: #FFFFFF;
background-color: #738fb8;
border-color: #6b88b3;
}
.btn-cstm-secondary:not(:disabled):not(.disabled):active:focus, .btn-cstm-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-cstm-secondary.dropdown-toggle:focus {
box-shadow: 0 0 0 0.2rem rgba(149, 170, 201, 0.5);
}
File diff suppressed because it is too large Load Diff
+354
View File
@@ -0,0 +1,354 @@
/* 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: pointer;
/*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; } }
+1408
View File
File diff suppressed because it is too large Load Diff
+6
View File
@@ -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%}
+6
View File
@@ -0,0 +1,6 @@
/**
* Owl Carousel v2.2.1
* Copyright 2013-2017 David Deutsch
* Licensed under ()
*/
.owl-theme .owl-dots,.owl-theme .owl-nav{text-align:center;-webkit-tap-highlight-color:transparent}.owl-theme .owl-nav{margin-top:10px}.owl-theme .owl-nav [class*=owl-]{color:#FFF;font-size:14px;margin:5px;padding:4px 7px;background:#D6D6D6;display:inline-block;cursor:pointer;border-radius:3px}.owl-theme .owl-nav [class*=owl-]:hover{background:#869791;color:#FFF;text-decoration:none}.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}.owl-theme .owl-dots .owl-dot{display:inline-block;zoom:1}.owl-theme .owl-dots .owl-dot span{width:10px;height:10px;margin:5px 7px;background:#D6D6D6;display:block;-webkit-backface-visibility:visible;transition:opacity .2s ease;border-radius:30px}.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#869791}
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
File diff suppressed because it is too large Load Diff
BIN
View File
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.
File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 532 KiB

Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
View File
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 81 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 106 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 33 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 50 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 935 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 674 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 612 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 14 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 12 KiB

BIN
View File
Binary file not shown.
Binary file not shown.

After

Width:  |  Height:  |  Size: 29 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 84 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 48 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 44 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 24 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 56 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 25 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 17 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 63 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 40 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 27 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 88 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 147 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.8 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 5.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 3.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.1 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 2.5 KiB

Some files were not shown because too many files have changed in this diff Show More