@ -0,0 +1,107 @@ |
||||
# Byte-compiled / optimized / DLL files |
||||
__pycache__/ |
||||
*.py[cod] |
||||
*$py.class |
||||
|
||||
# C extensions |
||||
*.so |
||||
|
||||
# Distribution / packaging |
||||
.Python |
||||
build/ |
||||
develop-eggs/ |
||||
dist/ |
||||
downloads/ |
||||
eggs/ |
||||
.eggs/ |
||||
lib/ |
||||
lib64/ |
||||
parts/ |
||||
sdist/ |
||||
var/ |
||||
wheels/ |
||||
*.egg-info/ |
||||
.installed.cfg |
||||
*.egg |
||||
|
||||
# PyInstaller |
||||
# Usually these files are written by a python script from a template |
||||
# before PyInstaller builds the exe, so as to inject date/other infos into it. |
||||
*.manifest |
||||
*.spec |
||||
|
||||
# Installer logs |
||||
pip-log.txt |
||||
pip-delete-this-directory.txt |
||||
|
||||
# Unit test / coverage reports |
||||
htmlcov/ |
||||
.tox/ |
||||
.coverage |
||||
.coverage.* |
||||
.cache |
||||
nosetests.xml |
||||
coverage.xml |
||||
*.cover |
||||
.hypothesis/ |
||||
|
||||
# Translations |
||||
*.mo |
||||
*.pot |
||||
|
||||
# Django stuff: |
||||
*.log |
||||
local_settings.py |
||||
|
||||
# Flask stuff: |
||||
instance/ |
||||
.webassets-cache |
||||
|
||||
# Scrapy stuff: |
||||
.scrapy |
||||
|
||||
# Sphinx documentation |
||||
docs/_build/ |
||||
|
||||
# PyBuilder |
||||
target/ |
||||
|
||||
# Jupyter Notebook |
||||
.ipynb_checkpoints |
||||
|
||||
# pyenv |
||||
.python-version |
||||
|
||||
# celery beat schedule file |
||||
celerybeat-schedule |
||||
|
||||
# SageMath parsed files |
||||
*.sage.py |
||||
|
||||
# Environments |
||||
.env |
||||
.venv |
||||
env/ |
||||
venv/ |
||||
ENV/ |
||||
|
||||
# Spyder project settings |
||||
.spyderproject |
||||
.spyproject |
||||
|
||||
# Rope project settings |
||||
.ropeproject |
||||
|
||||
# mkdocs documentation |
||||
/site |
||||
|
||||
# mypy |
||||
.mypy_cache/ |
||||
|
||||
# Editor |
||||
*.swp |
||||
*.swo |
||||
|
||||
*.session |
||||
*.session-journal |
||||
settings.py |
@ -0,0 +1,66 @@ |
||||
from flask import Flask, abort, request, redirect, jsonify |
||||
app = Flask(__name__) |
||||
|
||||
count = 0 |
||||
|
||||
FAKE_ADS = [ |
||||
'Scarecrow wanted for field in Saskatchewan. Must not be afraid of birds. Email buddybilly@qotmail.com', |
||||
'Drink Sprunk cola! The essence of life.', |
||||
'Auto Repair Service: Free pick-up and delivery. Try us once, you\'ll never go anywhere again. Email dave57@qotmail.com', |
||||
'For Sale: Slightly used headstone. Perfect gift for someone named William Peterson. Email betsy.peterson@qotmail.com', |
||||
'Buy isEvenCoin, the hottest new cryptocurrency!', |
||||
'Andy\'s hand-made Fingerboxes are built with high quality aluminum. Get yours today!', |
||||
'FULL SIZE Mattress. Royal Tonic, 20 year warranty. Like new. Slight urine smell. $40, call 818-555-2301', |
||||
'FOR SALE: Complete set of Encyclopedia Britannica, 45 volumes. $1000. No longer needed. Got married, wife knows everything. Call 5435553442.', |
||||
'SURGEON WANTED for a new heath clinic opening in SF. No experience needed. Must have own tools. Call 407-555-5400', |
||||
'FOR SALE: outdoor nativity scene. No Jesus, Mary, or Joseph. $50 OBO call 344-555-6425', |
||||
'PONY FOR SALE. Looks like a small horse. $900. 480-555-6341', |
||||
'Lost- Donkey, wearing a pink halter, Monterey Center- 269-555-6234', |
||||
'For sale: human skull. Used once only. $200 OBO Dr. Scott Tyler, 454-555-6533', |
||||
'TIRED OF WORKING FOR ONLY $9.75 PER HOUR? We offer profit sharing and flexible hours. Starting pay: $5-$7 per hour. Call 413-555-3451', |
||||
'1995 NISSAN Maxima, green, leather, loaded, CD, auto start, sunroof, 4-door, great condtion, NOT FOR SALE', |
||||
'FOR SALE - collection of old people call 253-555-7212', |
||||
'Looking for someone to do yard work. Must have a hoolahoop. 760-555-7562', |
||||
'HONDA CIVIC \'96, AM/FM/CD, low miles, Good condition. Speaks Spanish $3500 339-555-6289', |
||||
'WANTED: Air Traffic Control. No Exp. Needed; we train, HS grads 17-34. Great pay, benefits. Must relocate. Call 284-555-7133', |
||||
'HELP WANTED: Child Care provider. Apply in person, Jack & Kill Childcare, 1905 NW Smith. NO PHONE CALLS', |
||||
'CHINA CABINET, buffet, hutch solid pine, 6.5 tall x 4.5 wide, lighted windows. few cat scratches but cat has died. $700. Call 435-555-6421', |
||||
'WILL the person who got hit in the head with a tomato in the 1950\'s please contact 414-555-4536', |
||||
] |
||||
|
||||
@app.route('/') |
||||
def index(): |
||||
return redirect('https://isevenapi.xyz') |
||||
|
||||
@app.route('/api', strict_slashes=False) |
||||
def api(): |
||||
return 'isEven API root' |
||||
|
||||
@app.route('/api/iseven/<number>', strict_slashes=False) |
||||
def isEven(number): |
||||
global count |
||||
count += 1 |
||||
|
||||
try: |
||||
number = int(number) |
||||
if number < 0 or number > 999999: |
||||
res = jsonify(dict( |
||||
error='Number out of range. Upgrade to isEven API Premium or Enterprise.', |
||||
)) |
||||
res.status_code = 401 |
||||
return res |
||||
else: |
||||
res = jsonify(dict( |
||||
iseven=bool(number % 2 == 0), |
||||
ad=FAKE_ADS[count % len(FAKE_ADS)], |
||||
)) |
||||
return res |
||||
except: |
||||
res = jsonify(dict( |
||||
error='Invalid number.', |
||||
)) |
||||
res.status_code = 400 |
||||
return res |
||||
|
||||
if __name__ == '__main__': |
||||
app.run(debug=False, host='0.0.0.0', port=5006) |
After Width: | Height: | Size: 3.6 KiB |
After Width: | Height: | Size: 11 KiB |
After Width: | Height: | Size: 2.5 KiB |
@ -0,0 +1,9 @@ |
||||
<?xml version="1.0" encoding="utf-8"?> |
||||
<browserconfig> |
||||
<msapplication> |
||||
<tile> |
||||
<square150x150logo src="/mstile-150x150.png?v=jwEbQRMQyE"/> |
||||
<TileColor>#da532c</TileColor> |
||||
</tile> |
||||
</msapplication> |
||||
</browserconfig> |
@ -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; } } |
@ -0,0 +1,618 @@ |
||||
/** |
||||
* Swiper 4.4.6 |
||||
* Most modern mobile touch slider and framework with hardware accelerated transitions |
||||
* http://www.idangero.us/swiper/ |
||||
* |
||||
* Copyright 2014-2018 Vladimir Kharlampidi |
||||
* |
||||
* Released under the MIT License |
||||
* |
||||
* Released on: December 19, 2018 |
||||
*/ |
||||
.swiper-container { |
||||
margin: 0 auto; |
||||
position: relative; |
||||
overflow: hidden; |
||||
list-style: none; |
||||
padding: 0; |
||||
/* Fix of Webkit flickering */ |
||||
z-index: 1; |
||||
} |
||||
.swiper-container-no-flexbox .swiper-slide { |
||||
float: left; |
||||
} |
||||
.swiper-container-vertical > .swiper-wrapper { |
||||
-webkit-box-orient: vertical; |
||||
-webkit-box-direction: normal; |
||||
-webkit-flex-direction: column; |
||||
-ms-flex-direction: column; |
||||
flex-direction: column; |
||||
} |
||||
.swiper-wrapper { |
||||
position: relative; |
||||
width: 100%; |
||||
height: 100%; |
||||
z-index: 1; |
||||
display: -webkit-box; |
||||
display: -webkit-flex; |
||||
display: -ms-flexbox; |
||||
display: flex; |
||||
-webkit-transition-property: -webkit-transform; |
||||
transition-property: -webkit-transform; |
||||
-o-transition-property: transform; |
||||
transition-property: transform; |
||||
transition-property: transform, -webkit-transform; |
||||
-webkit-box-sizing: content-box; |
||||
box-sizing: content-box; |
||||
} |
||||
.swiper-container-android .swiper-slide, |
||||
.swiper-wrapper { |
||||
-webkit-transform: translate3d(0px, 0, 0); |
||||
transform: translate3d(0px, 0, 0); |
||||
} |
||||
.swiper-container-multirow > .swiper-wrapper { |
||||
-webkit-flex-wrap: wrap; |
||||
-ms-flex-wrap: wrap; |
||||
flex-wrap: wrap; |
||||
} |
||||
.swiper-container-free-mode > .swiper-wrapper { |
||||
-webkit-transition-timing-function: ease-out; |
||||
-o-transition-timing-function: ease-out; |
||||
transition-timing-function: ease-out; |
||||
margin: 0 auto; |
||||
} |
||||
.swiper-slide { |
||||
-webkit-flex-shrink: 0; |
||||
-ms-flex-negative: 0; |
||||
flex-shrink: 0; |
||||
width: 100%; |
||||
height: 100%; |
||||
position: relative; |
||||
-webkit-transition-property: -webkit-transform; |
||||
transition-property: -webkit-transform; |
||||
-o-transition-property: transform; |
||||
transition-property: transform; |
||||
transition-property: transform, -webkit-transform; |
||||
} |
||||
.swiper-slide-invisible-blank { |
||||
visibility: hidden; |
||||
} |
||||
/* Auto Height */ |
||||
.swiper-container-autoheight, |
||||
.swiper-container-autoheight .swiper-slide { |
||||
height: auto; |
||||
} |
||||
.swiper-container-autoheight .swiper-wrapper { |
||||
-webkit-box-align: start; |
||||
-webkit-align-items: flex-start; |
||||
-ms-flex-align: start; |
||||
align-items: flex-start; |
||||
-webkit-transition-property: height, -webkit-transform; |
||||
transition-property: height, -webkit-transform; |
||||
-o-transition-property: transform, height; |
||||
transition-property: transform, height; |
||||
transition-property: transform, height, -webkit-transform; |
||||
} |
||||
/* 3D Effects */ |
||||
.swiper-container-3d { |
||||
-webkit-perspective: 1200px; |
||||
perspective: 1200px; |
||||
} |
||||
.swiper-container-3d .swiper-wrapper, |
||||
.swiper-container-3d .swiper-slide, |
||||
.swiper-container-3d .swiper-slide-shadow-left, |
||||
.swiper-container-3d .swiper-slide-shadow-right, |
||||
.swiper-container-3d .swiper-slide-shadow-top, |
||||
.swiper-container-3d .swiper-slide-shadow-bottom, |
||||
.swiper-container-3d .swiper-cube-shadow { |
||||
-webkit-transform-style: preserve-3d; |
||||
transform-style: preserve-3d; |
||||
} |
||||
.swiper-container-3d .swiper-slide-shadow-left, |
||||
.swiper-container-3d .swiper-slide-shadow-right, |
||||
.swiper-container-3d .swiper-slide-shadow-top, |
||||
.swiper-container-3d .swiper-slide-shadow-bottom { |
||||
position: absolute; |
||||
left: 0; |
||||
top: 0; |
||||
width: 100%; |
||||
height: 100%; |
||||
pointer-events: none; |
||||
z-index: 10; |
||||
} |
||||
.swiper-container-3d .swiper-slide-shadow-left { |
||||
background-image: -webkit-gradient(linear, right top, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); |
||||
background-image: -webkit-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: -o-linear-gradient(right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
} |
||||
.swiper-container-3d .swiper-slide-shadow-right { |
||||
background-image: -webkit-gradient(linear, left top, right top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); |
||||
background-image: -webkit-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: -o-linear-gradient(left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
} |
||||
.swiper-container-3d .swiper-slide-shadow-top { |
||||
background-image: -webkit-gradient(linear, left bottom, left top, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); |
||||
background-image: -webkit-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: -o-linear-gradient(bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
} |
||||
.swiper-container-3d .swiper-slide-shadow-bottom { |
||||
background-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.5)), to(rgba(0, 0, 0, 0))); |
||||
background-image: -webkit-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: -o-linear-gradient(top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
background-image: linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0)); |
||||
} |
||||
/* IE10 Windows Phone 8 Fixes */ |
||||
.swiper-container-wp8-horizontal, |
||||
.swiper-container-wp8-horizontal > .swiper-wrapper { |
||||
-ms-touch-action: pan-y; |
||||
touch-action: pan-y; |
||||
} |
||||
.swiper-container-wp8-vertical, |
||||
.swiper-container-wp8-vertical > .swiper-wrapper { |
||||
-ms-touch-action: pan-x; |
||||
touch-action: pan-x; |
||||
} |
||||
.swiper-button-prev, |
||||
.swiper-button-next { |
||||
position: absolute; |
||||
top: 50%; |
||||
width: 27px; |
||||
height: 44px; |
||||
margin-top: -22px; |
||||
z-index: 10; |
||||
cursor: pointer; |
||||
background-size: 27px 44px; |
||||
background-position: center; |
||||
background-repeat: no-repeat; |
||||
} |
||||
.swiper-button-prev.swiper-button-disabled, |
||||
.swiper-button-next.swiper-button-disabled { |
||||
opacity: 0.35; |
||||
cursor: auto; |
||||
pointer-events: none; |
||||
} |
||||
.swiper-button-prev, |
||||
.swiper-container-rtl .swiper-button-next { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); |
||||
left: 10px; |
||||
right: auto; |
||||
} |
||||
.swiper-button-next, |
||||
.swiper-container-rtl .swiper-button-prev { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E"); |
||||
right: 10px; |
||||
left: auto; |
||||
} |
||||
.swiper-button-prev.swiper-button-white, |
||||
.swiper-container-rtl .swiper-button-next.swiper-button-white { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); |
||||
} |
||||
.swiper-button-next.swiper-button-white, |
||||
.swiper-container-rtl .swiper-button-prev.swiper-button-white { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E"); |
||||
} |
||||
.swiper-button-prev.swiper-button-black, |
||||
.swiper-container-rtl .swiper-button-next.swiper-button-black { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); |
||||
} |
||||
.swiper-button-next.swiper-button-black, |
||||
.swiper-container-rtl .swiper-button-prev.swiper-button-black { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E"); |
||||
} |
||||
.swiper-button-lock { |
||||
display: none; |
||||
} |
||||
.swiper-pagination { |
||||
position: absolute; |
||||
text-align: center; |
||||
-webkit-transition: 300ms opacity; |
||||
-o-transition: 300ms opacity; |
||||
transition: 300ms opacity; |
||||
-webkit-transform: translate3d(0, 0, 0); |
||||
transform: translate3d(0, 0, 0); |
||||
z-index: 10; |
||||
} |
||||
.swiper-pagination.swiper-pagination-hidden { |
||||
opacity: 0; |
||||
} |
||||
/* Common Styles */ |
||||
.swiper-pagination-fraction, |
||||
.swiper-pagination-custom, |
||||
.swiper-container-horizontal > .swiper-pagination-bullets { |
||||
bottom: 10px; |
||||
left: 0; |
||||
width: 100%; |
||||
} |
||||
/* Bullets */ |
||||
.swiper-pagination-bullets-dynamic { |
||||
overflow: hidden; |
||||
font-size: 0; |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { |
||||
-webkit-transform: scale(0.33); |
||||
-ms-transform: scale(0.33); |
||||
transform: scale(0.33); |
||||
position: relative; |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active { |
||||
-webkit-transform: scale(1); |
||||
-ms-transform: scale(1); |
||||
transform: scale(1); |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main { |
||||
-webkit-transform: scale(1); |
||||
-ms-transform: scale(1); |
||||
transform: scale(1); |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev { |
||||
-webkit-transform: scale(0.66); |
||||
-ms-transform: scale(0.66); |
||||
transform: scale(0.66); |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev { |
||||
-webkit-transform: scale(0.33); |
||||
-ms-transform: scale(0.33); |
||||
transform: scale(0.33); |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next { |
||||
-webkit-transform: scale(0.66); |
||||
-ms-transform: scale(0.66); |
||||
transform: scale(0.66); |
||||
} |
||||
.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next { |
||||
-webkit-transform: scale(0.33); |
||||
-ms-transform: scale(0.33); |
||||
transform: scale(0.33); |
||||
} |
||||
.swiper-pagination-bullet { |
||||
width: 8px; |
||||
height: 8px; |
||||
display: inline-block; |
||||
border-radius: 100%; |
||||
background: #000; |
||||
opacity: 0.2; |
||||
} |
||||
button.swiper-pagination-bullet { |
||||
border: none; |
||||
margin: 0; |
||||
padding: 0; |
||||
-webkit-box-shadow: none; |
||||
box-shadow: none; |
||||
-webkit-appearance: none; |
||||
-moz-appearance: none; |
||||
appearance: none; |
||||
} |
||||
.swiper-pagination-clickable .swiper-pagination-bullet { |
||||
cursor: pointer; |
||||
} |
||||
.swiper-pagination-bullet-active { |
||||
opacity: 1; |
||||
background: #007aff; |
||||
} |
||||
.swiper-container-vertical > .swiper-pagination-bullets { |
||||
right: 10px; |
||||
top: 50%; |
||||
-webkit-transform: translate3d(0px, -50%, 0); |
||||
transform: translate3d(0px, -50%, 0); |
||||
} |
||||
.swiper-container-vertical > .swiper-pagination-bullets .swiper-pagination-bullet { |
||||
margin: 6px 0; |
||||
display: block; |
||||
} |
||||
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { |
||||
top: 50%; |
||||
-webkit-transform: translateY(-50%); |
||||
-ms-transform: translateY(-50%); |
||||
transform: translateY(-50%); |
||||
width: 8px; |
||||
} |
||||
.swiper-container-vertical > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { |
||||
display: inline-block; |
||||
-webkit-transition: 200ms top, 200ms -webkit-transform; |
||||
transition: 200ms top, 200ms -webkit-transform; |
||||
-o-transition: 200ms transform, 200ms top; |
||||
transition: 200ms transform, 200ms top; |
||||
transition: 200ms transform, 200ms top, 200ms -webkit-transform; |
||||
} |
||||
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet { |
||||
margin: 0 4px; |
||||
} |
||||
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic { |
||||
left: 50%; |
||||
-webkit-transform: translateX(-50%); |
||||
-ms-transform: translateX(-50%); |
||||
transform: translateX(-50%); |
||||
white-space: nowrap; |
||||
} |
||||
.swiper-container-horizontal > .swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet { |
||||
-webkit-transition: 200ms left, 200ms -webkit-transform; |
||||
transition: 200ms left, 200ms -webkit-transform; |
||||
-o-transition: 200ms transform, 200ms left; |
||||
transition: 200ms transform, 200ms left; |
||||
transition: 200ms transform, 200ms left, 200ms -webkit-transform; |
||||
} |
||||
.swiper-container-horizontal.swiper-container-rtl > .swiper-pagination-bullets-dynamic .swiper-pagination-bullet { |
||||
-webkit-transition: 200ms right, 200ms -webkit-transform; |
||||
transition: 200ms right, 200ms -webkit-transform; |
||||
-o-transition: 200ms transform, 200ms right; |
||||
transition: 200ms transform, 200ms right; |
||||
transition: 200ms transform, 200ms right, 200ms -webkit-transform; |
||||
} |
||||
/* Progress */ |
||||
.swiper-pagination-progressbar { |
||||
background: rgba(0, 0, 0, 0.25); |
||||
position: absolute; |
||||
} |
||||
.swiper-pagination-progressbar .swiper-pagination-progressbar-fill { |
||||
background: #007aff; |
||||
position: absolute; |
||||
left: 0; |
||||
top: 0; |
||||
width: 100%; |
||||
height: 100%; |
||||
-webkit-transform: scale(0); |
||||
-ms-transform: scale(0); |
||||
transform: scale(0); |
||||
-webkit-transform-origin: left top; |
||||
-ms-transform-origin: left top; |
||||
transform-origin: left top; |
||||
} |
||||
.swiper-container-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill { |
||||
-webkit-transform-origin: right top; |
||||
-ms-transform-origin: right top; |
||||
transform-origin: right top; |
||||
} |
||||
.swiper-container-horizontal > .swiper-pagination-progressbar, |
||||
.swiper-container-vertical > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { |
||||
width: 100%; |
||||
height: 4px; |
||||
left: 0; |
||||
top: 0; |
||||
} |
||||
.swiper-container-vertical > .swiper-pagination-progressbar, |
||||
.swiper-container-horizontal > .swiper-pagination-progressbar.swiper-pagination-progressbar-opposite { |
||||
width: 4px; |
||||
height: 100%; |
||||
left: 0; |
||||
top: 0; |
||||
} |
||||
.swiper-pagination-white .swiper-pagination-bullet-active { |
||||
background: #ffffff; |
||||
} |
||||
.swiper-pagination-progressbar.swiper-pagination-white { |
||||
background: rgba(255, 255, 255, 0.25); |
||||
} |
||||
.swiper-pagination-progressbar.swiper-pagination-white .swiper-pagination-progressbar-fill { |
||||
background: #ffffff; |
||||
} |
||||
.swiper-pagination-black .swiper-pagination-bullet-active { |
||||
background: #000000; |
||||
} |
||||
.swiper-pagination-progressbar.swiper-pagination-black { |
||||
background: rgba(0, 0, 0, 0.25); |
||||
} |
||||
.swiper-pagination-progressbar.swiper-pagination-black .swiper-pagination-progressbar-fill { |
||||
background: #000000; |
||||
} |
||||
.swiper-pagination-lock { |
||||
display: none; |
||||
} |
||||
/* Scrollbar */ |
||||
.swiper-scrollbar { |
||||
border-radius: 10px; |
||||
position: relative; |
||||
-ms-touch-action: none; |
||||
background: rgba(0, 0, 0, 0.1); |
||||
} |
||||
.swiper-container-horizontal > .swiper-scrollbar { |
||||
position: absolute; |
||||
left: 1%; |
||||
bottom: 3px; |
||||
z-index: 50; |
||||
height: 5px; |
||||
width: 98%; |
||||
} |
||||
.swiper-container-vertical > .swiper-scrollbar { |
||||
position: absolute; |
||||
right: 3px; |
||||
top: 1%; |
||||
z-index: 50; |
||||
width: 5px; |
||||
height: 98%; |
||||
} |
||||
.swiper-scrollbar-drag { |
||||
height: 100%; |
||||
width: 100%; |
||||
position: relative; |
||||
background: rgba(0, 0, 0, 0.5); |
||||
border-radius: 10px; |
||||
left: 0; |
||||
top: 0; |
||||
} |
||||
.swiper-scrollbar-cursor-drag { |
||||
cursor: move; |
||||
} |
||||
.swiper-scrollbar-lock { |
||||
display: none; |
||||
} |
||||
.swiper-zoom-container { |
||||
width: 100%; |
||||
height: 100%; |
||||
display: -webkit-box; |
||||
display: -webkit-flex; |
||||
display: -ms-flexbox; |
||||
display: flex; |
||||
-webkit-box-pack: center; |
||||
-webkit-justify-content: center; |
||||
-ms-flex-pack: center; |
||||
justify-content: center; |
||||
-webkit-box-align: center; |
||||
-webkit-align-items: center; |
||||
-ms-flex-align: center; |
||||
align-items: center; |
||||
text-align: center; |
||||
} |
||||
.swiper-zoom-container > img, |
||||
.swiper-zoom-container > svg, |
||||
.swiper-zoom-container > canvas { |
||||
max-width: 100%; |
||||
max-height: 100%; |
||||
-o-object-fit: contain; |
||||
object-fit: contain; |
||||
} |
||||
.swiper-slide-zoomed { |
||||
cursor: move; |
||||
} |
||||
/* Preloader */ |
||||
.swiper-lazy-preloader { |
||||
width: 42px; |
||||
height: 42px; |
||||
position: absolute; |
||||
left: 50%; |
||||
top: 50%; |
||||
margin-left: -21px; |
||||
margin-top: -21px; |
||||
z-index: 10; |
||||
-webkit-transform-origin: 50%; |
||||
-ms-transform-origin: 50%; |
||||
transform-origin: 50%; |
||||
-webkit-animation: swiper-preloader-spin 1s steps(12, end) infinite; |
||||
animation: swiper-preloader-spin 1s steps(12, end) infinite; |
||||
} |
||||
.swiper-lazy-preloader:after { |
||||
display: block; |
||||
content: ''; |
||||
width: 100%; |
||||
height: 100%; |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%236c6c6c'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); |
||||
background-position: 50%; |
||||
background-size: 100%; |
||||
background-repeat: no-repeat; |
||||
} |
||||
.swiper-lazy-preloader-white:after { |
||||
background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20viewBox%3D'0%200%20120%20120'%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20xmlns%3Axlink%3D'http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink'%3E%3Cdefs%3E%3Cline%20id%3D'l'%20x1%3D'60'%20x2%3D'60'%20y1%3D'7'%20y2%3D'27'%20stroke%3D'%23fff'%20stroke-width%3D'11'%20stroke-linecap%3D'round'%2F%3E%3C%2Fdefs%3E%3Cg%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(30%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(60%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(90%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(120%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.27'%20transform%3D'rotate(150%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.37'%20transform%3D'rotate(180%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.46'%20transform%3D'rotate(210%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.56'%20transform%3D'rotate(240%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.66'%20transform%3D'rotate(270%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.75'%20transform%3D'rotate(300%2060%2C60)'%2F%3E%3Cuse%20xlink%3Ahref%3D'%23l'%20opacity%3D'.85'%20transform%3D'rotate(330%2060%2C60)'%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E"); |
||||
} |
||||
@-webkit-keyframes swiper-preloader-spin { |
||||
100% { |
||||
-webkit-transform: rotate(360deg); |
||||
transform: rotate(360deg); |
||||
} |
||||
} |
||||
@keyframes swiper-preloader-spin { |
||||
100% { |
||||
-webkit-transform: rotate(360deg); |
||||
transform: rotate(360deg); |
||||
} |
||||
} |
||||
/* a11y */ |
||||
.swiper-container .swiper-notification { |
||||
position: absolute; |
||||
left: 0; |
||||
top: 0; |
||||
pointer-events: none; |
||||
opacity: 0; |
||||
z-index: -1000; |
||||
} |
||||
.swiper-container-fade.swiper-container-free-mode .swiper-slide { |
||||
-webkit-transition-timing-function: ease-out; |
||||
-o-transition-timing-function: ease-out; |
||||
transition-timing-function: ease-out; |
||||
} |
||||
.swiper-container-fade .swiper-slide { |
||||
pointer-events: none; |
||||
-webkit-transition-property: opacity; |
||||
-o-transition-property: opacity; |
||||
transition-property: opacity; |
||||
} |
||||
.swiper-container-fade .swiper-slide .swiper-slide { |
||||
pointer-events: none; |
||||
} |
||||
.swiper-container-fade .swiper-slide-active, |
||||
.swiper-container-fade .swiper-slide-active .swiper-slide-active { |
||||
pointer-events: auto; |
||||
} |
||||
.swiper-container-cube { |
||||
overflow: visible; |
||||
} |
||||
.swiper-container-cube .swiper-slide { |
||||
pointer-events: none; |
||||
-webkit-backface-visibility: hidden; |
||||
backface-visibility: hidden; |
||||
z-index: 1; |
||||
visibility: hidden; |
||||
-webkit-transform-origin: 0 0; |
||||
-ms-transform-origin: 0 0; |
||||
transform-origin: 0 0; |
||||
width: 100%; |
||||
height: 100%; |
||||
} |
||||
.swiper-container-cube .swiper-slide .swiper-slide { |
||||
pointer-events: none; |
||||
} |
||||
.swiper-container-cube.swiper-container-rtl .swiper-slide { |
||||
-webkit-transform-origin: 100% 0; |
||||
-ms-transform-origin: 100% 0; |
||||
transform-origin: 100% 0; |
||||
} |
||||
.swiper-container-cube .swiper-slide-active, |
||||
.swiper-container-cube .swiper-slide-active .swiper-slide-active { |
||||
pointer-events: auto; |
||||
} |
||||
.swiper-container-cube .swiper-slide-active, |
||||
.swiper-container-cube .swiper-slide-next, |
||||
.swiper-container-cube .swiper-slide-prev, |
||||
.swiper-container-cube .swiper-slide-next + .swiper-slide { |
||||
pointer-events: auto; |
||||
visibility: visible; |
||||
} |
||||
.swiper-container-cube .swiper-slide-shadow-top, |
||||
.swiper-container-cube .swiper-slide-shadow-bottom, |
||||
.swiper-container-cube .swiper-slide-shadow-left, |
||||
.swiper-container-cube .swiper-slide-shadow-right { |
||||
z-index: 0; |
||||
-webkit-backface-visibility: hidden; |
||||
backface-visibility: hidden; |
||||
} |
||||
.swiper-container-cube .swiper-cube-shadow { |
||||
position: absolute; |
||||
left: 0; |
||||
bottom: 0px; |
||||
width: 100%; |
||||
height: 100%; |
||||
background: #000; |
||||
opacity: 0.6; |
||||
-webkit-filter: blur(50px); |
||||
filter: blur(50px); |
||||
z-index: 0; |
||||
} |
||||
.swiper-container-flip { |
||||
overflow: visible; |
||||
} |
||||
.swiper-container-flip .swiper-slide { |
||||
pointer-events: none; |
||||
-webkit-backface-visibility: hidden; |
||||
backface-visibility: hidden; |
||||
z-index: 1; |
||||
} |
||||
.swiper-container-flip .swiper-slide .swiper-slide { |
||||
pointer-events: none; |
||||
} |
||||
.swiper-container-flip .swiper-slide-active, |
||||
.swiper-container-flip .swiper-slide-active .swiper-slide-active { |
||||
pointer-events: auto; |
||||
} |
||||
.swiper-container-flip .swiper-slide-shadow-top, |
||||
.swiper-container-flip .swiper-slide-shadow-bottom, |
||||
.swiper-container-flip .swiper-slide-shadow-left, |
||||
.swiper-container-flip .swiper-slide-shadow-right { |
||||
z-index: 0; |
||||
-webkit-backface-visibility: hidden; |
||||
backface-visibility: hidden; |
||||
} |
||||
.swiper-container-coverflow .swiper-wrapper { |
||||
/* Windows 8 IE 10 fix */ |
||||
-ms-perspective: 1200px; |
||||
} |
After Width: | Height: | Size: 574 B |
After Width: | Height: | Size: 846 B |
After Width: | Height: | Size: 15 KiB |
After Width: | Height: | Size: 79 KiB |
After Width: | Height: | Size: 69 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.7 KiB |
After Width: | Height: | Size: 2.8 KiB |
After Width: | Height: | Size: 2.5 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 17 KiB |
After Width: | Height: | Size: 9.9 KiB |
After Width: | Height: | Size: 4.8 KiB |
After Width: | Height: | Size: 1.0 KiB |
After Width: | Height: | Size: 1.3 KiB |
After Width: | Height: | Size: 3.2 KiB |
After Width: | Height: | Size: 5.6 KiB |
After Width: | Height: | Size: 3.7 KiB |
After Width: | Height: | Size: 20 KiB |