From 7787c4db50b3622fd8bef6f97f76927b1b8a3fad Mon Sep 17 00:00:00 2001 From: Tanner Collin Date: Tue, 18 May 2021 03:30:52 +0000 Subject: [PATCH] Initial commit --- .gitignore | 107 + server/server.py | 66 + website/android-chrome-192x192.png | Bin 0 -> 3641 bytes website/android-chrome-512x512.png | Bin 0 -> 11401 bytes website/apple-touch-icon.png | Bin 0 -> 2582 bytes website/browserconfig.xml | 9 + website/css/bootstrap.css | 10038 +++++++++++++++++++++ website/css/fontawesome-all.css | 4396 +++++++++ website/css/magnific-popup.css | 351 + website/css/styles.css | 2146 +++++ website/css/swiper.css | 618 ++ website/favicon-16x16.png | Bin 0 -> 574 bytes website/favicon-32x32.png | Bin 0 -> 846 bytes website/favicon.ico | Bin 0 -> 15086 bytes website/images/article-details-large.jpg | Bin 0 -> 80959 bytes website/images/article-details-small.jpg | Bin 0 -> 70497 bytes website/images/customer-logo-1.png | Bin 0 -> 2723 bytes website/images/customer-logo-2.png | Bin 0 -> 2816 bytes website/images/customer-logo-3.png | Bin 0 -> 2782 bytes website/images/customer-logo-4.png | Bin 0 -> 2742 bytes website/images/customer-logo-5.png | Bin 0 -> 2821 bytes website/images/customer-logo-6.png | Bin 0 -> 2579 bytes website/images/description-1.png | Bin 0 -> 18969 bytes website/images/description-2.png | Bin 0 -> 17539 bytes website/images/description-3.png | Bin 0 -> 17002 bytes website/images/details-lightbox.png | Bin 0 -> 10185 bytes website/images/details.png | Bin 0 -> 4956 bytes website/images/down-arrow.png | Bin 0 -> 1066 bytes website/images/favicon.png | Bin 0 -> 1329 bytes website/images/features-1.png | Bin 0 -> 3254 bytes website/images/features-2.png | Bin 0 -> 5684 bytes website/images/features-3.png | Bin 0 -> 3818 bytes website/images/header-software-app.png | Bin 0 -> 20644 bytes website/images/logo.svg | 102 + website/images/testimonial-1.jpg | Bin 0 -> 11758 bytes website/images/testimonial-2.jpg | Bin 0 -> 7897 bytes website/images/testimonial-3.jpg | Bin 0 -> 8800 bytes website/images/testimonial-4.jpg | Bin 0 -> 9387 bytes website/images/up-arrow.png | Bin 0 -> 1130 bytes website/images/video-image.png | Bin 0 -> 31201 bytes website/index.html | 519 ++ website/js/bootstrap.min.js | 7 + website/js/jquery.easing.min.js | 44 + website/js/jquery.magnific-popup.js | 3 + website/js/jquery.min.js | 2 + website/js/popper.min.js | 5 + website/js/scripts.js | 400 + website/js/swiper.min.js | 13 + website/js/validator.min.js | 29 + website/mstile-150x150.png | Bin 0 -> 2910 bytes website/safari-pinned-tab.svg | 84 + website/site.webmanifest | 19 + website/webfonts/fa-brands-400.eot | Bin 0 -> 129734 bytes website/webfonts/fa-brands-400.svg | 3451 +++++++ website/webfonts/fa-brands-400.ttf | Bin 0 -> 129428 bytes website/webfonts/fa-brands-400.woff | Bin 0 -> 87644 bytes website/webfonts/fa-brands-400.woff2 | Bin 0 -> 74680 bytes website/webfonts/fa-regular-400.eot | Bin 0 -> 34394 bytes website/webfonts/fa-regular-400.svg | 803 ++ website/webfonts/fa-regular-400.ttf | Bin 0 -> 34096 bytes website/webfonts/fa-regular-400.woff | Bin 0 -> 16804 bytes website/webfonts/fa-regular-400.woff2 | Bin 0 -> 13596 bytes website/webfonts/fa-solid-900.eot | Bin 0 -> 192122 bytes website/webfonts/fa-solid-900.svg | 4649 ++++++++++ website/webfonts/fa-solid-900.ttf | Bin 0 -> 191836 bytes website/webfonts/fa-solid-900.woff | Bin 0 -> 98020 bytes website/webfonts/fa-solid-900.woff2 | Bin 0 -> 75356 bytes 67 files changed, 27861 insertions(+) create mode 100644 .gitignore create mode 100644 server/server.py create mode 100644 website/android-chrome-192x192.png create mode 100644 website/android-chrome-512x512.png create mode 100644 website/apple-touch-icon.png create mode 100644 website/browserconfig.xml create mode 100644 website/css/bootstrap.css create mode 100644 website/css/fontawesome-all.css create mode 100644 website/css/magnific-popup.css create mode 100644 website/css/styles.css create mode 100644 website/css/swiper.css create mode 100644 website/favicon-16x16.png create mode 100644 website/favicon-32x32.png create mode 100644 website/favicon.ico create mode 100644 website/images/article-details-large.jpg create mode 100644 website/images/article-details-small.jpg create mode 100644 website/images/customer-logo-1.png create mode 100644 website/images/customer-logo-2.png create mode 100644 website/images/customer-logo-3.png create mode 100644 website/images/customer-logo-4.png create mode 100644 website/images/customer-logo-5.png create mode 100644 website/images/customer-logo-6.png create mode 100644 website/images/description-1.png create mode 100644 website/images/description-2.png create mode 100644 website/images/description-3.png create mode 100644 website/images/details-lightbox.png create mode 100644 website/images/details.png create mode 100644 website/images/down-arrow.png create mode 100644 website/images/favicon.png create mode 100644 website/images/features-1.png create mode 100644 website/images/features-2.png create mode 100644 website/images/features-3.png create mode 100644 website/images/header-software-app.png create mode 100644 website/images/logo.svg create mode 100644 website/images/testimonial-1.jpg create mode 100644 website/images/testimonial-2.jpg create mode 100644 website/images/testimonial-3.jpg create mode 100644 website/images/testimonial-4.jpg create mode 100644 website/images/up-arrow.png create mode 100644 website/images/video-image.png create mode 100644 website/index.html create mode 100644 website/js/bootstrap.min.js create mode 100644 website/js/jquery.easing.min.js create mode 100644 website/js/jquery.magnific-popup.js create mode 100644 website/js/jquery.min.js create mode 100644 website/js/popper.min.js create mode 100644 website/js/scripts.js create mode 100644 website/js/swiper.min.js create mode 100644 website/js/validator.min.js create mode 100644 website/mstile-150x150.png create mode 100644 website/safari-pinned-tab.svg create mode 100644 website/site.webmanifest create mode 100644 website/webfonts/fa-brands-400.eot create mode 100644 website/webfonts/fa-brands-400.svg create mode 100644 website/webfonts/fa-brands-400.ttf create mode 100644 website/webfonts/fa-brands-400.woff create mode 100644 website/webfonts/fa-brands-400.woff2 create mode 100644 website/webfonts/fa-regular-400.eot create mode 100644 website/webfonts/fa-regular-400.svg create mode 100644 website/webfonts/fa-regular-400.ttf create mode 100644 website/webfonts/fa-regular-400.woff create mode 100644 website/webfonts/fa-regular-400.woff2 create mode 100644 website/webfonts/fa-solid-900.eot create mode 100644 website/webfonts/fa-solid-900.svg create mode 100644 website/webfonts/fa-solid-900.ttf create mode 100644 website/webfonts/fa-solid-900.woff create mode 100644 website/webfonts/fa-solid-900.woff2 diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..1c1941c --- /dev/null +++ b/.gitignore @@ -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 diff --git a/server/server.py b/server/server.py new file mode 100644 index 0000000..fb59f84 --- /dev/null +++ b/server/server.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/', 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) diff --git a/website/android-chrome-192x192.png b/website/android-chrome-192x192.png new file mode 100644 index 0000000000000000000000000000000000000000..4280dcb57e537c09f5ec3ec314264f8fb0a0179f GIT binary patch literal 3641 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 literal 0 HcmV?d00001 diff --git a/website/apple-touch-icon.png b/website/apple-touch-icon.png new file mode 100644 index 0000000000000000000000000000000000000000..765baf52e3ec36226107c7269007a77bce8db6f4 GIT binary patch literal 2582 zcmV+x3hDKUP)004R>004l5008;`004mK004C`008P>0026e000+ooVrmw00002 zVoOIv0RM-N%)bBt00(qQO+^Rf0|o^EJCq9j_W%G0yGcYrRCwC$+;?ylMHm3^dwDOF z1VRZNkq}5kAi*F-ItkJO!blScG9<$Y3{B~M1O`Pg16U|QK&2V!GBOT-&;${O7@7gZ zypV*R0x2Y#+}J3(Ji_-b=TzfwOo}K!{XO^+z-|wJ)*OI{vgOr;e~5J)V>V8 zp>M41R6&8mv;9}s^n||sb*M#A4|B+uxAlU~-`xR2e$>1>?9SH(`f{`nlKe1yM*m&@ z=)#@N2;_$myhpSn5k+Us_a&MYrOM)a<%+&K4BMLj8?K|Smm~T@mHK|cE5N@Snp1AN2A@=I{}@{dcCT7y!1tR zv)s_?);Hy&m$4e`gcl#kIpbZhXbZX9BcrdiVAQSrYnkir^hf{H?e54%$Fly%I%k)? zFfka5cHbr$eJ`9p0*9t}N-UDEFyH)9#H+nXj0 zoz<3I(fb%T9-N9oH%vx5Na(}d`Mc_8fV9)K zFle7+Xa@zks=MhzUvjL?i+I8CVkR zsckn~sH2z3K+ge7zMU(O{3zziKu-iq)`tK2PgGGwPm+O-21~kZ0F!gNtD>VNpi73s zHAlcZlUAytBhhmocy!SqxMt(4VEXwwYUn}e{aAQ(p~@_|8$7jD@U9xVe<4yrKtJfK zQgkf*=Z#fc&*=LADWRbIs1$7qk9ZR6spR*OfmZvaJ@&x)161;*{L=l@8s!+ceXLfQ zwvo}Miw3HpgHpg7oK+d>4V2J(6c1NJyTYqfc|G9t;pq1*!V^(_T7MY)2VMeaN1-JI z^aNFOJ$PH=QTVNVf(-O*RkUd(c!TtoVD@Yo=%uP?B|ICv!+0=xsSI?iI=a#!@D6d{ zRKhwL=$(k2C-9i~@+&~91-~puKp$57Cd3|rR_G4*djY8x4r3t>oA-DUE^EMBd<>*k z$1h+wXol%ogo6t{2R!+i+!a(IG&Gm@EPTMJ1S_yA&Iq2MQ3|eUm>{u({zG!wK?4%~G*iJ^F-8KWan8eE(PjHaX-{JOp zce~5K#R^`dBCN>K&GtnNs_`~XBoF1r6rYy8=3J&eH zgL{Xwe(aQq6b22w7r8CETNdvQSJ?ARZaXLp8ag!yhj!n@yF*GtW>q6@3)DliPzm)ZET`sQMhFA*kp)wW;-I5fIPHpUb*5ocJ9% z`I~^P=x;$H7^A&B*2?Ge5zWREs0u8J3OB-;LBaBOM_zm>T9kK7~JXUIU?JCd6RW_7Jwc3H;a*J|vx zB=k;F=b|4*?xp?9$Mgzq^!QZdTK>UdBNxUcWa{@+$H99abIyE^fFflqXFoducegFUfC3HntbYx+4Wjbwd zWNBu305UK#FfA}MEig7zFf}?bFgi6kD=;xSFfjG)uEGES09SfcSaechcOY6Cgx@G{a;A sBePT>%h=S&#LUDT#0SfONT5nC0O}VJbn-$ql>h($07*qoM6N<$g65vhhyVZp literal 0 HcmV?d00001 diff --git a/website/browserconfig.xml b/website/browserconfig.xml new file mode 100644 index 0000000..9c51e68 --- /dev/null +++ b/website/browserconfig.xml @@ -0,0 +1,9 @@ + + + + + + #da532c + + + diff --git a/website/css/bootstrap.css b/website/css/bootstrap.css new file mode 100644 index 0000000..8f47589 --- /dev/null +++ b/website/css/bootstrap.css @@ -0,0 +1,10038 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors + * Copyright 2011-2019 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +:root { + --blue: #007bff; + --indigo: #6610f2; + --purple: #6f42c1; + --pink: #e83e8c; + --red: #dc3545; + --orange: #fd7e14; + --yellow: #ffc107; + --green: #28a745; + --teal: #20c997; + --cyan: #17a2b8; + --white: #fff; + --gray: #6c757d; + --gray-dark: #343a40; + --primary: #007bff; + --secondary: #6c757d; + --success: #28a745; + --info: #17a2b8; + --warning: #ffc107; + --danger: #dc3545; + --light: #f8f9fa; + --dark: #343a40; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; +} + +*, +*::before, +*::after { + box-sizing: border-box; +} + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); +} + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; +} + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #212529; + text-align: left; + background-color: #fff; +} + +[tabindex="-1"]:focus { + outline: 0 !important; +} + +hr { + box-sizing: content-box; + height: 0; + overflow: visible; +} + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; +} + +p { + margin-top: 0; + margin-bottom: 1rem; +} + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; +} + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; +} + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; +} + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; +} + +dt { + font-weight: 700; +} + +dd { + margin-bottom: .5rem; + margin-left: 0; +} + +blockquote { + margin: 0 0 1rem; +} + +b, +strong { + font-weight: bolder; +} + +small { + font-size: 80%; +} + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; +} + +sub { + bottom: -.25em; +} + +sup { + top: -.5em; +} + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; +} + +a:hover { + color: #0056b3; + text-decoration: underline; +} + +a:not([href]):not([tabindex]) { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus { + color: inherit; + text-decoration: none; +} + +a:not([href]):not([tabindex]):focus { + outline: 0; +} + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; +} + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; +} + +figure { + margin: 0 0 1rem; +} + +img { + vertical-align: middle; + border-style: none; +} + +svg { + overflow: hidden; + vertical-align: middle; +} + +table { + border-collapse: collapse; +} + +caption { + padding-top: 0.75rem; + padding-bottom: 0.75rem; + color: #6c757d; + text-align: left; + caption-side: bottom; +} + +th { + text-align: inherit; +} + +label { + display: inline-block; + margin-bottom: 0.5rem; +} + +button { + border-radius: 0; +} + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; +} + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; +} + +button, +input { + overflow: visible; +} + +button, +select { + text-transform: none; +} + +select { + word-wrap: normal; +} + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; +} + +button:not(:disabled), +[type="button"]:not(:disabled), +[type="reset"]:not(:disabled), +[type="submit"]:not(:disabled) { + cursor: pointer; +} + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; +} + +input[type="radio"], +input[type="checkbox"] { + box-sizing: border-box; + padding: 0; +} + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: listbox; +} + +textarea { + overflow: auto; + resize: vertical; +} + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; +} + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; +} + +progress { + vertical-align: baseline; +} + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; +} + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; +} + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; +} + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; +} + +output { + display: inline-block; +} + +summary { + display: list-item; + cursor: pointer; +} + +template { + display: none; +} + +[hidden] { + display: none !important; +} + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; +} + +h1, .h1 { + font-size: 2.5rem; +} + +h2, .h2 { + font-size: 2rem; +} + +h3, .h3 { + font-size: 1.75rem; +} + +h4, .h4 { + font-size: 1.5rem; +} + +h5, .h5 { + font-size: 1.25rem; +} + +h6, .h6 { + font-size: 1rem; +} + +.lead { + font-size: 1.25rem; + font-weight: 300; +} + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; +} + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; +} + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; +} + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); +} + +small, +.small { + font-size: 80%; + font-weight: 400; +} + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; +} + +.list-unstyled { + padding-left: 0; + list-style: none; +} + +.list-inline { + padding-left: 0; + list-style: none; +} + +.list-inline-item { + display: inline-block; +} + +.list-inline-item:not(:last-child) { + margin-right: 0.5rem; +} + +.initialism { + font-size: 90%; + text-transform: uppercase; +} + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; +} + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; +} + +.blockquote-footer::before { + content: "\2014\00A0"; +} + +.img-fluid { + max-width: 100%; + height: auto; +} + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; +} + +.figure { + display: inline-block; +} + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; +} + +.figure-caption { + font-size: 90%; + color: #6c757d; +} + +code { + font-size: 87.5%; + color: #e83e8c; + word-break: break-word; +} + +a > code { + color: inherit; +} + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; +} + +kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; +} + +pre { + display: block; + font-size: 87.5%; + color: #212529; +} + +pre code { + font-size: inherit; + color: inherit; + word-break: normal; +} + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; +} + +.container { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +@media (min-width: 576px) { + .container { + max-width: 540px; + } +} + +@media (min-width: 768px) { + .container { + max-width: 720px; + } +} + +@media (min-width: 992px) { + .container { + max-width: 960px; + } +} + +@media (min-width: 1200px) { + .container { + max-width: 1140px; + } +} + +.container-fluid { + width: 100%; + padding-right: 15px; + padding-left: 15px; + margin-right: auto; + margin-left: auto; +} + +.row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -15px; + margin-left: -15px; +} + +.no-gutters { + margin-right: 0; + margin-left: 0; +} + +.no-gutters > .col, +.no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; +} + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 15px; + padding-left: 15px; +} + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; +} + +.col-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; +} + +.col-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; +} + +.col-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; +} + +.col-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; +} + +.col-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; +} + +.col-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; +} + +.col-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; +} + +.col-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; +} + +.col-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; +} + +.col-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; +} + +.col-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; +} + +.col-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; +} + +.col-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; +} + +.order-first { + -ms-flex-order: -1; + order: -1; +} + +.order-last { + -ms-flex-order: 13; + order: 13; +} + +.order-0 { + -ms-flex-order: 0; + order: 0; +} + +.order-1 { + -ms-flex-order: 1; + order: 1; +} + +.order-2 { + -ms-flex-order: 2; + order: 2; +} + +.order-3 { + -ms-flex-order: 3; + order: 3; +} + +.order-4 { + -ms-flex-order: 4; + order: 4; +} + +.order-5 { + -ms-flex-order: 5; + order: 5; +} + +.order-6 { + -ms-flex-order: 6; + order: 6; +} + +.order-7 { + -ms-flex-order: 7; + order: 7; +} + +.order-8 { + -ms-flex-order: 8; + order: 8; +} + +.order-9 { + -ms-flex-order: 9; + order: 9; +} + +.order-10 { + -ms-flex-order: 10; + order: 10; +} + +.order-11 { + -ms-flex-order: 11; + order: 11; +} + +.order-12 { + -ms-flex-order: 12; + order: 12; +} + +.offset-1 { + margin-left: 8.333333%; +} + +.offset-2 { + margin-left: 16.666667%; +} + +.offset-3 { + margin-left: 25%; +} + +.offset-4 { + margin-left: 33.333333%; +} + +.offset-5 { + margin-left: 41.666667%; +} + +.offset-6 { + margin-left: 50%; +} + +.offset-7 { + margin-left: 58.333333%; +} + +.offset-8 { + margin-left: 66.666667%; +} + +.offset-9 { + margin-left: 75%; +} + +.offset-10 { + margin-left: 83.333333%; +} + +.offset-11 { + margin-left: 91.666667%; +} + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-sm-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-sm-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-sm-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-sm-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-sm-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-sm-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-sm-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-sm-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-sm-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-sm-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-sm-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-sm-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-sm-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-sm-first { + -ms-flex-order: -1; + order: -1; + } + .order-sm-last { + -ms-flex-order: 13; + order: 13; + } + .order-sm-0 { + -ms-flex-order: 0; + order: 0; + } + .order-sm-1 { + -ms-flex-order: 1; + order: 1; + } + .order-sm-2 { + -ms-flex-order: 2; + order: 2; + } + .order-sm-3 { + -ms-flex-order: 3; + order: 3; + } + .order-sm-4 { + -ms-flex-order: 4; + order: 4; + } + .order-sm-5 { + -ms-flex-order: 5; + order: 5; + } + .order-sm-6 { + -ms-flex-order: 6; + order: 6; + } + .order-sm-7 { + -ms-flex-order: 7; + order: 7; + } + .order-sm-8 { + -ms-flex-order: 8; + order: 8; + } + .order-sm-9 { + -ms-flex-order: 9; + order: 9; + } + .order-sm-10 { + -ms-flex-order: 10; + order: 10; + } + .order-sm-11 { + -ms-flex-order: 11; + order: 11; + } + .order-sm-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-sm-0 { + margin-left: 0; + } + .offset-sm-1 { + margin-left: 8.333333%; + } + .offset-sm-2 { + margin-left: 16.666667%; + } + .offset-sm-3 { + margin-left: 25%; + } + .offset-sm-4 { + margin-left: 33.333333%; + } + .offset-sm-5 { + margin-left: 41.666667%; + } + .offset-sm-6 { + margin-left: 50%; + } + .offset-sm-7 { + margin-left: 58.333333%; + } + .offset-sm-8 { + margin-left: 66.666667%; + } + .offset-sm-9 { + margin-left: 75%; + } + .offset-sm-10 { + margin-left: 83.333333%; + } + .offset-sm-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-md-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-md-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-md-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-md-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-md-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-md-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-md-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-md-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-md-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-md-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-md-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-md-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-md-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-md-first { + -ms-flex-order: -1; + order: -1; + } + .order-md-last { + -ms-flex-order: 13; + order: 13; + } + .order-md-0 { + -ms-flex-order: 0; + order: 0; + } + .order-md-1 { + -ms-flex-order: 1; + order: 1; + } + .order-md-2 { + -ms-flex-order: 2; + order: 2; + } + .order-md-3 { + -ms-flex-order: 3; + order: 3; + } + .order-md-4 { + -ms-flex-order: 4; + order: 4; + } + .order-md-5 { + -ms-flex-order: 5; + order: 5; + } + .order-md-6 { + -ms-flex-order: 6; + order: 6; + } + .order-md-7 { + -ms-flex-order: 7; + order: 7; + } + .order-md-8 { + -ms-flex-order: 8; + order: 8; + } + .order-md-9 { + -ms-flex-order: 9; + order: 9; + } + .order-md-10 { + -ms-flex-order: 10; + order: 10; + } + .order-md-11 { + -ms-flex-order: 11; + order: 11; + } + .order-md-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-md-0 { + margin-left: 0; + } + .offset-md-1 { + margin-left: 8.333333%; + } + .offset-md-2 { + margin-left: 16.666667%; + } + .offset-md-3 { + margin-left: 25%; + } + .offset-md-4 { + margin-left: 33.333333%; + } + .offset-md-5 { + margin-left: 41.666667%; + } + .offset-md-6 { + margin-left: 50%; + } + .offset-md-7 { + margin-left: 58.333333%; + } + .offset-md-8 { + margin-left: 66.666667%; + } + .offset-md-9 { + margin-left: 75%; + } + .offset-md-10 { + margin-left: 83.333333%; + } + .offset-md-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-lg-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-lg-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-lg-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-lg-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-lg-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-lg-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-lg-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-lg-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-lg-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-lg-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-lg-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-lg-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-lg-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-lg-first { + -ms-flex-order: -1; + order: -1; + } + .order-lg-last { + -ms-flex-order: 13; + order: 13; + } + .order-lg-0 { + -ms-flex-order: 0; + order: 0; + } + .order-lg-1 { + -ms-flex-order: 1; + order: 1; + } + .order-lg-2 { + -ms-flex-order: 2; + order: 2; + } + .order-lg-3 { + -ms-flex-order: 3; + order: 3; + } + .order-lg-4 { + -ms-flex-order: 4; + order: 4; + } + .order-lg-5 { + -ms-flex-order: 5; + order: 5; + } + .order-lg-6 { + -ms-flex-order: 6; + order: 6; + } + .order-lg-7 { + -ms-flex-order: 7; + order: 7; + } + .order-lg-8 { + -ms-flex-order: 8; + order: 8; + } + .order-lg-9 { + -ms-flex-order: 9; + order: 9; + } + .order-lg-10 { + -ms-flex-order: 10; + order: 10; + } + .order-lg-11 { + -ms-flex-order: 11; + order: 11; + } + .order-lg-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-lg-0 { + margin-left: 0; + } + .offset-lg-1 { + margin-left: 8.333333%; + } + .offset-lg-2 { + margin-left: 16.666667%; + } + .offset-lg-3 { + margin-left: 25%; + } + .offset-lg-4 { + margin-left: 33.333333%; + } + .offset-lg-5 { + margin-left: 41.666667%; + } + .offset-lg-6 { + margin-left: 50%; + } + .offset-lg-7 { + margin-left: 58.333333%; + } + .offset-lg-8 { + margin-left: 66.666667%; + } + .offset-lg-9 { + margin-left: 75%; + } + .offset-lg-10 { + margin-left: 83.333333%; + } + .offset-lg-11 { + margin-left: 91.666667%; + } +} + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; + } + .col-xl-auto { + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; + } + .col-xl-1 { + -ms-flex: 0 0 8.333333%; + flex: 0 0 8.333333%; + max-width: 8.333333%; + } + .col-xl-2 { + -ms-flex: 0 0 16.666667%; + flex: 0 0 16.666667%; + max-width: 16.666667%; + } + .col-xl-3 { + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; + } + .col-xl-4 { + -ms-flex: 0 0 33.333333%; + flex: 0 0 33.333333%; + max-width: 33.333333%; + } + .col-xl-5 { + -ms-flex: 0 0 41.666667%; + flex: 0 0 41.666667%; + max-width: 41.666667%; + } + .col-xl-6 { + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; + } + .col-xl-7 { + -ms-flex: 0 0 58.333333%; + flex: 0 0 58.333333%; + max-width: 58.333333%; + } + .col-xl-8 { + -ms-flex: 0 0 66.666667%; + flex: 0 0 66.666667%; + max-width: 66.666667%; + } + .col-xl-9 { + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; + } + .col-xl-10 { + -ms-flex: 0 0 83.333333%; + flex: 0 0 83.333333%; + max-width: 83.333333%; + } + .col-xl-11 { + -ms-flex: 0 0 91.666667%; + flex: 0 0 91.666667%; + max-width: 91.666667%; + } + .col-xl-12 { + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; + } + .order-xl-first { + -ms-flex-order: -1; + order: -1; + } + .order-xl-last { + -ms-flex-order: 13; + order: 13; + } + .order-xl-0 { + -ms-flex-order: 0; + order: 0; + } + .order-xl-1 { + -ms-flex-order: 1; + order: 1; + } + .order-xl-2 { + -ms-flex-order: 2; + order: 2; + } + .order-xl-3 { + -ms-flex-order: 3; + order: 3; + } + .order-xl-4 { + -ms-flex-order: 4; + order: 4; + } + .order-xl-5 { + -ms-flex-order: 5; + order: 5; + } + .order-xl-6 { + -ms-flex-order: 6; + order: 6; + } + .order-xl-7 { + -ms-flex-order: 7; + order: 7; + } + .order-xl-8 { + -ms-flex-order: 8; + order: 8; + } + .order-xl-9 { + -ms-flex-order: 9; + order: 9; + } + .order-xl-10 { + -ms-flex-order: 10; + order: 10; + } + .order-xl-11 { + -ms-flex-order: 11; + order: 11; + } + .order-xl-12 { + -ms-flex-order: 12; + order: 12; + } + .offset-xl-0 { + margin-left: 0; + } + .offset-xl-1 { + margin-left: 8.333333%; + } + .offset-xl-2 { + margin-left: 16.666667%; + } + .offset-xl-3 { + margin-left: 25%; + } + .offset-xl-4 { + margin-left: 33.333333%; + } + .offset-xl-5 { + margin-left: 41.666667%; + } + .offset-xl-6 { + margin-left: 50%; + } + .offset-xl-7 { + margin-left: 58.333333%; + } + .offset-xl-8 { + margin-left: 66.666667%; + } + .offset-xl-9 { + margin-left: 75%; + } + .offset-xl-10 { + margin-left: 83.333333%; + } + .offset-xl-11 { + margin-left: 91.666667%; + } +} + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; +} + +.table th, +.table td { + padding: 0.75rem; + vertical-align: top; + border-top: 1px solid #dee2e6; +} + +.table thead th { + vertical-align: bottom; + border-bottom: 2px solid #dee2e6; +} + +.table tbody + tbody { + border-top: 2px solid #dee2e6; +} + +.table-sm th, +.table-sm td { + padding: 0.3rem; +} + +.table-bordered { + border: 1px solid #dee2e6; +} + +.table-bordered th, +.table-bordered td { + border: 1px solid #dee2e6; +} + +.table-bordered thead th, +.table-bordered thead td { + border-bottom-width: 2px; +} + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; +} + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); +} + +.table-hover tbody tr:hover { + color: #212529; + background-color: rgba(0, 0, 0, 0.075); +} + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8daff; +} + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7abaff; +} + +.table-hover .table-primary:hover { + background-color: #9fcdff; +} + +.table-hover .table-primary:hover > td, +.table-hover .table-primary:hover > th { + background-color: #9fcdff; +} + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #d6d8db; +} + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #b3b7bb; +} + +.table-hover .table-secondary:hover { + background-color: #c8cbcf; +} + +.table-hover .table-secondary:hover > td, +.table-hover .table-secondary:hover > th { + background-color: #c8cbcf; +} + +.table-success, +.table-success > th, +.table-success > td { + background-color: #c3e6cb; +} + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #8fd19e; +} + +.table-hover .table-success:hover { + background-color: #b1dfbb; +} + +.table-hover .table-success:hover > td, +.table-hover .table-success:hover > th { + background-color: #b1dfbb; +} + +.table-info, +.table-info > th, +.table-info > td { + background-color: #bee5eb; +} + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #86cfda; +} + +.table-hover .table-info:hover { + background-color: #abdde5; +} + +.table-hover .table-info:hover > td, +.table-hover .table-info:hover > th { + background-color: #abdde5; +} + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffeeba; +} + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffdf7e; +} + +.table-hover .table-warning:hover { + background-color: #ffe8a1; +} + +.table-hover .table-warning:hover > td, +.table-hover .table-warning:hover > th { + background-color: #ffe8a1; +} + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #f5c6cb; +} + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #ed969e; +} + +.table-hover .table-danger:hover { + background-color: #f1b0b7; +} + +.table-hover .table-danger:hover > td, +.table-hover .table-danger:hover > th { + background-color: #f1b0b7; +} + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fdfdfe; +} + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfc; +} + +.table-hover .table-light:hover { + background-color: #ececf6; +} + +.table-hover .table-light:hover > td, +.table-hover .table-light:hover > th { + background-color: #ececf6; +} + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #c6c8ca; +} + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #95999c; +} + +.table-hover .table-dark:hover { + background-color: #b9bbbe; +} + +.table-hover .table-dark:hover > td, +.table-hover .table-dark:hover > th { + background-color: #b9bbbe; +} + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); +} + +.table-hover .table-active:hover > td, +.table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); +} + +.table .thead-dark th { + color: #fff; + background-color: #343a40; + border-color: #454d55; +} + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.table-dark { + color: #fff; + background-color: #343a40; +} + +.table-dark th, +.table-dark td, +.table-dark thead th { + border-color: #454d55; +} + +.table-dark.table-bordered { + border: 0; +} + +.table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); +} + +.table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); +} + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-sm > .table-bordered { + border: 0; + } +} + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-md > .table-bordered { + border: 0; + } +} + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-lg > .table-bordered { + border: 0; + } +} + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; + } + .table-responsive-xl > .table-bordered { + border: 0; + } +} + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; +} + +.table-responsive > .table-bordered { + border: 0; +} + +.form-control { + display: block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 0.25rem; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; + } +} + +.form-control::-ms-expand { + background-color: transparent; + border: 0; +} + +.form-control:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.form-control::-webkit-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-moz-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::-ms-input-placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control::placeholder { + color: #6c757d; + opacity: 1; +} + +.form-control:disabled, .form-control[readonly] { + background-color: #e9ecef; + opacity: 1; +} + +select.form-control:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.form-control-file, +.form-control-range { + display: block; + width: 100%; +} + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.5; +} + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.25rem; + line-height: 1.5; +} + +.col-form-label-sm { + padding-top: calc(0.25rem + 1px); + padding-bottom: calc(0.25rem + 1px); + font-size: 0.875rem; + line-height: 1.5; +} + +.form-control-plaintext { + display: block; + width: 100%; + padding-top: 0.375rem; + padding-bottom: 0.375rem; + margin-bottom: 0; + line-height: 1.5; + color: #212529; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; +} + +.form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; +} + +.form-control-sm { + height: calc(1.5em + 0.5rem + 2px); + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.form-control-lg { + height: calc(1.5em + 1rem + 2px); + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +select.form-control[size], select.form-control[multiple] { + height: auto; +} + +textarea.form-control { + height: auto; +} + +.form-group { + margin-bottom: 1rem; +} + +.form-text { + display: block; + margin-top: 0.25rem; +} + +.form-row { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; +} + +.form-row > .col, +.form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; +} + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; +} + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; +} + +.form-check-input:disabled ~ .form-check-label { + color: #6c757d; +} + +.form-check-label { + margin-bottom: 0; +} + +.form-check-inline { + display: -ms-inline-flexbox; + display: inline-flex; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; +} + +.form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; +} + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; +} + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .form-control:valid ~ .valid-feedback, +.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback, +.form-control.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-select:valid ~ .valid-feedback, +.was-validated .custom-select:valid ~ .valid-tooltip, .custom-select.is-valid ~ .valid-feedback, +.custom-select.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-control-file:valid ~ .valid-feedback, +.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback, +.form-control-file.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; +} + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-control-input:valid ~ .valid-feedback, +.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback, +.custom-control-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; +} + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; +} + +.was-validated .custom-file-input:valid ~ .valid-feedback, +.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback, +.custom-file-input.is-valid ~ .valid-tooltip { + display: block; +} + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); +} + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; +} + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; +} + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E"); + background-repeat: no-repeat; + background-position: center right calc(0.375em + 0.1875rem); + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .form-control:invalid ~ .invalid-feedback, +.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback, +.form-control.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); +} + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc((1em + 0.75rem) * 3 / 4 + 1.75rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); +} + +.was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-select:invalid ~ .invalid-feedback, +.was-validated .custom-select:invalid ~ .invalid-tooltip, .custom-select.is-invalid ~ .invalid-feedback, +.custom-select.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-control-file:invalid ~ .invalid-feedback, +.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback, +.form-control-file.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; +} + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-control-input:invalid ~ .invalid-feedback, +.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback, +.custom-control-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; +} + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; +} + +.was-validated .custom-file-input:invalid ~ .invalid-feedback, +.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback, +.custom-file-input.is-invalid ~ .invalid-tooltip { + display: block; +} + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); +} + +.form-inline { + display: -ms-flexbox; + display: flex; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; +} + +.form-inline .form-check { + width: 100%; +} + +@media (min-width: 576px) { + .form-inline label { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; + } + .form-inline .form-group { + display: -ms-flexbox; + display: flex; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; + } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; + } + .form-inline .form-control-plaintext { + display: inline-block; + } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; + } + .form-inline .form-check { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; + } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; + } + .form-inline .custom-control { + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + } + .form-inline .custom-control-label { + margin-bottom: 0; + } +} + +.btn { + display: inline-block; + font-weight: 400; + color: #212529; + text-align: center; + vertical-align: middle; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 0.75rem; + font-size: 1rem; + line-height: 1.5; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .btn { + transition: none; + } +} + +.btn:hover { + color: #212529; + text-decoration: none; +} + +.btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.btn.disabled, .btn:disabled { + opacity: 0.65; +} + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; +} + +.btn-primary { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:hover { + color: #fff; + background-color: #0069d9; + border-color: #0062cc; +} + +.btn-primary:focus, .btn-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, +.show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #0062cc; + border-color: #005cbf; +} + +.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 143, 255, 0.5); +} + +.btn-secondary { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:hover { + color: #fff; + background-color: #5a6268; + border-color: #545b62; +} + +.btn-secondary:focus, .btn-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, +.show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #545b62; + border-color: #4e555b; +} + +.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(130, 138, 145, 0.5); +} + +.btn-success { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:hover { + color: #fff; + background-color: #218838; + border-color: #1e7e34; +} + +.btn-success:focus, .btn-success.focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, +.show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #1e7e34; + border-color: #1c7430; +} + +.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(72, 180, 97, 0.5); +} + +.btn-info { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:hover { + color: #fff; + background-color: #138496; + border-color: #117a8b; +} + +.btn-info:focus, .btn-info.focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, +.show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #117a8b; + border-color: #10707f; +} + +.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); +} + +.btn-warning { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:hover { + color: #212529; + background-color: #e0a800; + border-color: #d39e00; +} + +.btn-warning:focus, .btn-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, +.show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #d39e00; + border-color: #c69500; +} + +.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(222, 170, 12, 0.5); +} + +.btn-danger { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:hover { + color: #fff; + background-color: #c82333; + border-color: #bd2130; +} + +.btn-danger:focus, .btn-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, +.show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #bd2130; + border-color: #b21f2d; +} + +.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 83, 97, 0.5); +} + +.btn-light { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:hover { + color: #212529; + background-color: #e2e6ea; + border-color: #dae0e5; +} + +.btn-light:focus, .btn-light.focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, +.show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #dae0e5; + border-color: #d3d9df; +} + +.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 217, 219, 0.5); +} + +.btn-dark { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:hover { + color: #fff; + background-color: #23272b; + border-color: #1d2124; +} + +.btn-dark:focus, .btn-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, +.show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #1d2124; + border-color: #171a1d; +} + +.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(82, 88, 93, 0.5); +} + +.btn-outline-primary { + color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:hover { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #007bff; + background-color: transparent; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, +.show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.btn-outline-secondary { + color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:hover { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #6c757d; + background-color: transparent; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, +.show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #6c757d; + border-color: #6c757d; +} + +.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.btn-outline-success { + color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:hover { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-success.disabled, .btn-outline-success:disabled { + color: #28a745; + background-color: transparent; +} + +.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, +.show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #28a745; + border-color: #28a745; +} + +.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.btn-outline-info { + color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:hover { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-info.disabled, .btn-outline-info:disabled { + color: #17a2b8; + background-color: transparent; +} + +.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, +.show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #17a2b8; + border-color: #17a2b8; +} + +.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.btn-outline-warning { + color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:hover { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc107; + background-color: transparent; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, +.show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc107; + border-color: #ffc107; +} + +.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.btn-outline-danger { + color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:hover { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #dc3545; + background-color: transparent; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, +.show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #dc3545; + border-color: #dc3545; +} + +.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.btn-outline-light { + color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:hover { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-light.disabled, .btn-outline-light:disabled { + color: #f8f9fa; + background-color: transparent; +} + +.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, +.show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #f8f9fa; + border-color: #f8f9fa; +} + +.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.btn-outline-dark { + color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:hover { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #343a40; + background-color: transparent; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, +.show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #343a40; + border-color: #343a40; +} + +.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, +.show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; +} + +.btn-link:hover { + color: #0056b3; + text-decoration: underline; +} + +.btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; +} + +.btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; +} + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.btn-sm, .btn-group-sm > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.btn-block { + display: block; + width: 100%; +} + +.btn-block + .btn-block { + margin-top: 0.5rem; +} + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; +} + +.fade { + transition: opacity 0.15s linear; +} + +@media (prefers-reduced-motion: reduce) { + .fade { + transition: none; + } +} + +.fade:not(.show) { + opacity: 0; +} + +.collapse:not(.show) { + display: none; +} + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + transition: height 0.35s ease; +} + +@media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; + } +} + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; +} + +.dropdown-toggle { + white-space: nowrap; +} + +.dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; +} + +.dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.15); + border-radius: 0.25rem; +} + +.dropdown-menu-left { + right: auto; + left: 0; +} + +.dropdown-menu-right { + right: 0; + left: auto; +} + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; + } + .dropdown-menu-sm-right { + right: 0; + left: auto; + } +} + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; + } + .dropdown-menu-md-right { + right: 0; + left: auto; + } +} + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; + } + .dropdown-menu-lg-right { + right: 0; + left: auto; + } +} + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; + } + .dropdown-menu-xl-right { + right: 0; + left: auto; + } +} + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; +} + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; +} + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; +} + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; +} + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropright .dropdown-toggle::after { + vertical-align: 0; +} + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; +} + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; +} + +.dropleft .dropdown-toggle::after { + display: none; +} + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; +} + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle::before { + vertical-align: 0; +} + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; +} + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid #e9ecef; +} + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #212529; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; +} + +.dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; +} + +.dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; +} + +.dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; +} + +.dropdown-menu.show { + display: block; +} + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #6c757d; + white-space: nowrap; +} + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #212529; +} + +.btn-group, +.btn-group-vertical { + position: relative; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; +} + +.btn-group > .btn, +.btn-group-vertical > .btn { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; +} + +.btn-group > .btn:hover, +.btn-group-vertical > .btn:hover { + z-index: 1; +} + +.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, +.btn-group-vertical > .btn:focus, +.btn-group-vertical > .btn:active, +.btn-group-vertical > .btn.active { + z-index: 1; +} + +.btn-toolbar { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.btn-toolbar .input-group { + width: auto; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; +} + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.dropdown-toggle-split { + padding-right: 0.5625rem; + padding-left: 0.5625rem; +} + +.dropdown-toggle-split::after, +.dropup .dropdown-toggle-split::after, +.dropright .dropdown-toggle-split::after { + margin-left: 0; +} + +.dropleft .dropdown-toggle-split::before { + margin-right: 0; +} + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; +} + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; +} + +.btn-group-vertical { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: center; + justify-content: center; +} + +.btn-group-vertical > .btn, +.btn-group-vertical > .btn-group { + width: 100%; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; +} + +.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.btn-group-vertical > .btn:not(:first-child), +.btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; +} + +.btn-group-toggle > .btn input[type="radio"], +.btn-group-toggle > .btn input[type="checkbox"], +.btn-group-toggle > .btn-group > .btn input[type="radio"], +.btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; +} + +.input-group { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; +} + +.input-group > .form-control, +.input-group > .form-control-plaintext, +.input-group > .custom-select, +.input-group > .custom-file { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + margin-bottom: 0; +} + +.input-group > .form-control + .form-control, +.input-group > .form-control + .custom-select, +.input-group > .form-control + .custom-file, +.input-group > .form-control-plaintext + .form-control, +.input-group > .form-control-plaintext + .custom-select, +.input-group > .form-control-plaintext + .custom-file, +.input-group > .custom-select + .form-control, +.input-group > .custom-select + .custom-select, +.input-group > .custom-select + .custom-file, +.input-group > .custom-file + .form-control, +.input-group > .custom-file + .custom-select, +.input-group > .custom-file + .custom-file { + margin-left: -1px; +} + +.input-group > .form-control:focus, +.input-group > .custom-select:focus, +.input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; +} + +.input-group > .custom-file .custom-file-input:focus { + z-index: 4; +} + +.input-group > .form-control:not(:last-child), +.input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .form-control:not(:first-child), +.input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group > .custom-file { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; +} + +.input-group > .custom-file:not(:last-child) .custom-file-label, +.input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.input-group-prepend, +.input-group-append { + display: -ms-flexbox; + display: flex; +} + +.input-group-prepend .btn, +.input-group-append .btn { + position: relative; + z-index: 2; +} + +.input-group-prepend .btn:focus, +.input-group-append .btn:focus { + z-index: 3; +} + +.input-group-prepend .btn + .btn, +.input-group-prepend .btn + .input-group-text, +.input-group-prepend .input-group-text + .input-group-text, +.input-group-prepend .input-group-text + .btn, +.input-group-append .btn + .btn, +.input-group-append .btn + .input-group-text, +.input-group-append .input-group-text + .input-group-text, +.input-group-append .input-group-text + .btn { + margin-left: -1px; +} + +.input-group-prepend { + margin-right: -1px; +} + +.input-group-append { + margin-left: -1px; +} + +.input-group-text { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.input-group-text input[type="radio"], +.input-group-text input[type="checkbox"] { + margin-top: 0; +} + +.input-group-lg > .form-control:not(textarea), +.input-group-lg > .custom-select { + height: calc(1.5em + 1rem + 2px); +} + +.input-group-lg > .form-control, +.input-group-lg > .custom-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; +} + +.input-group-sm > .form-control:not(textarea), +.input-group-sm > .custom-select { + height: calc(1.5em + 0.5rem + 2px); +} + +.input-group-sm > .form-control, +.input-group-sm > .custom-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; +} + +.input-group-lg > .custom-select, +.input-group-sm > .custom-select { + padding-right: 1.75rem; +} + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; +} + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; +} + +.custom-control { + position: relative; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; +} + +.custom-control-inline { + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; +} + +.custom-control-input { + position: absolute; + z-index: -1; + opacity: 0; +} + +.custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; +} + +.custom-control-input:focus ~ .custom-control-label::before { + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; +} + +.custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; +} + +.custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; +} + +.custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; +} + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; +} + +.custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; +} + +.custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; +} + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; +} + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; +} + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); +} + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-radio .custom-control-label::before { + border-radius: 50%; +} + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); +} + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-switch { + padding-left: 2.25rem; +} + +.custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; +} + +.custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: transform 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + transition: none; + } +} + +.custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); +} + +.custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); +} + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-select:focus { + border-color: #80bdff; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-select:focus::-ms-value { + color: #495057; + background-color: #fff; +} + +.custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; +} + +.custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; +} + +.custom-select::-ms-expand { + display: none; +} + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; +} + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; +} + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; +} + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; +} + +.custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; +} + +.custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; +} + +.custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); +} + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; +} + +.custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; +} + +.custom-range { + width: 100%; + height: calc(1rem + 0.4rem); + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +.custom-range:focus { + outline: none; +} + +.custom-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.custom-range::-moz-focus-outer { + border: 0; +} + +.custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + transition: none; + } +} + +.custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-moz-range-thumb { + transition: none; + } +} + +.custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; +} + +.custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; +} + +@media (prefers-reduced-motion: reduce) { + .custom-range::-ms-thumb { + transition: none; + } +} + +.custom-range::-ms-thumb:active { + background-color: #b3d7ff; +} + +.custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; +} + +.custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; +} + +.custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; +} + +.custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; +} + +.custom-range:disabled::-moz-range-track { + cursor: default; +} + +.custom-range:disabled::-ms-thumb { + background-color: #adb5bd; +} + +.custom-control-label::before, +.custom-file-label, +.custom-select { + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + transition: none; + } +} + +.nav { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.nav-link { + display: block; + padding: 0.5rem 1rem; +} + +.nav-link:hover, .nav-link:focus { + text-decoration: none; +} + +.nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; +} + +.nav-tabs { + border-bottom: 1px solid #dee2e6; +} + +.nav-tabs .nav-item { + margin-bottom: -1px; +} + +.nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e9ecef #e9ecef #dee2e6; +} + +.nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; +} + +.nav-tabs .nav-link.active, +.nav-tabs .nav-item.show .nav-link { + color: #495057; + background-color: #fff; + border-color: #dee2e6 #dee2e6 #fff; +} + +.nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.nav-pills .nav-link { + border-radius: 0.25rem; +} + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; +} + +.nav-fill .nav-item { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; +} + +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; +} + +.tab-content > .tab-pane { + display: none; +} + +.tab-content > .active { + display: block; +} + +.navbar { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; +} + +.navbar > .container, +.navbar > .container-fluid { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: justify; + justify-content: space-between; +} + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; +} + +.navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; +} + +.navbar-nav { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; +} + +.navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; +} + +.navbar-nav .dropdown-menu { + position: static; + float: none; +} + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; +} + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -ms-flex-positive: 1; + flex-grow: 1; + -ms-flex-align: center; + align-items: center; +} + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; +} + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; +} + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 576px) { + .navbar-expand-sm { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-sm .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-sm .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-sm .navbar-toggler { + display: none; + } +} + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 768px) { + .navbar-expand-md { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-md .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-md .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-md .navbar-toggler { + display: none; + } +} + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 992px) { + .navbar-expand-lg { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-lg .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-lg .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-lg .navbar-toggler { + display: none; + } +} + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + padding-right: 0; + padding-left: 0; + } +} + +@media (min-width: 1200px) { + .navbar-expand-xl { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; + } + .navbar-expand-xl .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; + } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; + } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; + } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + } + .navbar-expand-xl .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; + } + .navbar-expand-xl .navbar-toggler { + display: none; + } +} + +.navbar-expand { + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -ms-flex-pack: start; + justify-content: flex-start; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + padding-right: 0; + padding-left: 0; +} + +.navbar-expand .navbar-nav { + -ms-flex-direction: row; + flex-direction: row; +} + +.navbar-expand .navbar-nav .dropdown-menu { + position: absolute; +} + +.navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; +} + +.navbar-expand > .container, +.navbar-expand > .container-fluid { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; +} + +.navbar-expand .navbar-collapse { + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; +} + +.navbar-expand .navbar-toggler { + display: none; +} + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); +} + +.navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); +} + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + border-color: rgba(0, 0, 0, 0.1); +} + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-light .navbar-text { + color: rgba(0, 0, 0, 0.5); +} + +.navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); +} + +.navbar-dark .navbar-brand { + color: #fff; +} + +.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; +} + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); +} + +.navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); +} + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #fff; +} + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + border-color: rgba(255, 255, 255, 0.1); +} + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); +} + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.5); +} + +.navbar-dark .navbar-text a { + color: #fff; +} + +.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; +} + +.card { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.25rem; +} + +.card > hr { + margin-right: 0; + margin-left: 0; +} + +.card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.card-body { + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1.25rem; +} + +.card-title { + margin-bottom: 0.75rem; +} + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; +} + +.card-text:last-child { + margin-bottom: 0; +} + +.card-link:hover { + text-decoration: none; +} + +.card-link + .card-link { + margin-left: 1.25rem; +} + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; +} + +.card-header + .list-group .list-group-item:first-child { + border-top: 0; +} + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); +} + +.card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); +} + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; +} + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; +} + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; +} + +.card-img { + width: 100%; + border-radius: calc(0.25rem - 1px); +} + +.card-img-top { + width: 100%; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); +} + +.card-img-bottom { + width: 100%; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); +} + +.card-deck { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-deck .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-deck { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; + } + .card-deck .card { + display: -ms-flexbox; + display: flex; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + -ms-flex-direction: column; + flex-direction: column; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; + } +} + +.card-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; +} + +.card-group > .card { + margin-bottom: 15px; +} + +@media (min-width: 576px) { + .card-group { + -ms-flex-flow: row wrap; + flex-flow: row wrap; + } + .card-group > .card { + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; + } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; + } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; + } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; + } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; + } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; + } +} + +.card-columns .card { + margin-bottom: 0.75rem; +} + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; + } + .card-columns .card { + display: inline-block; + width: 100%; + } +} + +.accordion > .card { + overflow: hidden; +} + +.accordion > .card:not(:first-of-type) .card-header:first-child { + border-radius: 0; +} + +.accordion > .card:not(:first-of-type):not(:last-of-type) { + border-bottom: 0; + border-radius: 0; +} + +.accordion > .card:first-of-type { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; +} + +.accordion > .card:last-of-type { + border-top-left-radius: 0; + border-top-right-radius: 0; +} + +.accordion > .card .card-header { + margin-bottom: -1px; +} + +.breadcrumb { + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; +} + +.breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; +} + +.breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; +} + +.breadcrumb-item.active { + color: #6c757d; +} + +.pagination { + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; +} + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; +} + +.page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; +} + +.page-link:focus { + z-index: 2; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); +} + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; +} + +.page-item.active .page-link { + z-index: 1; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; +} + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; +} + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; +} + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.875rem; + line-height: 1.5; +} + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; +} + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; +} + +.badge { + display: inline-block; + padding: 0.25em 0.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .badge { + transition: none; + } +} + +a.badge:hover, a.badge:focus { + text-decoration: none; +} + +.badge:empty { + display: none; +} + +.btn .badge { + position: relative; + top: -1px; +} + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; +} + +.badge-primary { + color: #fff; + background-color: #007bff; +} + +a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #0062cc; +} + +a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.5); +} + +.badge-secondary { + color: #fff; + background-color: #6c757d; +} + +a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #545b62; +} + +a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5); +} + +.badge-success { + color: #fff; + background-color: #28a745; +} + +a.badge-success:hover, a.badge-success:focus { + color: #fff; + background-color: #1e7e34; +} + +a.badge-success:focus, a.badge-success.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5); +} + +.badge-info { + color: #fff; + background-color: #17a2b8; +} + +a.badge-info:hover, a.badge-info:focus { + color: #fff; + background-color: #117a8b; +} + +a.badge-info:focus, a.badge-info.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); +} + +.badge-warning { + color: #212529; + background-color: #ffc107; +} + +a.badge-warning:hover, a.badge-warning:focus { + color: #212529; + background-color: #d39e00; +} + +a.badge-warning:focus, a.badge-warning.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(255, 193, 7, 0.5); +} + +.badge-danger { + color: #fff; + background-color: #dc3545; +} + +a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #bd2130; +} + +a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); +} + +.badge-light { + color: #212529; + background-color: #f8f9fa; +} + +a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #dae0e5; +} + +a.badge-light:focus, a.badge-light.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); +} + +.badge-dark { + color: #fff; + background-color: #343a40; +} + +a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #1d2124; +} + +a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5); +} + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; +} + +@media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; + } +} + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; +} + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; +} + +.alert-heading { + color: inherit; +} + +.alert-link { + font-weight: 700; +} + +.alert-dismissible { + padding-right: 4rem; +} + +.alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; +} + +.alert-primary { + color: #004085; + background-color: #cce5ff; + border-color: #b8daff; +} + +.alert-primary hr { + border-top-color: #9fcdff; +} + +.alert-primary .alert-link { + color: #002752; +} + +.alert-secondary { + color: #383d41; + background-color: #e2e3e5; + border-color: #d6d8db; +} + +.alert-secondary hr { + border-top-color: #c8cbcf; +} + +.alert-secondary .alert-link { + color: #202326; +} + +.alert-success { + color: #155724; + background-color: #d4edda; + border-color: #c3e6cb; +} + +.alert-success hr { + border-top-color: #b1dfbb; +} + +.alert-success .alert-link { + color: #0b2e13; +} + +.alert-info { + color: #0c5460; + background-color: #d1ecf1; + border-color: #bee5eb; +} + +.alert-info hr { + border-top-color: #abdde5; +} + +.alert-info .alert-link { + color: #062c33; +} + +.alert-warning { + color: #856404; + background-color: #fff3cd; + border-color: #ffeeba; +} + +.alert-warning hr { + border-top-color: #ffe8a1; +} + +.alert-warning .alert-link { + color: #533f03; +} + +.alert-danger { + color: #721c24; + background-color: #f8d7da; + border-color: #f5c6cb; +} + +.alert-danger hr { + border-top-color: #f1b0b7; +} + +.alert-danger .alert-link { + color: #491217; +} + +.alert-light { + color: #818182; + background-color: #fefefe; + border-color: #fdfdfe; +} + +.alert-light hr { + border-top-color: #ececf6; +} + +.alert-light .alert-link { + color: #686868; +} + +.alert-dark { + color: #1b1e21; + background-color: #d6d8d9; + border-color: #c6c8ca; +} + +.alert-dark hr { + border-top-color: #b9bbbe; +} + +.alert-dark .alert-link { + color: #040505; +} + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; + } + to { + background-position: 0 0; + } +} + +.progress { + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; +} + +.progress-bar { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + transition: width 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; + } +} + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 1rem 1rem; +} + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; +} + +@media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; + } +} + +.media { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; +} + +.media-body { + -ms-flex: 1; + flex: 1; +} + +.list-group { + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; +} + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; +} + +.list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; +} + +.list-group-item-action:active { + color: #212529; + background-color: #e9ecef; +} + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + margin-bottom: -1px; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); +} + +.list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; +} + +.list-group-item:last-child { + margin-bottom: 0; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; +} + +.list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; +} + +.list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; +} + +.list-group-horizontal { + -ms-flex-direction: row; + flex-direction: row; +} + +.list-group-horizontal .list-group-item { + margin-right: -1px; + margin-bottom: 0; +} + +.list-group-horizontal .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; +} + +.list-group-horizontal .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; +} + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-sm .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-sm .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-sm .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 768px) { + .list-group-horizontal-md { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-md .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-md .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-md .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-lg .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-lg .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-lg .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -ms-flex-direction: row; + flex-direction: row; + } + .list-group-horizontal-xl .list-group-item { + margin-right: -1px; + margin-bottom: 0; + } + .list-group-horizontal-xl .list-group-item:first-child { + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; + } + .list-group-horizontal-xl .list-group-item:last-child { + margin-right: 0; + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; + border-bottom-left-radius: 0; + } +} + +.list-group-flush .list-group-item { + border-right: 0; + border-left: 0; + border-radius: 0; +} + +.list-group-flush .list-group-item:last-child { + margin-bottom: -1px; +} + +.list-group-flush:first-child .list-group-item:first-child { + border-top: 0; +} + +.list-group-flush:last-child .list-group-item:last-child { + margin-bottom: 0; + border-bottom: 0; +} + +.list-group-item-primary { + color: #004085; + background-color: #b8daff; +} + +.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #004085; + background-color: #9fcdff; +} + +.list-group-item-primary.list-group-item-action.active { + color: #fff; + background-color: #004085; + border-color: #004085; +} + +.list-group-item-secondary { + color: #383d41; + background-color: #d6d8db; +} + +.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #383d41; + background-color: #c8cbcf; +} + +.list-group-item-secondary.list-group-item-action.active { + color: #fff; + background-color: #383d41; + border-color: #383d41; +} + +.list-group-item-success { + color: #155724; + background-color: #c3e6cb; +} + +.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #155724; + background-color: #b1dfbb; +} + +.list-group-item-success.list-group-item-action.active { + color: #fff; + background-color: #155724; + border-color: #155724; +} + +.list-group-item-info { + color: #0c5460; + background-color: #bee5eb; +} + +.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #0c5460; + background-color: #abdde5; +} + +.list-group-item-info.list-group-item-action.active { + color: #fff; + background-color: #0c5460; + border-color: #0c5460; +} + +.list-group-item-warning { + color: #856404; + background-color: #ffeeba; +} + +.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856404; + background-color: #ffe8a1; +} + +.list-group-item-warning.list-group-item-action.active { + color: #fff; + background-color: #856404; + border-color: #856404; +} + +.list-group-item-danger { + color: #721c24; + background-color: #f5c6cb; +} + +.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #721c24; + background-color: #f1b0b7; +} + +.list-group-item-danger.list-group-item-action.active { + color: #fff; + background-color: #721c24; + border-color: #721c24; +} + +.list-group-item-light { + color: #818182; + background-color: #fdfdfe; +} + +.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #818182; + background-color: #ececf6; +} + +.list-group-item-light.list-group-item-action.active { + color: #fff; + background-color: #818182; + border-color: #818182; +} + +.list-group-item-dark { + color: #1b1e21; + background-color: #c6c8ca; +} + +.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #1b1e21; + background-color: #b9bbbe; +} + +.list-group-item-dark.list-group-item-action.active { + color: #fff; + background-color: #1b1e21; + border-color: #1b1e21; +} + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; +} + +.close:hover { + color: #000; + text-decoration: none; +} + +.close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; +} + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; +} + +a.close.disabled { + pointer-events: none; +} + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 0.25rem; +} + +.toast:not(:last-child) { + margin-bottom: 0.75rem; +} + +.toast.showing { + opacity: 1; +} + +.toast.show { + display: block; + opacity: 1; +} + +.toast.hide { + display: none; +} + +.toast-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); +} + +.toast-body { + padding: 0.75rem; +} + +.modal-open { + overflow: hidden; +} + +.modal-open .modal { + overflow-x: hidden; + overflow-y: auto; +} + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; +} + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; +} + +.modal.fade .modal-dialog { + transition: -webkit-transform 0.3s ease-out; + transition: transform 0.3s ease-out; + transition: transform 0.3s ease-out, -webkit-transform 0.3s ease-out; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); +} + +@media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; + } +} + +.modal.show .modal-dialog { + -webkit-transform: none; + transform: none; +} + +.modal-dialog-scrollable { + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 1rem); +} + +.modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; +} + +.modal-dialog-scrollable .modal-header, +.modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; +} + +.modal-dialog-scrollable .modal-body { + overflow-y: auto; +} + +.modal-dialog-centered { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 1rem); +} + +.modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; +} + +.modal-dialog-centered.modal-dialog-scrollable { + -ms-flex-direction: column; + flex-direction: column; + -ms-flex-pack: center; + justify-content: center; + height: 100%; +} + +.modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; +} + +.modal-dialog-centered.modal-dialog-scrollable::before { + content: none; +} + +.modal-content { + position: relative; + display: -ms-flexbox; + display: flex; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; + outline: 0; +} + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; +} + +.modal-backdrop.fade { + opacity: 0; +} + +.modal-backdrop.show { + opacity: 0.5; +} + +.modal-header { + display: -ms-flexbox; + display: flex; + -ms-flex-align: start; + align-items: flex-start; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid #dee2e6; + border-top-left-radius: 0.3rem; + border-top-right-radius: 0.3rem; +} + +.modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; +} + +.modal-title { + margin-bottom: 0; + line-height: 1.5; +} + +.modal-body { + position: relative; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 1rem; +} + +.modal-footer { + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 1rem; + border-top: 1px solid #dee2e6; + border-bottom-right-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; +} + +.modal-footer > :not(:first-child) { + margin-left: .25rem; +} + +.modal-footer > :not(:last-child) { + margin-right: .25rem; +} + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; +} + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 1.75rem auto; + } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); + } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); + } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); + } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); + } + .modal-sm { + max-width: 300px; + } +} + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 800px; + } +} + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; + } +} + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + opacity: 0; +} + +.tooltip.show { + opacity: 0.9; +} + +.tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; +} + +.tooltip .arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; +} + +.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; +} + +.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; +} + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; +} + +.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; +} + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; +} + +.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; +} + +.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; +} + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; +} + +.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; +} + +.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; +} + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.25rem; +} + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; +} + +.popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; +} + +.popover .arrow::before, .popover .arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; +} + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; +} + +.bs-popover-top > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc((0.5rem + 1px) * -1); +} + +.bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; +} + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; +} + +.bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; +} + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; +} + +.bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc((0.5rem + 1px) * -1); +} + +.bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; +} + +.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; +} + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; +} + +.bs-popover-left > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc((0.5rem + 1px) * -1); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; +} + +.bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); +} + +.bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; +} + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); +} + +.popover-header:empty { + display: none; +} + +.popover-body { + padding: 0.5rem 0.75rem; + color: #212529; +} + +.carousel { + position: relative; +} + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; +} + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; +} + +.carousel-inner::after { + display: block; + clear: both; + content: ""; +} + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; + } +} + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; +} + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); +} + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); +} + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + -webkit-transform: none; + transform: none; +} + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; +} + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: 0s 0.6s opacity; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; + } +} + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -ms-flexbox; + display: flex; + -ms-flex-align: center; + align-items: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; + } +} + +.carousel-control-prev:hover, .carousel-control-prev:focus, +.carousel-control-next:hover, +.carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; +} + +.carousel-control-prev { + left: 0; +} + +.carousel-control-next { + right: 0; +} + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; +} + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e"); +} + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e"); +} + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; +} + +.carousel-indicators li { + box-sizing: content-box; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + transition: opacity 0.6s ease; +} + +@media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; + } +} + +.carousel-indicators .active { + opacity: 1; +} + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; +} + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; +} + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; +} + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); + } + 50% { + opacity: 1; + } +} + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; +} + +.spinner-grow-sm { + width: 1rem; + height: 1rem; +} + +.align-baseline { + vertical-align: baseline !important; +} + +.align-top { + vertical-align: top !important; +} + +.align-middle { + vertical-align: middle !important; +} + +.align-bottom { + vertical-align: bottom !important; +} + +.align-text-bottom { + vertical-align: text-bottom !important; +} + +.align-text-top { + vertical-align: text-top !important; +} + +.bg-primary { + background-color: #007bff !important; +} + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #0062cc !important; +} + +.bg-secondary { + background-color: #6c757d !important; +} + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #545b62 !important; +} + +.bg-success { + background-color: #28a745 !important; +} + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #1e7e34 !important; +} + +.bg-info { + background-color: #17a2b8 !important; +} + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #117a8b !important; +} + +.bg-warning { + background-color: #ffc107 !important; +} + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #d39e00 !important; +} + +.bg-danger { + background-color: #dc3545 !important; +} + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #bd2130 !important; +} + +.bg-light { + background-color: #f8f9fa !important; +} + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #dae0e5 !important; +} + +.bg-dark { + background-color: #343a40 !important; +} + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #1d2124 !important; +} + +.bg-white { + background-color: #fff !important; +} + +.bg-transparent { + background-color: transparent !important; +} + +.border { + border: 1px solid #dee2e6 !important; +} + +.border-top { + border-top: 1px solid #dee2e6 !important; +} + +.border-right { + border-right: 1px solid #dee2e6 !important; +} + +.border-bottom { + border-bottom: 1px solid #dee2e6 !important; +} + +.border-left { + border-left: 1px solid #dee2e6 !important; +} + +.border-0 { + border: 0 !important; +} + +.border-top-0 { + border-top: 0 !important; +} + +.border-right-0 { + border-right: 0 !important; +} + +.border-bottom-0 { + border-bottom: 0 !important; +} + +.border-left-0 { + border-left: 0 !important; +} + +.border-primary { + border-color: #007bff !important; +} + +.border-secondary { + border-color: #6c757d !important; +} + +.border-success { + border-color: #28a745 !important; +} + +.border-info { + border-color: #17a2b8 !important; +} + +.border-warning { + border-color: #ffc107 !important; +} + +.border-danger { + border-color: #dc3545 !important; +} + +.border-light { + border-color: #f8f9fa !important; +} + +.border-dark { + border-color: #343a40 !important; +} + +.border-white { + border-color: #fff !important; +} + +.rounded-sm { + border-radius: 0.2rem !important; +} + +.rounded { + border-radius: 0.25rem !important; +} + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; +} + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; +} + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; +} + +.rounded-lg { + border-radius: 0.3rem !important; +} + +.rounded-circle { + border-radius: 50% !important; +} + +.rounded-pill { + border-radius: 50rem !important; +} + +.rounded-0 { + border-radius: 0 !important; +} + +.clearfix::after { + display: block; + clear: both; + content: ""; +} + +.d-none { + display: none !important; +} + +.d-inline { + display: inline !important; +} + +.d-inline-block { + display: inline-block !important; +} + +.d-block { + display: block !important; +} + +.d-table { + display: table !important; +} + +.d-table-row { + display: table-row !important; +} + +.d-table-cell { + display: table-cell !important; +} + +.d-flex { + display: -ms-flexbox !important; + display: flex !important; +} + +.d-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; +} + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; + } + .d-sm-inline { + display: inline !important; + } + .d-sm-inline-block { + display: inline-block !important; + } + .d-sm-block { + display: block !important; + } + .d-sm-table { + display: table !important; + } + .d-sm-table-row { + display: table-row !important; + } + .d-sm-table-cell { + display: table-cell !important; + } + .d-sm-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-sm-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 768px) { + .d-md-none { + display: none !important; + } + .d-md-inline { + display: inline !important; + } + .d-md-inline-block { + display: inline-block !important; + } + .d-md-block { + display: block !important; + } + .d-md-table { + display: table !important; + } + .d-md-table-row { + display: table-row !important; + } + .d-md-table-cell { + display: table-cell !important; + } + .d-md-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-md-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; + } + .d-lg-inline { + display: inline !important; + } + .d-lg-inline-block { + display: inline-block !important; + } + .d-lg-block { + display: block !important; + } + .d-lg-table { + display: table !important; + } + .d-lg-table-row { + display: table-row !important; + } + .d-lg-table-cell { + display: table-cell !important; + } + .d-lg-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-lg-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; + } + .d-xl-inline { + display: inline !important; + } + .d-xl-inline-block { + display: inline-block !important; + } + .d-xl-block { + display: block !important; + } + .d-xl-table { + display: table !important; + } + .d-xl-table-row { + display: table-row !important; + } + .d-xl-table-cell { + display: table-cell !important; + } + .d-xl-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-xl-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +@media print { + .d-print-none { + display: none !important; + } + .d-print-inline { + display: inline !important; + } + .d-print-inline-block { + display: inline-block !important; + } + .d-print-block { + display: block !important; + } + .d-print-table { + display: table !important; + } + .d-print-table-row { + display: table-row !important; + } + .d-print-table-cell { + display: table-cell !important; + } + .d-print-flex { + display: -ms-flexbox !important; + display: flex !important; + } + .d-print-inline-flex { + display: -ms-inline-flexbox !important; + display: inline-flex !important; + } +} + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; +} + +.embed-responsive::before { + display: block; + content: ""; +} + +.embed-responsive .embed-responsive-item, +.embed-responsive iframe, +.embed-responsive embed, +.embed-responsive object, +.embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; +} + +.embed-responsive-21by9::before { + padding-top: 42.857143%; +} + +.embed-responsive-16by9::before { + padding-top: 56.25%; +} + +.embed-responsive-4by3::before { + padding-top: 75%; +} + +.embed-responsive-1by1::before { + padding-top: 100%; +} + +.flex-row { + -ms-flex-direction: row !important; + flex-direction: row !important; +} + +.flex-column { + -ms-flex-direction: column !important; + flex-direction: column !important; +} + +.flex-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; +} + +.flex-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; +} + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; +} + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; +} + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; +} + +.flex-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; +} + +.flex-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; +} + +.flex-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; +} + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; +} + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; +} + +.justify-content-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; +} + +.justify-content-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; +} + +.justify-content-center { + -ms-flex-pack: center !important; + justify-content: center !important; +} + +.justify-content-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; +} + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; +} + +.align-items-start { + -ms-flex-align: start !important; + align-items: flex-start !important; +} + +.align-items-end { + -ms-flex-align: end !important; + align-items: flex-end !important; +} + +.align-items-center { + -ms-flex-align: center !important; + align-items: center !important; +} + +.align-items-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; +} + +.align-items-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; +} + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; +} + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; +} + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; +} + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; +} + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; +} + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; +} + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; +} + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; +} + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; +} + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; +} + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; +} + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; +} + +@media (min-width: 576px) { + .flex-sm-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-sm-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-sm-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-sm-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-sm-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-sm-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-sm-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-sm-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-sm-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-sm-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-sm-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-sm-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-sm-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-sm-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-sm-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-sm-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 768px) { + .flex-md-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-md-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-md-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-md-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-md-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-md-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-md-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-md-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-md-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-md-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-md-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-md-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-md-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-md-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-md-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-md-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 992px) { + .flex-lg-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-lg-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-lg-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-lg-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-lg-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-lg-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-lg-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-lg-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-lg-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-lg-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-lg-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-lg-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-lg-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-lg-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-lg-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-lg-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +@media (min-width: 1200px) { + .flex-xl-row { + -ms-flex-direction: row !important; + flex-direction: row !important; + } + .flex-xl-column { + -ms-flex-direction: column !important; + flex-direction: column !important; + } + .flex-xl-row-reverse { + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; + } + .flex-xl-column-reverse { + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; + } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; + } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; + } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; + } + .flex-xl-fill { + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; + } + .flex-xl-grow-0 { + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; + } + .flex-xl-grow-1 { + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; + } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; + } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; + } + .justify-content-xl-start { + -ms-flex-pack: start !important; + justify-content: flex-start !important; + } + .justify-content-xl-end { + -ms-flex-pack: end !important; + justify-content: flex-end !important; + } + .justify-content-xl-center { + -ms-flex-pack: center !important; + justify-content: center !important; + } + .justify-content-xl-between { + -ms-flex-pack: justify !important; + justify-content: space-between !important; + } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; + } + .align-items-xl-start { + -ms-flex-align: start !important; + align-items: flex-start !important; + } + .align-items-xl-end { + -ms-flex-align: end !important; + align-items: flex-end !important; + } + .align-items-xl-center { + -ms-flex-align: center !important; + align-items: center !important; + } + .align-items-xl-baseline { + -ms-flex-align: baseline !important; + align-items: baseline !important; + } + .align-items-xl-stretch { + -ms-flex-align: stretch !important; + align-items: stretch !important; + } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; + } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; + } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; + } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; + } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; + } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; + } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; + } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; + } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; + } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; + } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; + } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; + } +} + +.float-left { + float: left !important; +} + +.float-right { + float: right !important; +} + +.float-none { + float: none !important; +} + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; + } + .float-sm-right { + float: right !important; + } + .float-sm-none { + float: none !important; + } +} + +@media (min-width: 768px) { + .float-md-left { + float: left !important; + } + .float-md-right { + float: right !important; + } + .float-md-none { + float: none !important; + } +} + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; + } + .float-lg-right { + float: right !important; + } + .float-lg-none { + float: none !important; + } +} + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; + } + .float-xl-right { + float: right !important; + } + .float-xl-none { + float: none !important; + } +} + +.overflow-auto { + overflow: auto !important; +} + +.overflow-hidden { + overflow: hidden !important; +} + +.position-static { + position: static !important; +} + +.position-relative { + position: relative !important; +} + +.position-absolute { + position: absolute !important; +} + +.position-fixed { + position: fixed !important; +} + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; +} + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; +} + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; +} + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; + } +} + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; +} + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; +} + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; +} + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; +} + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; +} + +.shadow-none { + box-shadow: none !important; +} + +.w-25 { + width: 25% !important; +} + +.w-50 { + width: 50% !important; +} + +.w-75 { + width: 75% !important; +} + +.w-100 { + width: 100% !important; +} + +.w-auto { + width: auto !important; +} + +.h-25 { + height: 25% !important; +} + +.h-50 { + height: 50% !important; +} + +.h-75 { + height: 75% !important; +} + +.h-100 { + height: 100% !important; +} + +.h-auto { + height: auto !important; +} + +.mw-100 { + max-width: 100% !important; +} + +.mh-100 { + max-height: 100% !important; +} + +.min-vw-100 { + min-width: 100vw !important; +} + +.min-vh-100 { + min-height: 100vh !important; +} + +.vw-100 { + width: 100vw !important; +} + +.vh-100 { + height: 100vh !important; +} + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); +} + +.m-0 { + margin: 0 !important; +} + +.mt-0, +.my-0 { + margin-top: 0 !important; +} + +.mr-0, +.mx-0 { + margin-right: 0 !important; +} + +.mb-0, +.my-0 { + margin-bottom: 0 !important; +} + +.ml-0, +.mx-0 { + margin-left: 0 !important; +} + +.m-1 { + margin: 0.25rem !important; +} + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; +} + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; +} + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; +} + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; +} + +.m-2 { + margin: 0.5rem !important; +} + +.mt-2, +.my-2 { + margin-top: 0.5rem !important; +} + +.mr-2, +.mx-2 { + margin-right: 0.5rem !important; +} + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; +} + +.ml-2, +.mx-2 { + margin-left: 0.5rem !important; +} + +.m-3 { + margin: 1rem !important; +} + +.mt-3, +.my-3 { + margin-top: 1rem !important; +} + +.mr-3, +.mx-3 { + margin-right: 1rem !important; +} + +.mb-3, +.my-3 { + margin-bottom: 1rem !important; +} + +.ml-3, +.mx-3 { + margin-left: 1rem !important; +} + +.m-4 { + margin: 1.5rem !important; +} + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; +} + +.mr-4, +.mx-4 { + margin-right: 1.5rem !important; +} + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; +} + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; +} + +.m-5 { + margin: 3rem !important; +} + +.mt-5, +.my-5 { + margin-top: 3rem !important; +} + +.mr-5, +.mx-5 { + margin-right: 3rem !important; +} + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; +} + +.ml-5, +.mx-5 { + margin-left: 3rem !important; +} + +.p-0 { + padding: 0 !important; +} + +.pt-0, +.py-0 { + padding-top: 0 !important; +} + +.pr-0, +.px-0 { + padding-right: 0 !important; +} + +.pb-0, +.py-0 { + padding-bottom: 0 !important; +} + +.pl-0, +.px-0 { + padding-left: 0 !important; +} + +.p-1 { + padding: 0.25rem !important; +} + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; +} + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; +} + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; +} + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; +} + +.p-2 { + padding: 0.5rem !important; +} + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; +} + +.pr-2, +.px-2 { + padding-right: 0.5rem !important; +} + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; +} + +.pl-2, +.px-2 { + padding-left: 0.5rem !important; +} + +.p-3 { + padding: 1rem !important; +} + +.pt-3, +.py-3 { + padding-top: 1rem !important; +} + +.pr-3, +.px-3 { + padding-right: 1rem !important; +} + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; +} + +.pl-3, +.px-3 { + padding-left: 1rem !important; +} + +.p-4 { + padding: 1.5rem !important; +} + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; +} + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; +} + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; +} + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; +} + +.p-5 { + padding: 3rem !important; +} + +.pt-5, +.py-5 { + padding-top: 3rem !important; +} + +.pr-5, +.px-5 { + padding-right: 3rem !important; +} + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; +} + +.pl-5, +.px-5 { + padding-left: 3rem !important; +} + +.m-n1 { + margin: -0.25rem !important; +} + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; +} + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; +} + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; +} + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; +} + +.m-n2 { + margin: -0.5rem !important; +} + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; +} + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; +} + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; +} + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; +} + +.m-n3 { + margin: -1rem !important; +} + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; +} + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; +} + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; +} + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; +} + +.m-n4 { + margin: -1.5rem !important; +} + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; +} + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; +} + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; +} + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; +} + +.m-n5 { + margin: -3rem !important; +} + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; +} + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; +} + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; +} + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; +} + +.m-auto { + margin: auto !important; +} + +.mt-auto, +.my-auto { + margin-top: auto !important; +} + +.mr-auto, +.mx-auto { + margin-right: auto !important; +} + +.mb-auto, +.my-auto { + margin-bottom: auto !important; +} + +.ml-auto, +.mx-auto { + margin-left: auto !important; +} + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; + } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; + } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; + } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; + } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; + } + .m-sm-1 { + margin: 0.25rem !important; + } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; + } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; + } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; + } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; + } + .m-sm-2 { + margin: 0.5rem !important; + } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; + } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; + } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; + } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; + } + .m-sm-3 { + margin: 1rem !important; + } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; + } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; + } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; + } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; + } + .m-sm-4 { + margin: 1.5rem !important; + } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; + } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; + } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; + } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; + } + .m-sm-5 { + margin: 3rem !important; + } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; + } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; + } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; + } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; + } + .p-sm-0 { + padding: 0 !important; + } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; + } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; + } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; + } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; + } + .p-sm-1 { + padding: 0.25rem !important; + } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; + } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; + } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; + } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; + } + .p-sm-2 { + padding: 0.5rem !important; + } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; + } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; + } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; + } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; + } + .p-sm-3 { + padding: 1rem !important; + } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; + } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; + } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; + } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; + } + .p-sm-4 { + padding: 1.5rem !important; + } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; + } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; + } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; + } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; + } + .p-sm-5 { + padding: 3rem !important; + } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; + } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; + } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; + } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; + } + .m-sm-n1 { + margin: -0.25rem !important; + } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; + } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; + } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; + } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; + } + .m-sm-n2 { + margin: -0.5rem !important; + } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; + } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; + } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; + } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; + } + .m-sm-n3 { + margin: -1rem !important; + } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; + } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; + } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; + } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; + } + .m-sm-n4 { + margin: -1.5rem !important; + } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; + } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; + } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; + } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; + } + .m-sm-n5 { + margin: -3rem !important; + } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; + } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; + } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; + } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; + } + .m-sm-auto { + margin: auto !important; + } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; + } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; + } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; + } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; + } +} + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; + } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; + } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; + } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; + } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; + } + .m-md-1 { + margin: 0.25rem !important; + } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; + } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; + } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; + } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; + } + .m-md-2 { + margin: 0.5rem !important; + } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; + } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; + } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; + } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; + } + .m-md-3 { + margin: 1rem !important; + } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; + } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; + } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; + } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; + } + .m-md-4 { + margin: 1.5rem !important; + } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; + } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; + } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; + } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; + } + .m-md-5 { + margin: 3rem !important; + } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; + } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; + } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; + } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; + } + .p-md-0 { + padding: 0 !important; + } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; + } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; + } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; + } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; + } + .p-md-1 { + padding: 0.25rem !important; + } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; + } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; + } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; + } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; + } + .p-md-2 { + padding: 0.5rem !important; + } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; + } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; + } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; + } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; + } + .p-md-3 { + padding: 1rem !important; + } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; + } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; + } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; + } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; + } + .p-md-4 { + padding: 1.5rem !important; + } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; + } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; + } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; + } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; + } + .p-md-5 { + padding: 3rem !important; + } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; + } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; + } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; + } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; + } + .m-md-n1 { + margin: -0.25rem !important; + } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; + } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; + } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; + } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; + } + .m-md-n2 { + margin: -0.5rem !important; + } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; + } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; + } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; + } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; + } + .m-md-n3 { + margin: -1rem !important; + } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; + } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; + } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; + } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; + } + .m-md-n4 { + margin: -1.5rem !important; + } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; + } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; + } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; + } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; + } + .m-md-n5 { + margin: -3rem !important; + } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; + } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; + } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; + } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; + } + .m-md-auto { + margin: auto !important; + } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; + } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; + } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; + } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; + } +} + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; + } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; + } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; + } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; + } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; + } + .m-lg-1 { + margin: 0.25rem !important; + } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; + } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; + } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; + } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; + } + .m-lg-2 { + margin: 0.5rem !important; + } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; + } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; + } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; + } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; + } + .m-lg-3 { + margin: 1rem !important; + } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; + } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; + } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; + } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; + } + .m-lg-4 { + margin: 1.5rem !important; + } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; + } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; + } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; + } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; + } + .m-lg-5 { + margin: 3rem !important; + } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; + } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; + } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; + } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; + } + .p-lg-0 { + padding: 0 !important; + } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; + } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; + } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; + } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; + } + .p-lg-1 { + padding: 0.25rem !important; + } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; + } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; + } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; + } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; + } + .p-lg-2 { + padding: 0.5rem !important; + } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; + } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; + } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; + } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; + } + .p-lg-3 { + padding: 1rem !important; + } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; + } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; + } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; + } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; + } + .p-lg-4 { + padding: 1.5rem !important; + } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; + } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; + } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; + } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; + } + .p-lg-5 { + padding: 3rem !important; + } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; + } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; + } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; + } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; + } + .m-lg-n1 { + margin: -0.25rem !important; + } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; + } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; + } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; + } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; + } + .m-lg-n2 { + margin: -0.5rem !important; + } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; + } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; + } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; + } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; + } + .m-lg-n3 { + margin: -1rem !important; + } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; + } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; + } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; + } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; + } + .m-lg-n4 { + margin: -1.5rem !important; + } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; + } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; + } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; + } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; + } + .m-lg-n5 { + margin: -3rem !important; + } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; + } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; + } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; + } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; + } + .m-lg-auto { + margin: auto !important; + } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; + } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; + } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; + } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; + } +} + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; + } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; + } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; + } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; + } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; + } + .m-xl-1 { + margin: 0.25rem !important; + } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; + } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; + } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; + } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; + } + .m-xl-2 { + margin: 0.5rem !important; + } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; + } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; + } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; + } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; + } + .m-xl-3 { + margin: 1rem !important; + } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; + } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; + } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; + } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; + } + .m-xl-4 { + margin: 1.5rem !important; + } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; + } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; + } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; + } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; + } + .m-xl-5 { + margin: 3rem !important; + } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; + } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; + } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; + } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; + } + .p-xl-0 { + padding: 0 !important; + } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; + } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; + } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; + } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; + } + .p-xl-1 { + padding: 0.25rem !important; + } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; + } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; + } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; + } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; + } + .p-xl-2 { + padding: 0.5rem !important; + } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; + } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; + } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; + } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; + } + .p-xl-3 { + padding: 1rem !important; + } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; + } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; + } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; + } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; + } + .p-xl-4 { + padding: 1.5rem !important; + } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; + } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; + } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; + } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; + } + .p-xl-5 { + padding: 3rem !important; + } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; + } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; + } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; + } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; + } + .m-xl-n1 { + margin: -0.25rem !important; + } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; + } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; + } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; + } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; + } + .m-xl-n2 { + margin: -0.5rem !important; + } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; + } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; + } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; + } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; + } + .m-xl-n3 { + margin: -1rem !important; + } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; + } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; + } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; + } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; + } + .m-xl-n4 { + margin: -1.5rem !important; + } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; + } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; + } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; + } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; + } + .m-xl-n5 { + margin: -3rem !important; + } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; + } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; + } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; + } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; + } + .m-xl-auto { + margin: auto !important; + } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; + } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; + } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; + } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; + } +} + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; +} + +.text-justify { + text-align: justify !important; +} + +.text-wrap { + white-space: normal !important; +} + +.text-nowrap { + white-space: nowrap !important; +} + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; +} + +.text-left { + text-align: left !important; +} + +.text-right { + text-align: right !important; +} + +.text-center { + text-align: center !important; +} + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; + } + .text-sm-right { + text-align: right !important; + } + .text-sm-center { + text-align: center !important; + } +} + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; + } + .text-md-right { + text-align: right !important; + } + .text-md-center { + text-align: center !important; + } +} + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; + } + .text-lg-right { + text-align: right !important; + } + .text-lg-center { + text-align: center !important; + } +} + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; + } + .text-xl-right { + text-align: right !important; + } + .text-xl-center { + text-align: center !important; + } +} + +.text-lowercase { + text-transform: lowercase !important; +} + +.text-uppercase { + text-transform: uppercase !important; +} + +.text-capitalize { + text-transform: capitalize !important; +} + +.font-weight-light { + font-weight: 300 !important; +} + +.font-weight-lighter { + font-weight: lighter !important; +} + +.font-weight-normal { + font-weight: 400 !important; +} + +.font-weight-bold { + font-weight: 700 !important; +} + +.font-weight-bolder { + font-weight: bolder !important; +} + +.font-italic { + font-style: italic !important; +} + +.text-white { + color: #fff !important; +} + +.text-primary { + color: #007bff !important; +} + +a.text-primary:hover, a.text-primary:focus { + color: #0056b3 !important; +} + +.text-secondary { + color: #6c757d !important; +} + +a.text-secondary:hover, a.text-secondary:focus { + color: #494f54 !important; +} + +.text-success { + color: #28a745 !important; +} + +a.text-success:hover, a.text-success:focus { + color: #19692c !important; +} + +.text-info { + color: #17a2b8 !important; +} + +a.text-info:hover, a.text-info:focus { + color: #0f6674 !important; +} + +.text-warning { + color: #ffc107 !important; +} + +a.text-warning:hover, a.text-warning:focus { + color: #ba8b00 !important; +} + +.text-danger { + color: #dc3545 !important; +} + +a.text-danger:hover, a.text-danger:focus { + color: #a71d2a !important; +} + +.text-light { + color: #f8f9fa !important; +} + +a.text-light:hover, a.text-light:focus { + color: #cbd3da !important; +} + +.text-dark { + color: #343a40 !important; +} + +a.text-dark:hover, a.text-dark:focus { + color: #121416 !important; +} + +.text-body { + color: #212529 !important; +} + +.text-muted { + color: #6c757d !important; +} + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; +} + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; +} + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; +} + +.text-decoration-none { + text-decoration: none !important; +} + +.text-break { + word-break: break-word !important; + overflow-wrap: break-word !important; +} + +.text-reset { + color: inherit !important; +} + +.visible { + visibility: visible !important; +} + +.invisible { + visibility: hidden !important; +} + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + box-shadow: none !important; + } + a:not(.btn) { + text-decoration: underline; + } + abbr[title]::after { + content: " (" attr(title) ")"; + } + pre { + white-space: pre-wrap !important; + } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; + } + thead { + display: table-header-group; + } + tr, + img { + page-break-inside: avoid; + } + p, + h2, + h3 { + orphans: 3; + widows: 3; + } + h2, + h3 { + page-break-after: avoid; + } + @page { + size: a3; + } + body { + min-width: 992px !important; + } + .container { + min-width: 992px !important; + } + .navbar { + display: none; + } + .badge { + border: 1px solid #000; + } + .table { + border-collapse: collapse !important; + } + .table td, + .table th { + background-color: #fff !important; + } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; + } + .table-dark { + color: inherit; + } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: #dee2e6; + } + .table .thead-dark th { + color: inherit; + border-color: #dee2e6; + } +} +/*# sourceMappingURL=bootstrap.css.map */ \ No newline at end of file diff --git a/website/css/fontawesome-all.css b/website/css/fontawesome-all.css new file mode 100644 index 0000000..bca4744 --- /dev/null +++ b/website/css/fontawesome-all.css @@ -0,0 +1,4396 @@ +/*! + * Font Awesome Free 5.10.1 by @fontawesome - https://fontawesome.com + * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) + */ +.fa, +.fas, +.far, +.fal, +.fad, +.fab { + -moz-osx-font-smoothing: grayscale; + -webkit-font-smoothing: antialiased; + display: inline-block; + font-style: normal; + font-variant: normal; + text-rendering: auto; + line-height: 1; } + +.fa-lg { + font-size: 1.33333em; + line-height: 0.75em; + vertical-align: -.0667em; } + +.fa-xs { + font-size: .75em; } + +.fa-sm { + font-size: .875em; } + +.fa-1x { + font-size: 1em; } + +.fa-2x { + font-size: 2em; } + +.fa-3x { + font-size: 3em; } + +.fa-4x { + font-size: 4em; } + +.fa-5x { + font-size: 5em; } + +.fa-6x { + font-size: 6em; } + +.fa-7x { + font-size: 7em; } + +.fa-8x { + font-size: 8em; } + +.fa-9x { + font-size: 9em; } + +.fa-10x { + font-size: 10em; } + +.fa-fw { + text-align: center; + width: 1.25em; } + +.fa-ul { + list-style-type: none; + margin-left: 2.5em; + padding-left: 0; } + .fa-ul > li { + position: relative; } + +.fa-li { + left: -2em; + position: absolute; + text-align: center; + width: 2em; + line-height: inherit; } + +.fa-border { + border: solid 0.08em #eee; + border-radius: .1em; + padding: .2em .25em .15em; } + +.fa-pull-left { + float: left; } + +.fa-pull-right { + float: right; } + +.fa.fa-pull-left, +.fas.fa-pull-left, +.far.fa-pull-left, +.fal.fa-pull-left, +.fab.fa-pull-left { + margin-right: .3em; } + +.fa.fa-pull-right, +.fas.fa-pull-right, +.far.fa-pull-right, +.fal.fa-pull-right, +.fab.fa-pull-right { + margin-left: .3em; } + +.fa-spin { + -webkit-animation: fa-spin 2s infinite linear; + animation: fa-spin 2s infinite linear; } + +.fa-pulse { + -webkit-animation: fa-spin 1s infinite steps(8); + animation: fa-spin 1s infinite steps(8); } + +@-webkit-keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fa-spin { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.fa-rotate-90 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)"; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); } + +.fa-rotate-180 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)"; + -webkit-transform: rotate(180deg); + transform: rotate(180deg); } + +.fa-rotate-270 { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)"; + -webkit-transform: rotate(270deg); + transform: rotate(270deg); } + +.fa-flip-horizontal { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)"; + -webkit-transform: scale(-1, 1); + transform: scale(-1, 1); } + +.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(1, -1); + transform: scale(1, -1); } + +.fa-flip-both, .fa-flip-horizontal.fa-flip-vertical { + -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)"; + -webkit-transform: scale(-1, -1); + transform: scale(-1, -1); } + +:root .fa-rotate-90, +:root .fa-rotate-180, +:root .fa-rotate-270, +:root .fa-flip-horizontal, +:root .fa-flip-vertical, +:root .fa-flip-both { + -webkit-filter: none; + filter: none; } + +.fa-stack { + display: inline-block; + height: 2em; + line-height: 2em; + position: relative; + vertical-align: middle; + width: 2.5em; } + +.fa-stack-1x, +.fa-stack-2x { + left: 0; + position: absolute; + text-align: center; + width: 100%; } + +.fa-stack-1x { + line-height: inherit; } + +.fa-stack-2x { + font-size: 2em; } + +.fa-inverse { + color: #fff; } + +/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen +readers do not read off random characters that represent icons */ +.fa-500px:before { + content: "\f26e"; } + +.fa-accessible-icon:before { + content: "\f368"; } + +.fa-accusoft:before { + content: "\f369"; } + +.fa-acquisitions-incorporated:before { + content: "\f6af"; } + +.fa-ad:before { + content: "\f641"; } + +.fa-address-book:before { + content: "\f2b9"; } + +.fa-address-card:before { + content: "\f2bb"; } + +.fa-adjust:before { + content: "\f042"; } + +.fa-adn:before { + content: "\f170"; } + +.fa-adobe:before { + content: "\f778"; } + +.fa-adversal:before { + content: "\f36a"; } + +.fa-affiliatetheme:before { + content: "\f36b"; } + +.fa-air-freshener:before { + content: "\f5d0"; } + +.fa-airbnb:before { + content: "\f834"; } + +.fa-algolia:before { + content: "\f36c"; } + +.fa-align-center:before { + content: "\f037"; } + +.fa-align-justify:before { + content: "\f039"; } + +.fa-align-left:before { + content: "\f036"; } + +.fa-align-right:before { + content: "\f038"; } + +.fa-alipay:before { + content: "\f642"; } + +.fa-allergies:before { + content: "\f461"; } + +.fa-amazon:before { + content: "\f270"; } + +.fa-amazon-pay:before { + content: "\f42c"; } + +.fa-ambulance:before { + content: "\f0f9"; } + +.fa-american-sign-language-interpreting:before { + content: "\f2a3"; } + +.fa-amilia:before { + content: "\f36d"; } + +.fa-anchor:before { + content: "\f13d"; } + +.fa-android:before { + content: "\f17b"; } + +.fa-angellist:before { + content: "\f209"; } + +.fa-angle-double-down:before { + content: "\f103"; } + +.fa-angle-double-left:before { + content: "\f100"; } + +.fa-angle-double-right:before { + content: "\f101"; } + +.fa-angle-double-up:before { + content: "\f102"; } + +.fa-angle-down:before { + content: "\f107"; } + +.fa-angle-left:before { + content: "\f104"; } + +.fa-angle-right:before { + content: "\f105"; } + +.fa-angle-up:before { + content: "\f106"; } + +.fa-angry:before { + content: "\f556"; } + +.fa-angrycreative:before { + content: "\f36e"; } + +.fa-angular:before { + content: "\f420"; } + +.fa-ankh:before { + content: "\f644"; } + +.fa-app-store:before { + content: "\f36f"; } + +.fa-app-store-ios:before { + content: "\f370"; } + +.fa-apper:before { + content: "\f371"; } + +.fa-apple:before { + content: "\f179"; } + +.fa-apple-alt:before { + content: "\f5d1"; } + +.fa-apple-pay:before { + content: "\f415"; } + +.fa-archive:before { + content: "\f187"; } + +.fa-archway:before { + content: "\f557"; } + +.fa-arrow-alt-circle-down:before { + content: "\f358"; } + +.fa-arrow-alt-circle-left:before { + content: "\f359"; } + +.fa-arrow-alt-circle-right:before { + content: "\f35a"; } + +.fa-arrow-alt-circle-up:before { + content: "\f35b"; } + +.fa-arrow-circle-down:before { + content: "\f0ab"; } + +.fa-arrow-circle-left:before { + content: "\f0a8"; } + +.fa-arrow-circle-right:before { + content: "\f0a9"; } + +.fa-arrow-circle-up:before { + content: "\f0aa"; } + +.fa-arrow-down:before { + content: "\f063"; } + +.fa-arrow-left:before { + content: "\f060"; } + +.fa-arrow-right:before { + content: "\f061"; } + +.fa-arrow-up:before { + content: "\f062"; } + +.fa-arrows-alt:before { + content: "\f0b2"; } + +.fa-arrows-alt-h:before { + content: "\f337"; } + +.fa-arrows-alt-v:before { + content: "\f338"; } + +.fa-artstation:before { + content: "\f77a"; } + +.fa-assistive-listening-systems:before { + content: "\f2a2"; } + +.fa-asterisk:before { + content: "\f069"; } + +.fa-asymmetrik:before { + content: "\f372"; } + +.fa-at:before { + content: "\f1fa"; } + +.fa-atlas:before { + content: "\f558"; } + +.fa-atlassian:before { + content: "\f77b"; } + +.fa-atom:before { + content: "\f5d2"; } + +.fa-audible:before { + content: "\f373"; } + +.fa-audio-description:before { + content: "\f29e"; } + +.fa-autoprefixer:before { + content: "\f41c"; } + +.fa-avianex:before { + content: "\f374"; } + +.fa-aviato:before { + content: "\f421"; } + +.fa-award:before { + content: "\f559"; } + +.fa-aws:before { + content: "\f375"; } + +.fa-baby:before { + content: "\f77c"; } + +.fa-baby-carriage:before { + content: "\f77d"; } + +.fa-backspace:before { + content: "\f55a"; } + +.fa-backward:before { + content: "\f04a"; } + +.fa-bacon:before { + content: "\f7e5"; } + +.fa-balance-scale:before { + content: "\f24e"; } + +.fa-balance-scale-left:before { + content: "\f515"; } + +.fa-balance-scale-right:before { + content: "\f516"; } + +.fa-ban:before { + content: "\f05e"; } + +.fa-band-aid:before { + content: "\f462"; } + +.fa-bandcamp:before { + content: "\f2d5"; } + +.fa-barcode:before { + content: "\f02a"; } + +.fa-bars:before { + content: "\f0c9"; } + +.fa-baseball-ball:before { + content: "\f433"; } + +.fa-basketball-ball:before { + content: "\f434"; } + +.fa-bath:before { + content: "\f2cd"; } + +.fa-battery-empty:before { + content: "\f244"; } + +.fa-battery-full:before { + content: "\f240"; } + +.fa-battery-half:before { + content: "\f242"; } + +.fa-battery-quarter:before { + content: "\f243"; } + +.fa-battery-three-quarters:before { + content: "\f241"; } + +.fa-battle-net:before { + content: "\f835"; } + +.fa-bed:before { + content: "\f236"; } + +.fa-beer:before { + content: "\f0fc"; } + +.fa-behance:before { + content: "\f1b4"; } + +.fa-behance-square:before { + content: "\f1b5"; } + +.fa-bell:before { + content: "\f0f3"; } + +.fa-bell-slash:before { + content: "\f1f6"; } + +.fa-bezier-curve:before { + content: "\f55b"; } + +.fa-bible:before { + content: "\f647"; } + +.fa-bicycle:before { + content: "\f206"; } + +.fa-biking:before { + content: "\f84a"; } + +.fa-bimobject:before { + content: "\f378"; } + +.fa-binoculars:before { + content: "\f1e5"; } + +.fa-biohazard:before { + content: "\f780"; } + +.fa-birthday-cake:before { + content: "\f1fd"; } + +.fa-bitbucket:before { + content: "\f171"; } + +.fa-bitcoin:before { + content: "\f379"; } + +.fa-bity:before { + content: "\f37a"; } + +.fa-black-tie:before { + content: "\f27e"; } + +.fa-blackberry:before { + content: "\f37b"; } + +.fa-blender:before { + content: "\f517"; } + +.fa-blender-phone:before { + content: "\f6b6"; } + +.fa-blind:before { + content: "\f29d"; } + +.fa-blog:before { + content: "\f781"; } + +.fa-blogger:before { + content: "\f37c"; } + +.fa-blogger-b:before { + content: "\f37d"; } + +.fa-bluetooth:before { + content: "\f293"; } + +.fa-bluetooth-b:before { + content: "\f294"; } + +.fa-bold:before { + content: "\f032"; } + +.fa-bolt:before { + content: "\f0e7"; } + +.fa-bomb:before { + content: "\f1e2"; } + +.fa-bone:before { + content: "\f5d7"; } + +.fa-bong:before { + content: "\f55c"; } + +.fa-book:before { + content: "\f02d"; } + +.fa-book-dead:before { + content: "\f6b7"; } + +.fa-book-medical:before { + content: "\f7e6"; } + +.fa-book-open:before { + content: "\f518"; } + +.fa-book-reader:before { + content: "\f5da"; } + +.fa-bookmark:before { + content: "\f02e"; } + +.fa-bootstrap:before { + content: "\f836"; } + +.fa-border-all:before { + content: "\f84c"; } + +.fa-border-none:before { + content: "\f850"; } + +.fa-border-style:before { + content: "\f853"; } + +.fa-bowling-ball:before { + content: "\f436"; } + +.fa-box:before { + content: "\f466"; } + +.fa-box-open:before { + content: "\f49e"; } + +.fa-boxes:before { + content: "\f468"; } + +.fa-braille:before { + content: "\f2a1"; } + +.fa-brain:before { + content: "\f5dc"; } + +.fa-bread-slice:before { + content: "\f7ec"; } + +.fa-briefcase:before { + content: "\f0b1"; } + +.fa-briefcase-medical:before { + content: "\f469"; } + +.fa-broadcast-tower:before { + content: "\f519"; } + +.fa-broom:before { + content: "\f51a"; } + +.fa-brush:before { + content: "\f55d"; } + +.fa-btc:before { + content: "\f15a"; } + +.fa-buffer:before { + content: "\f837"; } + +.fa-bug:before { + content: "\f188"; } + +.fa-building:before { + content: "\f1ad"; } + +.fa-bullhorn:before { + content: "\f0a1"; } + +.fa-bullseye:before { + content: "\f140"; } + +.fa-burn:before { + content: "\f46a"; } + +.fa-buromobelexperte:before { + content: "\f37f"; } + +.fa-bus:before { + content: "\f207"; } + +.fa-bus-alt:before { + content: "\f55e"; } + +.fa-business-time:before { + content: "\f64a"; } + +.fa-buysellads:before { + content: "\f20d"; } + +.fa-calculator:before { + content: "\f1ec"; } + +.fa-calendar:before { + content: "\f133"; } + +.fa-calendar-alt:before { + content: "\f073"; } + +.fa-calendar-check:before { + content: "\f274"; } + +.fa-calendar-day:before { + content: "\f783"; } + +.fa-calendar-minus:before { + content: "\f272"; } + +.fa-calendar-plus:before { + content: "\f271"; } + +.fa-calendar-times:before { + content: "\f273"; } + +.fa-calendar-week:before { + content: "\f784"; } + +.fa-camera:before { + content: "\f030"; } + +.fa-camera-retro:before { + content: "\f083"; } + +.fa-campground:before { + content: "\f6bb"; } + +.fa-canadian-maple-leaf:before { + content: "\f785"; } + +.fa-candy-cane:before { + content: "\f786"; } + +.fa-cannabis:before { + content: "\f55f"; } + +.fa-capsules:before { + content: "\f46b"; } + +.fa-car:before { + content: "\f1b9"; } + +.fa-car-alt:before { + content: "\f5de"; } + +.fa-car-battery:before { + content: "\f5df"; } + +.fa-car-crash:before { + content: "\f5e1"; } + +.fa-car-side:before { + content: "\f5e4"; } + +.fa-caret-down:before { + content: "\f0d7"; } + +.fa-caret-left:before { + content: "\f0d9"; } + +.fa-caret-right:before { + content: "\f0da"; } + +.fa-caret-square-down:before { + content: "\f150"; } + +.fa-caret-square-left:before { + content: "\f191"; } + +.fa-caret-square-right:before { + content: "\f152"; } + +.fa-caret-square-up:before { + content: "\f151"; } + +.fa-caret-up:before { + content: "\f0d8"; } + +.fa-carrot:before { + content: "\f787"; } + +.fa-cart-arrow-down:before { + content: "\f218"; } + +.fa-cart-plus:before { + content: "\f217"; } + +.fa-cash-register:before { + content: "\f788"; } + +.fa-cat:before { + content: "\f6be"; } + +.fa-cc-amazon-pay:before { + content: "\f42d"; } + +.fa-cc-amex:before { + content: "\f1f3"; } + +.fa-cc-apple-pay:before { + content: "\f416"; } + +.fa-cc-diners-club:before { + content: "\f24c"; } + +.fa-cc-discover:before { + content: "\f1f2"; } + +.fa-cc-jcb:before { + content: "\f24b"; } + +.fa-cc-mastercard:before { + content: "\f1f1"; } + +.fa-cc-paypal:before { + content: "\f1f4"; } + +.fa-cc-stripe:before { + content: "\f1f5"; } + +.fa-cc-visa:before { + content: "\f1f0"; } + +.fa-centercode:before { + content: "\f380"; } + +.fa-centos:before { + content: "\f789"; } + +.fa-certificate:before { + content: "\f0a3"; } + +.fa-chair:before { + content: "\f6c0"; } + +.fa-chalkboard:before { + content: "\f51b"; } + +.fa-chalkboard-teacher:before { + content: "\f51c"; } + +.fa-charging-station:before { + content: "\f5e7"; } + +.fa-chart-area:before { + content: "\f1fe"; } + +.fa-chart-bar:before { + content: "\f080"; } + +.fa-chart-line:before { + content: "\f201"; } + +.fa-chart-pie:before { + content: "\f200"; } + +.fa-check:before { + content: "\f00c"; } + +.fa-check-circle:before { + content: "\f058"; } + +.fa-check-double:before { + content: "\f560"; } + +.fa-check-square:before { + content: "\f14a"; } + +.fa-cheese:before { + content: "\f7ef"; } + +.fa-chess:before { + content: "\f439"; } + +.fa-chess-bishop:before { + content: "\f43a"; } + +.fa-chess-board:before { + content: "\f43c"; } + +.fa-chess-king:before { + content: "\f43f"; } + +.fa-chess-knight:before { + content: "\f441"; } + +.fa-chess-pawn:before { + content: "\f443"; } + +.fa-chess-queen:before { + content: "\f445"; } + +.fa-chess-rook:before { + content: "\f447"; } + +.fa-chevron-circle-down:before { + content: "\f13a"; } + +.fa-chevron-circle-left:before { + content: "\f137"; } + +.fa-chevron-circle-right:before { + content: "\f138"; } + +.fa-chevron-circle-up:before { + content: "\f139"; } + +.fa-chevron-down:before { + content: "\f078"; } + +.fa-chevron-left:before { + content: "\f053"; } + +.fa-chevron-right:before { + content: "\f054"; } + +.fa-chevron-up:before { + content: "\f077"; } + +.fa-child:before { + content: "\f1ae"; } + +.fa-chrome:before { + content: "\f268"; } + +.fa-chromecast:before { + content: "\f838"; } + +.fa-church:before { + content: "\f51d"; } + +.fa-circle:before { + content: "\f111"; } + +.fa-circle-notch:before { + content: "\f1ce"; } + +.fa-city:before { + content: "\f64f"; } + +.fa-clinic-medical:before { + content: "\f7f2"; } + +.fa-clipboard:before { + content: "\f328"; } + +.fa-clipboard-check:before { + content: "\f46c"; } + +.fa-clipboard-list:before { + content: "\f46d"; } + +.fa-clock:before { + content: "\f017"; } + +.fa-clone:before { + content: "\f24d"; } + +.fa-closed-captioning:before { + content: "\f20a"; } + +.fa-cloud:before { + content: "\f0c2"; } + +.fa-cloud-download-alt:before { + content: "\f381"; } + +.fa-cloud-meatball:before { + content: "\f73b"; } + +.fa-cloud-moon:before { + content: "\f6c3"; } + +.fa-cloud-moon-rain:before { + content: "\f73c"; } + +.fa-cloud-rain:before { + content: "\f73d"; } + +.fa-cloud-showers-heavy:before { + content: "\f740"; } + +.fa-cloud-sun:before { + content: "\f6c4"; } + +.fa-cloud-sun-rain:before { + content: "\f743"; } + +.fa-cloud-upload-alt:before { + content: "\f382"; } + +.fa-cloudscale:before { + content: "\f383"; } + +.fa-cloudsmith:before { + content: "\f384"; } + +.fa-cloudversify:before { + content: "\f385"; } + +.fa-cocktail:before { + content: "\f561"; } + +.fa-code:before { + content: "\f121"; } + +.fa-code-branch:before { + content: "\f126"; } + +.fa-codepen:before { + content: "\f1cb"; } + +.fa-codiepie:before { + content: "\f284"; } + +.fa-coffee:before { + content: "\f0f4"; } + +.fa-cog:before { + content: "\f013"; } + +.fa-cogs:before { + content: "\f085"; } + +.fa-coins:before { + content: "\f51e"; } + +.fa-columns:before { + content: "\f0db"; } + +.fa-comment:before { + content: "\f075"; } + +.fa-comment-alt:before { + content: "\f27a"; } + +.fa-comment-dollar:before { + content: "\f651"; } + +.fa-comment-dots:before { + content: "\f4ad"; } + +.fa-comment-medical:before { + content: "\f7f5"; } + +.fa-comment-slash:before { + content: "\f4b3"; } + +.fa-comments:before { + content: "\f086"; } + +.fa-comments-dollar:before { + content: "\f653"; } + +.fa-compact-disc:before { + content: "\f51f"; } + +.fa-compass:before { + content: "\f14e"; } + +.fa-compress:before { + content: "\f066"; } + +.fa-compress-arrows-alt:before { + content: "\f78c"; } + +.fa-concierge-bell:before { + content: "\f562"; } + +.fa-confluence:before { + content: "\f78d"; } + +.fa-connectdevelop:before { + content: "\f20e"; } + +.fa-contao:before { + content: "\f26d"; } + +.fa-cookie:before { + content: "\f563"; } + +.fa-cookie-bite:before { + content: "\f564"; } + +.fa-copy:before { + content: "\f0c5"; } + +.fa-copyright:before { + content: "\f1f9"; } + +.fa-cotton-bureau:before { + content: "\f89e"; } + +.fa-couch:before { + content: "\f4b8"; } + +.fa-cpanel:before { + content: "\f388"; } + +.fa-creative-commons:before { + content: "\f25e"; } + +.fa-creative-commons-by:before { + content: "\f4e7"; } + +.fa-creative-commons-nc:before { + content: "\f4e8"; } + +.fa-creative-commons-nc-eu:before { + content: "\f4e9"; } + +.fa-creative-commons-nc-jp:before { + content: "\f4ea"; } + +.fa-creative-commons-nd:before { + content: "\f4eb"; } + +.fa-creative-commons-pd:before { + content: "\f4ec"; } + +.fa-creative-commons-pd-alt:before { + content: "\f4ed"; } + +.fa-creative-commons-remix:before { + content: "\f4ee"; } + +.fa-creative-commons-sa:before { + content: "\f4ef"; } + +.fa-creative-commons-sampling:before { + content: "\f4f0"; } + +.fa-creative-commons-sampling-plus:before { + content: "\f4f1"; } + +.fa-creative-commons-share:before { + content: "\f4f2"; } + +.fa-creative-commons-zero:before { + content: "\f4f3"; } + +.fa-credit-card:before { + content: "\f09d"; } + +.fa-critical-role:before { + content: "\f6c9"; } + +.fa-crop:before { + content: "\f125"; } + +.fa-crop-alt:before { + content: "\f565"; } + +.fa-cross:before { + content: "\f654"; } + +.fa-crosshairs:before { + content: "\f05b"; } + +.fa-crow:before { + content: "\f520"; } + +.fa-crown:before { + content: "\f521"; } + +.fa-crutch:before { + content: "\f7f7"; } + +.fa-css3:before { + content: "\f13c"; } + +.fa-css3-alt:before { + content: "\f38b"; } + +.fa-cube:before { + content: "\f1b2"; } + +.fa-cubes:before { + content: "\f1b3"; } + +.fa-cut:before { + content: "\f0c4"; } + +.fa-cuttlefish:before { + content: "\f38c"; } + +.fa-d-and-d:before { + content: "\f38d"; } + +.fa-d-and-d-beyond:before { + content: "\f6ca"; } + +.fa-dashcube:before { + content: "\f210"; } + +.fa-database:before { + content: "\f1c0"; } + +.fa-deaf:before { + content: "\f2a4"; } + +.fa-delicious:before { + content: "\f1a5"; } + +.fa-democrat:before { + content: "\f747"; } + +.fa-deploydog:before { + content: "\f38e"; } + +.fa-deskpro:before { + content: "\f38f"; } + +.fa-desktop:before { + content: "\f108"; } + +.fa-dev:before { + content: "\f6cc"; } + +.fa-deviantart:before { + content: "\f1bd"; } + +.fa-dharmachakra:before { + content: "\f655"; } + +.fa-dhl:before { + content: "\f790"; } + +.fa-diagnoses:before { + content: "\f470"; } + +.fa-diaspora:before { + content: "\f791"; } + +.fa-dice:before { + content: "\f522"; } + +.fa-dice-d20:before { + content: "\f6cf"; } + +.fa-dice-d6:before { + content: "\f6d1"; } + +.fa-dice-five:before { + content: "\f523"; } + +.fa-dice-four:before { + content: "\f524"; } + +.fa-dice-one:before { + content: "\f525"; } + +.fa-dice-six:before { + content: "\f526"; } + +.fa-dice-three:before { + content: "\f527"; } + +.fa-dice-two:before { + content: "\f528"; } + +.fa-digg:before { + content: "\f1a6"; } + +.fa-digital-ocean:before { + content: "\f391"; } + +.fa-digital-tachograph:before { + content: "\f566"; } + +.fa-directions:before { + content: "\f5eb"; } + +.fa-discord:before { + content: "\f392"; } + +.fa-discourse:before { + content: "\f393"; } + +.fa-divide:before { + content: "\f529"; } + +.fa-dizzy:before { + content: "\f567"; } + +.fa-dna:before { + content: "\f471"; } + +.fa-dochub:before { + content: "\f394"; } + +.fa-docker:before { + content: "\f395"; } + +.fa-dog:before { + content: "\f6d3"; } + +.fa-dollar-sign:before { + content: "\f155"; } + +.fa-dolly:before { + content: "\f472"; } + +.fa-dolly-flatbed:before { + content: "\f474"; } + +.fa-donate:before { + content: "\f4b9"; } + +.fa-door-closed:before { + content: "\f52a"; } + +.fa-door-open:before { + content: "\f52b"; } + +.fa-dot-circle:before { + content: "\f192"; } + +.fa-dove:before { + content: "\f4ba"; } + +.fa-download:before { + content: "\f019"; } + +.fa-draft2digital:before { + content: "\f396"; } + +.fa-drafting-compass:before { + content: "\f568"; } + +.fa-dragon:before { + content: "\f6d5"; } + +.fa-draw-polygon:before { + content: "\f5ee"; } + +.fa-dribbble:before { + content: "\f17d"; } + +.fa-dribbble-square:before { + content: "\f397"; } + +.fa-dropbox:before { + content: "\f16b"; } + +.fa-drum:before { + content: "\f569"; } + +.fa-drum-steelpan:before { + content: "\f56a"; } + +.fa-drumstick-bite:before { + content: "\f6d7"; } + +.fa-drupal:before { + content: "\f1a9"; } + +.fa-dumbbell:before { + content: "\f44b"; } + +.fa-dumpster:before { + content: "\f793"; } + +.fa-dumpster-fire:before { + content: "\f794"; } + +.fa-dungeon:before { + content: "\f6d9"; } + +.fa-dyalog:before { + content: "\f399"; } + +.fa-earlybirds:before { + content: "\f39a"; } + +.fa-ebay:before { + content: "\f4f4"; } + +.fa-edge:before { + content: "\f282"; } + +.fa-edit:before { + content: "\f044"; } + +.fa-egg:before { + content: "\f7fb"; } + +.fa-eject:before { + content: "\f052"; } + +.fa-elementor:before { + content: "\f430"; } + +.fa-ellipsis-h:before { + content: "\f141"; } + +.fa-ellipsis-v:before { + content: "\f142"; } + +.fa-ello:before { + content: "\f5f1"; } + +.fa-ember:before { + content: "\f423"; } + +.fa-empire:before { + content: "\f1d1"; } + +.fa-envelope:before { + content: "\f0e0"; } + +.fa-envelope-open:before { + content: "\f2b6"; } + +.fa-envelope-open-text:before { + content: "\f658"; } + +.fa-envelope-square:before { + content: "\f199"; } + +.fa-envira:before { + content: "\f299"; } + +.fa-equals:before { + content: "\f52c"; } + +.fa-eraser:before { + content: "\f12d"; } + +.fa-erlang:before { + content: "\f39d"; } + +.fa-ethereum:before { + content: "\f42e"; } + +.fa-ethernet:before { + content: "\f796"; } + +.fa-etsy:before { + content: "\f2d7"; } + +.fa-euro-sign:before { + content: "\f153"; } + +.fa-evernote:before { + content: "\f839"; } + +.fa-exchange-alt:before { + content: "\f362"; } + +.fa-exclamation:before { + content: "\f12a"; } + +.fa-exclamation-circle:before { + content: "\f06a"; } + +.fa-exclamation-triangle:before { + content: "\f071"; } + +.fa-expand:before { + content: "\f065"; } + +.fa-expand-arrows-alt:before { + content: "\f31e"; } + +.fa-expeditedssl:before { + content: "\f23e"; } + +.fa-external-link-alt:before { + content: "\f35d"; } + +.fa-external-link-square-alt:before { + content: "\f360"; } + +.fa-eye:before { + content: "\f06e"; } + +.fa-eye-dropper:before { + content: "\f1fb"; } + +.fa-eye-slash:before { + content: "\f070"; } + +.fa-facebook:before { + content: "\f09a"; } + +.fa-facebook-f:before { + content: "\f39e"; } + +.fa-facebook-messenger:before { + content: "\f39f"; } + +.fa-facebook-square:before { + content: "\f082"; } + +.fa-fan:before { + content: "\f863"; } + +.fa-fantasy-flight-games:before { + content: "\f6dc"; } + +.fa-fast-backward:before { + content: "\f049"; } + +.fa-fast-forward:before { + content: "\f050"; } + +.fa-fax:before { + content: "\f1ac"; } + +.fa-feather:before { + content: "\f52d"; } + +.fa-feather-alt:before { + content: "\f56b"; } + +.fa-fedex:before { + content: "\f797"; } + +.fa-fedora:before { + content: "\f798"; } + +.fa-female:before { + content: "\f182"; } + +.fa-fighter-jet:before { + content: "\f0fb"; } + +.fa-figma:before { + content: "\f799"; } + +.fa-file:before { + content: "\f15b"; } + +.fa-file-alt:before { + content: "\f15c"; } + +.fa-file-archive:before { + content: "\f1c6"; } + +.fa-file-audio:before { + content: "\f1c7"; } + +.fa-file-code:before { + content: "\f1c9"; } + +.fa-file-contract:before { + content: "\f56c"; } + +.fa-file-csv:before { + content: "\f6dd"; } + +.fa-file-download:before { + content: "\f56d"; } + +.fa-file-excel:before { + content: "\f1c3"; } + +.fa-file-export:before { + content: "\f56e"; } + +.fa-file-image:before { + content: "\f1c5"; } + +.fa-file-import:before { + content: "\f56f"; } + +.fa-file-invoice:before { + content: "\f570"; } + +.fa-file-invoice-dollar:before { + content: "\f571"; } + +.fa-file-medical:before { + content: "\f477"; } + +.fa-file-medical-alt:before { + content: "\f478"; } + +.fa-file-pdf:before { + content: "\f1c1"; } + +.fa-file-powerpoint:before { + content: "\f1c4"; } + +.fa-file-prescription:before { + content: "\f572"; } + +.fa-file-signature:before { + content: "\f573"; } + +.fa-file-upload:before { + content: "\f574"; } + +.fa-file-video:before { + content: "\f1c8"; } + +.fa-file-word:before { + content: "\f1c2"; } + +.fa-fill:before { + content: "\f575"; } + +.fa-fill-drip:before { + content: "\f576"; } + +.fa-film:before { + content: "\f008"; } + +.fa-filter:before { + content: "\f0b0"; } + +.fa-fingerprint:before { + content: "\f577"; } + +.fa-fire:before { + content: "\f06d"; } + +.fa-fire-alt:before { + content: "\f7e4"; } + +.fa-fire-extinguisher:before { + content: "\f134"; } + +.fa-firefox:before { + content: "\f269"; } + +.fa-first-aid:before { + content: "\f479"; } + +.fa-first-order:before { + content: "\f2b0"; } + +.fa-first-order-alt:before { + content: "\f50a"; } + +.fa-firstdraft:before { + content: "\f3a1"; } + +.fa-fish:before { + content: "\f578"; } + +.fa-fist-raised:before { + content: "\f6de"; } + +.fa-flag:before { + content: "\f024"; } + +.fa-flag-checkered:before { + content: "\f11e"; } + +.fa-flag-usa:before { + content: "\f74d"; } + +.fa-flask:before { + content: "\f0c3"; } + +.fa-flickr:before { + content: "\f16e"; } + +.fa-flipboard:before { + content: "\f44d"; } + +.fa-flushed:before { + content: "\f579"; } + +.fa-fly:before { + content: "\f417"; } + +.fa-folder:before { + content: "\f07b"; } + +.fa-folder-minus:before { + content: "\f65d"; } + +.fa-folder-open:before { + content: "\f07c"; } + +.fa-folder-plus:before { + content: "\f65e"; } + +.fa-font:before { + content: "\f031"; } + +.fa-font-awesome:before { + content: "\f2b4"; } + +.fa-font-awesome-alt:before { + content: "\f35c"; } + +.fa-font-awesome-flag:before { + content: "\f425"; } + +.fa-font-awesome-logo-full:before { + content: "\f4e6"; } + +.fa-fonticons:before { + content: "\f280"; } + +.fa-fonticons-fi:before { + content: "\f3a2"; } + +.fa-football-ball:before { + content: "\f44e"; } + +.fa-fort-awesome:before { + content: "\f286"; } + +.fa-fort-awesome-alt:before { + content: "\f3a3"; } + +.fa-forumbee:before { + content: "\f211"; } + +.fa-forward:before { + content: "\f04e"; } + +.fa-foursquare:before { + content: "\f180"; } + +.fa-free-code-camp:before { + content: "\f2c5"; } + +.fa-freebsd:before { + content: "\f3a4"; } + +.fa-frog:before { + content: "\f52e"; } + +.fa-frown:before { + content: "\f119"; } + +.fa-frown-open:before { + content: "\f57a"; } + +.fa-fulcrum:before { + content: "\f50b"; } + +.fa-funnel-dollar:before { + content: "\f662"; } + +.fa-futbol:before { + content: "\f1e3"; } + +.fa-galactic-republic:before { + content: "\f50c"; } + +.fa-galactic-senate:before { + content: "\f50d"; } + +.fa-gamepad:before { + content: "\f11b"; } + +.fa-gas-pump:before { + content: "\f52f"; } + +.fa-gavel:before { + content: "\f0e3"; } + +.fa-gem:before { + content: "\f3a5"; } + +.fa-genderless:before { + content: "\f22d"; } + +.fa-get-pocket:before { + content: "\f265"; } + +.fa-gg:before { + content: "\f260"; } + +.fa-gg-circle:before { + content: "\f261"; } + +.fa-ghost:before { + content: "\f6e2"; } + +.fa-gift:before { + content: "\f06b"; } + +.fa-gifts:before { + content: "\f79c"; } + +.fa-git:before { + content: "\f1d3"; } + +.fa-git-alt:before { + content: "\f841"; } + +.fa-git-square:before { + content: "\f1d2"; } + +.fa-github:before { + content: "\f09b"; } + +.fa-github-alt:before { + content: "\f113"; } + +.fa-github-square:before { + content: "\f092"; } + +.fa-gitkraken:before { + content: "\f3a6"; } + +.fa-gitlab:before { + content: "\f296"; } + +.fa-gitter:before { + content: "\f426"; } + +.fa-glass-cheers:before { + content: "\f79f"; } + +.fa-glass-martini:before { + content: "\f000"; } + +.fa-glass-martini-alt:before { + content: "\f57b"; } + +.fa-glass-whiskey:before { + content: "\f7a0"; } + +.fa-glasses:before { + content: "\f530"; } + +.fa-glide:before { + content: "\f2a5"; } + +.fa-glide-g:before { + content: "\f2a6"; } + +.fa-globe:before { + content: "\f0ac"; } + +.fa-globe-africa:before { + content: "\f57c"; } + +.fa-globe-americas:before { + content: "\f57d"; } + +.fa-globe-asia:before { + content: "\f57e"; } + +.fa-globe-europe:before { + content: "\f7a2"; } + +.fa-gofore:before { + content: "\f3a7"; } + +.fa-golf-ball:before { + content: "\f450"; } + +.fa-goodreads:before { + content: "\f3a8"; } + +.fa-goodreads-g:before { + content: "\f3a9"; } + +.fa-google:before { + content: "\f1a0"; } + +.fa-google-drive:before { + content: "\f3aa"; } + +.fa-google-play:before { + content: "\f3ab"; } + +.fa-google-plus:before { + content: "\f2b3"; } + +.fa-google-plus-g:before { + content: "\f0d5"; } + +.fa-google-plus-square:before { + content: "\f0d4"; } + +.fa-google-wallet:before { + content: "\f1ee"; } + +.fa-gopuram:before { + content: "\f664"; } + +.fa-graduation-cap:before { + content: "\f19d"; } + +.fa-gratipay:before { + content: "\f184"; } + +.fa-grav:before { + content: "\f2d6"; } + +.fa-greater-than:before { + content: "\f531"; } + +.fa-greater-than-equal:before { + content: "\f532"; } + +.fa-grimace:before { + content: "\f57f"; } + +.fa-grin:before { + content: "\f580"; } + +.fa-grin-alt:before { + content: "\f581"; } + +.fa-grin-beam:before { + content: "\f582"; } + +.fa-grin-beam-sweat:before { + content: "\f583"; } + +.fa-grin-hearts:before { + content: "\f584"; } + +.fa-grin-squint:before { + content: "\f585"; } + +.fa-grin-squint-tears:before { + content: "\f586"; } + +.fa-grin-stars:before { + content: "\f587"; } + +.fa-grin-tears:before { + content: "\f588"; } + +.fa-grin-tongue:before { + content: "\f589"; } + +.fa-grin-tongue-squint:before { + content: "\f58a"; } + +.fa-grin-tongue-wink:before { + content: "\f58b"; } + +.fa-grin-wink:before { + content: "\f58c"; } + +.fa-grip-horizontal:before { + content: "\f58d"; } + +.fa-grip-lines:before { + content: "\f7a4"; } + +.fa-grip-lines-vertical:before { + content: "\f7a5"; } + +.fa-grip-vertical:before { + content: "\f58e"; } + +.fa-gripfire:before { + content: "\f3ac"; } + +.fa-grunt:before { + content: "\f3ad"; } + +.fa-guitar:before { + content: "\f7a6"; } + +.fa-gulp:before { + content: "\f3ae"; } + +.fa-h-square:before { + content: "\f0fd"; } + +.fa-hacker-news:before { + content: "\f1d4"; } + +.fa-hacker-news-square:before { + content: "\f3af"; } + +.fa-hackerrank:before { + content: "\f5f7"; } + +.fa-hamburger:before { + content: "\f805"; } + +.fa-hammer:before { + content: "\f6e3"; } + +.fa-hamsa:before { + content: "\f665"; } + +.fa-hand-holding:before { + content: "\f4bd"; } + +.fa-hand-holding-heart:before { + content: "\f4be"; } + +.fa-hand-holding-usd:before { + content: "\f4c0"; } + +.fa-hand-lizard:before { + content: "\f258"; } + +.fa-hand-middle-finger:before { + content: "\f806"; } + +.fa-hand-paper:before { + content: "\f256"; } + +.fa-hand-peace:before { + content: "\f25b"; } + +.fa-hand-point-down:before { + content: "\f0a7"; } + +.fa-hand-point-left:before { + content: "\f0a5"; } + +.fa-hand-point-right:before { + content: "\f0a4"; } + +.fa-hand-point-up:before { + content: "\f0a6"; } + +.fa-hand-pointer:before { + content: "\f25a"; } + +.fa-hand-rock:before { + content: "\f255"; } + +.fa-hand-scissors:before { + content: "\f257"; } + +.fa-hand-spock:before { + content: "\f259"; } + +.fa-hands:before { + content: "\f4c2"; } + +.fa-hands-helping:before { + content: "\f4c4"; } + +.fa-handshake:before { + content: "\f2b5"; } + +.fa-hanukiah:before { + content: "\f6e6"; } + +.fa-hard-hat:before { + content: "\f807"; } + +.fa-hashtag:before { + content: "\f292"; } + +.fa-hat-wizard:before { + content: "\f6e8"; } + +.fa-haykal:before { + content: "\f666"; } + +.fa-hdd:before { + content: "\f0a0"; } + +.fa-heading:before { + content: "\f1dc"; } + +.fa-headphones:before { + content: "\f025"; } + +.fa-headphones-alt:before { + content: "\f58f"; } + +.fa-headset:before { + content: "\f590"; } + +.fa-heart:before { + content: "\f004"; } + +.fa-heart-broken:before { + content: "\f7a9"; } + +.fa-heartbeat:before { + content: "\f21e"; } + +.fa-helicopter:before { + content: "\f533"; } + +.fa-highlighter:before { + content: "\f591"; } + +.fa-hiking:before { + content: "\f6ec"; } + +.fa-hippo:before { + content: "\f6ed"; } + +.fa-hips:before { + content: "\f452"; } + +.fa-hire-a-helper:before { + content: "\f3b0"; } + +.fa-history:before { + content: "\f1da"; } + +.fa-hockey-puck:before { + content: "\f453"; } + +.fa-holly-berry:before { + content: "\f7aa"; } + +.fa-home:before { + content: "\f015"; } + +.fa-hooli:before { + content: "\f427"; } + +.fa-hornbill:before { + content: "\f592"; } + +.fa-horse:before { + content: "\f6f0"; } + +.fa-horse-head:before { + content: "\f7ab"; } + +.fa-hospital:before { + content: "\f0f8"; } + +.fa-hospital-alt:before { + content: "\f47d"; } + +.fa-hospital-symbol:before { + content: "\f47e"; } + +.fa-hot-tub:before { + content: "\f593"; } + +.fa-hotdog:before { + content: "\f80f"; } + +.fa-hotel:before { + content: "\f594"; } + +.fa-hotjar:before { + content: "\f3b1"; } + +.fa-hourglass:before { + content: "\f254"; } + +.fa-hourglass-end:before { + content: "\f253"; } + +.fa-hourglass-half:before { + content: "\f252"; } + +.fa-hourglass-start:before { + content: "\f251"; } + +.fa-house-damage:before { + content: "\f6f1"; } + +.fa-houzz:before { + content: "\f27c"; } + +.fa-hryvnia:before { + content: "\f6f2"; } + +.fa-html5:before { + content: "\f13b"; } + +.fa-hubspot:before { + content: "\f3b2"; } + +.fa-i-cursor:before { + content: "\f246"; } + +.fa-ice-cream:before { + content: "\f810"; } + +.fa-icicles:before { + content: "\f7ad"; } + +.fa-icons:before { + content: "\f86d"; } + +.fa-id-badge:before { + content: "\f2c1"; } + +.fa-id-card:before { + content: "\f2c2"; } + +.fa-id-card-alt:before { + content: "\f47f"; } + +.fa-igloo:before { + content: "\f7ae"; } + +.fa-image:before { + content: "\f03e"; } + +.fa-images:before { + content: "\f302"; } + +.fa-imdb:before { + content: "\f2d8"; } + +.fa-inbox:before { + content: "\f01c"; } + +.fa-indent:before { + content: "\f03c"; } + +.fa-industry:before { + content: "\f275"; } + +.fa-infinity:before { + content: "\f534"; } + +.fa-info:before { + content: "\f129"; } + +.fa-info-circle:before { + content: "\f05a"; } + +.fa-instagram:before { + content: "\f16d"; } + +.fa-intercom:before { + content: "\f7af"; } + +.fa-internet-explorer:before { + content: "\f26b"; } + +.fa-invision:before { + content: "\f7b0"; } + +.fa-ioxhost:before { + content: "\f208"; } + +.fa-italic:before { + content: "\f033"; } + +.fa-itch-io:before { + content: "\f83a"; } + +.fa-itunes:before { + content: "\f3b4"; } + +.fa-itunes-note:before { + content: "\f3b5"; } + +.fa-java:before { + content: "\f4e4"; } + +.fa-jedi:before { + content: "\f669"; } + +.fa-jedi-order:before { + content: "\f50e"; } + +.fa-jenkins:before { + content: "\f3b6"; } + +.fa-jira:before { + content: "\f7b1"; } + +.fa-joget:before { + content: "\f3b7"; } + +.fa-joint:before { + content: "\f595"; } + +.fa-joomla:before { + content: "\f1aa"; } + +.fa-journal-whills:before { + content: "\f66a"; } + +.fa-js:before { + content: "\f3b8"; } + +.fa-js-square:before { + content: "\f3b9"; } + +.fa-jsfiddle:before { + content: "\f1cc"; } + +.fa-kaaba:before { + content: "\f66b"; } + +.fa-kaggle:before { + content: "\f5fa"; } + +.fa-key:before { + content: "\f084"; } + +.fa-keybase:before { + content: "\f4f5"; } + +.fa-keyboard:before { + content: "\f11c"; } + +.fa-keycdn:before { + content: "\f3ba"; } + +.fa-khanda:before { + content: "\f66d"; } + +.fa-kickstarter:before { + content: "\f3bb"; } + +.fa-kickstarter-k:before { + content: "\f3bc"; } + +.fa-kiss:before { + content: "\f596"; } + +.fa-kiss-beam:before { + content: "\f597"; } + +.fa-kiss-wink-heart:before { + content: "\f598"; } + +.fa-kiwi-bird:before { + content: "\f535"; } + +.fa-korvue:before { + content: "\f42f"; } + +.fa-landmark:before { + content: "\f66f"; } + +.fa-language:before { + content: "\f1ab"; } + +.fa-laptop:before { + content: "\f109"; } + +.fa-laptop-code:before { + content: "\f5fc"; } + +.fa-laptop-medical:before { + content: "\f812"; } + +.fa-laravel:before { + content: "\f3bd"; } + +.fa-lastfm:before { + content: "\f202"; } + +.fa-lastfm-square:before { + content: "\f203"; } + +.fa-laugh:before { + content: "\f599"; } + +.fa-laugh-beam:before { + content: "\f59a"; } + +.fa-laugh-squint:before { + content: "\f59b"; } + +.fa-laugh-wink:before { + content: "\f59c"; } + +.fa-layer-group:before { + content: "\f5fd"; } + +.fa-leaf:before { + content: "\f06c"; } + +.fa-leanpub:before { + content: "\f212"; } + +.fa-lemon:before { + content: "\f094"; } + +.fa-less:before { + content: "\f41d"; } + +.fa-less-than:before { + content: "\f536"; } + +.fa-less-than-equal:before { + content: "\f537"; } + +.fa-level-down-alt:before { + content: "\f3be"; } + +.fa-level-up-alt:before { + content: "\f3bf"; } + +.fa-life-ring:before { + content: "\f1cd"; } + +.fa-lightbulb:before { + content: "\f0eb"; } + +.fa-line:before { + content: "\f3c0"; } + +.fa-link:before { + content: "\f0c1"; } + +.fa-linkedin:before { + content: "\f08c"; } + +.fa-linkedin-in:before { + content: "\f0e1"; } + +.fa-linode:before { + content: "\f2b8"; } + +.fa-linux:before { + content: "\f17c"; } + +.fa-lira-sign:before { + content: "\f195"; } + +.fa-list:before { + content: "\f03a"; } + +.fa-list-alt:before { + content: "\f022"; } + +.fa-list-ol:before { + content: "\f0cb"; } + +.fa-list-ul:before { + content: "\f0ca"; } + +.fa-location-arrow:before { + content: "\f124"; } + +.fa-lock:before { + content: "\f023"; } + +.fa-lock-open:before { + content: "\f3c1"; } + +.fa-long-arrow-alt-down:before { + content: "\f309"; } + +.fa-long-arrow-alt-left:before { + content: "\f30a"; } + +.fa-long-arrow-alt-right:before { + content: "\f30b"; } + +.fa-long-arrow-alt-up:before { + content: "\f30c"; } + +.fa-low-vision:before { + content: "\f2a8"; } + +.fa-luggage-cart:before { + content: "\f59d"; } + +.fa-lyft:before { + content: "\f3c3"; } + +.fa-magento:before { + content: "\f3c4"; } + +.fa-magic:before { + content: "\f0d0"; } + +.fa-magnet:before { + content: "\f076"; } + +.fa-mail-bulk:before { + content: "\f674"; } + +.fa-mailchimp:before { + content: "\f59e"; } + +.fa-male:before { + content: "\f183"; } + +.fa-mandalorian:before { + content: "\f50f"; } + +.fa-map:before { + content: "\f279"; } + +.fa-map-marked:before { + content: "\f59f"; } + +.fa-map-marked-alt:before { + content: "\f5a0"; } + +.fa-map-marker:before { + content: "\f041"; } + +.fa-map-marker-alt:before { + content: "\f3c5"; } + +.fa-map-pin:before { + content: "\f276"; } + +.fa-map-signs:before { + content: "\f277"; } + +.fa-markdown:before { + content: "\f60f"; } + +.fa-marker:before { + content: "\f5a1"; } + +.fa-mars:before { + content: "\f222"; } + +.fa-mars-double:before { + content: "\f227"; } + +.fa-mars-stroke:before { + content: "\f229"; } + +.fa-mars-stroke-h:before { + content: "\f22b"; } + +.fa-mars-stroke-v:before { + content: "\f22a"; } + +.fa-mask:before { + content: "\f6fa"; } + +.fa-mastodon:before { + content: "\f4f6"; } + +.fa-maxcdn:before { + content: "\f136"; } + +.fa-medal:before { + content: "\f5a2"; } + +.fa-medapps:before { + content: "\f3c6"; } + +.fa-medium:before { + content: "\f23a"; } + +.fa-medium-m:before { + content: "\f3c7"; } + +.fa-medkit:before { + content: "\f0fa"; } + +.fa-medrt:before { + content: "\f3c8"; } + +.fa-meetup:before { + content: "\f2e0"; } + +.fa-megaport:before { + content: "\f5a3"; } + +.fa-meh:before { + content: "\f11a"; } + +.fa-meh-blank:before { + content: "\f5a4"; } + +.fa-meh-rolling-eyes:before { + content: "\f5a5"; } + +.fa-memory:before { + content: "\f538"; } + +.fa-mendeley:before { + content: "\f7b3"; } + +.fa-menorah:before { + content: "\f676"; } + +.fa-mercury:before { + content: "\f223"; } + +.fa-meteor:before { + content: "\f753"; } + +.fa-microchip:before { + content: "\f2db"; } + +.fa-microphone:before { + content: "\f130"; } + +.fa-microphone-alt:before { + content: "\f3c9"; } + +.fa-microphone-alt-slash:before { + content: "\f539"; } + +.fa-microphone-slash:before { + content: "\f131"; } + +.fa-microscope:before { + content: "\f610"; } + +.fa-microsoft:before { + content: "\f3ca"; } + +.fa-minus:before { + content: "\f068"; } + +.fa-minus-circle:before { + content: "\f056"; } + +.fa-minus-square:before { + content: "\f146"; } + +.fa-mitten:before { + content: "\f7b5"; } + +.fa-mix:before { + content: "\f3cb"; } + +.fa-mixcloud:before { + content: "\f289"; } + +.fa-mizuni:before { + content: "\f3cc"; } + +.fa-mobile:before { + content: "\f10b"; } + +.fa-mobile-alt:before { + content: "\f3cd"; } + +.fa-modx:before { + content: "\f285"; } + +.fa-monero:before { + content: "\f3d0"; } + +.fa-money-bill:before { + content: "\f0d6"; } + +.fa-money-bill-alt:before { + content: "\f3d1"; } + +.fa-money-bill-wave:before { + content: "\f53a"; } + +.fa-money-bill-wave-alt:before { + content: "\f53b"; } + +.fa-money-check:before { + content: "\f53c"; } + +.fa-money-check-alt:before { + content: "\f53d"; } + +.fa-monument:before { + content: "\f5a6"; } + +.fa-moon:before { + content: "\f186"; } + +.fa-mortar-pestle:before { + content: "\f5a7"; } + +.fa-mosque:before { + content: "\f678"; } + +.fa-motorcycle:before { + content: "\f21c"; } + +.fa-mountain:before { + content: "\f6fc"; } + +.fa-mouse-pointer:before { + content: "\f245"; } + +.fa-mug-hot:before { + content: "\f7b6"; } + +.fa-music:before { + content: "\f001"; } + +.fa-napster:before { + content: "\f3d2"; } + +.fa-neos:before { + content: "\f612"; } + +.fa-network-wired:before { + content: "\f6ff"; } + +.fa-neuter:before { + content: "\f22c"; } + +.fa-newspaper:before { + content: "\f1ea"; } + +.fa-nimblr:before { + content: "\f5a8"; } + +.fa-node:before { + content: "\f419"; } + +.fa-node-js:before { + content: "\f3d3"; } + +.fa-not-equal:before { + content: "\f53e"; } + +.fa-notes-medical:before { + content: "\f481"; } + +.fa-npm:before { + content: "\f3d4"; } + +.fa-ns8:before { + content: "\f3d5"; } + +.fa-nutritionix:before { + content: "\f3d6"; } + +.fa-object-group:before { + content: "\f247"; } + +.fa-object-ungroup:before { + content: "\f248"; } + +.fa-odnoklassniki:before { + content: "\f263"; } + +.fa-odnoklassniki-square:before { + content: "\f264"; } + +.fa-oil-can:before { + content: "\f613"; } + +.fa-old-republic:before { + content: "\f510"; } + +.fa-om:before { + content: "\f679"; } + +.fa-opencart:before { + content: "\f23d"; } + +.fa-openid:before { + content: "\f19b"; } + +.fa-opera:before { + content: "\f26a"; } + +.fa-optin-monster:before { + content: "\f23c"; } + +.fa-osi:before { + content: "\f41a"; } + +.fa-otter:before { + content: "\f700"; } + +.fa-outdent:before { + content: "\f03b"; } + +.fa-page4:before { + content: "\f3d7"; } + +.fa-pagelines:before { + content: "\f18c"; } + +.fa-pager:before { + content: "\f815"; } + +.fa-paint-brush:before { + content: "\f1fc"; } + +.fa-paint-roller:before { + content: "\f5aa"; } + +.fa-palette:before { + content: "\f53f"; } + +.fa-palfed:before { + content: "\f3d8"; } + +.fa-pallet:before { + content: "\f482"; } + +.fa-paper-plane:before { + content: "\f1d8"; } + +.fa-paperclip:before { + content: "\f0c6"; } + +.fa-parachute-box:before { + content: "\f4cd"; } + +.fa-paragraph:before { + content: "\f1dd"; } + +.fa-parking:before { + content: "\f540"; } + +.fa-passport:before { + content: "\f5ab"; } + +.fa-pastafarianism:before { + content: "\f67b"; } + +.fa-paste:before { + content: "\f0ea"; } + +.fa-patreon:before { + content: "\f3d9"; } + +.fa-pause:before { + content: "\f04c"; } + +.fa-pause-circle:before { + content: "\f28b"; } + +.fa-paw:before { + content: "\f1b0"; } + +.fa-paypal:before { + content: "\f1ed"; } + +.fa-peace:before { + content: "\f67c"; } + +.fa-pen:before { + content: "\f304"; } + +.fa-pen-alt:before { + content: "\f305"; } + +.fa-pen-fancy:before { + content: "\f5ac"; } + +.fa-pen-nib:before { + content: "\f5ad"; } + +.fa-pen-square:before { + content: "\f14b"; } + +.fa-pencil-alt:before { + content: "\f303"; } + +.fa-pencil-ruler:before { + content: "\f5ae"; } + +.fa-penny-arcade:before { + content: "\f704"; } + +.fa-people-carry:before { + content: "\f4ce"; } + +.fa-pepper-hot:before { + content: "\f816"; } + +.fa-percent:before { + content: "\f295"; } + +.fa-percentage:before { + content: "\f541"; } + +.fa-periscope:before { + content: "\f3da"; } + +.fa-person-booth:before { + content: "\f756"; } + +.fa-phabricator:before { + content: "\f3db"; } + +.fa-phoenix-framework:before { + content: "\f3dc"; } + +.fa-phoenix-squadron:before { + content: "\f511"; } + +.fa-phone:before { + content: "\f095"; } + +.fa-phone-alt:before { + content: "\f879"; } + +.fa-phone-slash:before { + content: "\f3dd"; } + +.fa-phone-square:before { + content: "\f098"; } + +.fa-phone-square-alt:before { + content: "\f87b"; } + +.fa-phone-volume:before { + content: "\f2a0"; } + +.fa-photo-video:before { + content: "\f87c"; } + +.fa-php:before { + content: "\f457"; } + +.fa-pied-piper:before { + content: "\f2ae"; } + +.fa-pied-piper-alt:before { + content: "\f1a8"; } + +.fa-pied-piper-hat:before { + content: "\f4e5"; } + +.fa-pied-piper-pp:before { + content: "\f1a7"; } + +.fa-piggy-bank:before { + content: "\f4d3"; } + +.fa-pills:before { + content: "\f484"; } + +.fa-pinterest:before { + content: "\f0d2"; } + +.fa-pinterest-p:before { + content: "\f231"; } + +.fa-pinterest-square:before { + content: "\f0d3"; } + +.fa-pizza-slice:before { + content: "\f818"; } + +.fa-place-of-worship:before { + content: "\f67f"; } + +.fa-plane:before { + content: "\f072"; } + +.fa-plane-arrival:before { + content: "\f5af"; } + +.fa-plane-departure:before { + content: "\f5b0"; } + +.fa-play:before { + content: "\f04b"; } + +.fa-play-circle:before { + content: "\f144"; } + +.fa-playstation:before { + content: "\f3df"; } + +.fa-plug:before { + content: "\f1e6"; } + +.fa-plus:before { + content: "\f067"; } + +.fa-plus-circle:before { + content: "\f055"; } + +.fa-plus-square:before { + content: "\f0fe"; } + +.fa-podcast:before { + content: "\f2ce"; } + +.fa-poll:before { + content: "\f681"; } + +.fa-poll-h:before { + content: "\f682"; } + +.fa-poo:before { + content: "\f2fe"; } + +.fa-poo-storm:before { + content: "\f75a"; } + +.fa-poop:before { + content: "\f619"; } + +.fa-portrait:before { + content: "\f3e0"; } + +.fa-pound-sign:before { + content: "\f154"; } + +.fa-power-off:before { + content: "\f011"; } + +.fa-pray:before { + content: "\f683"; } + +.fa-praying-hands:before { + content: "\f684"; } + +.fa-prescription:before { + content: "\f5b1"; } + +.fa-prescription-bottle:before { + content: "\f485"; } + +.fa-prescription-bottle-alt:before { + content: "\f486"; } + +.fa-print:before { + content: "\f02f"; } + +.fa-procedures:before { + content: "\f487"; } + +.fa-product-hunt:before { + content: "\f288"; } + +.fa-project-diagram:before { + content: "\f542"; } + +.fa-pushed:before { + content: "\f3e1"; } + +.fa-puzzle-piece:before { + content: "\f12e"; } + +.fa-python:before { + content: "\f3e2"; } + +.fa-qq:before { + content: "\f1d6"; } + +.fa-qrcode:before { + content: "\f029"; } + +.fa-question:before { + content: "\f128"; } + +.fa-question-circle:before { + content: "\f059"; } + +.fa-quidditch:before { + content: "\f458"; } + +.fa-quinscape:before { + content: "\f459"; } + +.fa-quora:before { + content: "\f2c4"; } + +.fa-quote-left:before { + content: "\f10d"; } + +.fa-quote-right:before { + content: "\f10e"; } + +.fa-quran:before { + content: "\f687"; } + +.fa-r-project:before { + content: "\f4f7"; } + +.fa-radiation:before { + content: "\f7b9"; } + +.fa-radiation-alt:before { + content: "\f7ba"; } + +.fa-rainbow:before { + content: "\f75b"; } + +.fa-random:before { + content: "\f074"; } + +.fa-raspberry-pi:before { + content: "\f7bb"; } + +.fa-ravelry:before { + content: "\f2d9"; } + +.fa-react:before { + content: "\f41b"; } + +.fa-reacteurope:before { + content: "\f75d"; } + +.fa-readme:before { + content: "\f4d5"; } + +.fa-rebel:before { + content: "\f1d0"; } + +.fa-receipt:before { + content: "\f543"; } + +.fa-recycle:before { + content: "\f1b8"; } + +.fa-red-river:before { + content: "\f3e3"; } + +.fa-reddit:before { + content: "\f1a1"; } + +.fa-reddit-alien:before { + content: "\f281"; } + +.fa-reddit-square:before { + content: "\f1a2"; } + +.fa-redhat:before { + content: "\f7bc"; } + +.fa-redo:before { + content: "\f01e"; } + +.fa-redo-alt:before { + content: "\f2f9"; } + +.fa-registered:before { + content: "\f25d"; } + +.fa-remove-format:before { + content: "\f87d"; } + +.fa-renren:before { + content: "\f18b"; } + +.fa-reply:before { + content: "\f3e5"; } + +.fa-reply-all:before { + content: "\f122"; } + +.fa-replyd:before { + content: "\f3e6"; } + +.fa-republican:before { + content: "\f75e"; } + +.fa-researchgate:before { + content: "\f4f8"; } + +.fa-resolving:before { + content: "\f3e7"; } + +.fa-restroom:before { + content: "\f7bd"; } + +.fa-retweet:before { + content: "\f079"; } + +.fa-rev:before { + content: "\f5b2"; } + +.fa-ribbon:before { + content: "\f4d6"; } + +.fa-ring:before { + content: "\f70b"; } + +.fa-road:before { + content: "\f018"; } + +.fa-robot:before { + content: "\f544"; } + +.fa-rocket:before { + content: "\f135"; } + +.fa-rocketchat:before { + content: "\f3e8"; } + +.fa-rockrms:before { + content: "\f3e9"; } + +.fa-route:before { + content: "\f4d7"; } + +.fa-rss:before { + content: "\f09e"; } + +.fa-rss-square:before { + content: "\f143"; } + +.fa-ruble-sign:before { + content: "\f158"; } + +.fa-ruler:before { + content: "\f545"; } + +.fa-ruler-combined:before { + content: "\f546"; } + +.fa-ruler-horizontal:before { + content: "\f547"; } + +.fa-ruler-vertical:before { + content: "\f548"; } + +.fa-running:before { + content: "\f70c"; } + +.fa-rupee-sign:before { + content: "\f156"; } + +.fa-sad-cry:before { + content: "\f5b3"; } + +.fa-sad-tear:before { + content: "\f5b4"; } + +.fa-safari:before { + content: "\f267"; } + +.fa-salesforce:before { + content: "\f83b"; } + +.fa-sass:before { + content: "\f41e"; } + +.fa-satellite:before { + content: "\f7bf"; } + +.fa-satellite-dish:before { + content: "\f7c0"; } + +.fa-save:before { + content: "\f0c7"; } + +.fa-schlix:before { + content: "\f3ea"; } + +.fa-school:before { + content: "\f549"; } + +.fa-screwdriver:before { + content: "\f54a"; } + +.fa-scribd:before { + content: "\f28a"; } + +.fa-scroll:before { + content: "\f70e"; } + +.fa-sd-card:before { + content: "\f7c2"; } + +.fa-search:before { + content: "\f002"; } + +.fa-search-dollar:before { + content: "\f688"; } + +.fa-search-location:before { + content: "\f689"; } + +.fa-search-minus:before { + content: "\f010"; } + +.fa-search-plus:before { + content: "\f00e"; } + +.fa-searchengin:before { + content: "\f3eb"; } + +.fa-seedling:before { + content: "\f4d8"; } + +.fa-sellcast:before { + content: "\f2da"; } + +.fa-sellsy:before { + content: "\f213"; } + +.fa-server:before { + content: "\f233"; } + +.fa-servicestack:before { + content: "\f3ec"; } + +.fa-shapes:before { + content: "\f61f"; } + +.fa-share:before { + content: "\f064"; } + +.fa-share-alt:before { + content: "\f1e0"; } + +.fa-share-alt-square:before { + content: "\f1e1"; } + +.fa-share-square:before { + content: "\f14d"; } + +.fa-shekel-sign:before { + content: "\f20b"; } + +.fa-shield-alt:before { + content: "\f3ed"; } + +.fa-ship:before { + content: "\f21a"; } + +.fa-shipping-fast:before { + content: "\f48b"; } + +.fa-shirtsinbulk:before { + content: "\f214"; } + +.fa-shoe-prints:before { + content: "\f54b"; } + +.fa-shopping-bag:before { + content: "\f290"; } + +.fa-shopping-basket:before { + content: "\f291"; } + +.fa-shopping-cart:before { + content: "\f07a"; } + +.fa-shopware:before { + content: "\f5b5"; } + +.fa-shower:before { + content: "\f2cc"; } + +.fa-shuttle-van:before { + content: "\f5b6"; } + +.fa-sign:before { + content: "\f4d9"; } + +.fa-sign-in-alt:before { + content: "\f2f6"; } + +.fa-sign-language:before { + content: "\f2a7"; } + +.fa-sign-out-alt:before { + content: "\f2f5"; } + +.fa-signal:before { + content: "\f012"; } + +.fa-signature:before { + content: "\f5b7"; } + +.fa-sim-card:before { + content: "\f7c4"; } + +.fa-simplybuilt:before { + content: "\f215"; } + +.fa-sistrix:before { + content: "\f3ee"; } + +.fa-sitemap:before { + content: "\f0e8"; } + +.fa-sith:before { + content: "\f512"; } + +.fa-skating:before { + content: "\f7c5"; } + +.fa-sketch:before { + content: "\f7c6"; } + +.fa-skiing:before { + content: "\f7c9"; } + +.fa-skiing-nordic:before { + content: "\f7ca"; } + +.fa-skull:before { + content: "\f54c"; } + +.fa-skull-crossbones:before { + content: "\f714"; } + +.fa-skyatlas:before { + content: "\f216"; } + +.fa-skype:before { + content: "\f17e"; } + +.fa-slack:before { + content: "\f198"; } + +.fa-slack-hash:before { + content: "\f3ef"; } + +.fa-slash:before { + content: "\f715"; } + +.fa-sleigh:before { + content: "\f7cc"; } + +.fa-sliders-h:before { + content: "\f1de"; } + +.fa-slideshare:before { + content: "\f1e7"; } + +.fa-smile:before { + content: "\f118"; } + +.fa-smile-beam:before { + content: "\f5b8"; } + +.fa-smile-wink:before { + content: "\f4da"; } + +.fa-smog:before { + content: "\f75f"; } + +.fa-smoking:before { + content: "\f48d"; } + +.fa-smoking-ban:before { + content: "\f54d"; } + +.fa-sms:before { + content: "\f7cd"; } + +.fa-snapchat:before { + content: "\f2ab"; } + +.fa-snapchat-ghost:before { + content: "\f2ac"; } + +.fa-snapchat-square:before { + content: "\f2ad"; } + +.fa-snowboarding:before { + content: "\f7ce"; } + +.fa-snowflake:before { + content: "\f2dc"; } + +.fa-snowman:before { + content: "\f7d0"; } + +.fa-snowplow:before { + content: "\f7d2"; } + +.fa-socks:before { + content: "\f696"; } + +.fa-solar-panel:before { + content: "\f5ba"; } + +.fa-sort:before { + content: "\f0dc"; } + +.fa-sort-alpha-down:before { + content: "\f15d"; } + +.fa-sort-alpha-down-alt:before { + content: "\f881"; } + +.fa-sort-alpha-up:before { + content: "\f15e"; } + +.fa-sort-alpha-up-alt:before { + content: "\f882"; } + +.fa-sort-amount-down:before { + content: "\f160"; } + +.fa-sort-amount-down-alt:before { + content: "\f884"; } + +.fa-sort-amount-up:before { + content: "\f161"; } + +.fa-sort-amount-up-alt:before { + content: "\f885"; } + +.fa-sort-down:before { + content: "\f0dd"; } + +.fa-sort-numeric-down:before { + content: "\f162"; } + +.fa-sort-numeric-down-alt:before { + content: "\f886"; } + +.fa-sort-numeric-up:before { + content: "\f163"; } + +.fa-sort-numeric-up-alt:before { + content: "\f887"; } + +.fa-sort-up:before { + content: "\f0de"; } + +.fa-soundcloud:before { + content: "\f1be"; } + +.fa-sourcetree:before { + content: "\f7d3"; } + +.fa-spa:before { + content: "\f5bb"; } + +.fa-space-shuttle:before { + content: "\f197"; } + +.fa-speakap:before { + content: "\f3f3"; } + +.fa-speaker-deck:before { + content: "\f83c"; } + +.fa-spell-check:before { + content: "\f891"; } + +.fa-spider:before { + content: "\f717"; } + +.fa-spinner:before { + content: "\f110"; } + +.fa-splotch:before { + content: "\f5bc"; } + +.fa-spotify:before { + content: "\f1bc"; } + +.fa-spray-can:before { + content: "\f5bd"; } + +.fa-square:before { + content: "\f0c8"; } + +.fa-square-full:before { + content: "\f45c"; } + +.fa-square-root-alt:before { + content: "\f698"; } + +.fa-squarespace:before { + content: "\f5be"; } + +.fa-stack-exchange:before { + content: "\f18d"; } + +.fa-stack-overflow:before { + content: "\f16c"; } + +.fa-stackpath:before { + content: "\f842"; } + +.fa-stamp:before { + content: "\f5bf"; } + +.fa-star:before { + content: "\f005"; } + +.fa-star-and-crescent:before { + content: "\f699"; } + +.fa-star-half:before { + content: "\f089"; } + +.fa-star-half-alt:before { + content: "\f5c0"; } + +.fa-star-of-david:before { + content: "\f69a"; } + +.fa-star-of-life:before { + content: "\f621"; } + +.fa-staylinked:before { + content: "\f3f5"; } + +.fa-steam:before { + content: "\f1b6"; } + +.fa-steam-square:before { + content: "\f1b7"; } + +.fa-steam-symbol:before { + content: "\f3f6"; } + +.fa-step-backward:before { + content: "\f048"; } + +.fa-step-forward:before { + content: "\f051"; } + +.fa-stethoscope:before { + content: "\f0f1"; } + +.fa-sticker-mule:before { + content: "\f3f7"; } + +.fa-sticky-note:before { + content: "\f249"; } + +.fa-stop:before { + content: "\f04d"; } + +.fa-stop-circle:before { + content: "\f28d"; } + +.fa-stopwatch:before { + content: "\f2f2"; } + +.fa-store:before { + content: "\f54e"; } + +.fa-store-alt:before { + content: "\f54f"; } + +.fa-strava:before { + content: "\f428"; } + +.fa-stream:before { + content: "\f550"; } + +.fa-street-view:before { + content: "\f21d"; } + +.fa-strikethrough:before { + content: "\f0cc"; } + +.fa-stripe:before { + content: "\f429"; } + +.fa-stripe-s:before { + content: "\f42a"; } + +.fa-stroopwafel:before { + content: "\f551"; } + +.fa-studiovinari:before { + content: "\f3f8"; } + +.fa-stumbleupon:before { + content: "\f1a4"; } + +.fa-stumbleupon-circle:before { + content: "\f1a3"; } + +.fa-subscript:before { + content: "\f12c"; } + +.fa-subway:before { + content: "\f239"; } + +.fa-suitcase:before { + content: "\f0f2"; } + +.fa-suitcase-rolling:before { + content: "\f5c1"; } + +.fa-sun:before { + content: "\f185"; } + +.fa-superpowers:before { + content: "\f2dd"; } + +.fa-superscript:before { + content: "\f12b"; } + +.fa-supple:before { + content: "\f3f9"; } + +.fa-surprise:before { + content: "\f5c2"; } + +.fa-suse:before { + content: "\f7d6"; } + +.fa-swatchbook:before { + content: "\f5c3"; } + +.fa-swimmer:before { + content: "\f5c4"; } + +.fa-swimming-pool:before { + content: "\f5c5"; } + +.fa-symfony:before { + content: "\f83d"; } + +.fa-synagogue:before { + content: "\f69b"; } + +.fa-sync:before { + content: "\f021"; } + +.fa-sync-alt:before { + content: "\f2f1"; } + +.fa-syringe:before { + content: "\f48e"; } + +.fa-table:before { + content: "\f0ce"; } + +.fa-table-tennis:before { + content: "\f45d"; } + +.fa-tablet:before { + content: "\f10a"; } + +.fa-tablet-alt:before { + content: "\f3fa"; } + +.fa-tablets:before { + content: "\f490"; } + +.fa-tachometer-alt:before { + content: "\f3fd"; } + +.fa-tag:before { + content: "\f02b"; } + +.fa-tags:before { + content: "\f02c"; } + +.fa-tape:before { + content: "\f4db"; } + +.fa-tasks:before { + content: "\f0ae"; } + +.fa-taxi:before { + content: "\f1ba"; } + +.fa-teamspeak:before { + content: "\f4f9"; } + +.fa-teeth:before { + content: "\f62e"; } + +.fa-teeth-open:before { + content: "\f62f"; } + +.fa-telegram:before { + content: "\f2c6"; } + +.fa-telegram-plane:before { + content: "\f3fe"; } + +.fa-temperature-high:before { + content: "\f769"; } + +.fa-temperature-low:before { + content: "\f76b"; } + +.fa-tencent-weibo:before { + content: "\f1d5"; } + +.fa-tenge:before { + content: "\f7d7"; } + +.fa-terminal:before { + content: "\f120"; } + +.fa-text-height:before { + content: "\f034"; } + +.fa-text-width:before { + content: "\f035"; } + +.fa-th:before { + content: "\f00a"; } + +.fa-th-large:before { + content: "\f009"; } + +.fa-th-list:before { + content: "\f00b"; } + +.fa-the-red-yeti:before { + content: "\f69d"; } + +.fa-theater-masks:before { + content: "\f630"; } + +.fa-themeco:before { + content: "\f5c6"; } + +.fa-themeisle:before { + content: "\f2b2"; } + +.fa-thermometer:before { + content: "\f491"; } + +.fa-thermometer-empty:before { + content: "\f2cb"; } + +.fa-thermometer-full:before { + content: "\f2c7"; } + +.fa-thermometer-half:before { + content: "\f2c9"; } + +.fa-thermometer-quarter:before { + content: "\f2ca"; } + +.fa-thermometer-three-quarters:before { + content: "\f2c8"; } + +.fa-think-peaks:before { + content: "\f731"; } + +.fa-thumbs-down:before { + content: "\f165"; } + +.fa-thumbs-up:before { + content: "\f164"; } + +.fa-thumbtack:before { + content: "\f08d"; } + +.fa-ticket-alt:before { + content: "\f3ff"; } + +.fa-times:before { + content: "\f00d"; } + +.fa-times-circle:before { + content: "\f057"; } + +.fa-tint:before { + content: "\f043"; } + +.fa-tint-slash:before { + content: "\f5c7"; } + +.fa-tired:before { + content: "\f5c8"; } + +.fa-toggle-off:before { + content: "\f204"; } + +.fa-toggle-on:before { + content: "\f205"; } + +.fa-toilet:before { + content: "\f7d8"; } + +.fa-toilet-paper:before { + content: "\f71e"; } + +.fa-toolbox:before { + content: "\f552"; } + +.fa-tools:before { + content: "\f7d9"; } + +.fa-tooth:before { + content: "\f5c9"; } + +.fa-torah:before { + content: "\f6a0"; } + +.fa-torii-gate:before { + content: "\f6a1"; } + +.fa-tractor:before { + content: "\f722"; } + +.fa-trade-federation:before { + content: "\f513"; } + +.fa-trademark:before { + content: "\f25c"; } + +.fa-traffic-light:before { + content: "\f637"; } + +.fa-train:before { + content: "\f238"; } + +.fa-tram:before { + content: "\f7da"; } + +.fa-transgender:before { + content: "\f224"; } + +.fa-transgender-alt:before { + content: "\f225"; } + +.fa-trash:before { + content: "\f1f8"; } + +.fa-trash-alt:before { + content: "\f2ed"; } + +.fa-trash-restore:before { + content: "\f829"; } + +.fa-trash-restore-alt:before { + content: "\f82a"; } + +.fa-tree:before { + content: "\f1bb"; } + +.fa-trello:before { + content: "\f181"; } + +.fa-tripadvisor:before { + content: "\f262"; } + +.fa-trophy:before { + content: "\f091"; } + +.fa-truck:before { + content: "\f0d1"; } + +.fa-truck-loading:before { + content: "\f4de"; } + +.fa-truck-monster:before { + content: "\f63b"; } + +.fa-truck-moving:before { + content: "\f4df"; } + +.fa-truck-pickup:before { + content: "\f63c"; } + +.fa-tshirt:before { + content: "\f553"; } + +.fa-tty:before { + content: "\f1e4"; } + +.fa-tumblr:before { + content: "\f173"; } + +.fa-tumblr-square:before { + content: "\f174"; } + +.fa-tv:before { + content: "\f26c"; } + +.fa-twitch:before { + content: "\f1e8"; } + +.fa-twitter:before { + content: "\f099"; } + +.fa-twitter-square:before { + content: "\f081"; } + +.fa-typo3:before { + content: "\f42b"; } + +.fa-uber:before { + content: "\f402"; } + +.fa-ubuntu:before { + content: "\f7df"; } + +.fa-uikit:before { + content: "\f403"; } + +.fa-umbrella:before { + content: "\f0e9"; } + +.fa-umbrella-beach:before { + content: "\f5ca"; } + +.fa-underline:before { + content: "\f0cd"; } + +.fa-undo:before { + content: "\f0e2"; } + +.fa-undo-alt:before { + content: "\f2ea"; } + +.fa-uniregistry:before { + content: "\f404"; } + +.fa-universal-access:before { + content: "\f29a"; } + +.fa-university:before { + content: "\f19c"; } + +.fa-unlink:before { + content: "\f127"; } + +.fa-unlock:before { + content: "\f09c"; } + +.fa-unlock-alt:before { + content: "\f13e"; } + +.fa-untappd:before { + content: "\f405"; } + +.fa-upload:before { + content: "\f093"; } + +.fa-ups:before { + content: "\f7e0"; } + +.fa-usb:before { + content: "\f287"; } + +.fa-user:before { + content: "\f007"; } + +.fa-user-alt:before { + content: "\f406"; } + +.fa-user-alt-slash:before { + content: "\f4fa"; } + +.fa-user-astronaut:before { + content: "\f4fb"; } + +.fa-user-check:before { + content: "\f4fc"; } + +.fa-user-circle:before { + content: "\f2bd"; } + +.fa-user-clock:before { + content: "\f4fd"; } + +.fa-user-cog:before { + content: "\f4fe"; } + +.fa-user-edit:before { + content: "\f4ff"; } + +.fa-user-friends:before { + content: "\f500"; } + +.fa-user-graduate:before { + content: "\f501"; } + +.fa-user-injured:before { + content: "\f728"; } + +.fa-user-lock:before { + content: "\f502"; } + +.fa-user-md:before { + content: "\f0f0"; } + +.fa-user-minus:before { + content: "\f503"; } + +.fa-user-ninja:before { + content: "\f504"; } + +.fa-user-nurse:before { + content: "\f82f"; } + +.fa-user-plus:before { + content: "\f234"; } + +.fa-user-secret:before { + content: "\f21b"; } + +.fa-user-shield:before { + content: "\f505"; } + +.fa-user-slash:before { + content: "\f506"; } + +.fa-user-tag:before { + content: "\f507"; } + +.fa-user-tie:before { + content: "\f508"; } + +.fa-user-times:before { + content: "\f235"; } + +.fa-users:before { + content: "\f0c0"; } + +.fa-users-cog:before { + content: "\f509"; } + +.fa-usps:before { + content: "\f7e1"; } + +.fa-ussunnah:before { + content: "\f407"; } + +.fa-utensil-spoon:before { + content: "\f2e5"; } + +.fa-utensils:before { + content: "\f2e7"; } + +.fa-vaadin:before { + content: "\f408"; } + +.fa-vector-square:before { + content: "\f5cb"; } + +.fa-venus:before { + content: "\f221"; } + +.fa-venus-double:before { + content: "\f226"; } + +.fa-venus-mars:before { + content: "\f228"; } + +.fa-viacoin:before { + content: "\f237"; } + +.fa-viadeo:before { + content: "\f2a9"; } + +.fa-viadeo-square:before { + content: "\f2aa"; } + +.fa-vial:before { + content: "\f492"; } + +.fa-vials:before { + content: "\f493"; } + +.fa-viber:before { + content: "\f409"; } + +.fa-video:before { + content: "\f03d"; } + +.fa-video-slash:before { + content: "\f4e2"; } + +.fa-vihara:before { + content: "\f6a7"; } + +.fa-vimeo:before { + content: "\f40a"; } + +.fa-vimeo-square:before { + content: "\f194"; } + +.fa-vimeo-v:before { + content: "\f27d"; } + +.fa-vine:before { + content: "\f1ca"; } + +.fa-vk:before { + content: "\f189"; } + +.fa-vnv:before { + content: "\f40b"; } + +.fa-voicemail:before { + content: "\f897"; } + +.fa-volleyball-ball:before { + content: "\f45f"; } + +.fa-volume-down:before { + content: "\f027"; } + +.fa-volume-mute:before { + content: "\f6a9"; } + +.fa-volume-off:before { + content: "\f026"; } + +.fa-volume-up:before { + content: "\f028"; } + +.fa-vote-yea:before { + content: "\f772"; } + +.fa-vr-cardboard:before { + content: "\f729"; } + +.fa-vuejs:before { + content: "\f41f"; } + +.fa-walking:before { + content: "\f554"; } + +.fa-wallet:before { + content: "\f555"; } + +.fa-warehouse:before { + content: "\f494"; } + +.fa-water:before { + content: "\f773"; } + +.fa-wave-square:before { + content: "\f83e"; } + +.fa-waze:before { + content: "\f83f"; } + +.fa-weebly:before { + content: "\f5cc"; } + +.fa-weibo:before { + content: "\f18a"; } + +.fa-weight:before { + content: "\f496"; } + +.fa-weight-hanging:before { + content: "\f5cd"; } + +.fa-weixin:before { + content: "\f1d7"; } + +.fa-whatsapp:before { + content: "\f232"; } + +.fa-whatsapp-square:before { + content: "\f40c"; } + +.fa-wheelchair:before { + content: "\f193"; } + +.fa-whmcs:before { + content: "\f40d"; } + +.fa-wifi:before { + content: "\f1eb"; } + +.fa-wikipedia-w:before { + content: "\f266"; } + +.fa-wind:before { + content: "\f72e"; } + +.fa-window-close:before { + content: "\f410"; } + +.fa-window-maximize:before { + content: "\f2d0"; } + +.fa-window-minimize:before { + content: "\f2d1"; } + +.fa-window-restore:before { + content: "\f2d2"; } + +.fa-windows:before { + content: "\f17a"; } + +.fa-wine-bottle:before { + content: "\f72f"; } + +.fa-wine-glass:before { + content: "\f4e3"; } + +.fa-wine-glass-alt:before { + content: "\f5ce"; } + +.fa-wix:before { + content: "\f5cf"; } + +.fa-wizards-of-the-coast:before { + content: "\f730"; } + +.fa-wolf-pack-battalion:before { + content: "\f514"; } + +.fa-won-sign:before { + content: "\f159"; } + +.fa-wordpress:before { + content: "\f19a"; } + +.fa-wordpress-simple:before { + content: "\f411"; } + +.fa-wpbeginner:before { + content: "\f297"; } + +.fa-wpexplorer:before { + content: "\f2de"; } + +.fa-wpforms:before { + content: "\f298"; } + +.fa-wpressr:before { + content: "\f3e4"; } + +.fa-wrench:before { + content: "\f0ad"; } + +.fa-x-ray:before { + content: "\f497"; } + +.fa-xbox:before { + content: "\f412"; } + +.fa-xing:before { + content: "\f168"; } + +.fa-xing-square:before { + content: "\f169"; } + +.fa-y-combinator:before { + content: "\f23b"; } + +.fa-yahoo:before { + content: "\f19e"; } + +.fa-yammer:before { + content: "\f840"; } + +.fa-yandex:before { + content: "\f413"; } + +.fa-yandex-international:before { + content: "\f414"; } + +.fa-yarn:before { + content: "\f7e3"; } + +.fa-yelp:before { + content: "\f1e9"; } + +.fa-yen-sign:before { + content: "\f157"; } + +.fa-yin-yang:before { + content: "\f6ad"; } + +.fa-yoast:before { + content: "\f2b1"; } + +.fa-youtube:before { + content: "\f167"; } + +.fa-youtube-square:before { + content: "\f431"; } + +.fa-zhihu:before { + content: "\f63f"; } + +.sr-only { + border: 0; + clip: rect(0, 0, 0, 0); + height: 1px; + margin: -1px; + overflow: hidden; + padding: 0; + position: absolute; + width: 1px; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + clip: auto; + height: auto; + margin: 0; + overflow: visible; + position: static; + width: auto; } +@font-face { + font-family: 'Font Awesome 5 Brands'; + font-style: normal; + font-weight: normal; + font-display: auto; + src: url("../webfonts/fa-brands-400.eot"); + src: url("../webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.woff") format("woff"), url("../webfonts/fa-brands-400.ttf") format("truetype"), url("../webfonts/fa-brands-400.svg#fontawesome") format("svg"); } + +.fab { + font-family: 'Font Awesome 5 Brands'; } +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 400; + font-display: auto; + src: url("../webfonts/fa-regular-400.eot"); + src: url("../webfonts/fa-regular-400.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.woff") format("woff"), url("../webfonts/fa-regular-400.ttf") format("truetype"), url("../webfonts/fa-regular-400.svg#fontawesome") format("svg"); } + +.far { + font-family: 'Font Awesome 5 Free'; + font-weight: 400; } +@font-face { + font-family: 'Font Awesome 5 Free'; + font-style: normal; + font-weight: 900; + font-display: auto; + src: url("../webfonts/fa-solid-900.eot"); + src: url("../webfonts/fa-solid-900.eot?#iefix") format("embedded-opentype"), url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.woff") format("woff"), url("../webfonts/fa-solid-900.ttf") format("truetype"), url("../webfonts/fa-solid-900.svg#fontawesome") format("svg"); } + +.fa, +.fas { + font-family: 'Font Awesome 5 Free'; + font-weight: 900; } diff --git a/website/css/magnific-popup.css b/website/css/magnific-popup.css new file mode 100644 index 0000000..8561e18 --- /dev/null +++ b/website/css/magnific-popup.css @@ -0,0 +1,351 @@ +/* Magnific Popup CSS */ +.mfp-bg { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1042; + overflow: hidden; + position: fixed; + background: #0b0b0b; + opacity: 0.8; } + +.mfp-wrap { + top: 0; + left: 0; + width: 100%; + height: 100%; + z-index: 1043; + position: fixed; + outline: none !important; + -webkit-backface-visibility: hidden; } + +.mfp-container { + text-align: center; + position: absolute; + width: 100%; + height: 100%; + left: 0; + top: 0; + padding: 0 8px; + box-sizing: border-box; } + +.mfp-container:before { + content: ''; + display: inline-block; + height: 100%; + vertical-align: middle; } + +.mfp-align-top .mfp-container:before { + display: none; } + +.mfp-content { + position: relative; + display: inline-block; + vertical-align: middle; + margin: 0 auto; + text-align: left; + z-index: 1045; } + +.mfp-inline-holder .mfp-content, +.mfp-ajax-holder .mfp-content { + width: 100%; + cursor: auto; } + +.mfp-ajax-cur { + cursor: progress; } + +.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close { + cursor: -moz-zoom-out; + cursor: -webkit-zoom-out; + cursor: zoom-out; } + +.mfp-zoom { + cursor: pointer; + cursor: -webkit-zoom-in; + cursor: -moz-zoom-in; + cursor: zoom-in; } + +.mfp-auto-cursor .mfp-content { + cursor: auto; } + +.mfp-close, +.mfp-arrow, +.mfp-preloader, +.mfp-counter { + -webkit-user-select: none; + -moz-user-select: none; + user-select: none; } + +.mfp-loading.mfp-figure { + display: none; } + +.mfp-hide { + display: none !important; } + +.mfp-preloader { + color: #CCC; + position: absolute; + top: 50%; + width: auto; + text-align: center; + margin-top: -0.8em; + left: 8px; + right: 8px; + z-index: 1044; } + .mfp-preloader a { + color: #CCC; } + .mfp-preloader a:hover { + color: #FFF; } + +.mfp-s-ready .mfp-preloader { + display: none; } + +.mfp-s-error .mfp-content { + display: none; } + +button.mfp-close, +button.mfp-arrow { + overflow: visible; + cursor: pointer; + background: transparent; + border: 0; + -webkit-appearance: none; + display: block; + outline: none; + padding: 0; + z-index: 1046; + box-shadow: none; + touch-action: manipulation; } + +button::-moz-focus-inner { + padding: 0; + border: 0; } + +.mfp-close { + width: 44px; + height: 44px; + line-height: 44px; + position: absolute; + right: 0; + top: 0; + text-decoration: none; + text-align: center; + opacity: 0.65; + padding: 0 0 18px 10px; + color: #FFF; + font-style: normal; + font-size: 28px; + font-family: Arial, Baskerville, monospace; } + .mfp-close:hover, + .mfp-close:focus { + opacity: 1; } + .mfp-close:active { + top: 1px; } + +.mfp-close-btn-in .mfp-close { + color: #333; } + +.mfp-image-holder .mfp-close, +.mfp-iframe-holder .mfp-close { + color: #FFF; + right: -6px; + text-align: right; + padding-right: 6px; + width: 100%; } + +.mfp-counter { + position: absolute; + top: 0; + right: 0; + color: #CCC; + font-size: 12px; + line-height: 18px; + white-space: nowrap; } + +.mfp-arrow { + position: absolute; + opacity: 0.65; + margin: 0; + top: 50%; + margin-top: -55px; + padding: 0; + width: 90px; + height: 110px; + -webkit-tap-highlight-color: transparent; } + .mfp-arrow:active { + margin-top: -54px; } + .mfp-arrow:hover, + .mfp-arrow:focus { + opacity: 1; } + .mfp-arrow:before, + .mfp-arrow:after { + content: ''; + display: block; + width: 0; + height: 0; + position: absolute; + left: 0; + top: 0; + margin-top: 35px; + margin-left: 35px; + border: medium inset transparent; } + .mfp-arrow:after { + border-top-width: 13px; + border-bottom-width: 13px; + top: 8px; } + .mfp-arrow:before { + border-top-width: 21px; + border-bottom-width: 21px; + opacity: 0.7; } + +.mfp-arrow-left { + left: 0; } + .mfp-arrow-left:after { + border-right: 17px solid #FFF; + margin-left: 31px; } + .mfp-arrow-left:before { + margin-left: 25px; + border-right: 27px solid #3F3F3F; } + +.mfp-arrow-right { + right: 0; } + .mfp-arrow-right:after { + border-left: 17px solid #FFF; + margin-left: 39px; } + .mfp-arrow-right:before { + border-left: 27px solid #3F3F3F; } + +.mfp-iframe-holder { + padding-top: 40px; + padding-bottom: 40px; } + .mfp-iframe-holder .mfp-content { + line-height: 0; + width: 100%; + max-width: 900px; } + .mfp-iframe-holder .mfp-close { + top: -40px; } + +.mfp-iframe-scaler { + width: 100%; + height: 0; + overflow: hidden; + padding-top: 56.25%; } + .mfp-iframe-scaler iframe { + position: absolute; + display: block; + top: 0; + left: 0; + width: 100%; + height: 100%; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #000; } + +/* Main image in popup */ +img.mfp-img { + width: auto; + max-width: 100%; + height: auto; + display: block; + line-height: 0; + box-sizing: border-box; + padding: 40px 0 40px; + margin: 0 auto; } + +/* The shadow behind the image */ +.mfp-figure { + line-height: 0; } + .mfp-figure:after { + content: ''; + position: absolute; + left: 0; + top: 40px; + bottom: 40px; + display: block; + right: 0; + width: auto; + height: auto; + z-index: -1; + box-shadow: 0 0 8px rgba(0, 0, 0, 0.6); + background: #444; } + .mfp-figure small { + color: #BDBDBD; + display: block; + font-size: 12px; + line-height: 14px; } + .mfp-figure figure { + margin: 0; } + +.mfp-bottom-bar { + margin-top: -36px; + position: absolute; + top: 100%; + left: 0; + width: 100%; + cursor: auto; } + +.mfp-title { + text-align: left; + line-height: 18px; + color: #F3F3F3; + word-wrap: break-word; + padding-right: 36px; } + +.mfp-image-holder .mfp-content { + max-width: 100%; } + +.mfp-gallery .mfp-image-holder .mfp-figure { + cursor: pointer; } + +@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) { + /** + * Remove all paddings around the image on small screen + */ + .mfp-img-mobile .mfp-image-holder { + padding-left: 0; + padding-right: 0; } + .mfp-img-mobile img.mfp-img { + padding: 0; } + .mfp-img-mobile .mfp-figure:after { + top: 0; + bottom: 0; } + .mfp-img-mobile .mfp-figure small { + display: inline; + margin-left: 5px; } + .mfp-img-mobile .mfp-bottom-bar { + background: rgba(0, 0, 0, 0.6); + bottom: 0; + margin: 0; + top: auto; + padding: 3px 5px; + position: fixed; + box-sizing: border-box; } + .mfp-img-mobile .mfp-bottom-bar:empty { + padding: 0; } + .mfp-img-mobile .mfp-counter { + right: 5px; + top: 3px; } + .mfp-img-mobile .mfp-close { + top: 0; + right: 0; + width: 35px; + height: 35px; + line-height: 35px; + background: rgba(0, 0, 0, 0.6); + position: fixed; + text-align: center; + padding: 0; } } + +@media all and (max-width: 900px) { + .mfp-arrow { + -webkit-transform: scale(0.75); + transform: scale(0.75); } + .mfp-arrow-left { + -webkit-transform-origin: 0; + transform-origin: 0; } + .mfp-arrow-right { + -webkit-transform-origin: 100%; + transform-origin: 100%; } + .mfp-container { + padding-left: 6px; + padding-right: 6px; } } diff --git a/website/css/styles.css b/website/css/styles.css new file mode 100644 index 0000000..54de3c5 --- /dev/null +++ b/website/css/styles.css @@ -0,0 +1,2146 @@ +/* Template: Tivo - SaaS App HTML Landing Page Template + Author: Inovatik + Created: Sep 2019 + Description: Master CSS file +*/ + +/***************************************** +Table Of Contents: + +01. General Styles +02. Preloader +03. Navigation +04. Header +05. Customers +06. Description +07. Features +08. Features Lightboxes +09. Details +10. Video +11. Pricing +12. Testimonials +13. Newsletter +14. Footer +15. Copyright +16. Back To Top Button +17. Extra Pages +18. Sign Up and Log In Pages +19. Media Queries +******************************************/ + +/***************************************** +Colors: +- Backgrounds, buttons, bullets, icons - blue #5f4dee +- Backgrounds, light button, light body text - light gray #f3f7fd +- Headings text - black #333 +- Body text - dark gray #555 +******************************************/ + + +/******************************/ +/* 01. General Styles */ +/******************************/ +body, +html { + width: 100%; + height: 100%; +} + +body, p { + color: #555; + font: 400 1rem/1.625rem "Open Sans", sans-serif;; +} + +.p-large { + font: 400 1.125rem/1.75rem "Open Sans", sans-serif; +} + +.p-small { + font: 400 0.875rem/1.5rem "Open Sans", sans-serif; +} + +h1 { + color: #333; + font: 700 2.5rem/3.125rem "Open Sans", sans-serif; + letter-spacing: -0.2px; +} + +h2 { + color: #333; + font: 700 2rem/2.625rem "Open Sans", sans-serif; + letter-spacing: -0.2px; +} + +h3 { + color: #333; + font: 700 1.625rem/2.125rem "Open Sans", sans-serif; + letter-spacing: -0.2px; +} + +h4 { + color: #333; + font: 700 1.375rem/1.75rem "Open Sans", sans-serif; + letter-spacing: -0.1px; +} + +h5 { + color: #333; + font: 700 1.125rem/1.5rem "Open Sans", sans-serif; + letter-spacing: -0.1px; +} + +h6 { + color: #333; + font: 700 1rem/1.375rem "Open Sans", sans-serif; + letter-spacing: -0.1px; +} + +.above-heading { + color: #5f4dee; + font: 700 0.75rem/0.875rem "Open Sans", sans-serif; + text-align: center; +} + +.p-heading { + margin-bottom: 3.25rem; +} + +.testimonial-text { + font: italic 400 1rem/1.625rem "Open Sans", sans-serif; +} + +.testimonial-author { + font: 700 1rem/1.625rem "Open Sans", sans-serif; + letter-spacing: -0.1px; +} + +.li-space-lg li { + margin-bottom: 0.375rem; +} + +.indent { + padding-left: 1.25rem; +} + +a { + color: #555; + text-decoration: underline; +} + +a:hover { + color: #555; + text-decoration: underline; +} + +a.white { + color: #fff; +} + +.decorative-line { + display: block; + width: 5rem; + height: 0.5rem; + margin-right: auto; + margin-left: auto; +} + +.blue { + color: #5f4dee; +} + +.btn-solid-reg { + display: inline-block; + padding: 1.1875rem 2.125rem 1.1875rem 2.125rem; + border: 0.125rem solid #5f4dee; + border-radius: 2rem; + background-color: #5f4dee; + color: #fff; + font: 700 0.875rem/0 "Open Sans", sans-serif; + text-decoration: none; + transition: all 0.2s; +} + +.btn-solid-reg:hover { + background-color: transparent; + color: #5f4dee; + text-decoration: none; +} + +.btn-solid-lg { + display: inline-block; + padding: 1.375rem 2.625rem 1.375rem 2.625rem; + border: 0.125rem solid #5f4dee; + border-radius: 2rem; + background-color: #5f4dee; + color: #fff; + font: 700 0.875rem/0 "Open Sans", sans-serif; + text-decoration: none; + transition: all 0.2s; +} + +.btn-solid-lg:hover { + background-color: transparent; + color: #5f4dee; + text-decoration: none; +} + +.btn-outline-reg { + display: inline-block; + padding: 1.1875rem 2.125rem 1.1875rem 2.125rem; + border: 0.125rem solid #5f4dee; + border-radius: 2rem; + background-color: transparent; + color: #5f4dee; + font: 700 0.875rem/0 "Open Sans", sans-serif; + text-decoration: none; + transition: all 0.2s; +} + +.btn-outline-reg:hover { + background-color: #5f4dee; + color: #fff; + text-decoration: none; +} + +.btn-outline-lg { + display: inline-block; + padding: 1.375rem 2.625rem 1.375rem 2.625rem; + border: 0.125rem solid #5f4dee; + border-radius: 2rem; + background-color: transparent; + color: #5f4dee; + font: 700 0.875rem/0 "Open Sans", sans-serif; + text-decoration: none; + transition: all 0.2s; +} + +.btn-outline-lg:hover { + background-color: #5f4dee; + color: #fff; + text-decoration: none; +} + +.btn-outline-sm { + display: inline-block; + padding: 0.875rem 1.5rem 0.875rem 1.5rem; + border: 0.125rem solid #5f4dee; + border-radius: 2rem; + background-color: transparent; + color: #5f4dee; + font: 700 0.875rem/0 "Open Sans", sans-serif; + text-decoration: none; + transition: all 0.2s; +} + +.btn-outline-sm:hover { + background-color: #5f4dee; + color: #fff; + text-decoration: none; +} + +.form-group { + position: relative; + margin-bottom: 1.25rem; +} + +.form-group.has-error.has-danger { + margin-bottom: 0.625rem; +} + +.form-group.has-error.has-danger .help-block.with-errors ul { + margin-top: 0.375rem; +} + +.label-control { + position: absolute; + top: 0.87rem; + left: 1.25rem; + color: #555; + opacity: 1; + font: 400 0.875rem/1.375rem "Open Sans", sans-serif; + cursor: text; + transition: all 0.2s ease; +} + +/* IE10+ hack to solve lower label text position compared to the rest of the browsers */ +@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { + .label-control { + top: 0.9375rem; + } +} + +.form-control-input:focus + .label-control, +.form-control-input.notEmpty + .label-control, +.form-control-textarea:focus + .label-control, +.form-control-textarea.notEmpty + .label-control { + top: 0.125rem; + opacity: 1; + font-size: 0.75rem; + font-weight: 700; +} + +.form-control-input, +.form-control-select { + display: block; /* needed for proper display of the label in Firefox, IE, Edge */ + width: 100%; + padding-top: 1.0625rem; + padding-bottom: 0.0625rem; + padding-left: 1.25rem; + border: 1px solid #c4d8dc; + border-radius: 0.25rem; + background-color: #fff; + color: #555; + font: 400 0.875rem/1.875rem "Open Sans", sans-serif; + transition: all 0.2s; + -webkit-appearance: none; /* removes inner shadow on form inputs on ios safari */ +} + +.form-control-select { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + height: 3rem; +} + +/* IE10+ hack to solve lower label text position compared to the rest of the browsers */ +@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { + .form-control-input { + padding-top: 1.25rem; + padding-bottom: 0.75rem; + line-height: 1.75rem; + } + + .form-control-select { + padding-top: 0.875rem; + padding-bottom: 0.75rem; + height: 3.125rem; + line-height: 2.125rem; + } +} + +select { + /* you should keep these first rules in place to maintain cross-browser behavior */ + -webkit-appearance: none; + -moz-appearance: none; + -ms-appearance: none; + -o-appearance: none; + appearance: none; + background-image: url('../images/down-arrow.png'); + background-position: 96% 50%; + background-repeat: no-repeat; + outline: none; +} + +select::-ms-expand { + display: none; /* removes the ugly default down arrow on select form field in IE11 */ +} + +.form-control-textarea { + display: block; /* used to eliminate a bottom gap difference between Chrome and IE/FF */ + width: 100%; + height: 8rem; /* used instead of html rows to normalize height between Chrome and IE/FF */ + padding-top: 1.25rem; + padding-left: 1.3125rem; + border: 1px solid #c4d8dc; + border-radius: 0.25rem; + background-color: #fff; + color: #555; + font: 400 0.875rem/1.75rem "Open Sans", sans-serif; + transition: all 0.2s; +} + +.form-control-input:focus, +.form-control-select:focus, +.form-control-textarea:focus { + border: 1px solid #a1a1a1; + outline: none; /* Removes blue border on focus */ +} + +.form-control-input:hover, +.form-control-select:hover, +.form-control-textarea:hover { + border: 1px solid #a1a1a1; +} + +.checkbox { + font: 400 0.75rem/1.25rem "Open Sans", sans-serif; +} + +input[type='checkbox'] { + vertical-align: -15%; + margin-right: 0.375rem; +} + +/* IE10+ hack to raise checkbox field position compared to the rest of the browsers */ +@media screen and (-ms-high-contrast: active), screen and (-ms-high-contrast: none) { + input[type='checkbox'] { + vertical-align: -9%; + } +} + +.form-control-submit-button { + display: inline-block; + width: 100%; + height: 3.125rem; + border: 1px solid #5f4dee; + border-radius: 1.5rem; + background-color: #5f4dee; + color: #fff; + font: 700 0.875rem/0 "Open Sans", sans-serif; + cursor: pointer; + transition: all 0.2s; +} + +.form-control-submit-button:hover { + background-color: transparent; + color: #5f4dee; +} + +/* Form Success And Error Message Formatting */ +#smsgSubmit.h3.text-center.tada.animated, +#lmsgSubmit.h3.text-center.tada.animated, +#nmsgSubmit.h3.text-center.tada.animated, +#pmsgSubmit.h3.text-center.tada.animated, +#smsgSubmit.h3.text-center, +#lmsgSubmit.h3.text-center, +#nmsgSubmit.h3.text-center, +#pmsgSubmit.h3.text-center { + display: block; + margin-bottom: 0; + color: #555; + font-size: 1.125rem; + line-height: 1rem; +} + +.help-block.with-errors .list-unstyled { + color: #555; + font-size: 0.75rem; + line-height: 1.125rem; + text-align: left; +} + +.help-block.with-errors ul { + margin-bottom: 0; +} +/* end of form success and error message formatting */ + +/* Form Success And Error Message Animation - Animate.css */ +@-webkit-keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + -ms-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + -ms-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +@keyframes tada { + from { + -webkit-transform: scale3d(1, 1, 1); + -ms-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } + 10%, 20% { + -webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + -ms-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); + } + 30%, 50%, 70%, 90% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); + } + 40%, 60%, 80% { + -webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + -ms-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); + } + to { + -webkit-transform: scale3d(1, 1, 1); + -ms-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); + } +} + +.tada { + -webkit-animation-name: tada; + animation-name: tada; +} + +.animated { + -webkit-animation-duration: 1s; + animation-duration: 1s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; +} +/* end of form success and error message animation - Animate.css */ + +/* Fade-move Animation For Details Lightbox - Magnific Popup */ +/* at start */ +.my-mfp-slide-bottom .zoom-anim-dialog { + opacity: 0; + transition: all 0.2s ease-out; + -webkit-transform: translateY(-1.25rem) perspective(37.5rem) rotateX(10deg); + -ms-transform: translateY(-1.25rem) perspective(37.5rem) rotateX(10deg); + transform: translateY(-1.25rem) perspective(37.5rem) rotateX(10deg); +} + +/* animate in */ +.my-mfp-slide-bottom.mfp-ready .zoom-anim-dialog { + opacity: 1; + -webkit-transform: translateY(0) perspective(37.5rem) rotateX(0); + -ms-transform: translateY(0) perspective(37.5rem) rotateX(0); + transform: translateY(0) perspective(37.5rem) rotateX(0); +} + +/* animate out */ +.my-mfp-slide-bottom.mfp-removing .zoom-anim-dialog { + opacity: 0; + -webkit-transform: translateY(-0.625rem) perspective(37.5rem) rotateX(10deg); + -ms-transform: translateY(-0.625rem) perspective(37.5rem) rotateX(10deg); + transform: translateY(-0.625rem) perspective(37.5rem) rotateX(10deg); +} + +/* dark overlay, start state */ +.my-mfp-slide-bottom.mfp-bg { + opacity: 0; + transition: opacity 0.2s ease-out; +} + +/* animate in */ +.my-mfp-slide-bottom.mfp-ready.mfp-bg { + opacity: 0.8; +} +/* animate out */ +.my-mfp-slide-bottom.mfp-removing.mfp-bg { + opacity: 0; +} +/* end of fade-move animation for details lightbox - magnific popup */ + +/* Fade Animation For Image Lightbox - Magnific Popup */ +@-webkit-keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +@keyframes fadeIn { + from { + opacity: 0; + } + to { + opacity: 1; + } +} + +.fadeIn { + -webkit-animation: fadeIn 0.6s; + animation: fadeIn 0.6s; +} + +@-webkit-keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +@keyframes fadeOut { + from { + opacity: 1; + } + to { + opacity: 0; + } +} + +.fadeOut { + -webkit-animation: fadeOut 0.8s; + animation: fadeOut 0.8s; +} +/* end of fade animation for image lightbox - magnific popup */ + + +/*************************/ +/* 02. Preloader */ +/*************************/ +.spinner-wrapper { + position: fixed; + z-index: 999999; + top: 0; + right: 0; + bottom: 0; + left: 0; + background: #fff; +} + +.spinner { + position: absolute; + top: 50%; /* centers the loading animation vertically one the screen */ + left: 50%; /* centers the loading animation horizontally one the screen */ + width: 3.75rem; + height: 1.25rem; + margin: -0.625rem 0 0 -1.875rem; /* is width and height divided by two */ + text-align: center; +} + +.spinner > div { + display: inline-block; + width: 1rem; + height: 1rem; + border-radius: 100%; + background-color: #5f4dee; + -webkit-animation: sk-bouncedelay 1.4s infinite ease-in-out both; + animation: sk-bouncedelay 1.4s infinite ease-in-out both; +} + +.spinner .bounce1 { + -webkit-animation-delay: -0.32s; + animation-delay: -0.32s; +} + +.spinner .bounce2 { + -webkit-animation-delay: -0.16s; + animation-delay: -0.16s; +} + +@-webkit-keyframes sk-bouncedelay { + 0%, 80%, 100% { -webkit-transform: scale(0); } + 40% { -webkit-transform: scale(1.0); } +} + +@keyframes sk-bouncedelay { + 0%, 80%, 100% { + -webkit-transform: scale(0); + -ms-transform: scale(0); + transform: scale(0); + } 40% { + -webkit-transform: scale(1.0); + -ms-transform: scale(1.0); + transform: scale(1.0); + } +} + + +/**************************/ +/* 03. Navigation */ +/**************************/ +.navbar-custom { + background-color: #5f4dee; + box-shadow: 0 0.0625rem 0.375rem 0 rgba(0, 0, 0, 0.1); + font: 700 0.875rem/0.875rem "Open Sans", sans-serif; + transition: all 0.2s; +} + +.navbar-custom .container { + max-width: 87.5rem; +} + +.navbar-custom .navbar-brand.logo-image img { + width: 4.4375rem; + height: 1.75rem; +} + +.navbar-custom .navbar-brand.logo-text { + font: 700 2rem/1.5rem "Open Sans", sans-serif; + color: #fff;; + text-decoration: none; +} + +.navbar-custom .navbar-nav { + margin-top: 0.75rem; + margin-bottom: 0.5rem; +} + +.navbar-custom .nav-item .nav-link { + padding: 0.625rem 0.75rem 0.625rem 0.75rem; + color: #f7f5f5; + opacity: 0.8; + text-decoration: none; + transition: all 0.2s ease; +} + +.navbar-custom .nav-item .nav-link:hover, +.navbar-custom .nav-item .nav-link.active { + color: #fff; + opacity: 1; +} + +/* Dropdown Menu */ +.navbar-custom .dropdown:hover > .dropdown-menu { + display: block; /* this makes the dropdown menu stay open while hovering it */ + min-width: auto; + animation: fadeDropdown 0.2s; /* required for the fade animation */ +} + +@keyframes fadeDropdown { + 0% { + opacity: 0; + } + + 100% { + opacity: 1; + } +} + +.navbar-custom .dropdown-toggle:focus { /* removes dropdown outline on focus */ + outline: 0; +} + +.navbar-custom .dropdown-menu { + margin-top: 0; + border: none; + border-radius: 0.25rem; + background-color: #5f4dee; +} + +.navbar-custom .dropdown-item { + color: #f7f5f5; + opacity: 0.8; + font: 700 0.875rem/0.875rem "Open Sans", sans-serif; + text-decoration: none; +} + +.navbar-custom .dropdown-item:hover { + background-color: #5f4dee; + color: #fff; + opacity: 1; +} + +.navbar-custom .dropdown-items-divide-hr { + width: 100%; + height: 1px; + margin: 0.75rem auto 0.725rem auto; + border: none; + background-color: #c4d8dc; + opacity: 0.2; +} +/* end of dropdown menu */ + +.navbar-custom .nav-item .btn-outline-sm { + margin-top: 0.25rem; + margin-bottom: 1.375rem; + margin-left: 0.5rem; + border: 0.125rem solid #fff; + color: #fff; +} + +.navbar-custom .nav-item .btn-outline-sm:hover { + background-color: #fff; + color: #5f4dee; +} + +.navbar-custom .navbar-toggler { + padding: 0; + border: none; + color: #fff; + font-size: 2rem; +} + +.navbar-custom button[aria-expanded='false'] .navbar-toggler-awesome.fas.fa-times{ + display: none; +} + +.navbar-custom button[aria-expanded='false'] .navbar-toggler-awesome.fas.fa-bars{ + display: inline-block; +} + +.navbar-custom button[aria-expanded='true'] .navbar-toggler-awesome.fas.fa-bars{ + display: none; +} + +.navbar-custom button[aria-expanded='true'] .navbar-toggler-awesome.fas.fa-times{ + display: inline-block; + margin-right: 0.125rem; +} + + +/*********************/ +/* 04. Header */ +/*********************/ +.header { + background-color: #5f4dee; +} + +.header .header-content { + padding-top: 8rem; + padding-bottom: 4rem; + text-align: center; +} + +.header .text-container { + margin-bottom: 3rem; +} + +.header h1 { + margin-bottom: 1rem; + color: #fff; + font-size: 2.5rem; + line-height: 3rem; +} + +.header .p-large { + margin-bottom: 2rem; + color: #f3f7fd; +} + +.header .btn-solid-lg { + margin-right: 0.5rem; + margin-bottom: 1.125rem; + margin-left: 0.5rem; + border-color: #f3f7fd; + background-color: #f3f7fd; + color: #5f4dee; +} + +.header .btn-solid-lg:hover { + background: transparent; + color: #f3f7fd; +} + +.header .btn-outline-lg { + border-color: #f3f7fd; + color: #f3f7fd; +} + +.header .btn-outline-lg:hover { + background-color: #f3f7fd; + color: #5f4dee; +} + +.header-frame { + margin-top: -1px; /* To remove white margin in FF */ + width: 100%; + height: 2.25rem; +} + + +/*************************/ +/* 05. Customers */ +/*************************/ +.slider-1 { + padding-top: 5rem; + padding-bottom: 3.25rem; +} + +.slider-1 .slider-container { + text-align: center; +} + + +/***************************/ +/* 06. Description */ +/***************************/ +.cards-1 { + padding-top: 3.25rem; + padding-bottom: 3rem; + text-align: center; +} + +.cards-1 .h2-heading { + margin-bottom: 3.5rem; +} + +.cards-1 .card { + max-width: 21rem; + margin-right: auto; + margin-bottom: 3.5rem; + margin-left: auto; + padding: 0; + border: none; +} + +.cards-1 .card-image { + max-width: 16rem; + margin-right: auto; + margin-bottom: 2rem; + margin-left: auto; +} + +.cards-1 .card-title { + margin-bottom: 0.5rem; +} + +.cards-1 .card-body { + padding: 0; +} + + +/************************/ +/* 07. Features */ +/************************/ +.tabs { + padding-top: 8rem; + padding-bottom: 8.125rem; + background-color: #f3f7fd; +} + +.tabs .h2-heading, +.tabs .p-heading { + text-align: center; +} + +.tabs .nav-tabs { + display: block; + margin-bottom: 2.25rem; + border-bottom: none; +} + +.tabs .nav-link { + padding: 0.375rem 1rem 0.375rem 1rem; + border: none; + color: #86929b; + font-weight: 700; + font-size: 1.25rem; + line-height: 1.75rem; + text-align: center; + text-decoration: none; + transition: all 0.2s ease; +} + +.tabs .nav-link:hover, +.tabs .nav-link.active { + background: transparent; + color: #5f4dee; +} + +.tabs .nav-link .fas { + margin-right: 0.625rem; +} + +.tabs .image-container { + margin-bottom: 2.75rem; +} + +.tabs .list-unstyled .fas { + color: #5f4dee; + font-size: 0.5rem; + line-height: 1.625rem; +} + +.tabs .list-unstyled .media-body { + margin-left: 0.625rem; +} + +.tabs #tab-1 h3 { + margin-bottom: 0.75rem; +} + +.tabs #tab-1 .list-unstyled { + margin-bottom: 1.5rem; +} + +.tabs #tab-2 h3 { + margin-bottom: 0.75rem; +} + +.tabs #tab-2 .list-unstyled { + margin-bottom: 1.5rem; +} + +.tabs #tab-3 h3 { + margin-bottom: 0.75rem; +} + +.tabs #tab-3 .list-unstyled { + margin-bottom: 1.5rem; +} + + +/***********************************/ +/* 08. Features Lightboxes */ +/***********************************/ +.lightbox-basic { + margin: 2.5rem auto; + padding: 2rem 1.5rem 2rem 1.5rem; + border-radius: 0.25rem; + background: #fff; + text-align: left; +} + +.lightbox-basic .container { + padding-right: 0; + padding-left: 0; +} + +.lightbox-basic .image-container { + max-width: 33.75rem; + margin-right: auto; + margin-bottom: 3rem; + margin-left: auto; +} + +.lightbox-basic h3 { + margin-bottom: 0.5rem; +} + +.lightbox-basic hr { + width: 2.5rem; + height: 0.125rem; + margin-top: 0; + margin-bottom: 0.875rem; + margin-left: 0; + border: 0; + background-color: #5f4dee; + text-align: left; +} + +.lightbox-basic h4 { + margin-bottom: 1rem; +} + +.lightbox-basic .list-unstyled .fas { + color:#5f4dee; + font-size: 0.5rem; + line-height: 1.625rem; +} + +.lightbox-basic .list-unstyled .media-body { + margin-left: 0.625rem; +} + +.lightbox-basic .btn-outline-reg, +.lightbox-basic .btn-solid-reg { + margin-top: 0.75rem; +} + +/* Signup Button */ +.lightbox-basic .btn-solid-reg.mfp-close { + position: relative; + width: auto; + height: auto; + color: #fff; + opacity: 1; +} + +.lightbox-basic .btn-solid-reg.mfp-close:hover { + color: #5f4dee; +} +/* end of signup Button */ + +/* Back Button */ +.lightbox-basic a.mfp-close.as-button { + position: relative; + width: auto; + height: auto; + margin-left: 0.375rem; + color: #5f4dee; + opacity: 1; +} + +.lightbox-basic a.mfp-close.as-button:hover { + color: #fff; +} +/* end of back button */ + +.lightbox-basic button.mfp-close.x-button { + position: absolute; + top: -0.125rem; + right: -0.125rem; + width: 2.75rem; + height: 2.75rem; + color: #707984; +} + + +/***********************/ +/* 09. Details */ +/***********************/ +.basic-1 { + padding-top: 7.5rem; + padding-bottom: 8rem; +} + +.basic-1 .text-container { + margin-bottom: 3.75rem; +} + +.basic-1 .list-unstyled { + margin-bottom: 1.375rem; +} + +.basic-1 .list-unstyled .fas { + color: #5f4dee; + font-size: 0.5rem; + line-height: 1.625rem; +} + +.basic-1 .list-unstyled .media-body { + margin-left: 0.625rem; +} + + +/*********************/ +/* 10. Video */ +/*********************/ +.basic-2 { + padding-top: 8rem; + padding-bottom: 6.75rem; + background-color: #f3f7fd; + text-align: center; +} + +.basic-2 .image-container { + margin-bottom: 2rem; +} + +.basic-2 .image-container img { + border-radius: 0.75rem; +} + +.basic-2 .video-wrapper { + position: relative; +} + +/* Video Play Button */ +.basic-2 .video-play-button { + position: absolute; + z-index: 10; + top: 50%; + left: 50%; + display: block; + box-sizing: content-box; + width: 2rem; + height: 2.75rem; + padding: 1.125rem 1.25rem 1.125rem 1.75rem; + border-radius: 50%; + -webkit-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); +} + +.basic-2 .video-play-button:before { + content: ""; + position: absolute; + z-index: 0; + top: 50%; + left: 50%; + display: block; + width: 4.75rem; + height: 4.75rem; + border-radius: 50%; + background: #5f4dee; + animation: pulse-border 1500ms ease-out infinite; + -webkit-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); +} + +.basic-2 .video-play-button:after { + content: ""; + position: absolute; + z-index: 1; + top: 50%; + left: 50%; + display: block; + width: 4.375rem; + height: 4.375rem; + border-radius: 50%; + background: #5f4dee; + transition: all 200ms; + -webkit-transform: translateX(-50%) translateY(-50%); + -ms-transform: translateX(-50%) translateY(-50%); + transform: translateX(-50%) translateY(-50%); +} + +.basic-2 .video-play-button span { + position: relative; + display: block; + z-index: 3; + top: 0.375rem; + left: 0.25rem; + width: 0; + height: 0; + border-left: 1.625rem solid #fff; + border-top: 1rem solid transparent; + border-bottom: 1rem solid transparent; +} + +@keyframes pulse-border { + 0% { + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1); + opacity: 1; + } + 100% { + transform: translateX(-50%) translateY(-50%) translateZ(0) scale(1.5); + opacity: 0; + } +} +/* end of video play button */ + +.basic-2 .p-heading { + margin-bottom: 1rem; +} + + +/***********************/ +/* 11. Pricing */ +/***********************/ +.cards-2 { + padding-top: 7.875rem; + padding-bottom: 2.25rem; + text-align: center; +} + +.cards-2 .h2-heading { + margin-bottom: 3.75rem; +} + +.cards-2 .card { + display: block; + max-width: 19rem; + margin-right: auto; + margin-bottom: 3rem; + margin-left: auto; + border: 1px solid #ccd3df; + border-radius: 0.375rem; +} + +.cards-2 .card .card-body { + padding: 2.5rem 2rem 2.75rem 2em; +} + +.cards-2 .card .card-title { + margin-bottom: 0.5rem; + color: #5f4dee; + font: 700 1.125rem/1.5rem "Open Sans", sans-serif; +} + +.cards-2 .card .price .currency { + margin-right: 0.25rem; + color: #434c54; + font-weight: 700; + font-size: 1.5rem; + vertical-align: 40%; +} + +.cards-2 .card .price .value { + color: #434c54; + font: 700 3.25rem/3.5rem "Open Sans", sans-serif; + text-align: center; +} + +.cards-2 .card .frequency { + font-size: 0.875rem; +} + +.cards-2 .card .divider { + height: 1px; + margin-top: 1.75rem; + margin-bottom: 2rem; + border: none; + background-color: #ccd3df; +} + +.cards-2 .card .list-unstyled { + margin-top: 1.875rem; + margin-bottom: 1.625rem; + text-align: left; +} + +.cards-2 .card .list-unstyled .media { + margin-bottom: 0.5rem; +} + +.cards-2 .card .list-unstyled .fas { + color: #5f4dee; + font-size: 0.875rem; + line-height: 1.625rem; +} + +.cards-2 .card .list-unstyled .fas.fa-times { + margin-left: 0.1875rem; + margin-right: 0.125rem; + color: #555; +} + +.cards-2 .card .list-unstyled .media-body { + margin-left: 0.625rem; +} + + +/****************************/ +/* 12. Testimonials */ +/****************************/ +.slider-2 { + padding-top: 2.75rem; + padding-bottom: 4rem; +} + +.slider-2 .slider-container { + position: relative; +} + +.slider-2 .swiper-container { + position: static; + width: 82%; + text-align: center; +} + +.slider-2 .image-wrapper { + width: 6rem; + margin-right: auto; + margin-bottom: 1rem; + margin-left: auto; +} + +.slider-2 .image-wrapper img { + border-radius: 50%; +} + +.slider-2 .testimonial-text { + margin-bottom: 0.5rem; +} + +.slider-2 .testimonial-author { + color: #333; +} + +.slider-2 .swiper-button-prev, +.slider-2 .swiper-button-next { + width: 1.125rem; +} + +.slider-2 .swiper-button-prev:focus, +.slider-2 .swiper-button-next:focus { + /* even if you can't see it chrome you can see it on mobile device */ + outline: none; +} + +.slider-2 .swiper-button-prev { + left: -0.375rem; + 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%2028%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23505c67'%2F%3E%3C%2Fsvg%3E"); + background-size: 1.125rem 1.75rem; +} + +.slider-2 .swiper-button-next { + right: -0.375rem; + 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%2028%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23505c67'%2F%3E%3C%2Fsvg%3E"); + background-size: 1.125rem 1.75rem; +} + + +/**************************/ +/* 13. Newsletter */ +/**************************/ +.form { + padding-top: 4rem; + padding-bottom: 6rem; +} + +.form .text-container { + margin-bottom: 3.5rem; + padding: 3.5rem 1rem 2.5rem 1rem; + border-radius: 0.5rem; + background-color: #f3f7fd; +} + +.form h2 { + margin-bottom: 2.75rem; + text-align: center; +} + +.form .icon-container { + text-align: center; +} + +.form .fa-stack { + width: 2em; + margin-bottom: 0.75rem; + margin-right: 0.375rem; + font-size: 1.5rem; +} + +.form .fa-stack .fa-stack-1x { + color: #fff; + transition: all 0.2s ease; +} + +.form .fa-stack .fa-stack-2x { + color: #5f4dee; + transition: all 0.2s ease; +} + +.form .fa-stack:hover .fa-stack-1x { + color: #5f4dee; +} + +.form .fa-stack:hover .fa-stack-2x { + color: #f3f7fd; +} + + +/**********************/ +/* 14. Footer */ +/**********************/ +.footer-frame { + width: 100%; + height: 1.5rem; +} + +.footer { + padding-top: 3rem; + padding-bottom: 0.5rem; + background-color: #5f4dee; +} + +.footer .footer-col { + margin-bottom: 2.25rem; +} + +.footer h4 { + margin-bottom: 0.625rem; + color: #fff; +} + +.footer .list-unstyled, +.footer p { + color: #f3f7fd; +} + +.footer .footer-col.middle .list-unstyled .fas { + color: #fff; + font-size: 0.5rem; + line-height: 1.5rem; +} + +.footer .footer-col.middle .list-unstyled .media-body { + margin-left: 0.5rem; +} + +.footer .footer-col.last .list-unstyled .fas { + color: #fff; + font-size: 0.875rem; + line-height: 1.5rem; +} + +.footer .footer-col.last .list-unstyled .media-body { + margin-left: 0.625rem; +} + +.footer .footer-col.last .list-unstyled .fas.fa-globe { + margin-left: 1rem; + margin-right: 0.625rem; +} + + +/*************************/ +/* 15. Copyright */ +/*************************/ +.copyright { + padding-top: 1rem; + padding-bottom: 0.375rem; + background-color: #5f4dee; + text-align: center; +} + +.copyright .p-small { + padding-top: 1.375rem; + border-top: 1px solid #718ad1; + color: #f3f7fd; +} + +.copyright a { + color: #f3f7fd; + text-decoration: none; +} + + +/**********************************/ +/* 16. Back To Top Button */ +/**********************************/ +a.back-to-top { + position: fixed; + z-index: 999; + right: 0.75rem; + bottom: 0.75rem; + display: none; + width: 2.625rem; + height: 2.625rem; + border-radius: 1.875rem; + background: #4f3cda url("../images/up-arrow.png") no-repeat center 47%; + background-size: 1.125rem 1.125rem; + text-indent: -9999px; +} + +a:hover.back-to-top { + background-color: #4332c5; +} + + +/***************************/ +/* 17. Extra Pages */ +/***************************/ +.ex-header { + padding-top: 8rem; + padding-bottom: 5rem; + background-color: #5f4dee; + text-align: center; +} + +.ex-header h1 { + color: #fff; +} + +.ex-basic-1 { + padding-top: 2rem; + padding-bottom: 0.875rem; + background-color: #f3f7fd; +} + +.ex-basic-1 .breadcrumbs { + margin-bottom: 1.125rem; +} + +.ex-basic-1 .breadcrumbs .fa { + margin-right: 0.5rem; + margin-left: 0.625rem; +} + +.ex-basic-2 { + padding-top: 4.75rem; + padding-bottom: 4rem; +} + +.ex-basic-2 h3 { + margin-bottom: 1rem; +} + +.ex-basic-2 .text-container { + margin-bottom: 3.625rem; +} + +.ex-basic-2 .text-container.last { + margin-bottom: 0; +} + +.ex-basic-2 .text-container.dark { + padding: 1.625rem 1.5rem 0.75rem 2rem; + background-color: #f3f7fd; +} + +.ex-basic-2 .image-container-large { + margin-bottom: 4rem; +} + +.ex-basic-2 .image-container-large img { + border-radius: 0.25rem; +} + +.ex-basic-2 .image-container-small img { + border-radius: 0.25rem; +} + +.ex-basic-2 .list-unstyled .fas { + color: #5f4dee; + font-size: 0.5rem; + line-height: 1.625rem; +} + +.ex-basic-2 .list-unstyled .media-body { + margin-left: 0.625rem; +} + +.ex-basic-2 .form-container { + margin-top: 3rem; +} + +.ex-basic-2 .btn-outline-reg { + margin-top: 1.75rem; +} + +.ex-footer-frame { + width: 100%; + height: 2.75rem; + background-color: #f3f7fd; +} + + +/****************************************/ +/* 18. Sign Up and Log In Pages */ +/****************************************/ +.ex-2-header { + padding-top: 9rem; + background-color: #5f4dee; + text-align: center; + min-height: 100vh; +} + +.ex-2-header h1, +.ex-2-header p { + color: #fff; +} + +.ex-2-header p { + max-width: 24rem; + margin-right: auto; + margin-bottom: 2.5rem; + margin-left: auto; +} + +.ex-2-header .form-container { + max-width: 26rem; + margin-right: auto; + margin-left: auto; + padding: 2.25rem 1.25rem 1.25rem 1.25rem; + border-radius: 0.5rem; + background-color: #f3f7fd; +} + +.ex-2-header .checkbox { + text-align: left; +} + + +/*****************************/ +/* 19. Media Queries */ +/*****************************/ +/* Min-width width 768px */ +@media (min-width: 768px) { + + /* General Styles */ + .p-heading { + width: 85%; + margin-right: auto; + margin-left: auto; + } + + .h2-heading { + width: 80%; + margin-right: auto; + margin-left: auto; + } + /* end of general styles */ + + + /* Header */ + .header .text-container { + margin-bottom: 4rem; + } + + .header h1 { + font-size: 3.5rem; + line-height: 4.125rem; + } + + .header .btn-solid-lg { + margin-bottom: 0; + margin-left: 0; + } + + .header-frame { + height: 5.5rem; + } + /* end of header */ + + + /* Testimonials */ + .slider-2 .swiper-button-prev { + width: 1.375rem; + background-size: 1.375rem 2.125rem; + } + + .slider-2 .swiper-button-next { + width: 1.375rem; + background-size: 1.375rem 2.125rem; + } + /* end of testimonials */ + + + /* Newsletter */ + .form .text-container { + padding: 4rem 2.5rem 3rem 2.5rem; + } + + .form form { + margin-right: 4rem; + margin-left: 4rem; + } + /* end of newsletter */ + + + /* Footer */ + .footer-frame { + height: 5rem; + } + /* end of footer */ + + + /* Extra Pages */ + .ex-header { + padding-top: 11rem; + padding-bottom: 9rem; + } + + .ex-basic-2 .text-container.dark { + padding: 2.5rem 3rem 2rem 3rem; + } + + .ex-basic-2 .form-container { + margin-top: 0; + } + /* end of extra pages */ + + + /* Sign Up And Log In Pages */ + .ex-2-header { + padding-top: 11rem; + } + + .ex-2-header .form-container { + padding: 2.25rem 1.75rem 1.25rem 1.75rem; + } + /* end of sign up and log in pages */ +} +/* end of min-width width 768px */ + + +/* Min-width width 992px */ +@media (min-width: 992px) { + + /* Navigation */ + .navbar-custom { + padding: 2.125rem 1.5rem 2.125rem 2rem; + background: transparent; + box-shadow: none; + } + + .navbar-custom .navbar-nav { + margin-top: 0; + margin-bottom: 0; + } + + .navbar-custom .nav-item .nav-link { + padding: 0.25rem 0.75rem 0.25rem 0.75rem; + } + + .navbar-custom .nav-item .nav-link:hover, + .navbar-custom .nav-item .nav-link.active { + opacity: 1; + } + + .navbar-custom.top-nav-collapse { + padding: 0.5rem 1.5rem 0.5rem 2rem; + background-color: #5f4dee; + box-shadow: 0 0.0625rem 0.375rem 0 rgba(0, 0, 0, 0.1); + } + + .navbar-custom.top-nav-collapse .nav-item .nav-link:hover, + .navbar-custom.top-nav-collapse .nav-item .nav-link.active { + color: #fff; + } + + .navbar-custom .dropdown-menu { + padding-top: 1rem; + padding-bottom: 1rem; + border-top: 0.25rem solid rgba(0, 0, 0, 0); + border-radius: 0.25rem; + } + + .navbar-custom.top-nav-collapse .dropdown-menu { + border-top: 0.25rem solid rgba(0, 0, 0, 0); + box-shadow: 0 0.375rem 0.375rem 0 rgba(0, 0, 0, 0.02); + } + + .navbar-custom .dropdown-item { + padding-top: 0.25rem; + padding-bottom: 0.25rem; + } + + .navbar-custom .dropdown-items-divide-hr { + width: 84%; + } + + .navbar-custom .nav-item .btn-outline-sm { + margin-top: 0; + margin-bottom: 0; + margin-left: 1rem; + } + /* end of navigation */ + + + /* General Styles */ + .p-heading { + width: 65%; + } + + .h2-heading { + width: 60%; + } + /* end of general styles */ + + + /* Header */ + .header .header-content { + text-align: left; + } + + .header .text-container { + margin-top: 4rem; + margin-bottom: 0; + } + + .header .image-container { + position: relative; + margin-top: 3rem; + } + + .header .image-container .img-wrapper { + position: absolute; + display: block; + width: 470px; + } + + .header-frame { + height: 8rem; + } + /* end of header */ + + + /* Description */ + .cards-1 .card { + display: inline-block; + width: 17rem; + max-width: 100%; + margin-right: 1rem; + margin-left: 1rem; + vertical-align: top; + } + + .cards-1 .card-image { + width: 9rem; + } + /* end of description */ + + + /* Features */ + .tabs .nav-tabs { + display: flex; + justify-content: center; + margin-bottom: 2.75rem; + } + + .tabs .nav-link { + padding-right: 1.25rem; + padding-left: 1.25rem; + border-bottom: 2px solid rgb(202, 202, 202); + } + + .tabs .nav-link:hover, + .tabs .nav-link.active { + border-bottom: 2px solid #5f4dee; + } + + .tabs .image-container { + margin-bottom: 0; + } + /* end of features */ + + + /* Features Lightboxes */ + .lightbox-basic { + max-width: 62.5rem; + padding: 2.5rem 2.5rem 2.5rem 2.5rem; + } + + .lightbox-basic .image-container { + max-width: 100%; + margin-right: 2rem; + margin-bottom: 0; + margin-left: 0.5rem; + } + + .lightbox-basic h3 { + margin-top: 0.5rem; + } + /* end of features lightboxes */ + + + /* Details */ + .basic-1 { + padding-top: 8rem; + } + + .basic-1 .text-container { + margin-bottom: 0; + } + /* end of details */ + + + /* Video */ + .basic-2 .image-container { + max-width: 53.125rem; + margin-right: auto; + margin-left: auto; + } + + .basic-2 p { + width: 65%; + margin-right: auto; + margin-left: auto; + } + /* end of video */ + + + /* Pricing */ + .cards-2 .card { + display: inline-block; + margin-right: 0.5rem; + margin-left: 0.5rem; + vertical-align: top; + } + /* end of pricing */ + + + /* Testimonials */ + .slider-2 .swiper-container { + width: 92%; + text-align: left; + } + + .slider-2 .image-wrapper { + float: left; + width: 10rem; + margin-bottom: 0; + } + + .slider-2 .text-wrapper { + max-width: 100%; + margin-top: 1.25rem; + margin-left: 13rem; + } + + .slider-2 .swiper-button-prev { + left: -0.75rem; + } + + .slider-2 .swiper-button-next { + right: -0.75rem; + } + /* end of testimonials */ + + + /* Newsletter */ + .form .text-container { + width: 55rem; + margin-right: auto; + margin-left: auto; + padding-top: 5rem; + padding-bottom: 4.5rem; + } + + .form h2 { + margin-right: 7rem; + margin-left: 7rem; + } + + .form form { + margin-right: 9rem; + margin-left: 9rem; + } + /* end of newsletter */ + + + /* Extra Pages */ + .ex-header h1 { + width: 80%; + margin-right: auto; + margin-left: auto; + } + + .ex-basic-2 { + padding-bottom: 5rem; + } + /* end of extra pages */ +} +/* end of min-width width 992px */ + + +/* Min-width width 1200px */ +@media (min-width: 1200px) { + + /* General Styles */ + .h2-heading { + width: 50%; + } + /* end of general styles */ + + + /* Header */ + .header .header-content { + padding-top: 11rem; + padding-bottom: 5rem; + } + + .header .text-container { + margin-top: 5.5rem; + margin-right: 0.5rem; + } + + .header .image-container { + margin-top: 1rem; + margin-left: 1.5rem; + } + + .header .image-container .img-wrapper { + width: 630px; + } + + .header-frame { + height: 9.375rem; + } + /* end of header */ + + + /* Customer */ + .slider-1 .slider-container { + margin-right: 3rem; + margin-left: 3rem; + } + /* end of customer */ + + + /* Description */ + .cards-1 .card { + width: 18.875rem; + margin-right: 2rem; + margin-left: 2rem; + } + + .cards-1 .card-image { + width: 12.5rem; + } + /* end of description */ + + + /* Features */ + .tabs .image-container { + margin-right: 1.5rem; + margin-left: 1rem; + } + + .tabs .text-container { + margin-top: 1.5rem; + margin-right: 1rem; + margin-left: 1.5rem; + } + /* end of features */ + + + /* Details */ + .basic-1 .image-container { + margin-right: 1rem; + margin-left: 1.5rem; + } + + .basic-1 .text-container { + margin-top: 1rem; + margin-right: 1.5rem; + margin-left: 1rem; + } + + .basic-1 h2 { + margin-bottom: 1rem; + } + /* end of details */ + + + /* Pricing */ + .cards-2 .card { + width: 19.375rem; + max-width: 100%; + margin-right: 1.75rem; + margin-left: 1.75rem; + } + + .cards-2 .card .card-body { + padding-right: 2.25rem; + padding-left: 2.25rem; + } + /* end of pricing */ + + + /* Testimonials */ + .slider-2 .slider-container { + width: 64.125rem; + margin-right: auto; + margin-left: auto; + } + /* end of testimonials */ + + + /* Newsletter */ + .form .text-container { + width: 64.75rem; + padding-top: 6rem; + padding-bottom: 5.5rem; + } + + .form h2 { + margin-right: 12rem; + margin-left: 12rem; + } + + .form form { + margin-right: 15rem; + margin-left: 15rem; + } + /* end of newsletter */ + + + /* Footer */ + .footer .footer-col.first { + margin-right: 1.5rem; + } + + .footer .footer-col.middle { + margin-right: 0.75rem; + margin-left: 0.75rem; + } + + .footer .footer-col.last { + margin-left: 1.5rem; + } + /* end of footer */ + + + /* Extra Pages */ + .ex-header h1 { + width: 60%; + margin-right: auto; + margin-left: auto; + } + + .ex-basic-2 .form-container { + margin-left: 1.75rem; + } + + .ex-basic-2 .image-container-small { + margin-left: 1.75rem; + } + /* end of extra pages */ +} +/* end of min-width width 1200px */ \ No newline at end of file diff --git a/website/css/swiper.css b/website/css/swiper.css new file mode 100644 index 0000000..564b049 --- /dev/null +++ b/website/css/swiper.css @@ -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; +} diff --git a/website/favicon-16x16.png b/website/favicon-16x16.png new file mode 100644 index 0000000000000000000000000000000000000000..c4f90d64fa4db5dab533d7f08e704f8c974cc2cb GIT binary patch literal 574 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!60wlNoGJgf6SkfJR9T^xl_H+M9WCijSl0AZa z85pY67#JE_7#My5g&JNkFq9fFFuY1&V6d9Oz#v{QXIG#NP=YDR+ueoXe|!I#{Xiaj ziKnkC`x9n1RtD=STz|gDHp9Qfrphv*~UXeW?(+zd}mnPw*v4z3J8azBfLX`4^b=!fySFhBo2+ z{TKJ_a^Z;QTibs-()9j0lU9LMMvEO>ADvp1+wb&3>wC}2f00IOmp;9-??6w`eP+w) zPM3|s?s7hK$}>>Z?N*&#QFP`16gdXlv$q(J+p+cAE_f{aChFkU^erW94!3o0Y-kVH z-*HhcZu1)L7WQZ{6BVt+mMI~>1@BrRdP`(kYX@0Ff!0JFxE9N3o$UYGBB_*wbV8+1TtDSh}EHJ z$jwj5OsmAL;p^LVhkzQwt3o15f)dLW3X1a6GILTDN-7Id6*3D-k{K8(<~;ty!%-Nf zp>fLp^cl~mK@7~w+k4UEa{HEjtmSN`?>!lvVtU&J%W50 z7^>757#dm_7=8hT8eT9klo~KFyh>nTu$sZZAYL$MSD+10f+@+{-G$+Qd;gjJKpuOE zr>`sf6J|D62J0zYf4?&@Fn;!QaSZV|estvj82@79v4Xm3}!e&@gbf~lNsKTkv}95u|=DGYqIW>1Z3 zTkF~wF+;Zx)3&Y96pH%vx%6;~W`p9oo|k53|2f3H*Q;wS+jCB5zlXSjQp+7i<0l(8 zS}x-K@Oknawu+Qnx_jGl1ugXFg=~&7XxDJu`)Jj!7Xt76?&QyW?AHBq$!W<8-ct)o zH#wI@UQA;8V#TE9&XdBdm zl520}O9W5bvcAN5Qjg?>XF;>?HUypE_FMYj`4-Oxiz^IUeNKJX^n3EzIn|QY^^W4w z-s3L>Wiv90_x-%$?Oq-G4~%P%Y}|O#xOugc3)i;y z%-uEVp>rk%zS3M|P%qoRMVqaADRa%^TQlY*oce07^fYlsZQ+)^GOr8We0$%!+xcxdoUaR7+eVN>UO_QmvAUQh^kM zk%5tcu7RONMCJ(l=?0GlUV03##05(}IhjrcTEXDy>gTe~DWM4f DNxNCX literal 0 HcmV?d00001 diff --git a/website/favicon.ico b/website/favicon.ico new file mode 100644 index 0000000000000000000000000000000000000000..771b3bc117d7dd56a4dc5a7441615917c6e20042 GIT binary patch literal 15086 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 GkN??MAw+5b literal 0 HcmV?d00001 diff --git a/website/images/customer-logo-1.png b/website/images/customer-logo-1.png new file mode 100644 index 0000000000000000000000000000000000000000..b0a2fa580cde62fe4a83489d3cf288b8a8af5166 GIT binary patch literal 2723 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 literal 0 HcmV?d00001 diff --git a/website/images/customer-logo-2.png b/website/images/customer-logo-2.png new file mode 100644 index 0000000000000000000000000000000000000000..876492a65dd7aaa9f7740607077cb829d27d50b9 GIT binary patch literal 2816 zcmaJ@dpMMN8-8b$Q_hD%(il0LGlR*LnQ<)VLs(XGdNDiZ(99I3l|$MUyOP4Rge27x z<4}~vkP>#6vKu*ke4CI`EmFeQH`?0${@8Ed>w4ec^LwuQexCa|{PCU)@bgqxHBtot zK;7HREl7S!H%E< zK*53)5-tk&^&v2L93*W6gG}V`oS5qQMe5@mwJxkqG|~mms${+$cEg14P6o z!v7Ez?i&E3@B|>t0f|R2Fc=KX(HV(xaKd37>|j_l#sP(PMq$thG=_jd6R>F5#|JLY zCSb-8g4{el=91rt@Hml(Pe7p(5)zOJI3!OHi^4cNJEPE86c&q+BM`zQu85Y1;0nz? zMQ{U!3;~NTV)3}JjfgZl@34pnmn;3F1P8z**l>DoDVOlV&Fcz1|OAuObwD+T0P{29@GCc%54(vmJ2&})+ zfG0a(u#Wa_c&wwxhJI&f9GZf2z~C`tw1+#%5&n_O{F~Z8a^3$g7bO>i+8FNt4EvKy zzCj!2pQ|gs{JH!fSHAHA`D%MMPkI4>65rd66p}ddJkmGQI8^J{Za*!B^lO1@*?Bo+ z7b`DR=6ATZM9~Q6-{zw&9&@>0C~hRu{!6P|Kec zsGU;Ix_I--DxtMo2%2^rw>B^71&sfvpZ^mhzs1vk z?)hrWzz~V2Tk~sKBo)8iwH6r9o)jx<_|vUIm5~S~SKHKYon)%$xaCJ(!~6Oslq=Z7 zD_dSC0Ye&2d;CWt$OVJlr+jt*y9fPE<8&J#Ms+S2CEvi7L}T~+$Ij{f>|cFADat+i zJdoad9V%;d=>{qxjT){3q;aXmOo3P14dr+AlY7|I>m){>0|Z)|HuS~xPaay-GqVaR ziER3VU)5&%@x?FG_L%KjOQ5wmSm{6!k=P z!>|kFo%-}=MW-(yW2-9-pW6<2LZTYXWe%LT-+oOp!XGs=GO^rop`ob&GM#7m%OK#I z;+k39p@cN}9VmWZ#|%Gf{1D=sd+Cagc0f*f6o1N6QP^Wqjqip;i6b6+3{;UO zpvg+I>ml{6tPX3$rb1sG3Qg8w05>o*{>Dx6`&oTlkn2wba))8P1_2K0VikTlxC&b)E*3-kt_ohRWoQl|eE62+Y#r}HPA_onpW%A zQL*-7t$t@IRZR-M;!>E=Kbm^3=9#V@5zi)f8syzA7`tfNSV}J%!|Y({w@r~Kle=0< zxoqPtMLB$4WIMeRxN7O@Lpz}2oje7RDzYw{WppJ5tYV#q#R~Itn};cL@3&Nc##LG$ z##LLV(X4JivZ>6uef4vZYu20I&5GqT+%{u zXjHQf39QOaSMOT>#S~&^d0gLsT+(v^ajF;vQ%Sttnd_Stm}L{xTc`7&R;DxZC9t*O z=+rQmX}BiSw)P2a=2b+*XsT_!1sph%L<%cgOdY#D@HY9?3a3-BKN)HxP0a|y7}C%x ziRU~`bPS3MO`C7U=_X>?oeSF5-9PTDP`MzBPBY`=zIfJqI3HYC<{aFqrIwvxGNF(= zo)J2|*?eRcqttD;X65M+BW|vVHP5eivC(~4PfiOB?sznwcYIm_9d_q?mr`6~20tb(s zy6^@W)JsdIb`d__eL5#=i8ZmvhC+c9vq`zINM#fu3DDh%a;|2$-lsDruCBa9ci==$1nPC4J--fUyQ*Wie=*{u`Q_iEPs{SIb}#g6AKg@V zKU(40?&*7U)XXZ)P7Ujj63A`P2KhE%vVGENI6)zeEZEA7K&Kc3$f;u{>5U>Pg;p zE2T#`ZY)gjdV*EEi0F~#taLvv>#u+EwNd(yyGoC@-Aeb1xQ1w7AF~YW?)T^(KnE_; zhFg}Ww$)~d+OD6G{tExfd$6j)AM^CRXK4LH^ZKb8Tdsf8v)R3z+4i#eyJO#nXT8V88ro2c%UXplz4*e%CRM$!?ZC?WjKaIA!1jA>(HrJT2n3(I co&r?^vK#m9bB{8Z*!U;)cK36uAyd=;3l-#?N&o-= literal 0 HcmV?d00001 diff --git a/website/images/customer-logo-3.png b/website/images/customer-logo-3.png new file mode 100644 index 0000000000000000000000000000000000000000..826f8741ee142af6d555838004c2e3021396025e GIT binary patch literal 2782 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 JS17w={{=VVcK-kX literal 0 HcmV?d00001 diff --git a/website/images/customer-logo-5.png b/website/images/customer-logo-5.png new file mode 100644 index 0000000000000000000000000000000000000000..c4511a9e69e19f457e670de033035c5f69ea6368 GIT binary patch literal 2821 zcmaJ@c|6p4AD_V>M+qypG0|Ewmt)K@!i*`$sFh+|rbWLZP4-EF5KFWrnuc4MihS76>F3fkK)hQ8*M5hekrbE|@qP zkIulk6G>lViC=hFh(HjILm;A}qTo?xa4s(xfx=?32qYSTMw^Neru-O=fEsPe;qUzB zfe7$vJZ89n$>l&dJyL_X5du6+tn`l**x_XIpN={FuZ0qq3=vHYN1)(H1e?8?*B3Nj z;12vH<8RS?kC<=(;STV*5j>i>AB>&f$l}`lbD&M2SPhQIrA4p-j=+hChlwq4I+Knw zC!p=oSW656L$pMp9I;pwfk3c8TA359NLH2>j^DUW9KL|cp#k5x%)hvn|H#D=cmP$v z<#}+qtZ&^r5W*F3`61kJD1q>$TTml!CWp?A;{UK&-mhu_9y1c4lXzS<^hw{);Xn^_@YU%B+Z$^9$W{Qq(hVljx#=KfE!znR1n zw0Zq=bj6Q9hacdGC!QxBZK;#pJP=4G!ii|_5j`^J>r$-ks5&1be2@{TR;~)HKX*PU z^dTNL+Gt2lgsCh_!vFRA`p+<{37N+I-DzzfnjN2#@^evT46T^^N~+!~B&qFWlhCx{ zYl}%O0c}U)eyQT|OE~YdVkWYtRsBL4bsr-m#t%*(uPZ{SE5OR`R~AuZ#=W8KM^iSW zdFYNP+rxu?=ZXC*pIK%J6S|)9jFF9g!|WO$Ns%%ynBg2q(UGwK>E8Cq(pQykS-)Kd z(`pj6C$P2^lSZOnq4OD+k?|+WMkFTA=&rFZ#_eaaX(EVdEKfc?DumVb5&wO5UMxvd z+Ty!r&dE1C$5ilTW@dt)?7K&DnuUAYZuyerF`a=fWedl=^+VLk7G%|yaRs@-=i*y@ zJqbNSm*%hA<>r~sVCM8>hCA%6Zd`m^o}tD&-#8HT3_CO;)0iWzZO zSHJM7B|jj@;FT^e(bsgiy5Rjx#UdPEf33Cqfz+|*BY-HwOO5eigElZy^z7G-V8u^T zU};v;8+dx(2?;D@Qs(0)wGPLv4b-E$lR~O{@a1Ly8neOvvqLP*!ailS;qry^_EB3D zI1eRJI+>JUl{0Z8<^uzL5%grptDBSqd)i+P1_wUvS~lOUv?6iwR^H6Hhsg3?scBpJ zn%y0?KXir5S0=}O9@k)aq&0FpcWqQb%vl&mm-HK&!p;fDRMTZn@Uyk8Q5rIgSm}6E z8Tmp9J8W0VOuA0Wm4jmeKF#=)mK!mOm@K2;b$zt@TDvnu-|aASD4aHVeq8aL(%QV4 zXj+!8m|Ak2b&6sNVEhlwc^bXxfTZNKLND!f-8VzQG|X3PKcBIFbd{FU|4_Gn;=6?F z%AhP?Wr%+&SNY0kT%OvX#HfLgoZ~zk(T|>u={;O9^vTvZ>TL~VGFEg!dpQo$0f8GxR=b*Dy2+CXZ4QZ(p=xd(Qo33**FFFq;0IR(}tIUhJgm}R2cs?EHXK6K@TL88NJr?rJ_G%8zT&>&y) zZHSr859Bzy!o{0$KAa3buMJBr2K>uD_tXx^bIo z8B^FEEt}>mf!DJ=c0zK}xsCJEjB)pu1e@y>hm;!vf3!pQYN9`E-SRy3NPy{H<~6v; zp|X3blmLKB4Sp|Xr*wP&HeRZ}uyc6|1lrAAw^v}~oF0iI4I3v)U4?5;8zqnBCyjGR@HlJ1=gC~qZK3TRCzjTn5DgpHa)ht>+OTw}lh#HI?4yABCQz^(_?r2G zrAZH+1xF1RRh>@~MK3O-49~Q-c$K&0QsZ0FnMOYwyg;)P4eHpVrW_ZtG?lu zNLWii`YukFZhxCnv z9&(y|aJl&go18L&$g`%l3^usFe;P7h{UmUv6Ea#wzLK|Ow4U%;m8CNF*b`K9`s3^W nsIt1aw=YaKc@frJ;=!PZisaCF|Dlb|A5$ksH)6R%VB&uPbNb)QJm%}dYNJW` zYbfDNzpt^hFB&!uhQ$;Rl*wc`nHx?dSql=#WHN{+f<&UL7U3%0D1^CkSE1DIn+GN& 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 AtN;K2 literal 0 HcmV?d00001 diff --git a/website/images/description-2.png b/website/images/description-2.png new file mode 100644 index 0000000000000000000000000000000000000000..90ab3557f36e33c66015b9acf887962335dcaebf GIT binary patch literal 17539 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 literal 0 HcmV?d00001 diff --git a/website/images/description-3.png b/website/images/description-3.png new file mode 100644 index 0000000000000000000000000000000000000000..3a9832823115625b279fa91498f86a842a4225d3 GIT binary patch literal 17002 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 o1BX$JzU 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 literal 0 HcmV?d00001 diff --git a/website/images/favicon.png b/website/images/favicon.png new file mode 100644 index 0000000000000000000000000000000000000000..c098338dddd9bbb71ce87420e4b7b3123604f1f2 GIT binary patch literal 1329 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 HXEfy>!NjAG literal 0 HcmV?d00001 diff --git a/website/images/features-2.png b/website/images/features-2.png new file mode 100644 index 0000000000000000000000000000000000000000..b9ae22968e60c9fd2af608d7ba0e64322bb35410 GIT binary patch literal 5684 zcmd5=c|4SB`$t8xwOB$prBW$FWEopy&C-x1p`olPnP{>MLza?bnM#f=jAaPLVJsQU zoT5;MXOMkNvOR++M#Bu|H>dag{66pd{@(LB|NcIo=kwgx{e7#epmXOA9-?@;!Y)AO>KB-xJZ_t=*{@s6+G0eT5 zL@{cPCg@TYkH~)YD23hs7Jxo>z0IT4<^JBtfOmVU%@UMFVZ%nRE#)Y=#8U+?yQ`|Y zH@BnYU*_j*4y4-++PFyVVXcIxhZk7x;lxFR&l~#~yzMM*o~2*cGU+N*V0Ii#u@6b; zGW;x@Zz54WpyYMbmd#+H7!N!KA z3XG*?oGh3f^SOiIZcGv-W^R}xZFJbnJB+vInvGMV#faFA1w$G;R(N~1RjD_A$s5W- z6*sbmxIgTQ{m-)?cC;bGmgNp(GIxqAK)XI(9ZG0K7m%vQhFLLO^g4-;==iZds4lm4 zE7DSDbZEex72~#xHnQnhr^6+1l#Yi+uNPm>+x}xGAJJw5t;EKLaoZfUP+fy#*;40O zJGYi$5{HfHiQ5e!Xisl6>)PR=G4F|Cf*(idok@@)Dr~jC5B@7%RNtpk3@K!He`&Hu z{VI!bSOf#Kc5N+fAvt4j0JsFv)21a}q~WXc*3|>3n9Oi)8jGYCNXS*L^8u6q6x_+X@#o#=tsU+FApE~wQJ~=03-%F$sDHu! zL*-`|_U~r@sUq}$NB*ZuyBd4>uEHV9`_cDmvKF3s$ZR)}^)X&GSJ?Bz4}#|RRgxo_ z++W{$PC)x@jOWSv_4TriX_&{`%5uy3!=ow1{zPRHcd%g6u*5I40 z%;@Z=Tm3UMif-=H%~W19C@;*m&|qbMl79jFfW&_vC3Cp9JG7~_1m;-Eu3TEAdt>#P9VZG~>HKs?>#eY2`E`X1PDt9&T2r`c_O zKQlrGaCyoa%fi3txkJ|6R7O2)&bc|oDl^foOmtH-nKhzH7?3)NnRmpoKpXq z@_GmH#f3({xvJ|==51xZ4r8;l79?^w$i1Ld%pW#yW36@L%9)~bzrun<2o<|fBpzowJ*#{v0zhO^-^p1lT$qe5mafbxNP$0y*7OAL z#$8&@O)h82^ zS}fhLPeMxHl648_3p`BXtMyZ&)rhEl?2DPu_=-;=JXnw1foQ|y*u&Hq=EL;@x^0BH z6AI8qzFwHOm42!@6J6XZMfq6gsioH6_63`zew$HLx}-x4ho?aLEvPNF@6yeqvTq(_ zzJ($2hC-Dm98-;>yB1Fv*4WC3S{}h!XWCI}k|$KAl{9V}oaySCv z&=IgbG9>v%?s8--ZXs|z<@>DzRv4RFH=borQuXpf{G*<`Kn8GB(l{&A#Ko7~89F<2+bJe+(`XhnC z$Q#Bi|Na02*~|1@wYuc*x_9Vt{kHh3Z!CMUc?g6alfH|qBAk8{(215<0kai#_lOVF zQ?Yry7vbdqrFRL;7%pKXjeCvHkeu_dS@o$^8&S`wvo~wAJ(6fzkQyt3$ciw>V=U_J z_u0_$&@c1&>->nhJF2t4BPRrigY!Ng&axdyKsqvIK(*%BYDB#kf2(hrQGhJwm?!9* z3?7(Wz4>nQ1qAz(QY#NUNOX;%pQN&_P`3 z)FY#NT^#A0-Gx&9Qz((dKs`NpW10u)SwUuaRGk4^GejER<8%gxT}yfHD06jQdiGPd zU0YRlaqq*Fs(Y2`sUm8Q(rT}n-73$suL16*dB1x{v);aZu)sj9VvuqA{@vDrJtj$v zL&$gIdd2r#xqblXW`h)oiR`|yV5{pplYy^GJtc|Cv#QyjtuvkF=mO zQomMxl-CdRiQWl_$zgh;>gs1_v#5h3tmEA*!?m!CR*%+&Zc1=t;>#TDkCw@T!lvbm z7BCmI4|{oScDB4T3IS-)S$;b#hhAVkd|HCi3{MsXKRt1l&I%GtQ!`F-+kdszPXFAk z=a4MPt7h=9BRYqeyQa!r%gj;TA5q$8k^5+WP%CF02`#oZPa?A4(@TyRy;2F+Pts=J zwY-~tV1Cj~Yt*0l0d?vuq?>a7^d^0Y2s#;UiWm8iV7j<# zwd=?kwB85j-*^GJdPKOR;Y;Ppt)ekvpW^LLi}ff3GdrqK>2je>;weTG?e^3uDV?>F zQ(xtmNdZ)sl?PQ5wWQz-YyaeuyGQPcI1>X%oKmypX%WO06f3qWg={l{AkI}gOpX?L zE4602Gk@!{r(AFm7ZwUkYIV{ks}$I{YfWHG%TXhn6HlrR_2qxBa=#LPdo+ipzi@ier5K%So+$Ro-?{DgY`Wpgjzjf15$=1ca*)`xlT^ds2!40#@?v`)xev%bJ-uLJvOMXq{OTt`F zU2khyN zp~fQCW%;15}&fNnp>pxw7(3)hl6*NhV+w$wP|Z!IqeHiZZp?5i&bSDO$R;_ z!-TFPw0PUDQF){v=S^O9iLaVz*tKISSu`WPZ+7`Z

}T-%~1D@G3dq%gemqjkoQe03vrVkY{ zq0phGUlf*g8afzFngP|)+7shyguWV&57W({{G2?fbkV~^opO5k z@+Q(qz1e7!%9-mWbDKu|t}4y>B|L-?OcsIZ=`n^ZgpjDtdKeHz1Fc zw5oE9rfH*J^}d)j>iAluqaJp++RYrPiG!DT@7vnb#;`d4wNTYl-TZm@SgbT#Af9ol zT!fk_YwKU@C*1npo|x`x1Imly^~I-1gep76pIzcV-&+4tW7J)Nm5 zrRAto3Mjy}vj#o)n38NetgGCiPRz*F1~@6jj;=MaJ*k>Oc<&vU_+Zqj%T;A}hngKv zy2IwOD3!|EleFKj+J~JyqYsWlW*ms2z}!Kru%hj=xuUH-n@hdrvfpJ6>d4x-ILwcl z_-`%Q4$wU%jg#W=&s7;Crbyrut@C!Sgxr@x&HU4}`g~=UyM-3_Bx|wAQbyL%xVt`I z%w2!&6X9s%#>^{%!LA%$Zu_@h0sbYA4OVImUOLegoQ9~yZlCNu))|?<>}J7D(BP#; z9}tzGi!AkXzS*1fX@RI&QHiH_kH&R$T2UiXlQpwz9>NPbPV)xxgUxlP3s)s?B%bvZ z&KsfOub?L)3!X3oqURLU_^ap|8oGz{A^a#%f z6o(-EyC&8*ubFZEYNt?D!>Tf&%wIDW7~`S~PNgq#gs8An2QCAyT@m$Z2a5U!6s)`Y zG8J?=OZI+e3N^_bt!5jlvEONg)ySwz#sbEo|4H4;LdSVUDdHx~6m`!NN)$xL+uT;0 zPNU6rI$!FI*{1(EpnMCW`Cw*z3+{|YOSvjtwyC&4D;ij zVOGcIj90kkAET7Q)yVV9g|38Hqvf_L(mrwaesC-xG2Tdw9r{}vtY9Zb9|OQ7A~wXK zATC}UYN+s&)G#3h6dDRT{R0G+CakP19*+NO zFdl9vlxO|tm@uKdd~s;T&nf&@@Gs`|cavQPR69I4l*l=_FE^RNm@?t6^lj0jwsvMH z?nH0&P0+WlE1|elEPzj|{QPrl>rLIBON{6u@-wZ+l{n5LkNM+bK08oKRHO=a+80fX0W*SD zE)2?)qm}_=B)yIWOFt7DfW*gi+Q*Bf`D+_Rq)AsrYKxatd3 zne!~cR#kJ}V-d98e*b|X7Y4(%u=fLX%!#N1+JrF007IDPlVZsIC1JE(n$i5nN+vS} zunAdxLN_wS`zKV@ge!3y?gyzjLcx!?$XKJwcoN)>C4eyz!lYZX1hz`W*#~&|L?6tP zk0!#DQef_j@z2iB-^b1oXB%WJ?LrGNzX6d@&>7(QU+BI^abN5C3l@J*V8u0t0y3)7Q0_~E@%j& zEkHS;dHFxTT+TDtbrgHOY6WR}iSU36{Kp}y5 zSYd=9O&-M%t0|88tZ!(jkDA0t7RS`@$jDb9e!GB?LSX^brq`na=u)sYzCqMu+|;gj zF9M}(o@>q8gQ$(}{Ss{o5X{K0CQ^9IZR+BQ>Y7H3GMT5TpAzSlcwC?Z&TWY0_$38m z#en8X6rgDV3G0}k@?2G{0{L7mRn8+&dOrN|r!b52y>f=pL9Zb3ODECa@vqNZfuv!` zJ1|ZW_tpiYo{k9GGe(MKJe7WMswH78SxgqY%pBOVfG8TTk3sx4#uyB57{rJ^#%aE# zqPaEW#103N@h+jm@<=~UB}_?%{Y#?<=kxp2g*mv-b}~#!i9Kv$C$aaRQTdPfRn$Un zjhFW?Z7vId+JFv?UF-rfW6HyP^8_BcK(Z4T_-u-t0`TuJ7;O%OE{=Z@V zXqEy-mdDz$Nt|6gDUWgoP&rTUxvC4QY6F!IoUMPu{X}72Y2%8OX5{2i!%?E@aE&VyZXJ?bzoKJ-%r*SvcFz z10$L@?o8?*B0LCf4}GD2g;cGvf3gI6rA0?y3qDWkbg<-|Ql$2Y~oCDfIJZ*PV0O1XSi=5VtrlWTGR E1IveJt^fc4 literal 0 HcmV?d00001 diff --git a/website/images/features-3.png b/website/images/features-3.png new file mode 100644 index 0000000000000000000000000000000000000000..69727d3e5e25ff131634ee1d8928ef6a8f6e21bd GIT binary patch literal 3818 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 GFZch2y;(s3 literal 0 HcmV?d00001 diff --git a/website/images/logo.svg b/website/images/logo.svg new file mode 100644 index 0000000..d7fcf9e --- /dev/null +++ b/website/images/logo.svg @@ -0,0 +1,102 @@ + + + + + + image/svg+xml + + logo + + + + + + + + logo + + + + + + + + + diff --git a/website/images/testimonial-1.jpg b/website/images/testimonial-1.jpg new file mode 100644 index 0000000000000000000000000000000000000000..ad357baddaa25452ea8df99e3e6e9312469847b3 GIT binary patch literal 11758 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 N?|WaVX3zJr@;}^9{80b^ literal 0 HcmV?d00001 diff --git a/website/images/testimonial-2.jpg b/website/images/testimonial-2.jpg new file mode 100644 index 0000000000000000000000000000000000000000..a89e83ef60291e563e81e308f90ff36cf8be140b GIT binary patch literal 7897 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 literal 0 HcmV?d00001 diff --git a/website/images/video-image.png b/website/images/video-image.png new file mode 100644 index 0000000000000000000000000000000000000000..72a3eb5bacf7bfd3edbc7b99015d88074ac49a6c GIT binary patch literal 31201 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 literal 0 HcmV?d00001 diff --git a/website/index.html b/website/index.html new file mode 100644 index 0000000..1728a05 --- /dev/null +++ b/website/index.html @@ -0,0 +1,519 @@ + + + + + + + + + + + + + + + + + + + + isEven API - Tell if a number is even + + + + + + + + + + + + + + + + + + + + + + + +

+ + + + + + header-frame + + + + +
+
+
+
+ + +
+
+
+
+ alternative +
+
+ alternative +
+
+ alternative +
+
+ alternative +
+
+ alternative +
+
+ alternative +
+
+
+
+ + +
+
+
+
+ + + + +
+
+
+
+
FEATURES
+

Let our API deliver instant numerical information

+
+
+
+
+ + +
+
+ alternative +
+
+

Even

+

It's easy to tell if a given number is even.

+
+
+ + + +
+
+ alternative +
+
+

Odd

+

If a number isn't even, you can easily tell that it's odd.

+
+
+ + + +
+
+ alternative +
+
+

Grow

+

We support a large range of numbers to fit your application's needs.

+
+
+ + +
+
+
+
+ + + + +
+
+
+
+
+

isEven Public API Docs

+ +

isEven API is a RESTful API that returns json.

+

API URL: https://api.isevenapi.xyz/api/

+ +

GET /iseven/<number>/

+
+

Returns whether a given number is even. + Allowed numbers depend on your API tier. See Pricing below.

+ +

URL Parameters

+

number: the number you want to check

+ +

Example

+

https://api.isevenapi.xyz/api/iseven/6/

+ +

Unofficial Python Module

+

https://pypi.org/project/PyIsEven/

+
+
+
+
+
+

Example API Response

+
+$ curl https://api.isevenapi.xyz/api/iseven/6/
+
+{
+  "iseven": true,
+  "ad": "Buy isEvenCoin, the hottest new cryptocurrency!"
+}
+
+ +

Sign up for isEven Premium or Enterprise to remove advertisements.

+
+
+
+
+
+ + + + +
+
+
+
+
PRICING
+

Pricing Options Table

+
+
+
+
+ + +
+
+
PUBLIC
+
$Free
+
 
+
+
    +
  • +
    isEven number API route
    +
  • +
  • +
    Range: 0 - 999,999
    +
  • +
  • +
    No advertisements
    +
  • +
  • +
    Supports negative numbers
    +
  • +
  • +
    24/7 support
    +
  • +
+ +
+
+ + + +
+
+
PREMIUM
+
$1.99
+
monthly
+
+
    +
  • +
    isEven number API route
    +
  • +
  • +
    Range: 0 - 999,999,999
    +
  • +
  • +
    No advertisements
    +
  • +
  • +
    Supports negative numbers
    +
  • +
  • +
    24/7 support
    +
  • +
+
+ SIGN UP +
+
+
+ + + +
+ +
+
ENTERPRISE
+
$99.99
+
monthly
+
+
    +
  • +
    isEven number API route
    +
  • +
  • +
    Range: 0 - 999,999,999,999
    +
  • +
  • +
    No advertisements
    +
  • +
  • +
    Supports negative numbers
    +
  • +
  • +
    24/7 support
    +
  • +
+
+ SIGN UP +
+
+
+ + +
+
+
+
+ + + + +
+
+
+
+ + +
+
+
+ + +
+
+ alternative +
+
+
I started to use isEven with the free tier about a year ago and never stopped since then. It does all the work to figure out if a number is even and allows me to focus on core development activities like new product research and design. I love it and recommend it to everyone.
+
Jude Thorn - Python Developer
+
+
+ + + +
+
+ alternative +
+
+
Awesome features for the money. I never thought such a low amount of money would bring me so many answers per month. Before isEven I used a giant case expression and it was a mess. Highly recommended to programmers focused on results.
+
Roy Smith - Ruby Developer
+
+
+ + + +
+
+ alternative +
+
+
isEven is the best numerical API for small and medium sized business. It understands the mindset of young programmers and provides the necessary data for wise number-related decisions. Just give it a try and you will definitely not regret spending your time.
+
Eddie Singer - Javascript Developer
+
+
+ + + +
+
+ alternative +
+
+
isEven is one of the greatest APIs out there. I especially love the number API route because it gives me such a great amount of information based on a little amount of input gathered in just few weeks of light weight usage. Recommended!
+
Ronda Louis - PHP Developer
+
+
+ + +
+ + +
+
+ + +
+
+ + +
+
+
+
+ + + + + + footer-frame + + + + + + + + + + + + + + + + + + + + diff --git a/website/js/bootstrap.min.js b/website/js/bootstrap.min.js new file mode 100644 index 0000000..c4c0d1f --- /dev/null +++ b/website/js/bootstrap.min.js @@ -0,0 +1,7 @@ +/*! + * Bootstrap v4.3.1 (https://getbootstrap.com/) + * Copyright 2011-2019 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE) + */ +!function(t,e){"object"==typeof exports&&"undefined"!=typeof module?e(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],e):e((t=t||self).bootstrap={},t.jQuery,t.Popper)}(this,function(t,g,u){"use strict";function i(t,e){for(var n=0;nthis._items.length-1||t<0))if(this._isSliding)g(this._element).one(Q.SLID,function(){return e.to(t)});else{if(n===t)return this.pause(),void this.cycle();var i=ndocument.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=t.left+t.right
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ee},je="show",He="out",Re={HIDE:"hide"+De,HIDDEN:"hidden"+De,SHOW:"show"+De,SHOWN:"shown"+De,INSERTED:"inserted"+De,CLICK:"click"+De,FOCUSIN:"focusin"+De,FOCUSOUT:"focusout"+De,MOUSEENTER:"mouseenter"+De,MOUSELEAVE:"mouseleave"+De},xe="fade",Fe="show",Ue=".tooltip-inner",We=".arrow",qe="hover",Me="focus",Ke="click",Qe="manual",Be=function(){function i(t,e){if("undefined"==typeof u)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(e),this.tip=null,this._setListeners()}var t=i.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=g(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(g(this.getTipElement()).hasClass(Fe))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),g.removeData(this.element,this.constructor.DATA_KEY),g(this.element).off(this.constructor.EVENT_KEY),g(this.element).closest(".modal").off("hide.bs.modal"),this.tip&&g(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,(this._activeTrigger=null)!==this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===g(this.element).css("display"))throw new Error("Please use show on visible elements");var t=g.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){g(this.element).trigger(t);var n=_.findShadowRoot(this.element),i=g.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!i)return;var o=this.getTipElement(),r=_.getUID(this.constructor.NAME);o.setAttribute("id",r),this.element.setAttribute("aria-describedby",r),this.setContent(),this.config.animation&&g(o).addClass(xe);var s="function"==typeof this.config.placement?this.config.placement.call(this,o,this.element):this.config.placement,a=this._getAttachment(s);this.addAttachmentClass(a);var l=this._getContainer();g(o).data(this.constructor.DATA_KEY,this),g.contains(this.element.ownerDocument.documentElement,this.tip)||g(o).appendTo(l),g(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new u(this.element,o,{placement:a,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:We},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),g(o).addClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().on("mouseover",null,g.noop);var c=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,g(e.element).trigger(e.constructor.Event.SHOWN),t===He&&e._leave(null,e)};if(g(this.tip).hasClass(xe)){var h=_.getTransitionDurationFromElement(this.tip);g(this.tip).one(_.TRANSITION_END,c).emulateTransitionEnd(h)}else c()}},t.hide=function(t){var e=this,n=this.getTipElement(),i=g.Event(this.constructor.Event.HIDE),o=function(){e._hoverState!==je&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),g(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(g(this.element).trigger(i),!i.isDefaultPrevented()){if(g(n).removeClass(Fe),"ontouchstart"in document.documentElement&&g(document.body).children().off("mouseover",null,g.noop),this._activeTrigger[Ke]=!1,this._activeTrigger[Me]=!1,this._activeTrigger[qe]=!1,g(this.tip).hasClass(xe)){var r=_.getTransitionDurationFromElement(n);g(n).one(_.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(t){g(this.getTipElement()).addClass(Ae+"-"+t)},t.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},t.setContent=function(){var t=this.getTipElement();this.setElementContent(g(t.querySelectorAll(Ue)),this.getTitle()),g(t).removeClass(xe+" "+Fe)},t.setElementContent=function(t,e){"object"!=typeof e||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=Se(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?g(e).parent().is(t)||t.empty().append(e):t.text(g(e).text())},t.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:_.isElement(this.config.container)?g(this.config.container):g(document).find(this.config.container)},t._getAttachment=function(t){return Pe[t.toUpperCase()]},t._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(t){if("click"===t)g(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(t){return i.toggle(t)});else if(t!==Qe){var e=t===qe?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,n=t===qe?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT;g(i.element).on(e,i.config.selector,function(t){return i._enter(t)}).on(n,i.config.selector,function(t){return i._leave(t)})}}),g(this.element).closest(".modal").on("hide.bs.modal",function(){i.element&&i.hide()}),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?Me:qe]=!0),g(e.getTipElement()).hasClass(Fe)||e._hoverState===je?e._hoverState=je:(clearTimeout(e._timeout),e._hoverState=je,e.config.delay&&e.config.delay.show?e._timeout=setTimeout(function(){e._hoverState===je&&e.show()},e.config.delay.show):e.show())},t._leave=function(t,e){var n=this.constructor.DATA_KEY;(e=e||g(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),g(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?Me:qe]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState=He,e.config.delay&&e.config.delay.hide?e._timeout=setTimeout(function(){e._hoverState===He&&e.hide()},e.config.delay.hide):e.hide())},t._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},t._getConfig=function(t){var e=g(this.element).data();return Object.keys(e).forEach(function(t){-1!==Oe.indexOf(t)&&delete e[t]}),"number"==typeof(t=l({},this.constructor.Default,e,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),_.typeCheckConfig(be,t,this.constructor.DefaultType),t.sanitize&&(t.template=Se(t.template,t.whiteList,t.sanitizeFn)),t},t._getDelegateConfig=function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t},t._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ne);null!==e&&e.length&&t.removeClass(e.join(""))},t._handlePopperPlacementChange=function(t){var e=t.instance;this.tip=e.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},t._fixTransition=function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(g(t).removeClass(xe),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)},i._jQueryInterface=function(n){return this.each(function(){var t=g(this).data(Ie),e="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new i(this,e),g(this).data(Ie,t)),"string"==typeof n)){if("undefined"==typeof t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},s(i,null,[{key:"VERSION",get:function(){return"4.3.1"}},{key:"Default",get:function(){return Le}},{key:"NAME",get:function(){return be}},{key:"DATA_KEY",get:function(){return Ie}},{key:"Event",get:function(){return Re}},{key:"EVENT_KEY",get:function(){return De}},{key:"DefaultType",get:function(){return ke}}]),i}();g.fn[be]=Be._jQueryInterface,g.fn[be].Constructor=Be,g.fn[be].noConflict=function(){return g.fn[be]=we,Be._jQueryInterface};var Ve="popover",Ye="bs.popover",ze="."+Ye,Xe=g.fn[Ve],$e="bs-popover",Ge=new RegExp("(^|\\s)"+$e+"\\S+","g"),Je=l({},Be.Default,{placement:"right",trigger:"click",content:"",template:''}),Ze=l({},Be.DefaultType,{content:"(string|element|function)"}),tn="fade",en="show",nn=".popover-header",on=".popover-body",rn={HIDE:"hide"+ze,HIDDEN:"hidden"+ze,SHOW:"show"+ze,SHOWN:"shown"+ze,INSERTED:"inserted"+ze,CLICK:"click"+ze,FOCUSIN:"focusin"+ze,FOCUSOUT:"focusout"+ze,MOUSEENTER:"mouseenter"+ze,MOUSELEAVE:"mouseleave"+ze},sn=function(t){var e,n;function i(){return t.apply(this,arguments)||this}n=t,(e=i).prototype=Object.create(n.prototype),(e.prototype.constructor=e).__proto__=n;var o=i.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(t){g(this.getTipElement()).addClass($e+"-"+t)},o.getTipElement=function(){return this.tip=this.tip||g(this.config.template)[0],this.tip},o.setContent=function(){var t=g(this.getTipElement());this.setElementContent(t.find(nn),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(on),e),t.removeClass(tn+" "+en)},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var t=g(this.getTipElement()),e=t.attr("class").match(Ge);null!==e&&0=this._offsets[o]&&("undefined"==typeof this._offsets[o+1]||t(a||r.height())},_setFocus:function(){"use strict";(n.st.focus?n.content.find(n.st.focus).eq(0):n.wrap).focus()},_onFocusIn:function(b){"use strict";if(b.target!==n.wrap[0]&&!a.contains(n.wrap[0],b.target))return n._setFocus(),!1},_parseMarkup:function(b,c,d){"use strict";var e;d.data&&(c=a.extend(d.data,c)),y(f,[b,c,d]),a.each(c,function(c,d){"use strict";if(d===undefined||d===!1)return!0;e=c.split("_");if(e.length>1){var f=b.find(j+"-"+e[0]);if(f.length>0){var g=e[1];g==="replaceWith"?f[0]!==d[0]&&f.replaceWith(d):g==="img"?f.is("img")?f.attr("src",d):f.replaceWith(a("").attr("src",d).attr("class",f.attr("class"))):f.attr(e[1],d)}}else b.find(j+"-"+c).html(d)})},_getScrollbarSize:function(){"use strict";if(n.scrollbarSize===undefined){var a=document.createElement("div");a.style.cssText="width: 99px; height: 99px; overflow: scroll; position: absolute; top: -9999px;",document.body.appendChild(a),n.scrollbarSize=a.offsetWidth-a.clientWidth,document.body.removeChild(a)}return n.scrollbarSize}},a.magnificPopup={instance:null,proto:o.prototype,modules:[],open:function(b,c){"use strict";return A(),b?b=a.extend(!0,{},b):b={},b.isObj=!0,b.index=c||0,this.instance.open(b)},close:function(){"use strict";return a.magnificPopup.instance&&a.magnificPopup.instance.close()},registerModule:function(b,c){"use strict";c.options&&(a.magnificPopup.defaults[b]=c.options),a.extend(this.proto,c.proto),this.modules.push(b)},defaults:{disableOn:0,key:null,midClick:!1,mainClass:"",preloader:!0,focus:"",closeOnContentClick:!1,closeOnBgClick:!0,closeBtnInside:!0,showCloseBtn:!0,enableEscapeKey:!0,modal:!1,alignTop:!1,removalDelay:0,prependTo:null,fixedContentPos:"auto",fixedBgPos:"auto",overflowY:"auto",closeMarkup:'',tClose:"Close (Esc)",tLoading:"Loading...",autoFocusLast:!0}},a.fn.magnificPopup=function(b){"use strict";A();var c=a(this);if(typeof b=="string")if(b==="open"){var d,e=p?c.data("magnificPopup"):c[0].magnificPopup,f=parseInt(arguments[1],10)||0;e.items?d=e.items[f]:(d=c,e.delegate&&(d=d.find(e.delegate)),d=d.eq(f)),n._openClick({mfpEl:d},c,e)}else n.isOpen&&n[b].apply(n,Array.prototype.slice.call(arguments,1));else b=a.extend(!0,{},b),p?c.data("magnificPopup",b):c[0].magnificPopup=b,n.addGroup(c,b);return c};var C="inline",D,E,F,G=function(){"use strict";F&&(E.after(F.addClass(D)).detach(),F=null)};a.magnificPopup.registerModule(C,{options:{hiddenClass:"hide",markup:"",tNotFound:"Content not found"},proto:{initInline:function(){"use strict";n.types.push(C),w(b+"."+C,function(){"use strict";G()})},getInline:function(b,c){"use strict";G();if(b.src){var d=n.st.inline,e=a(b.src);if(e.length){var f=e[0].parentNode;f&&f.tagName&&(E||(D=d.hiddenClass,E=x(D),D="mfp-"+D),F=e.after(E).detach().removeClass(D)),n.updateStatus("ready")}else n.updateStatus("error",d.tNotFound),e=a("
");return b.inlineElement=e,e}return n.updateStatus("ready"),n._parseMarkup(c,{},b),c}}});var H="ajax",I,J=function(){"use strict";I&&a(document.body).removeClass(I)},K=function(){"use strict";J(),n.req&&n.req.abort()};a.magnificPopup.registerModule(H,{options:{settings:null,cursor:"mfp-ajax-cur",tError:'The content could not be loaded.'},proto:{initAjax:function(){"use strict";n.types.push(H),I=n.st.ajax.cursor,w(b+"."+H,K),w("BeforeChange."+H,K)},getAjax:function(b){"use strict";I&&a(document.body).addClass(I),n.updateStatus("loading");var c=a.extend({url:b.src,success:function(c,d,e){"use strict";var f={data:c,xhr:e};y("ParseAjax",f),n.appendContent(a(f.data),H),b.finished=!0,J(),n._setFocus(),setTimeout(function(){"use strict";n.wrap.addClass(k)},16),n.updateStatus("ready"),y("AjaxContentAdded")},error:function(){"use strict";J(),b.finished=b.loadError=!0,n.updateStatus("error",n.st.ajax.tError.replace("%url%",b.src))}},n.st.ajax.settings);return n.req=a.ajax(c),""}}});var L,M=function(b){"use strict";if(b.data&&b.data.title!==undefined)return b.data.title;var c=n.st.image.titleSrc;if(c){if(a.isFunction(c))return c.call(n,b);if(b.el)return b.el.attr(c)||""}return""};a.magnificPopup.registerModule("image",{options:{markup:'
',cursor:"mfp-auto-cur",titleSrc:"title",verticalFit:!0,tError:'The image could not be loaded.'},proto:{initImage:function(){"use strict";var c=n.st.image,d=".image";n.types.push("image"),w(g+d,function(){"use strict";n.currItem.type==="image"&&c.cursor&&a(document.body).addClass(c.cursor)}),w(b+d,function(){"use strict";c.cursor&&a(document.body).removeClass(c.cursor),r.off("resize"+j)}),w("Resize"+d,n.resizeImage),n.isLowIE&&w("AfterChange",n.resizeImage)},resizeImage:function(){"use strict";var a=n.currItem;if(!a||!a.img)return;if(n.st.image.verticalFit){var b=0;n.isLowIE&&(b=parseInt(a.img.css("padding-top"),10)+parseInt(a.img.css("padding-bottom"),10)),a.img.css("max-height",n.wH-b)}},_onImageHasSize:function(a){"use strict";a.img&&(a.hasSize=!0,L&&clearInterval(L),a.isCheckingImgSize=!1,y("ImageHasSize",a),a.imgHidden&&(n.content&&n.content.removeClass("mfp-loading"),a.imgHidden=!1))},findImageSize:function(a){"use strict";var b=0,c=a.img[0],d=function(e){"use strict";L&&clearInterval(L),L=setInterval(function(){"use strict";if(c.naturalWidth>0){n._onImageHasSize(a);return}b>200&&clearInterval(L),b++,b===3?d(10):b===40?d(50):b===100&&d(500)},e)};d(1)},getImage:function(b,c){"use strict";var d=0,e=function(){"use strict";b&&(b.img[0].complete?(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("ready")),b.hasSize=!0,b.loaded=!0,y("ImageLoadComplete")):(d++,d<200?setTimeout(e,100):f()))},f=function(){"use strict";b&&(b.img.off(".mfploader"),b===n.currItem&&(n._onImageHasSize(b),n.updateStatus("error",g.tError.replace("%url%",b.src))),b.hasSize=!0,b.loaded=!0,b.loadError=!0)},g=n.st.image,h=c.find(".mfp-img");if(h.length){var i=document.createElement("img");i.className="mfp-img",b.el&&b.el.find("img").length&&(i.alt=b.el.find("img").attr("alt")),b.img=a(i).on("load.mfploader",e).on("error.mfploader",f),i.src=b.src,h.is("img")&&(b.img=b.img.clone()),i=b.img[0],i.naturalWidth>0?b.hasSize=!0:i.width||(b.hasSize=!1)}return n._parseMarkup(c,{title:M(b),img_replaceWith:b.img},b),n.resizeImage(),b.hasSize?(L&&clearInterval(L),b.loadError?(c.addClass("mfp-loading"),n.updateStatus("error",g.tError.replace("%url%",b.src))):(c.removeClass("mfp-loading"),n.updateStatus("ready")),c):(n.updateStatus("loading"),b.loading=!0,b.hasSize||(b.imgHidden=!0,c.addClass("mfp-loading"),n.findImageSize(b)),c)}}});var N,O=function(){"use strict";return N===undefined&&(N=document.createElement("p").style.MozTransform!==undefined),N};a.magnificPopup.registerModule("zoom",{options:{enabled:!1,easing:"ease-in-out",duration:300,opener:function(a){"use strict";return a.is("img")?a:a.find("img")}},proto:{initZoom:function(){"use strict";var a=n.st.zoom,d=".zoom",e;if(!a.enabled||!n.supportsTransition)return;var f=a.duration,g=function(b){"use strict";var c=b.clone().removeAttr("style").removeAttr("class").addClass("mfp-animated-image"),d="all "+a.duration/1e3+"s "+a.easing,e={position:"fixed",zIndex:9999,left:0,top:0,"-webkit-backface-visibility":"hidden"},f="transition";return e["-webkit-"+f]=e["-moz-"+f]=e["-o-"+f]=e[f]=d,c.css(e),c},h=function(){"use strict";n.content.css("visibility","visible")},i,j;w("BuildControls"+d,function(){"use strict";if(n._allowZoom()){clearTimeout(i),n.content.css("visibility","hidden"),e=n._getItemToZoom();if(!e){h();return}j=g(e),j.css(n._getOffset()),n.wrap.append(j),i=setTimeout(function(){"use strict";j.css(n._getOffset(!0)),i=setTimeout(function(){"use strict";h(),setTimeout(function(){"use strict";j.remove(),e=j=null,y("ZoomAnimationEnded")},16)},f)},16)}}),w(c+d,function(){"use strict";if(n._allowZoom()){clearTimeout(i),n.st.removalDelay=f;if(!e){e=n._getItemToZoom();if(!e)return;j=g(e)}j.css(n._getOffset(!0)),n.wrap.append(j),n.content.css("visibility","hidden"),setTimeout(function(){"use strict";j.css(n._getOffset())},16)}}),w(b+d,function(){n._allowZoom()&&(h(),j&&j.remove(),e=null)})},_allowZoom:function(){"use strict";return n.currItem.type==="image"},_getItemToZoom:function(){"use strict";return n.currItem.hasSize?n.currItem.img:!1},_getOffset:function(b){"use strict";var c;b?c=n.currItem.img:c=n.st.zoom.opener(n.currItem.el||n.currItem);var d=c.offset(),e=parseInt(c.css("padding-top"),10),f=parseInt(c.css("padding-bottom"),10);d.top-=a(window).scrollTop()-e;var g={width:c.width(),height:(p?c.innerHeight():c[0].offsetHeight)-f-e};return O()?g["-moz-transform"]=g.transform="translate("+d.left+"px,"+d.top+"px)":(g.left=d.left,g.top=d.top),g}}});var P="iframe",Q="//about:blank",R=function(a){"use strict";if(n.currTemplate[P]){var b=n.currTemplate[P].find("iframe");b.length&&(a||(b[0].src=Q),n.isIE8&&b.css("display",a?"block":"none"))}};a.magnificPopup.registerModule(P,{options:{markup:'
',srcAction:"iframe_src",patterns:{youtube:{index:"youtube.com",id:"v=",src:"//www.youtube.com/embed/%id%?autoplay=1"},vimeo:{index:"vimeo.com/",id:"/",src:"//player.vimeo.com/video/%id%?autoplay=1"},gmaps:{index:"//maps.google.",src:"%id%&output=embed"}}},proto:{initIframe:function(){"use strict";n.types.push(P),w("BeforeChange",function(a,b,c){"use strict";b!==c&&(b===P?R():c===P&&R(!0))}),w(b+"."+P,function(){"use strict";R()})},getIframe:function(b,c){"use strict";var d=b.src,e=n.st.iframe;a.each(e.patterns,function(){"use strict";if(d.indexOf(this.index)>-1)return this.id&&(typeof this.id=="string"?d=d.substr(d.lastIndexOf(this.id)+this.id.length,d.length):d=this.id.call(this,d)),d=this.src.replace("%id%",d),!1});var f={};return e.srcAction&&(f[e.srcAction]=d),n._parseMarkup(c,f,b),n.updateStatus("ready"),c}}});var S=function(a){"use strict";var b=n.items.length;return a>b-1?a-b:a<0?b+a:a},T=function(a,b,c){"use strict";return a.replace(/%curr%/gi,b+1).replace(/%total%/gi,c)};a.magnificPopup.registerModule("gallery",{options:{enabled:!1,arrowMarkup:'',preload:[0,2],navigateByImgClick:!0,arrows:!0,tPrev:"Previous (Left arrow key)",tNext:"Next (Right arrow key)",tCounter:"%curr% of %total%"},proto:{initGallery:function(){"use strict";var c=n.st.gallery,d=".mfp-gallery";n.direction=!0;if(!c||!c.enabled)return!1;u+=" mfp-gallery",w(g+d,function(){"use strict";c.navigateByImgClick&&n.wrap.on("click"+d,".mfp-img",function(){"use strict";if(n.items.length>1)return n.next(),!1}),s.on("keydown"+d,function(a){"use strict";a.keyCode===37?n.prev():a.keyCode===39&&n.next()})}),w("UpdateStatus"+d,function(a,b){"use strict";b.text&&(b.text=T(b.text,n.currItem.index,n.items.length))}),w(f+d,function(a,b,d,e){"use strict";var f=n.items.length;d.counter=f>1?T(c.tCounter,e.index,f):""}),w("BuildControls"+d,function(){"use strict";if(n.items.length>1&&c.arrows&&!n.arrowLeft){var b=c.arrowMarkup,d=n.arrowLeft=a(b.replace(/%title%/gi,c.tPrev).replace(/%dir%/gi,"left")).addClass(m),e=n.arrowRight=a(b.replace(/%title%/gi,c.tNext).replace(/%dir%/gi,"right")).addClass(m);d.click(function(){"use strict";n.prev()}),e.click(function(){"use strict";n.next()}),n.container.append(d.add(e))}}),w(h+d,function(){"use strict";n._preloadTimeout&&clearTimeout(n._preloadTimeout),n._preloadTimeout=setTimeout(function(){"use strict";n.preloadNearbyImages(),n._preloadTimeout=null},16)}),w(b+d,function(){"use strict";s.off(d),n.wrap.off("click"+d),n.arrowRight=n.arrowLeft=null})},next:function(){"use strict";n.direction=!0,n.index=S(n.index+1),n.updateItemHTML()},prev:function(){"use strict";n.direction=!1,n.index=S(n.index-1),n.updateItemHTML()},goTo:function(a){"use strict";n.direction=a>=n.index,n.index=a,n.updateItemHTML()},preloadNearbyImages:function(){"use strict";var a=n.st.gallery.preload,b=Math.min(a[0],n.items.length),c=Math.min(a[1],n.items.length),d;for(d=1;d<=(n.direction?c:b);d++)n._preloadItem(n.index+d);for(d=1;d<=(n.direction?b:c);d++)n._preloadItem(n.index-d)},_preloadItem:function(b){"use strict";b=S(b);if(n.items[b].preloaded)return;var c=n.items[b];c.parsed||(c=n.parseEl(b)),y("LazyLoad",c),c.type==="image"&&(c.img=a('').on("load.mfploader",function(){"use strict";c.hasSize=!0}).on("error.mfploader",function(){"use strict";c.hasSize=!0,c.loadError=!0,y("LazyLoadError",c)}).attr("src",c.src)),c.preloaded=!0}}});var U="retina";a.magnificPopup.registerModule(U,{options:{replaceSrc:function(a){"use strict";return a.src.replace(/\.\w+$/,function(a){"use strict";return"@2x"+a})},ratio:1},proto:{initRetina:function(){"use strict";if(window.devicePixelRatio>1){var a=n.st.retina,b=a.ratio;b=isNaN(b)?b():b,b>1&&(w("ImageHasSize."+U,function(a,c){"use strict";c.img.css({"max-width":c.img[0].naturalWidth/b,width:"100%"})}),w("ElementParse."+U,function(c,d){"use strict";d.src=a.replaceSrc(d,b)}))}}}}),A()}) \ No newline at end of file diff --git a/website/js/jquery.min.js b/website/js/jquery.min.js new file mode 100644 index 0000000..4d9b3a2 --- /dev/null +++ b/website/js/jquery.min.js @@ -0,0 +1,2 @@ +/*! jQuery v3.3.1 | (c) JS Foundation and other contributors | jquery.org/license */ +!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(e,t){"use strict";var n=[],r=e.document,i=Object.getPrototypeOf,o=n.slice,a=n.concat,s=n.push,u=n.indexOf,l={},c=l.toString,f=l.hasOwnProperty,p=f.toString,d=p.call(Object),h={},g=function e(t){return"function"==typeof t&&"number"!=typeof t.nodeType},y=function e(t){return null!=t&&t===t.window},v={type:!0,src:!0,noModule:!0};function m(e,t,n){var i,o=(t=t||r).createElement("script");if(o.text=e,n)for(i in v)n[i]&&(o[i]=n[i]);t.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.3.1",w=function(e,t){return new w.fn.init(e,t)},T=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;w.fn=w.prototype={jquery:"3.3.1",constructor:w,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=w.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return w.each(this,e)},map:function(e){return this.pushStack(w.map(this,function(t,n){return e.call(t,n,t)}))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n0&&t-1 in e)}var E=function(e){var t,n,r,i,o,a,s,u,l,c,f,p,d,h,g,y,v,m,x,b="sizzle"+1*new Date,w=e.document,T=0,C=0,E=ae(),k=ae(),S=ae(),D=function(e,t){return e===t&&(f=!0),0},N={}.hasOwnProperty,A=[],j=A.pop,q=A.push,L=A.push,H=A.slice,O=function(e,t){for(var n=0,r=e.length;n+~]|"+M+")"+M+"*"),z=new RegExp("="+M+"*([^\\]'\"]*?)"+M+"*\\]","g"),X=new RegExp(W),U=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+M+"*(even|odd|(([+-]|)(\\d*)n|)"+M+"*(?:([+-]|)"+M+"*(\\d+)|))"+M+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+M+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+M+"*((?:-\\d)?\\d*)"+M+"*\\)|)(?=[^-]|$)","i")},G=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,Q=/^[^{]+\{\s*\[native \w/,J=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,K=/[+~]/,Z=new RegExp("\\\\([\\da-f]{1,6}"+M+"?|("+M+")|.)","ig"),ee=function(e,t,n){var r="0x"+t-65536;return r!==r||n?t:r<0?String.fromCharCode(r+65536):String.fromCharCode(r>>10|55296,1023&r|56320)},te=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,ne=function(e,t){return t?"\0"===e?"\ufffd":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},re=function(){p()},ie=me(function(e){return!0===e.disabled&&("form"in e||"label"in e)},{dir:"parentNode",next:"legend"});try{L.apply(A=H.call(w.childNodes),w.childNodes),A[w.childNodes.length].nodeType}catch(e){L={apply:A.length?function(e,t){q.apply(e,H.call(t))}:function(e,t){var n=e.length,r=0;while(e[n++]=t[r++]);e.length=n-1}}}function oe(e,t,r,i){var o,s,l,c,f,h,v,m=t&&t.ownerDocument,T=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==T&&9!==T&&11!==T)return r;if(!i&&((t?t.ownerDocument||t:w)!==d&&p(t),t=t||d,g)){if(11!==T&&(f=J.exec(e)))if(o=f[1]){if(9===T){if(!(l=t.getElementById(o)))return r;if(l.id===o)return r.push(l),r}else if(m&&(l=m.getElementById(o))&&x(t,l)&&l.id===o)return r.push(l),r}else{if(f[2])return L.apply(r,t.getElementsByTagName(e)),r;if((o=f[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(o)),r}if(n.qsa&&!S[e+" "]&&(!y||!y.test(e))){if(1!==T)m=t,v=e;else if("object"!==t.nodeName.toLowerCase()){(c=t.getAttribute("id"))?c=c.replace(te,ne):t.setAttribute("id",c=b),s=(h=a(e)).length;while(s--)h[s]="#"+c+" "+ve(h[s]);v=h.join(","),m=K.test(e)&&ge(t.parentNode)||t}if(v)try{return L.apply(r,m.querySelectorAll(v)),r}catch(e){}finally{c===b&&t.removeAttribute("id")}}}return u(e.replace(B,"$1"),t,r,i)}function ae(){var e=[];function t(n,i){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=i}return t}function se(e){return e[b]=!0,e}function ue(e){var t=d.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function le(e,t){var n=e.split("|"),i=n.length;while(i--)r.attrHandle[n[i]]=t}function ce(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)while(n=n.nextSibling)if(n===t)return-1;return e?1:-1}function fe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function pe(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function de(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ie(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function he(e){return se(function(t){return t=+t,se(function(n,r){var i,o=e([],n.length,t),a=o.length;while(a--)n[i=o[a]]&&(n[i]=!(r[i]=n[i]))})})}function ge(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}n=oe.support={},o=oe.isXML=function(e){var t=e&&(e.ownerDocument||e).documentElement;return!!t&&"HTML"!==t.nodeName},p=oe.setDocument=function(e){var t,i,a=e?e.ownerDocument||e:w;return a!==d&&9===a.nodeType&&a.documentElement?(d=a,h=d.documentElement,g=!o(d),w!==d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",re,!1):i.attachEvent&&i.attachEvent("onunload",re)),n.attributes=ue(function(e){return e.className="i",!e.getAttribute("className")}),n.getElementsByTagName=ue(function(e){return e.appendChild(d.createComment("")),!e.getElementsByTagName("*").length}),n.getElementsByClassName=Q.test(d.getElementsByClassName),n.getById=ue(function(e){return h.appendChild(e).id=b,!d.getElementsByName||!d.getElementsByName(b).length}),n.getById?(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(Z,ee);return function(e){var n="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&g){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],i=0,o=t.getElementsByTagName(e);if("*"===e){while(n=o[i++])1===n.nodeType&&r.push(n);return r}return o},r.find.CLASS=n.getElementsByClassName&&function(e,t){if("undefined"!=typeof t.getElementsByClassName&&g)return t.getElementsByClassName(e)},v=[],y=[],(n.qsa=Q.test(d.querySelectorAll))&&(ue(function(e){h.appendChild(e).innerHTML="",e.querySelectorAll("[msallowcapture^='']").length&&y.push("[*^$]="+M+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||y.push("\\["+M+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+b+"-]").length||y.push("~="),e.querySelectorAll(":checked").length||y.push(":checked"),e.querySelectorAll("a#"+b+"+*").length||y.push(".#.+[+~]")}),ue(function(e){e.innerHTML="";var t=d.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&y.push("name"+M+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&y.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&y.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),y.push(",.*:")})),(n.matchesSelector=Q.test(m=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&ue(function(e){n.disconnectedMatch=m.call(e,"*"),m.call(e,"[s!='']:x"),v.push("!=",W)}),y=y.length&&new RegExp(y.join("|")),v=v.length&&new RegExp(v.join("|")),t=Q.test(h.compareDocumentPosition),x=t||Q.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)while(t=t.parentNode)if(t===e)return!0;return!1},D=t?function(e,t){if(e===t)return f=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)===(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e===d||e.ownerDocument===w&&x(w,e)?-1:t===d||t.ownerDocument===w&&x(w,t)?1:c?O(c,e)-O(c,t):0:4&r?-1:1)}:function(e,t){if(e===t)return f=!0,0;var n,r=0,i=e.parentNode,o=t.parentNode,a=[e],s=[t];if(!i||!o)return e===d?-1:t===d?1:i?-1:o?1:c?O(c,e)-O(c,t):0;if(i===o)return ce(e,t);n=e;while(n=n.parentNode)a.unshift(n);n=t;while(n=n.parentNode)s.unshift(n);while(a[r]===s[r])r++;return r?ce(a[r],s[r]):a[r]===w?-1:s[r]===w?1:0},d):d},oe.matches=function(e,t){return oe(e,null,null,t)},oe.matchesSelector=function(e,t){if((e.ownerDocument||e)!==d&&p(e),t=t.replace(z,"='$1']"),n.matchesSelector&&g&&!S[t+" "]&&(!v||!v.test(t))&&(!y||!y.test(t)))try{var r=m.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){}return oe(t,d,null,[e]).length>0},oe.contains=function(e,t){return(e.ownerDocument||e)!==d&&p(e),x(e,t)},oe.attr=function(e,t){(e.ownerDocument||e)!==d&&p(e);var i=r.attrHandle[t.toLowerCase()],o=i&&N.call(r.attrHandle,t.toLowerCase())?i(e,t,!g):void 0;return void 0!==o?o:n.attributes||!g?e.getAttribute(t):(o=e.getAttributeNode(t))&&o.specified?o.value:null},oe.escape=function(e){return(e+"").replace(te,ne)},oe.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},oe.uniqueSort=function(e){var t,r=[],i=0,o=0;if(f=!n.detectDuplicates,c=!n.sortStable&&e.slice(0),e.sort(D),f){while(t=e[o++])t===e[o]&&(i=r.push(o));while(i--)e.splice(r[i],1)}return c=null,e},i=oe.getText=function(e){var t,n="",r=0,o=e.nodeType;if(o){if(1===o||9===o||11===o){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=i(e)}else if(3===o||4===o)return e.nodeValue}else while(t=e[r++])n+=i(t);return n},(r=oe.selectors={cacheLength:50,createPseudo:se,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(Z,ee),e[3]=(e[3]||e[4]||e[5]||"").replace(Z,ee),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||oe.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&oe.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&X.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(Z,ee).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=E[e+" "];return t||(t=new RegExp("(^|"+M+")"+e+"("+M+"|$)"))&&E(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(e,t,n){return function(r){var i=oe.attr(r,e);return null==i?"!="===t:!t||(i+="","="===t?i===n:"!="===t?i!==n:"^="===t?n&&0===i.indexOf(n):"*="===t?n&&i.indexOf(n)>-1:"$="===t?n&&i.slice(-n.length)===n:"~="===t?(" "+i.replace($," ")+" ").indexOf(n)>-1:"|="===t&&(i===n||i.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,i){var o="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===i?function(e){return!!e.parentNode}:function(t,n,u){var l,c,f,p,d,h,g=o!==a?"nextSibling":"previousSibling",y=t.parentNode,v=s&&t.nodeName.toLowerCase(),m=!u&&!s,x=!1;if(y){if(o){while(g){p=t;while(p=p[g])if(s?p.nodeName.toLowerCase()===v:1===p.nodeType)return!1;h=g="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?y.firstChild:y.lastChild],a&&m){x=(d=(l=(c=(f=(p=y)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1])&&l[2],p=d&&y.childNodes[d];while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if(1===p.nodeType&&++x&&p===t){c[e]=[T,d,x];break}}else if(m&&(x=d=(l=(c=(f=(p=t)[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]||[])[0]===T&&l[1]),!1===x)while(p=++d&&p&&p[g]||(x=d=0)||h.pop())if((s?p.nodeName.toLowerCase()===v:1===p.nodeType)&&++x&&(m&&((c=(f=p[b]||(p[b]={}))[p.uniqueID]||(f[p.uniqueID]={}))[e]=[T,x]),p===t))break;return(x-=i)===r||x%r==0&&x/r>=0}}},PSEUDO:function(e,t){var n,i=r.pseudos[e]||r.setFilters[e.toLowerCase()]||oe.error("unsupported pseudo: "+e);return i[b]?i(t):i.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?se(function(e,n){var r,o=i(e,t),a=o.length;while(a--)e[r=O(e,o[a])]=!(n[r]=o[a])}):function(e){return i(e,0,n)}):i}},pseudos:{not:se(function(e){var t=[],n=[],r=s(e.replace(B,"$1"));return r[b]?se(function(e,t,n,i){var o,a=r(e,null,i,[]),s=e.length;while(s--)(o=a[s])&&(e[s]=!(t[s]=o))}):function(e,i,o){return t[0]=e,r(t,null,o,n),t[0]=null,!n.pop()}}),has:se(function(e){return function(t){return oe(e,t).length>0}}),contains:se(function(e){return e=e.replace(Z,ee),function(t){return(t.textContent||t.innerText||i(t)).indexOf(e)>-1}}),lang:se(function(e){return U.test(e||"")||oe.error("unsupported lang: "+e),e=e.replace(Z,ee).toLowerCase(),function(t){var n;do{if(n=g?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}}),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===d.activeElement&&(!d.hasFocus||d.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:de(!1),disabled:de(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return G.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:he(function(){return[0]}),last:he(function(e,t){return[t-1]}),eq:he(function(e,t,n){return[n<0?n+t:n]}),even:he(function(e,t){for(var n=0;n=0;)e.push(r);return e}),gt:he(function(e,t,n){for(var r=n<0?n+t:n;++r1?function(t,n,r){var i=e.length;while(i--)if(!e[i](t,n,r))return!1;return!0}:e[0]}function be(e,t,n){for(var r=0,i=t.length;r-1&&(o[l]=!(a[l]=f))}}else v=we(v===a?v.splice(h,v.length):v),i?i(null,a,v,u):L.apply(a,v)})}function Ce(e){for(var t,n,i,o=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,c=me(function(e){return e===t},s,!0),f=me(function(e){return O(t,e)>-1},s,!0),p=[function(e,n,r){var i=!a&&(r||n!==l)||((t=n).nodeType?c(e,n,r):f(e,n,r));return t=null,i}];u1&&xe(p),u>1&&ve(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace(B,"$1"),n,u0,i=e.length>0,o=function(o,a,s,u,c){var f,h,y,v=0,m="0",x=o&&[],b=[],w=l,C=o||i&&r.find.TAG("*",c),E=T+=null==w?1:Math.random()||.1,k=C.length;for(c&&(l=a===d||a||c);m!==k&&null!=(f=C[m]);m++){if(i&&f){h=0,a||f.ownerDocument===d||(p(f),s=!g);while(y=e[h++])if(y(f,a||d,s)){u.push(f);break}c&&(T=E)}n&&((f=!y&&f)&&v--,o&&x.push(f))}if(v+=m,n&&m!==v){h=0;while(y=t[h++])y(x,b,a,s);if(o){if(v>0)while(m--)x[m]||b[m]||(b[m]=j.call(u));b=we(b)}L.apply(u,b),c&&!o&&b.length>0&&v+t.length>1&&oe.uniqueSort(u)}return c&&(T=E,l=w),x};return n?se(o):o}return s=oe.compile=function(e,t){var n,r=[],i=[],o=S[e+" "];if(!o){t||(t=a(e)),n=t.length;while(n--)(o=Ce(t[n]))[b]?r.push(o):i.push(o);(o=S(e,Ee(i,r))).selector=e}return o},u=oe.select=function(e,t,n,i){var o,u,l,c,f,p="function"==typeof e&&e,d=!i&&a(e=p.selector||e);if(n=n||[],1===d.length){if((u=d[0]=d[0].slice(0)).length>2&&"ID"===(l=u[0]).type&&9===t.nodeType&&g&&r.relative[u[1].type]){if(!(t=(r.find.ID(l.matches[0].replace(Z,ee),t)||[])[0]))return n;p&&(t=t.parentNode),e=e.slice(u.shift().value.length)}o=V.needsContext.test(e)?0:u.length;while(o--){if(l=u[o],r.relative[c=l.type])break;if((f=r.find[c])&&(i=f(l.matches[0].replace(Z,ee),K.test(u[0].type)&&ge(t.parentNode)||t))){if(u.splice(o,1),!(e=i.length&&ve(u)))return L.apply(n,i),n;break}}}return(p||s(e,d))(i,t,!g,n,!t||K.test(e)&&ge(t.parentNode)||t),n},n.sortStable=b.split("").sort(D).join("")===b,n.detectDuplicates=!!f,p(),n.sortDetached=ue(function(e){return 1&e.compareDocumentPosition(d.createElement("fieldset"))}),ue(function(e){return e.innerHTML="","#"===e.firstChild.getAttribute("href")})||le("type|href|height|width",function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),n.attributes&&ue(function(e){return e.innerHTML="",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||le("value",function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),ue(function(e){return null==e.getAttribute("disabled")})||le(P,function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null}),oe}(e);w.find=E,w.expr=E.selectors,w.expr[":"]=w.expr.pseudos,w.uniqueSort=w.unique=E.uniqueSort,w.text=E.getText,w.isXMLDoc=E.isXML,w.contains=E.contains,w.escapeSelector=E.escape;var k=function(e,t,n){var r=[],i=void 0!==n;while((e=e[t])&&9!==e.nodeType)if(1===e.nodeType){if(i&&w(e).is(n))break;r.push(e)}return r},S=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},D=w.expr.match.needsContext;function N(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var A=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function j(e,t,n){return g(t)?w.grep(e,function(e,r){return!!t.call(e,r,e)!==n}):t.nodeType?w.grep(e,function(e){return e===t!==n}):"string"!=typeof t?w.grep(e,function(e){return u.call(t,e)>-1!==n}):w.filter(t,e,n)}w.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?w.find.matchesSelector(r,e)?[r]:[]:w.find.matches(e,w.grep(t,function(e){return 1===e.nodeType}))},w.fn.extend({find:function(e){var t,n,r=this.length,i=this;if("string"!=typeof e)return this.pushStack(w(e).filter(function(){for(t=0;t1?w.uniqueSort(n):n},filter:function(e){return this.pushStack(j(this,e||[],!1))},not:function(e){return this.pushStack(j(this,e||[],!0))},is:function(e){return!!j(this,"string"==typeof e&&D.test(e)?w(e):e||[],!1).length}});var q,L=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(w.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||q,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:L.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof w?t[0]:t,w.merge(this,w.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:r,!0)),A.test(i[1])&&w.isPlainObject(t))for(i in t)g(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=r.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(w):w.makeArray(e,this)}).prototype=w.fn,q=w(r);var H=/^(?:parents|prev(?:Until|All))/,O={children:!0,contents:!0,next:!0,prev:!0};w.fn.extend({has:function(e){var t=w(e,this),n=t.length;return this.filter(function(){for(var e=0;e-1:1===n.nodeType&&w.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(o.length>1?w.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?u.call(w(e),this[0]):u.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(w.uniqueSort(w.merge(this.get(),w(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}});function P(e,t){while((e=e[t])&&1!==e.nodeType);return e}w.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return k(e,"parentNode")},parentsUntil:function(e,t,n){return k(e,"parentNode",n)},next:function(e){return P(e,"nextSibling")},prev:function(e){return P(e,"previousSibling")},nextAll:function(e){return k(e,"nextSibling")},prevAll:function(e){return k(e,"previousSibling")},nextUntil:function(e,t,n){return k(e,"nextSibling",n)},prevUntil:function(e,t,n){return k(e,"previousSibling",n)},siblings:function(e){return S((e.parentNode||{}).firstChild,e)},children:function(e){return S(e.firstChild)},contents:function(e){return N(e,"iframe")?e.contentDocument:(N(e,"template")&&(e=e.content||e),w.merge([],e.childNodes))}},function(e,t){w.fn[e]=function(n,r){var i=w.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(i=w.filter(r,i)),this.length>1&&(O[e]||w.uniqueSort(i),H.test(e)&&i.reverse()),this.pushStack(i)}});var M=/[^\x20\t\r\n\f]+/g;function R(e){var t={};return w.each(e.match(M)||[],function(e,n){t[n]=!0}),t}w.Callbacks=function(e){e="string"==typeof e?R(e):w.extend({},e);var t,n,r,i,o=[],a=[],s=-1,u=function(){for(i=i||e.once,r=t=!0;a.length;s=-1){n=a.shift();while(++s-1)o.splice(n,1),n<=s&&s--}),this},has:function(e){return e?w.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return i=a=[],o=n="",this},disabled:function(){return!o},lock:function(){return i=a=[],n||t||(o=n=""),this},locked:function(){return!!i},fireWith:function(e,n){return i||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return l.fireWith(this,arguments),this},fired:function(){return!!r}};return l};function I(e){return e}function W(e){throw e}function $(e,t,n,r){var i;try{e&&g(i=e.promise)?i.call(e).done(t).fail(n):e&&g(i=e.then)?i.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}w.extend({Deferred:function(t){var n=[["notify","progress",w.Callbacks("memory"),w.Callbacks("memory"),2],["resolve","done",w.Callbacks("once memory"),w.Callbacks("once memory"),0,"resolved"],["reject","fail",w.Callbacks("once memory"),w.Callbacks("once memory"),1,"rejected"]],r="pending",i={state:function(){return r},always:function(){return o.done(arguments).fail(arguments),this},"catch":function(e){return i.then(null,e)},pipe:function(){var e=arguments;return w.Deferred(function(t){w.each(n,function(n,r){var i=g(e[r[4]])&&e[r[4]];o[r[1]](function(){var e=i&&i.apply(this,arguments);e&&g(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[r[0]+"With"](this,i?[e]:arguments)})}),e=null}).promise()},then:function(t,r,i){var o=0;function a(t,n,r,i){return function(){var s=this,u=arguments,l=function(){var e,l;if(!(t=o&&(r!==W&&(s=void 0,u=[e]),n.rejectWith(s,u))}};t?c():(w.Deferred.getStackHook&&(c.stackTrace=w.Deferred.getStackHook()),e.setTimeout(c))}}return w.Deferred(function(e){n[0][3].add(a(0,e,g(i)?i:I,e.notifyWith)),n[1][3].add(a(0,e,g(t)?t:I)),n[2][3].add(a(0,e,g(r)?r:W))}).promise()},promise:function(e){return null!=e?w.extend(e,i):i}},o={};return w.each(n,function(e,t){var a=t[2],s=t[5];i[t[1]]=a.add,s&&a.add(function(){r=s},n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),a.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=a.fireWith}),i.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,n=t,r=Array(n),i=o.call(arguments),a=w.Deferred(),s=function(e){return function(n){r[e]=this,i[e]=arguments.length>1?o.call(arguments):n,--t||a.resolveWith(r,i)}};if(t<=1&&($(e,a.done(s(n)).resolve,a.reject,!t),"pending"===a.state()||g(i[n]&&i[n].then)))return a.then();while(n--)$(i[n],s(n),a.reject);return a.promise()}});var B=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;w.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&B.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},w.readyException=function(t){e.setTimeout(function(){throw t})};var F=w.Deferred();w.fn.ready=function(e){return F.then(e)["catch"](function(e){w.readyException(e)}),this},w.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--w.readyWait:w.isReady)||(w.isReady=!0,!0!==e&&--w.readyWait>0||F.resolveWith(r,[w]))}}),w.ready.then=F.then;function _(){r.removeEventListener("DOMContentLoaded",_),e.removeEventListener("load",_),w.ready()}"complete"===r.readyState||"loading"!==r.readyState&&!r.documentElement.doScroll?e.setTimeout(w.ready):(r.addEventListener("DOMContentLoaded",_),e.addEventListener("load",_));var z=function(e,t,n,r,i,o,a){var s=0,u=e.length,l=null==n;if("object"===x(n)){i=!0;for(s in n)z(e,t,s,n[s],!0,o,a)}else if(void 0!==r&&(i=!0,g(r)||(a=!0),l&&(a?(t.call(e,r),t=null):(l=t,t=function(e,t,n){return l.call(w(e),n)})),t))for(;s1,null,!0)},removeData:function(e){return this.each(function(){K.remove(this,e)})}}),w.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=J.get(e,t),n&&(!r||Array.isArray(n)?r=J.access(e,t,w.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){t=t||"fx";var n=w.queue(e,t),r=n.length,i=n.shift(),o=w._queueHooks(e,t),a=function(){w.dequeue(e,t)};"inprogress"===i&&(i=n.shift(),r--),i&&("fx"===t&&n.unshift("inprogress"),delete o.stop,i.call(e,a,o)),!r&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return J.get(e,n)||J.access(e,n,{empty:w.Callbacks("once memory").add(function(){J.remove(e,[t+"queue",n])})})}}),w.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length\x20\t\r\n\f]+)/i,he=/^$|^module$|\/(?:java|ecma)script/i,ge={option:[1,""],thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};ge.optgroup=ge.option,ge.tbody=ge.tfoot=ge.colgroup=ge.caption=ge.thead,ge.th=ge.td;function ye(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&N(e,t)?w.merge([e],n):n}function ve(e,t){for(var n=0,r=e.length;n-1)i&&i.push(o);else if(l=w.contains(o.ownerDocument,o),a=ye(f.appendChild(o),"script"),l&&ve(a),n){c=0;while(o=a[c++])he.test(o.type||"")&&n.push(o)}return f}!function(){var e=r.createDocumentFragment().appendChild(r.createElement("div")),t=r.createElement("input");t.setAttribute("type","radio"),t.setAttribute("checked","checked"),t.setAttribute("name","t"),e.appendChild(t),h.checkClone=e.cloneNode(!0).cloneNode(!0).lastChild.checked,e.innerHTML="",h.noCloneChecked=!!e.cloneNode(!0).lastChild.defaultValue}();var be=r.documentElement,we=/^key/,Te=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ce=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function ke(){return!1}function Se(){try{return r.activeElement}catch(e){}}function De(e,t,n,r,i,o){var a,s;if("object"==typeof t){"string"!=typeof n&&(r=r||n,n=void 0);for(s in t)De(e,s,n,r,t[s],o);return e}if(null==r&&null==i?(i=n,r=n=void 0):null==i&&("string"==typeof n?(i=r,r=void 0):(i=r,r=n,n=void 0)),!1===i)i=ke;else if(!i)return e;return 1===o&&(a=i,(i=function(e){return w().off(e),a.apply(this,arguments)}).guid=a.guid||(a.guid=w.guid++)),e.each(function(){w.event.add(this,t,i,r,n)})}w.event={global:{},add:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.get(e);if(y){n.handler&&(n=(o=n).handler,i=o.selector),i&&w.find.matchesSelector(be,i),n.guid||(n.guid=w.guid++),(u=y.events)||(u=y.events={}),(a=y.handle)||(a=y.handle=function(t){return"undefined"!=typeof w&&w.event.triggered!==t.type?w.event.dispatch.apply(e,arguments):void 0}),l=(t=(t||"").match(M)||[""]).length;while(l--)d=g=(s=Ce.exec(t[l])||[])[1],h=(s[2]||"").split(".").sort(),d&&(f=w.event.special[d]||{},d=(i?f.delegateType:f.bindType)||d,f=w.event.special[d]||{},c=w.extend({type:d,origType:g,data:r,handler:n,guid:n.guid,selector:i,needsContext:i&&w.expr.match.needsContext.test(i),namespace:h.join(".")},o),(p=u[d])||((p=u[d]=[]).delegateCount=0,f.setup&&!1!==f.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(d,a)),f.add&&(f.add.call(e,c),c.handler.guid||(c.handler.guid=n.guid)),i?p.splice(p.delegateCount++,0,c):p.push(c),w.event.global[d]=!0)}},remove:function(e,t,n,r,i){var o,a,s,u,l,c,f,p,d,h,g,y=J.hasData(e)&&J.get(e);if(y&&(u=y.events)){l=(t=(t||"").match(M)||[""]).length;while(l--)if(s=Ce.exec(t[l])||[],d=g=s[1],h=(s[2]||"").split(".").sort(),d){f=w.event.special[d]||{},p=u[d=(r?f.delegateType:f.bindType)||d]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=o=p.length;while(o--)c=p[o],!i&&g!==c.origType||n&&n.guid!==c.guid||s&&!s.test(c.namespace)||r&&r!==c.selector&&("**"!==r||!c.selector)||(p.splice(o,1),c.selector&&p.delegateCount--,f.remove&&f.remove.call(e,c));a&&!p.length&&(f.teardown&&!1!==f.teardown.call(e,h,y.handle)||w.removeEvent(e,d,y.handle),delete u[d])}else for(d in u)w.event.remove(e,d+t[l],n,r,!0);w.isEmptyObject(u)&&J.remove(e,"handle events")}},dispatch:function(e){var t=w.event.fix(e),n,r,i,o,a,s,u=new Array(arguments.length),l=(J.get(this,"events")||{})[t.type]||[],c=w.event.special[t.type]||{};for(u[0]=t,n=1;n=1))for(;l!==this;l=l.parentNode||this)if(1===l.nodeType&&("click"!==e.type||!0!==l.disabled)){for(o=[],a={},n=0;n-1:w.find(i,this,null,[l]).length),a[i]&&o.push(r);o.length&&s.push({elem:l,handlers:o})}return l=this,u\x20\t\r\n\f]*)[^>]*)\/>/gi,Ae=/\s*$/g;function Le(e,t){return N(e,"table")&&N(11!==t.nodeType?t:t.firstChild,"tr")?w(e).children("tbody")[0]||e:e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Oe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Pe(e,t){var n,r,i,o,a,s,u,l;if(1===t.nodeType){if(J.hasData(e)&&(o=J.access(e),a=J.set(t,o),l=o.events)){delete a.handle,a.events={};for(i in l)for(n=0,r=l[i].length;n1&&"string"==typeof y&&!h.checkClone&&je.test(y))return e.each(function(i){var o=e.eq(i);v&&(t[0]=y.call(this,i,o.html())),Re(o,t,n,r)});if(p&&(i=xe(t,e[0].ownerDocument,!1,e,r),o=i.firstChild,1===i.childNodes.length&&(i=o),o||r)){for(u=(s=w.map(ye(i,"script"),He)).length;f")},clone:function(e,t,n){var r,i,o,a,s=e.cloneNode(!0),u=w.contains(e.ownerDocument,e);if(!(h.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||w.isXMLDoc(e)))for(a=ye(s),r=0,i=(o=ye(e)).length;r0&&ve(a,!u&&ye(e,"script")),s},cleanData:function(e){for(var t,n,r,i=w.event.special,o=0;void 0!==(n=e[o]);o++)if(Y(n)){if(t=n[J.expando]){if(t.events)for(r in t.events)i[r]?w.event.remove(n,r):w.removeEvent(n,r,t.handle);n[J.expando]=void 0}n[K.expando]&&(n[K.expando]=void 0)}}}),w.fn.extend({detach:function(e){return Ie(this,e,!0)},remove:function(e){return Ie(this,e)},text:function(e){return z(this,function(e){return void 0===e?w.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return Re(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Le(this,e).appendChild(e)})},prepend:function(){return Re(this,arguments,function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Le(this,e);t.insertBefore(e,t.firstChild)}})},before:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return Re(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(w.cleanData(ye(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return w.clone(this,e,t)})},html:function(e){return z(this,function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ae.test(e)&&!ge[(de.exec(e)||["",""])[1].toLowerCase()]){e=w.htmlPrefilter(e);try{for(;n=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-u-s-.5))),u}function et(e,t,n){var r=$e(e),i=Fe(e,t,r),o="border-box"===w.css(e,"boxSizing",!1,r),a=o;if(We.test(i)){if(!n)return i;i="auto"}return a=a&&(h.boxSizingReliable()||i===e.style[t]),("auto"===i||!parseFloat(i)&&"inline"===w.css(e,"display",!1,r))&&(i=e["offset"+t[0].toUpperCase()+t.slice(1)],a=!0),(i=parseFloat(i)||0)+Ze(e,t,n||(o?"border":"content"),a,r,i)+"px"}w.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Fe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var i,o,a,s=G(t),u=Xe.test(t),l=e.style;if(u||(t=Je(s)),a=w.cssHooks[t]||w.cssHooks[s],void 0===n)return a&&"get"in a&&void 0!==(i=a.get(e,!1,r))?i:l[t];"string"==(o=typeof n)&&(i=ie.exec(n))&&i[1]&&(n=ue(e,t,i),o="number"),null!=n&&n===n&&("number"===o&&(n+=i&&i[3]||(w.cssNumber[s]?"":"px")),h.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),a&&"set"in a&&void 0===(n=a.set(e,n,r))||(u?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var i,o,a,s=G(t);return Xe.test(t)||(t=Je(s)),(a=w.cssHooks[t]||w.cssHooks[s])&&"get"in a&&(i=a.get(e,!0,n)),void 0===i&&(i=Fe(e,t,r)),"normal"===i&&t in Ve&&(i=Ve[t]),""===n||n?(o=parseFloat(i),!0===n||isFinite(o)?o||0:i):i}}),w.each(["height","width"],function(e,t){w.cssHooks[t]={get:function(e,n,r){if(n)return!ze.test(w.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?et(e,t,r):se(e,Ue,function(){return et(e,t,r)})},set:function(e,n,r){var i,o=$e(e),a="border-box"===w.css(e,"boxSizing",!1,o),s=r&&Ze(e,t,r,a,o);return a&&h.scrollboxSize()===o.position&&(s-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-Ze(e,t,"border",!1,o)-.5)),s&&(i=ie.exec(n))&&"px"!==(i[3]||"px")&&(e.style[t]=n,n=w.css(e,t)),Ke(e,n,s)}}}),w.cssHooks.marginLeft=_e(h.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Fe(e,"marginLeft"))||e.getBoundingClientRect().left-se(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),w.each({margin:"",padding:"",border:"Width"},function(e,t){w.cssHooks[e+t]={expand:function(n){for(var r=0,i={},o="string"==typeof n?n.split(" "):[n];r<4;r++)i[e+oe[r]+t]=o[r]||o[r-2]||o[0];return i}},"margin"!==e&&(w.cssHooks[e+t].set=Ke)}),w.fn.extend({css:function(e,t){return z(this,function(e,t,n){var r,i,o={},a=0;if(Array.isArray(t)){for(r=$e(e),i=t.length;a1)}});function tt(e,t,n,r,i){return new tt.prototype.init(e,t,n,r,i)}w.Tween=tt,tt.prototype={constructor:tt,init:function(e,t,n,r,i,o){this.elem=e,this.prop=n,this.easing=i||w.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=o||(w.cssNumber[n]?"":"px")},cur:function(){var e=tt.propHooks[this.prop];return e&&e.get?e.get(this):tt.propHooks._default.get(this)},run:function(e){var t,n=tt.propHooks[this.prop];return this.options.duration?this.pos=t=w.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):tt.propHooks._default.set(this),this}},tt.prototype.init.prototype=tt.prototype,tt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=w.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){w.fx.step[e.prop]?w.fx.step[e.prop](e):1!==e.elem.nodeType||null==e.elem.style[w.cssProps[e.prop]]&&!w.cssHooks[e.prop]?e.elem[e.prop]=e.now:w.style(e.elem,e.prop,e.now+e.unit)}}},tt.propHooks.scrollTop=tt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},w.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},w.fx=tt.prototype.init,w.fx.step={};var nt,rt,it=/^(?:toggle|show|hide)$/,ot=/queueHooks$/;function at(){rt&&(!1===r.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(at):e.setTimeout(at,w.fx.interval),w.fx.tick())}function st(){return e.setTimeout(function(){nt=void 0}),nt=Date.now()}function ut(e,t){var n,r=0,i={height:e};for(t=t?1:0;r<4;r+=2-t)i["margin"+(n=oe[r])]=i["padding"+n]=e;return t&&(i.opacity=i.width=e),i}function lt(e,t,n){for(var r,i=(pt.tweeners[t]||[]).concat(pt.tweeners["*"]),o=0,a=i.length;o1)},removeAttr:function(e){return this.each(function(){w.removeAttr(this,e)})}}),w.extend({attr:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return"undefined"==typeof e.getAttribute?w.prop(e,t,n):(1===o&&w.isXMLDoc(e)||(i=w.attrHooks[t.toLowerCase()]||(w.expr.match.bool.test(t)?dt:void 0)),void 0!==n?null===n?void w.removeAttr(e,t):i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:(e.setAttribute(t,n+""),n):i&&"get"in i&&null!==(r=i.get(e,t))?r:null==(r=w.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!h.radioValue&&"radio"===t&&N(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,i=t&&t.match(M);if(i&&1===e.nodeType)while(n=i[r++])e.removeAttribute(n)}}),dt={set:function(e,t,n){return!1===t?w.removeAttr(e,n):e.setAttribute(n,n),n}},w.each(w.expr.match.bool.source.match(/\w+/g),function(e,t){var n=ht[t]||w.find.attr;ht[t]=function(e,t,r){var i,o,a=t.toLowerCase();return r||(o=ht[a],ht[a]=i,i=null!=n(e,t,r)?a:null,ht[a]=o),i}});var gt=/^(?:input|select|textarea|button)$/i,yt=/^(?:a|area)$/i;w.fn.extend({prop:function(e,t){return z(this,w.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each(function(){delete this[w.propFix[e]||e]})}}),w.extend({prop:function(e,t,n){var r,i,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&w.isXMLDoc(e)||(t=w.propFix[t]||t,i=w.propHooks[t]),void 0!==n?i&&"set"in i&&void 0!==(r=i.set(e,n,t))?r:e[t]=n:i&&"get"in i&&null!==(r=i.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=w.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||yt.test(e.nodeName)&&e.href?0:-1}}},propFix:{"for":"htmlFor","class":"className"}}),h.optSelected||(w.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),w.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){w.propFix[this.toLowerCase()]=this});function vt(e){return(e.match(M)||[]).join(" ")}function mt(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e?e.match(M)||[]:[]}w.fn.extend({addClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).addClass(e.call(this,t,mt(this)))});if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])r.indexOf(" "+o+" ")<0&&(r+=o+" ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,i,o,a,s,u=0;if(g(e))return this.each(function(t){w(this).removeClass(e.call(this,t,mt(this)))});if(!arguments.length)return this.attr("class","");if((t=xt(e)).length)while(n=this[u++])if(i=mt(n),r=1===n.nodeType&&" "+vt(i)+" "){a=0;while(o=t[a++])while(r.indexOf(" "+o+" ")>-1)r=r.replace(" "+o+" "," ");i!==(s=vt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=typeof e,r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each(function(n){w(this).toggleClass(e.call(this,n,mt(this),t),t)}):this.each(function(){var t,i,o,a;if(r){i=0,o=w(this),a=xt(e);while(t=a[i++])o.hasClass(t)?o.removeClass(t):o.addClass(t)}else void 0!==e&&"boolean"!==n||((t=mt(this))&&J.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":J.get(this,"__className__")||""))})},hasClass:function(e){var t,n,r=0;t=" "+e+" ";while(n=this[r++])if(1===n.nodeType&&(" "+vt(mt(n))+" ").indexOf(t)>-1)return!0;return!1}});var bt=/\r/g;w.fn.extend({val:function(e){var t,n,r,i=this[0];{if(arguments.length)return r=g(e),this.each(function(n){var i;1===this.nodeType&&(null==(i=r?e.call(this,n,w(this).val()):e)?i="":"number"==typeof i?i+="":Array.isArray(i)&&(i=w.map(i,function(e){return null==e?"":e+""})),(t=w.valHooks[this.type]||w.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,i,"value")||(this.value=i))});if(i)return(t=w.valHooks[i.type]||w.valHooks[i.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(i,"value"))?n:"string"==typeof(n=i.value)?n.replace(bt,""):null==n?"":n}}}),w.extend({valHooks:{option:{get:function(e){var t=w.find.attr(e,"value");return null!=t?t:vt(w.text(e))}},select:{get:function(e){var t,n,r,i=e.options,o=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?o+1:i.length;for(r=o<0?u:a?o:0;r-1)&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),w.each(["radio","checkbox"],function(){w.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=w.inArray(w(e).val(),t)>-1}},h.checkOn||(w.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),h.focusin="onfocusin"in e;var wt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};w.extend(w.event,{trigger:function(t,n,i,o){var a,s,u,l,c,p,d,h,v=[i||r],m=f.call(t,"type")?t.type:t,x=f.call(t,"namespace")?t.namespace.split("."):[];if(s=h=u=i=i||r,3!==i.nodeType&&8!==i.nodeType&&!wt.test(m+w.event.triggered)&&(m.indexOf(".")>-1&&(m=(x=m.split(".")).shift(),x.sort()),c=m.indexOf(":")<0&&"on"+m,t=t[w.expando]?t:new w.Event(m,"object"==typeof t&&t),t.isTrigger=o?2:3,t.namespace=x.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+x.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:w.makeArray(n,[t]),d=w.event.special[m]||{},o||!d.trigger||!1!==d.trigger.apply(i,n))){if(!o&&!d.noBubble&&!y(i)){for(l=d.delegateType||m,wt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(i.ownerDocument||r)&&v.push(u.defaultView||u.parentWindow||e)}a=0;while((s=v[a++])&&!t.isPropagationStopped())h=s,t.type=a>1?l:d.bindType||m,(p=(J.get(s,"events")||{})[t.type]&&J.get(s,"handle"))&&p.apply(s,n),(p=c&&s[c])&&p.apply&&Y(s)&&(t.result=p.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||d._default&&!1!==d._default.apply(v.pop(),n)||!Y(i)||c&&g(i[m])&&!y(i)&&((u=i[c])&&(i[c]=null),w.event.triggered=m,t.isPropagationStopped()&&h.addEventListener(m,Tt),i[m](),t.isPropagationStopped()&&h.removeEventListener(m,Tt),w.event.triggered=void 0,u&&(i[c]=u)),t.result}},simulate:function(e,t,n){var r=w.extend(new w.Event,n,{type:e,isSimulated:!0});w.event.trigger(r,null,t)}}),w.fn.extend({trigger:function(e,t){return this.each(function(){w.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return w.event.trigger(e,t,n,!0)}}),h.focusin||w.each({focus:"focusin",blur:"focusout"},function(e,t){var n=function(e){w.event.simulate(t,e.target,w.event.fix(e))};w.event.special[t]={setup:function(){var r=this.ownerDocument||this,i=J.access(r,t);i||r.addEventListener(e,n,!0),J.access(r,t,(i||0)+1)},teardown:function(){var r=this.ownerDocument||this,i=J.access(r,t)-1;i?J.access(r,t,i):(r.removeEventListener(e,n,!0),J.remove(r,t))}}});var Ct=e.location,Et=Date.now(),kt=/\?/;w.parseXML=function(t){var n;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){n=void 0}return n&&!n.getElementsByTagName("parsererror").length||w.error("Invalid XML: "+t),n};var St=/\[\]$/,Dt=/\r?\n/g,Nt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;function jt(e,t,n,r){var i;if(Array.isArray(t))w.each(t,function(t,i){n||St.test(e)?r(e,i):jt(e+"["+("object"==typeof i&&null!=i?t:"")+"]",i,n,r)});else if(n||"object"!==x(t))r(e,t);else for(i in t)jt(e+"["+i+"]",t[i],n,r)}w.param=function(e,t){var n,r=[],i=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(Array.isArray(e)||e.jquery&&!w.isPlainObject(e))w.each(e,function(){i(this.name,this.value)});else for(n in e)jt(n,e[n],t,i);return r.join("&")},w.fn.extend({serialize:function(){return w.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=w.prop(this,"elements");return e?w.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!w(this).is(":disabled")&&At.test(this.nodeName)&&!Nt.test(e)&&(this.checked||!pe.test(e))}).map(function(e,t){var n=w(this).val();return null==n?null:Array.isArray(n)?w.map(n,function(e){return{name:t.name,value:e.replace(Dt,"\r\n")}}):{name:t.name,value:n.replace(Dt,"\r\n")}}).get()}});var qt=/%20/g,Lt=/#.*$/,Ht=/([?&])_=[^&]*/,Ot=/^(.*?):[ \t]*([^\r\n]*)$/gm,Pt=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,Mt=/^(?:GET|HEAD)$/,Rt=/^\/\//,It={},Wt={},$t="*/".concat("*"),Bt=r.createElement("a");Bt.href=Ct.href;function Ft(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,i=0,o=t.toLowerCase().match(M)||[];if(g(n))while(r=o[i++])"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function _t(e,t,n,r){var i={},o=e===Wt;function a(s){var u;return i[s]=!0,w.each(e[s]||[],function(e,s){var l=s(t,n,r);return"string"!=typeof l||o||i[l]?o?!(u=l):void 0:(t.dataTypes.unshift(l),a(l),!1)}),u}return a(t.dataTypes[0])||!i["*"]&&a("*")}function zt(e,t){var n,r,i=w.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((i[n]?e:r||(r={}))[n]=t[n]);return r&&w.extend(!0,e,r),e}function Xt(e,t,n){var r,i,o,a,s=e.contents,u=e.dataTypes;while("*"===u[0])u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(i in s)if(s[i]&&s[i].test(r)){u.unshift(i);break}if(u[0]in n)o=u[0];else{for(i in n){if(!u[0]||e.converters[i+" "+u[0]]){o=i;break}a||(a=i)}o=o||a}if(o)return o!==u[0]&&u.unshift(o),n[o]}function Ut(e,t,n,r){var i,o,a,s,u,l={},c=e.dataTypes.slice();if(c[1])for(a in e.converters)l[a.toLowerCase()]=e.converters[a];o=c.shift();while(o)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=o,o=c.shift())if("*"===o)o=u;else if("*"!==u&&u!==o){if(!(a=l[u+" "+o]||l["* "+o]))for(i in l)if((s=i.split(" "))[1]===o&&(a=l[u+" "+s[0]]||l["* "+s[0]])){!0===a?a=l[i]:!0!==l[i]&&(o=s[0],c.unshift(s[1]));break}if(!0!==a)if(a&&e["throws"])t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+o}}}return{state:"success",data:t}}w.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Ct.href,type:"GET",isLocal:Pt.test(Ct.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":w.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?zt(zt(e,w.ajaxSettings),t):zt(w.ajaxSettings,e)},ajaxPrefilter:Ft(It),ajaxTransport:Ft(Wt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,a,s,u,l,c,f,p,d,h=w.ajaxSetup({},n),g=h.context||h,y=h.context&&(g.nodeType||g.jquery)?w(g):w.event,v=w.Deferred(),m=w.Callbacks("once memory"),x=h.statusCode||{},b={},T={},C="canceled",E={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s){s={};while(t=Ot.exec(a))s[t[1].toLowerCase()]=t[2]}t=s[e.toLowerCase()]}return null==t?null:t},getAllResponseHeaders:function(){return c?a:null},setRequestHeader:function(e,t){return null==c&&(e=T[e.toLowerCase()]=T[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)E.always(e[E.status]);else for(t in e)x[t]=[x[t],e[t]];return this},abort:function(e){var t=e||C;return i&&i.abort(t),k(0,t),this}};if(v.promise(E),h.url=((t||h.url||Ct.href)+"").replace(Rt,Ct.protocol+"//"),h.type=n.method||n.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(M)||[""],null==h.crossDomain){l=r.createElement("a");try{l.href=h.url,l.href=l.href,h.crossDomain=Bt.protocol+"//"+Bt.host!=l.protocol+"//"+l.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=w.param(h.data,h.traditional)),_t(It,h,n,E),c)return E;(f=w.event&&h.global)&&0==w.active++&&w.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Mt.test(h.type),o=h.url.replace(Lt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(qt,"+")):(d=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(kt.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Ht,"$1"),d=(kt.test(o)?"&":"?")+"_="+Et+++d),h.url=o+d),h.ifModified&&(w.lastModified[o]&&E.setRequestHeader("If-Modified-Since",w.lastModified[o]),w.etag[o]&&E.setRequestHeader("If-None-Match",w.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||n.contentType)&&E.setRequestHeader("Content-Type",h.contentType),E.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]);for(p in h.headers)E.setRequestHeader(p,h.headers[p]);if(h.beforeSend&&(!1===h.beforeSend.call(g,E,h)||c))return E.abort();if(C="abort",m.add(h.complete),E.done(h.success),E.fail(h.error),i=_t(Wt,h,n,E)){if(E.readyState=1,f&&y.trigger("ajaxSend",[E,h]),c)return E;h.async&&h.timeout>0&&(u=e.setTimeout(function(){E.abort("timeout")},h.timeout));try{c=!1,i.send(b,k)}catch(e){if(c)throw e;k(-1,e)}}else k(-1,"No Transport");function k(t,n,r,s){var l,p,d,b,T,C=n;c||(c=!0,u&&e.clearTimeout(u),i=void 0,a=s||"",E.readyState=t>0?4:0,l=t>=200&&t<300||304===t,r&&(b=Xt(h,E,r)),b=Ut(h,b,E,l),l?(h.ifModified&&((T=E.getResponseHeader("Last-Modified"))&&(w.lastModified[o]=T),(T=E.getResponseHeader("etag"))&&(w.etag[o]=T)),204===t||"HEAD"===h.type?C="nocontent":304===t?C="notmodified":(C=b.state,p=b.data,l=!(d=b.error))):(d=C,!t&&C||(C="error",t<0&&(t=0))),E.status=t,E.statusText=(n||C)+"",l?v.resolveWith(g,[p,C,E]):v.rejectWith(g,[E,C,d]),E.statusCode(x),x=void 0,f&&y.trigger(l?"ajaxSuccess":"ajaxError",[E,h,l?p:d]),m.fireWith(g,[E,C]),f&&(y.trigger("ajaxComplete",[E,h]),--w.active||w.event.trigger("ajaxStop")))}return E},getJSON:function(e,t,n){return w.get(e,t,n,"json")},getScript:function(e,t){return w.get(e,void 0,t,"script")}}),w.each(["get","post"],function(e,t){w[t]=function(e,n,r,i){return g(n)&&(i=i||r,r=n,n=void 0),w.ajax(w.extend({url:e,type:t,dataType:i,data:n,success:r},w.isPlainObject(e)&&e))}}),w._evalUrl=function(e){return w.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,"throws":!0})},w.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=w(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map(function(){var e=this;while(e.firstElementChild)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(e){return g(e)?this.each(function(t){w(this).wrapInner(e.call(this,t))}):this.each(function(){var t=w(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)})},wrap:function(e){var t=g(e);return this.each(function(n){w(this).wrapAll(t?e.call(this,n):e)})},unwrap:function(e){return this.parent(e).not("body").each(function(){w(this).replaceWith(this.childNodes)}),this}}),w.expr.pseudos.hidden=function(e){return!w.expr.pseudos.visible(e)},w.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},w.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Gt=w.ajaxSettings.xhr();h.cors=!!Gt&&"withCredentials"in Gt,h.ajax=Gt=!!Gt,w.ajaxTransport(function(t){var n,r;if(h.cors||Gt&&!t.crossDomain)return{send:function(i,o){var a,s=t.xhr();if(s.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(a in t.xhrFields)s[a]=t.xhrFields[a];t.mimeType&&s.overrideMimeType&&s.overrideMimeType(t.mimeType),t.crossDomain||i["X-Requested-With"]||(i["X-Requested-With"]="XMLHttpRequest");for(a in i)s.setRequestHeader(a,i[a]);n=function(e){return function(){n&&(n=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?o(0,"error"):o(s.status,s.statusText):o(Vt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=n(),r=s.onerror=s.ontimeout=n("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&e.setTimeout(function(){n&&r()})},n=n("abort");try{s.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}}),w.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),w.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return w.globalEval(e),e}}}),w.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),w.ajaxTransport("script",function(e){if(e.crossDomain){var t,n;return{send:function(i,o){t=w("